zhw0596
码龄4年
  • 2,184,175
    被访问
  • 294
    原创
  • 2,621
    排名
  • 615
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2018-03-08
博客简介:

得已

博客描述:
注册码--在--得已科技--公众号
查看详细资料
  • 5
    领奖
    总分 1,662 当月 49
个人成就
  • 获得983次点赞
  • 内容获得166次评论
  • 获得1,221次收藏
创作历程
  • 2篇
    2022年
  • 6篇
    2021年
  • 50篇
    2020年
  • 87篇
    2019年
  • 168篇
    2018年
成就勋章
TA的专栏
  • JPA
    7篇
  • Linux
    5篇
  • springboot
    5篇
  • Oracle
    6篇
  • RabbitMq
    1篇
  • BigDecimal
    1篇
  • 日志
    1篇
  • 锁
    1篇
  • Redis
    4篇
  • 小程序
    2篇
  • 多线程
    1篇
  • Nginx
    2篇
  • 微信
    1篇
  • 面试题
    1篇
  • SpringCloud商城
    5篇
  • 后台项目框架搭建
    2篇
  • JDBC
    1篇
  • 加密
  • 配置文件
    1篇
  • java算法
  • 信息系统项目管理师
  • Android
    82篇
  • 软件使用
    25篇
  • 标签的使用
    31篇
  • HTML/CSS代码快速生成
  • JS特效
    11篇
  • JSP
    7篇
  • 软件异常
    9篇
  • 代码注释
    1篇
  • sql
    8篇
  • JAVA
    14篇
  • Struts2
    10篇
  • Hibernate
    5篇
  • CSS3
    5篇
  • H5
  • UML2
    1篇
  • ScrollView
    1篇
  • 每日计划
    8篇
  • 安卓框架
  • 激活码
    1篇
  • Idea
    8篇
  • JSON
    4篇
  • Mybatis
    5篇
  • Spring MVC
    1篇
  • Gson
    2篇
  • FastJson
    1篇
  • sql语句
    3篇
  • Intent
    1篇
  • Picasso
    2篇
  • MySQL
    4篇
  • Spring Boot
    11篇
  • Ajax
    5篇
  • 工作学习总结
  • Jenkins
  • Eclipse
    1篇
  • Cookie
    1篇
  • Tomcat
    7篇
  • java面试题
    2篇
  • Maven
    3篇
  • radio
  • Vue
    5篇
  • 项目搭建
    1篇
  • 加密算法
    2篇
  • Spring
    4篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Tomcat 的安全配置

安全是系统架构中最重要的关注点之一,通常情况下,所说的安全涵盖网络安全、数据安全、操作系统安全、服务器安全以及应用系统安全等诸多方面。Tomcat 是一个免费的开放源代码 的Web应用服务器,技术先进、性能稳定。由于它优秀的稳定性以及丰富的文档资料,广泛的使用人群,从而在开源领域受到广泛的青睐,因此,Tomcat安全也越来越受到重视。Tomcat作为一款应用服务器,默认情况下可以满足多数场景的安全需求,但是在安全要求较高的情况下,仍需要从多个方面进行配置,已防止Tomcat管理后台被攻击等风险。Tomc
原创
发布博客 2022.05.16 ·
41 阅读 ·
0 点赞 ·
0 评论

jpa @Column(updatable = false)不生效

异常现象:保存数据时createTime 字段一直被更新为当前时间排查方法:打开配置文件,增加显示sql语句jpa: show-sql: trueHibernate: update BX_SCORE set UPDATEBY=?, UPDATETIME=?, DEPTTYPE=?, POSTTYPE=?, SCORE=?, SUBDEPTTYPE=?, USERNAME=?, USERUUID=? where UUID=? 看到sql恍然大悟在保证你代码配置等正确规范下,勿纠
原创
发布博客 2022.03.30 ·
131 阅读 ·
0 点赞 ·
0 评论

整合spring boot admin 异常Connection refused: no further informati

io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /127.0.0.1:6379报错原因是redis没有打开。若报错的端口: /127.0.0.1:9001是你的服务时,不用怀疑,直接换个端口即可恢复正常或者重启服务器、本地电脑...
原创
发布博客 2021.12.05 ·
1322 阅读 ·
0 点赞 ·
0 评论

