欢迎访问我的个人网站==》 jiashubing.cn

随笔分类 -  01、JAVA

摘要:<dependency> <groupId>com.carrotsearch</groupId> <artifactId>java-sizeof</artifactId> <version>0.0.5</version> </dependency> import com.carrotsearch.s 阅读全文
posted @ 2022-12-22 10:44 贾树丙 阅读(1373) 评论(0) 推荐(0) 编辑
摘要:public static boolean isEmptyForOne(String...strings){ if(strings==null||strings.length==0) { return true; } for(String s : strings){ if(isEmpty(s)) { 阅读全文
posted @ 2022-12-20 16:35 贾树丙 阅读(56) 评论(0) 推荐(0) 编辑
摘要:有一个需求,同时给 cookie 设置过期时间Expires 和 Samesite 属性。Expires 为一个具体的时间,Samesite=none 失败过好多次,最后发现规律是: httpResponse.addHeader("Set-Cookie",cksb.toString()); Same 阅读全文
posted @ 2022-07-01 11:11 贾树丙 阅读(1989) 评论(0) 推荐(0) 编辑
摘要:如果 cookie 里已经有了JSESSIONID ,那就可以从 request 中获取。 但是它是怎么来的呢?答:是在最开始生成会话的时候来的。那如果想要在生成的时候,就获取到JSESSIONID 该怎么做? 答:也是有方法的,在生成JSESSIONID 的时候,从 response 的 head 阅读全文
posted @ 2022-07-01 10:50 贾树丙 阅读(2573) 评论(0) 推荐(0) 编辑
摘要:只要添加这个插件,打包的时候就会自动生成 git.properties 文件 <build> ... <plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> </plug 阅读全文
posted @ 2022-07-01 10:39 贾树丙 阅读(490) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { Object a = null; String b = (String) a; // 把null 进行类型强转是否会编译错误 System.out.println(b); // 输出为null boolean flag 阅读全文
posted @ 2022-07-01 10:35 贾树丙 阅读(273) 评论(0) 推荐(0) 编辑
摘要:场景:sdk 里获取spring 的bean 1、先新建一个类 1 package com.yonyou.yht.bean; 2 3 import com.yonyou.iuap.yms.session.YmsSessionMangager; 4 import org.springframework 阅读全文
posted @ 2022-06-30 14:18 贾树丙 阅读(100) 评论(0) 推荐(0) 编辑
摘要:public static boolean isEmptyForOne(String...strings){ if(strings==null||strings.length==0) { return true; } for(String s : strings){ if(isEmpty(s)) { 阅读全文
posted @ 2021-10-19 16:31 贾树丙 阅读(249) 评论(0) 推荐(0) 编辑
摘要:pom.xml <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1.5.6</version> </dependency> MailSenderInfo.java im 阅读全文
posted @ 2021-10-08 14:25 贾树丙 阅读(250) 评论(0) 推荐(0) 编辑
摘要:1 import com.yonyou.iuap.context.ContextHolder; 2 import com.yonyou.yht.cache.CacheManager; 3 import com.yonyou.yht.cache.redis.RedisPoolFactory; 4 im 阅读全文
posted @ 2021-07-30 21:05 贾树丙 阅读(1568) 评论(0) 推荐(0) 编辑
摘要:先在 web.xml 中 添加Servlet <servlet> <servlet-name>bingTestServlet</servlet-name> <servlet-class>com.bing.servlet.BingTestServlet</servlet-class> <load-on 阅读全文
posted @ 2021-04-30 16:42 贾树丙 阅读(637) 评论(0) 推荐(0) 编辑
摘要:httpcore 包 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>${httpcore.version}</version> </depend 阅读全文
posted @ 2021-04-30 14:25 贾树丙 阅读(396) 评论(0) 推荐(0) 编辑
摘要:@Override public final int hashCode() { return new HashCodeBuilder().append(this.getId()).toHashCode(); } @Override public boolean equals(final Object 阅读全文
posted @ 2021-03-16 15:42 贾树丙 阅读(189) 评论(0) 推荐(0) 编辑
摘要:现在同一个工程里有两个module,cas-server-webapp 中依赖了cas-server-webapp-support。 如果写成如下的顺序,那就是从仓库里加载 jar包: <modules> <module>cas-server-webapp</module> <module>cas- 阅读全文
posted @ 2021-03-16 15:30 贾树丙 阅读(267) 评论(0) 推荐(0) 编辑
摘要:private static final char[] LDAP_FILTER_ESCAPE_SEQUENCE = new char[]{'\\', '*', '(', ')', '\0', '/'}; private static final String[] LDAP_FILTER_ESCAPE 阅读全文
posted @ 2021-02-01 16:44 贾树丙 阅读(524) 评论(0) 推荐(0) 编辑
摘要:这是因为jquery设置的过期时间是【Session】,所以关闭浏览器就失效 网上说创建一个cookie并设置有效时间为 7天,代码为:$.cookie('bingMoshi', 'hei', { expires: 7 }); 但是这段代码并不生效 还有的说把过期时间改成这个样子,但是仍然不生效va 阅读全文
posted @ 2020-09-07 09:38 贾树丙 阅读(2596) 评论(0) 推荐(0) 编辑
摘要:问题 在配置log4j2的时候,在resources目录下添加了log4j2.xml,前两行的内容如下: <?xml version="1.0" encoding="UTF-8"?><Configuration status="WARN"> 项目启动后报错500,报错信息如下:javax.servl 阅读全文
posted @ 2020-08-11 14:09 贾树丙 阅读(1685) 评论(0) 推荐(0) 编辑
摘要:有一次线上发现,redis连接很慢,最后同事说,有个原因就是getClass() private final Logger logger = LoggerFactory.getLogger(getClass()); 因为这不是一个静态常量,在序列化这个变量的时候,有的序列化方法并不好用,里边有一个c 阅读全文
posted @ 2020-08-03 18:26 贾树丙 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:以下代码,可以将任何对象转换一个Map,字段的名字就是Map 的 key 值: import org.springframework.util.ReflectionUtils; import java.lang.reflect.Field; import java.util.HashMap; /** 阅读全文
posted @ 2020-05-27 16:24 贾树丙 阅读(1418) 评论(0) 推荐(0) 编辑
摘要:import java.io.File; import java.util.ArrayList; import java.util.List; public class Test3 { private static List<String> dirList = new ArrayList<>(); 阅读全文
posted @ 2020-03-19 16:39 贾树丙 阅读(359) 评论(0) 推荐(0) 编辑