java技术杂谈

Tesseract 识别图片文字:

love.jpg,是你需要识别的文字的图片,picture2是语言包所在的文件夹,它可以识别很过国家的文字,具体需要什么文字,你需要去网上下载对应的语言包,chi_sim是中文识别的意思。

java正则表达式匹配:

一般用 java.util.regex中的包,String pattern = "规则" ; String content = "需要匹配的值" ; 

boolean  match  =  Pattern.matches(pattern,content);

基础学习资料:JAVA 正则表达式 (超详细) - wangxuanyou - 博客园

比较全的正则规则:最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等 - zxin - 博客园

匹配连续重复的数字:String pattern  = "[0-9]\\1{2}"   =>  表示的是0-9的数字重复3次;注意{2} 是代表还重复几次的意思,意思是如果[0-9]筛选出来6,   6\\1{2} , 2代表重复2次 , 最终就是666.

当返回的JSON对象中某字段为null值的处理:

当返回的JSON对象中某字段为null值的处理_TinyBamboo的博客-CSDN博客_jsonnull空值处理

注解@JsonIgnore的使用方法及其效果_fakerswe的博客-CSDN博客_@jsonignore

===========================================================

json处理空字段:

JSON返回值中null和空字段处理_likeyou_的博客-CSDN博客

===>>>

Beanutils.copyProperties( )

https://blog.csdn.net/w05980598/article/details/79134379
拷贝名称相同的属性,

如果User和UserActionForm 间存在名称不相同的属性,则BeanUtils不对这些属性进行处理,需要手动处理。例如:

User类里面有个createDate 创建时间字段,而UserActionForm里面无此字段。BeanUtils.copyProperties()不会对此字段做任何处理。必须要自己手动处理。

===========================================================

动态拼接 input的时候 : 如果是 '<input style=" " value='+ + ' >' ; 如果value中的值存在空格的时候,空格后面的值会自动屏蔽掉

需要改成 "<input style=' ' value=' " + +" ' >"

===========================================================

堡垒机的作用? 人家在堡垒机上操作你的数据库之后,有记录。直接给它数据库账号密码,在数据库操作了,不知道是谁干的。

===========================================================

WebLogic、WebSphere、JBOSS、Tomcat 之间的区别

WebLogic、WebSphere、JBOSS、Tomcat 之间的区别_zhangwei8607的博客-CSDN博客

===========================================================

apache设置跨域:

apache的conf文件夹下面有httpd.conf 设置:

ProxyPass /soa-1/    http://192.168.x.x:8001/soa-1/
ProxyPassReverse /soa-1/    http://192.168.x.x:8001/soa-1/

==========================================================

JMM:

终于有人把Java内存模型(JMM)说清楚了 - 简书

==========================================================

常见的数据结构 - 树

常用数据结构——树 - 简书

===========================================================

socket:

一、Socket技术详解 - 简书

===========================================================

host无法修改:

win10不能修改hosts文件的解决办法:_厚积薄发-CSDN博客

===========================================================

swagger 参考:

swagger2 注解说明 ( @ApiImplicitParams )_愿我如星君如月 ... 夜夜流光相皎洁 ...-CSDN博客

===========================================================

StringUtils.isback与StringUtils.isEmpty : 

StringUtils系列之StringUtils.isNotBlank()和StringUtils.isNotBlank()的区别 - 我需要一杯水 - 博客园

===========================================================

java三大器

Java三大器之拦截器(Interceptor)的实现原理及代码示例 - 星朝 - 博客园

===========================================================

时间与日期处理:

 java.util.Date 和 java.util.Calendar 不支持时区,且非线程安全,对于日期的计算相对繁琐,用JDK1.8以后的 java.time LocalDateTime替代,

@JsonFormat注解可以格式化时间,

spring.jackson.date-format:yyyy-MM-dd HH:mm:ss  ---> 全局配置

===========================================================

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值