Java
wo211898
这个作者很懒,什么都没留下…
展开
-
Windows11 idea Find in Files 快捷键 Ctrl+Shift+F 失效问题
Windows11操作系统 idea 在所有文件中查找内容(Find in Files)的快捷键 Ctrl+Shift+F 失效。原因是Windows11自带输入法的热键冲突了,需要停用或者修改。原创 2024-04-20 11:53:56 · 864 阅读 · 0 评论 -
fastjson序列化时输出null值还是默认值
代码逻辑:当bean字段有@JSONField注解,其serialzeFeatures值有且仅有SerializerFeature.WriteMapNullValue值时,序列化为null,否则按默认逻辑(序列化为对应得默认值)默认SerializerFeature.WriteNullBooleanAsFalse。默认SerializerFeature.WriteNullStringAsEmpty。~ 是按位取反,如4按位取反后得-5。& 是按位“与”,都1得1。| 是按位“或”,有1得1。原创 2023-04-04 16:58:46 · 1156 阅读 · 0 评论 -
java Switch-Case忘写break条件时会执行后面不符合case的语句
示例int i = 9; switch(i){ default: System.out.println("default"); case 0 : System.out.println("zero"); break ; case 1 : System.out.println("one"); case 2 : System.out.println(原创 2017-06-21 09:53:48 · 4078 阅读 · 0 评论 -
Java中数组不为空时也可能出现ArrayIndexOutOfBoundsException: 0异常
String[]strs=new String[2]; System.out.println(strs[0]);// null int[]ss=new int[2]; System.out.println(ss[0]);// 0 String[]strs2=null; if(strs2!=null) System.out.println(strs2[0]);转载 2017-06-28 10:53:09 · 913 阅读 · 0 评论 -
NC集成CAS统一认证+单点登录原理
1、浏览器中输入应用地址 http://IP:port/inedx.jsp。进入NC服务器拦截器1处理:如果URI是/index.jsp且ticket==null,且Assertion==null,则跳转到CAS认证页面。2、CAS登录成功,跳转回业务系统/index.jsp页面。进入NC服务器拦截器1处理:此时ticket!=null,流转到拦截器2进行ticket校验。3、拦截器2校验未通过则终止;通过则设置Assertion(包含用户名等信息),并跳转到/index.jsp;jsessioni原创 2017-11-21 17:16:42 · 2634 阅读 · 0 评论 -
NC_UAP中间件集群+Apache负载均衡 Linux64位安装配置
一、准备安装介质介质名说明httpd-2.2.34.tar.gzApache HTTP Sever/用于负载均衡mod_jk.so是Apache服务器的一个可插入模块,用以为Apache或IIS服务器提供处理JSP/Servlet的能力 * Linux64位操作系统、NC安装介质原创 2018-01-10 17:40:04 · 2057 阅读 · 0 评论 -
Java中short a=1;a=a+1和a+=1的区别及+=的类型转换
short a=1;//a= (a+1);//类型不匹配:不能从 int 转换为 shorta=(short) (a+1);a+=1;对于short a=1; a=a+1; 由于a+1运算时会自动提升表达式的类型,也即int类型,再将结果赋值给short类型的a时,类型会不匹配;对于short a=1; a+=1; java编译器会对+=进行特殊处理,进行了类型转换,通过反编译.class源原创 2018-01-18 16:18:28 · 6361 阅读 · 0 评论