-
curl请求模拟post发送json
所属栏目:[Java] 日期:2020-12-14 热度:186
示例:curl -X POST --header "Content-Type:application/json" --data '{"name":"sss","idNumber":"1111","appkey":"appkeytest22131313131321","isTesting":"0","isMock":"1"}' http://192.168.1.11:8080/api 解释: curl -hUsage: curl [options...] Opti[详细]
-
java 正则表达式提取价格
所属栏目:[Java] 日期:2020-12-14 热度:177
实例代码: ="11000.00元" = Pattern.compile("(d+(.d+)?)" = 1[详细]
-
Jayway JsonPath实例
所属栏目:[Java] 日期:2020-12-14 热度:75
开源:https://github.com/json-path/JsonPath 引入库: com.jayway.jsonpath json-path 2.3.0 实例见: https://github.com/json-path/JsonPath[详细]
-
java性能优化读书笔记(1)
所属栏目:[Java] 日期:2020-12-14 热度:104
1.采用clone()方式创建对象 ? java语言里面的所有类都默认继承自java.lang.Object,此类里有一个clone()方法: ? ?拷贝对象返回的是一个新的对象,而不是一个对象的引用地址; ? ?拷贝对象与用new关键字操作返回的新对象的区别是这个拷贝已经包含了一些原来[详细]
-
利用反射给JAVABEAN实例赋值
所属栏目:[Java] 日期:2020-12-14 热度:193
为简化和统一,需要给javabean实例统一赋值,实现代码如下(已测试) span style="color: #0000ff;"import span style="color: #000000;" com.xxx.entity.Call; span style="color: #0000ff;"import span style="color: #000000;" java.lang.reflect.Field;[详细]
-
joda日期格式转换
所属栏目:[Java] 日期:2020-12-14 热度:67
div class="cnblogs_code" = = = = /spanspan style="color: #0000ff;"gt;public/span span style="color: #0000ff;"gt;static/span span style="color: #0000ff;"gt;void/spanspan style="color: #000000;"gt; main(String[] args) { System.out.println(pa[详细]
-
从实际案例聊聊Java应用的GC优化--转
所属栏目:[Java] 日期:2020-12-14 热度:67
https://tech.meituan.com/jvm_optimize.html 当Java程序性能达不到既定目标,且其他优化手段都已经穷尽时,通常需要调整垃圾回收器来进一步提高性能,称为GC优化。但GC算法复杂,影响GC性能的参数众多,且参数调整又依赖于应用各自的特点,这些因素很大程度[详细]
-
node-rsa加密,java解密调试
所属栏目:[Java] 日期:2020-12-14 热度:56
用NODE RSA JS 加密解密正常,用JAVA RSAUtils工具类加密解密正常。但是用node加密玩的java解密不了。原因:node默认的是 DEFAULT_ENCRYPTION_SCHEME = 'pkcs1_oaep'? 而java中默认的是pkcs1。 node-rsa源码:https://github.com/rzcoder/node-rsa/blob/ea5c[详细]
-
Generating RSA keys in PKCS#1 format in Java--转
所属栏目:[Java] 日期:2020-12-14 热度:199
原文地址:https://stackoverflow.com/questions/7611383/generating-rsa-keys-in-pkcs1-format-in-java When I generate an RSA key pair using the Java API,the public key is encoded in the X.509 format and the private key is encoded in the PKCS#8[详细]
-
encodeURIComponent的用法
所属栏目:[Java] 日期:2020-12-14 热度:127
实践出真知,项目中遇到坑,填满后总结:编码不一定需要解码 rsa加密字段(base64位后),通过url?filed=value传输后,总是有+等特殊字符,然后到后端时base64解不开,发现很多空格。 尝试用encodeURI发现还是有空格,最后使用encodeURIComponent解决问题 总结[详细]
-
fastjson读取json配置文件
所属栏目:[Java] 日期:2020-12-14 热度:199
fastjson读取json配置文件: ClassLoader loader=FileUtil. =loader.getResourceAsStream("template.json" = IOUtils.toString(stream,"utf8" = JSON.parSEObject(text,ParserModule. ); 依赖: import org.apache.commons.io.IOUtils;import org.apache.com[详细]
-
Emoji过滤
所属栏目:[Java] 日期:2020-12-14 热度:192
div class="cnblogs_code" isNotEmojiCharacter( (codePoint == 0x0) || == 0x9) || == 0xA) || == 0xD) || >= 0x20) (codePoint >= 0xE000) (codePoint >= 0x10000) (codePoint span style="color: #008000;"/** span style="color: #008000;" 过滤emoji 或[详细]
-
一份平民化的应用性能优化检查列表(完整篇)--转
所属栏目:[Java] 日期:2020-12-14 热度:61
原文地址:http://calvin1978.blogcn.com/articles/checklist.html 1.总原则 一些正确但稍显废话的原则,但能指导后面每个章节的优化,所以还是要啰嗦一次。 可扩展性架构,堆机器能不能解决问题是最最优先考虑的问题 去中心化的点对点通信,优于通过中心代[详细]
-
instanceof、isInstance、isAssignableFrom的区别
所属栏目:[Java] 日期:2020-12-14 热度:160
https://stackoverflow.com/questions/3949260/java-class-isinstance-vs-class-isassignablefrom 1. MyClass.class.isInstance(obj) ?is for checking an instance. It returns true when the parameter obj is non-null and can be cast to? MyClass ?with[详细]
-
Groovy与Java集成常见的坑--转
所属栏目:[Java] 日期:2020-12-14 热度:101
https://yq.aliyun.com/articles/2357 Groovy是一门基于JVM的动态语言,同时也是一门面向对象的语言,语法上和Java非常相似。它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。 Java作为一[详细]
-
序列号生成的另一种玩法
所属栏目:[Java] 日期:2020-12-14 热度:137
通常我们生成序列号的时候喜欢把时间作为序列号的一种,但时间序列号的长度为15,这样导致我们的序列号就非常长导致 1,存放时占用空间大, 2,查询时效率慢 我们是不是可以把时间序列号变短呢? 我们知道: 根据ascII编码表,我们可以看出 table class="gen"[详细]
-
序列化和反序列化--转
所属栏目:[Java] 日期:2020-12-14 热度:176
http://www.infoq.com/cn/articles/serialization-and-deserialization 简介 文章作者服务于美团推荐与个性化组,该组致力于为美团用户提供每天billion级别的高质量个性化推荐以及排序服务。从Terabyte级别的用户行为数据,到Gigabyte级别的Deal/Poi数据;从[详细]
-
How to fix “HTTP Status Code 505 – HTTP Version Not Suppor
所属栏目:[Java] 日期:2020-12-14 热度:147
http://dotnetstock.com/technical/http-status-code-505-http-version-not-supported/ The reason for the error 505 is,the Web server does not support,or refuses to support,the HTTP protocol version specified by the client ?in the HTTP request[详细]
-
Java多线程编程那些事:volatile解惑--转
所属栏目:[Java] 日期:2020-12-14 热度:109
http://www.infoq.com/cn/articles/java-multi-thread-volatile/ 1、 前言 volatile关键字可能是Java开发人员“熟悉而又陌生”的一个关键字。本文将从volatile关键字的作用、开销和典型应用场景以及Java虚拟机对volatile关键字的实现这几个方面为读者全面深[详细]
-
postman中 form-data、x-www-form-urlencoded、raw、binary的区
所属栏目:[Java] 日期:2020-12-14 热度:191
原文地址:http://blog.csdn.net/ye1992/article/details/49998511 1、form-data:? ? ? ? ? ? ? ? ? ? ?就是http请求中的 multipart/form-data ,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字[详细]
-
win7命令行 端口占用 查询进程号 杀进程
所属栏目:[Java] 日期:2020-12-14 热度:54
1.?进入DOS命令窗口 2.?根据端口号查程序的进程号 netstat -ano |findstr 端口号 3.根据程序的进程号查看具体的程序名称 tasklist|findstr 进程号 4.?强制、递归 删除本程序及其子进程 taskkill -f -t -im 文件名[详细]
-
fastJson解析复杂对象时碰到的问题
所属栏目:[Java] 日期:2020-12-14 热度:154
碰到map对象无法解析出来,发现问题是缺少有get/set方法,否则无法解析。 对象转json字符串 JSON.toJSONString(module) json字符串转对象(必须是pojo) module = JSON.parSEObject(content,new TypeReference () {});[详细]
-
字符编码的前世今生--转
所属栏目:[Java] 日期:2020-12-14 热度:54
原文地址:http://gitbook.cn/books/599d075614d1bc13375caeaf/index.html 很多程序员对字符编码不太理解,虽然他们大概知道 ASCII、UTF8、GBK、Unicode 等术语概念,但在写代码过程中还是会遇到各种奇怪的编码问题,在 Java 中最常见的是乱码,而 Python 开[详细]
-
How to include custom library into maven local repository?--
所属栏目:[Java] 日期:2020-12-14 热度:75
原文地址:https://www.mkyong.com/maven/how-to-include-library-manully-into-maven-local-repository/ There are 2 cases that you need to issue Maven’s command to include a jar into the Maven local repository manually. The jar you want to use[详细]
-
不用copy代码--eclipse使用git提交项目-转
所属栏目:[Java] 日期:2020-12-14 热度:168
原文地址:http://blog.csdn.net/u014079773/article/details/51595127 准备工作: 目的:eclipse使用git提交本地项目,提交至远程github上 eclipse版本:eclipse4.5? 64位 jdk版本:jdk-1.7 64位 项目类型:maven web项目 备注:eclipse高版本自带git插件,[详细]