linux 中free命令 cached 内存很大 free内存很小,导致机器变慢甚至宕机

如何解决这个导致机器变慢的问题呢?罪魁祸首就是内存都被cached了,free的基本没有了所以我们应该想想如何把cached内存释放出来重启机器肯定是可以解决,但是我们肯定是不能用这样的办法释放方法有三种(系统默认值是0,释放之后你可以再改回0值):To free pagecache: echo 1 > /proc/sys/vm/drop_cachesTo free dentries and inodes: echo 2 > /proc/sys/vm/drop_cachesTo free...
原创
发布博客 2021.12.01 ·
1664 阅读 ·
0 点赞 ·
0 评论

browserminjs+polyfillminjs+vue.zip

发布资源 2021.11.04 ·
zip

分析解决left join 导致表数据重复

left join 并不会导致重复,关键要去查看 关联的子表里面数据 必定有重复数据而解决子表重复sqlOracle sql 可采用row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的).与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再.
原创
发布博客 2021.11.03 ·
1464 阅读 ·
0 点赞 ·
0 评论

谷歌浏览器提示:无法访问此网站网址为 http://localhost:6667/XXX/XXX 的网页可能暂时无法连接,或者它已永久性地移动到了新网址

谷歌浏览器访问地址 http://localhost:6666/XX/XX 时提示:网址为 http://localhost:6667/XXX/XXX 的网页可能暂时无法连接,或者它已永久性地移动到了新网址。 ERR_UNSAFE_PORT(Postman和360浏览器能访问)网上找了一下解决方案,原来是浏览器的问题,Chrome自己默认觉得一些端口号是不安全的,所以不允许发起请求,直接返回服务无法访问页面。访问路径中带有以下端口会直接返回服务无法访问页,具体如下:1, // tcpmux7,
原创
发布博客 2021.07.09 ·
2215 阅读 ·
0 点赞 ·
2 评论

启动rabbitMq失败 “journalctl -xe“ for details、.erlang.cookie must be accessible by owner only

首先有提示"journalctl -xe" for details 失败时 执行命令journalctl -xe找到报错地方 (设置集群时 更改为777权限 未还原为可读文件700)即可修复异常重启启动成功问题:.erlang.cookie must be accessible by owner only出现原因:出现这个情况是因为这个文件的权限有问题出现场景:rabbitmq安装时由于该文件不存在,会自动创建并且赋权,是不...
原创
发布博客 2021.03.22 ·
428 阅读 ·
0 点赞 ·
0 评论

BigDecimal使用及Double运算精度丢失问题处理

BigDecimal使用及Double运算精度丢失问题处理BigDecimal使用(优点:可保持计算精度)运算公式:public BigDecimal add(BigDecimal value);//加法public BigDecimal subtract(BigDecimal value);//减法 public BigDecimal multiply(BigDecimal value);//乘法public BigDecimal divide(BigDecimal value);//除
原创
发布博客 2021.03.12 ·
141 阅读 ·
0 点赞 ·
0 评论

解决logback日志不生效,无法打印日志时间与分天

一、首先排查pom文件 logback是spring-boot-starter-web自带的jar包,无需再次引入所以删除有关的日志包只引入<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>若需要引用@Slf4.
原创
发布博客 2020.12.21 ·
1817 阅读 ·
0 点赞 ·
0 评论

JPA 异常信息:Every derived table must have its own alias

出现以上异常时,在网上找了一圈,没发现解决问题的方式,但最根本上还是SQL语句的不对。后来发现JPA查询MySQL数据库时翻译的SQL语句居然是ORACLE的SQL。检查后发现,在更改数据库的时候,Hibernate数据库方言不对。将hibernate.dialect改为org.hibernate.dialect.MySQL5Dialect就可以了。...
原创
发布博客 2020.08.14 ·
182 阅读 ·
0 点赞 ·
0 评论

@RequestParam post方式接收不到前端的请求

前端调用的时候突然发现一直报错:‘xxx’ is not present ,通过排查之后终于找到了原因;原来前端的请求头中的Content-Type设置的是json格式的,而json格式需要对应post请求的接口参数需要对应是@RequestBody;如果想使用RequestParam,那么则需要前端的Content-Type要设置成application/x-www-form-urlencoded类型。...
原创
发布博客 2020.08.07 ·
3236 阅读 ·
3 点赞 ·
0 评论

jpa操作oracle数据库报sql未正确结束

springboot项目,连接oracle数据库,用自带PagingAndSortingRepository<Data,String>进行数据分页,项目可以正常启动,但是分页数据无法刷新,后台报sql命令未正确结束注释掉自带分页代码,使用sql语句可以直接进行分页,证明数据库和代码是通的,后来查出来是因为没有加入oracle方言造成的,在application.properties里面加入spring.jpa.properties.hibernate.dialect=org.
原创
发布博客 2020.08.05 ·
111 阅读 ·
1 点赞 ·
0 评论

Linux 截取日志命令

1、截取时间段截取2020-06-18 10:10 到2020-06-18 10:20 之间的日志记录,catalina.out 为你要截取的文件名称,new2.log 截取之后保存日志的文件名称。sed -n '/2020-06-18 10:10/, /2020-06-18 10:20/' p catalina.out > new1.logsed -n '/2020-06-18 10:20:47/, /2020-06-18 10:26:47/' p catalina.out...
原创
发布博客 2020.06.18 ·
1503 阅读 ·
1 点赞 ·
1 评论

@Transactional 异常并未回滚

默认情况下,Exception是不会引起回滚操作的,RuntimeException才会引起回滚操作。当然如果所有的Exception都要回滚的话,直接@Transactional(rollbackFor = Exception.class) 就可以了
原创
发布博客 2020.06.17 ·
1275 阅读 ·
0 点赞 ·
0 评论

什么是乐观锁,什么是悲观锁

一、并发控制当程序中可能出现并发的情况时,就需要通过一定的手段来保证在并发情况下数据的准确性,通过这种手段保证了当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。这种手段就叫做并发控制。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。没有做好并发控制,就可能导致脏读、幻读和不可重复读等问题。常说的并发控制,一般都和数据库管理系统(DBMS)有关。在DBMS中的并发控制的任务,是确保在多个事务同时存取数据库中同一数据时,不破坏事务的隔离性和.
原创
发布博客 2020.06.17 ·
267 阅读 ·
0 点赞 ·
0 评论

Redis:@Cacheable、@CachePut、@CacheEvict

MySQL+Redis使用更简单的办法就是使用Spring的Cache注解包(spring-boot-starter-cache) 只需要几个注解就能完成一大堆要处理的逻辑使用时需要在启动类上添加注解 @EnableCaching 来开启使用@Cacheable@Cacheable可以标记在一个方法上,也可以标记在一个类上。当标记在一个方法上时表示该方法是支持缓存的,当标记在一个类上时则表示该类所有的方法都是支持缓存的。对于一个支持缓存的方法,Spring会在其被调用后将其返回值缓存起来,以保证下
原创
发布博客 2020.06.16 ·
144 阅读 ·
0 点赞 ·
0 评论

Redis:Spring Boot使用@Cacheable时设置部分缓存的过期时间

@Override@Cacheable(cacheNames = {"distributor"}, key = "key1")public List<CityVO> findCities() { return distributorMapper.selectCities();}@Override@Cacheable(cacheNames = {"car"}, key = "key2")public List<CityVO> findCities() { ...
原创
发布博客 2020.06.16 ·
3182 阅读 ·
1 点赞 ·
0 评论

小程序 下拉加载,一直显示加载中

增加以下代码即可//下拉加载动画关闭wx.stopPullDownRefresh();onPullDownRefresh: function (e) { wx.stopPullDownRefresh(); }
原创
发布博客 2020.06.16 ·
1953 阅读 ·
0 点赞 ·
0 评论

微信小程序 空判断

判断options是否存在if(options){ //存在 }else{ //不存在 }即可
原创
发布博客 2020.06.16 ·
2624 阅读 ·
0 点赞 ·
0 评论
加载更多