- 博客(75)
- 资源 (10)
- 收藏
- 关注
原创 达梦+flowable改造
原项目springboot+flowable+mysql模式现需改造springboot+flowable+达梦,#compatibleMode=oracle mysql 是用来设置兼容oracle mysql 的。# 关闭定时任务Job。
2024-07-19 15:40:24 591
原创 线程基础、线程之间的共享和协作(初篇)
我们平时在开发的时候,感觉并没有受 cpu 核心数的限制,想启动线程就启 动线程,哪怕是在单核 CPU 上因为操作系统提供了一种 CPU 时间片轮转机制。线程在堵塞中(线程调用wait(),sleep(),join())也会执行interrupt和isInterrupted/Thread.interrupted()方法,但该线程并不会中断。当线程调用start()方式时,线程才是真正的启动起来。2.调用interrupt方法,它不能保证线程马上终止,它只是给线程一个中断的通知,修改线程的中断标志位。
2023-06-30 18:44:14 559
原创 java生成PDF表单及pdf转图片
1.下载PDF表单编辑工具Adobe Acrobat DC;需要对申请表的word文件或者图片,通过Adobe Acrobat DC或者wps生成pdf文件。2.打开Acrobat DC,点击工具->点击准备表单->选择pdf文件生成表单对pdf表单进行编辑,双击选中需要编辑的区域,在文本域属性中添加该区域的字段名称及属性(有些区域不能选中编辑,这个需要你复制其中的一个可编辑区域,把复制的手动移到需要编辑的区域就可以了)
2023-03-07 17:11:38 1055
原创 更换服务器密码
点击打开计算机管理界面,点击"系统工具"->"本地用户和组"->双击打开"用户"->右键点击某个用户->选择"设置密码"。设置密码后,关闭远程或休眠。再次进入就需要输入新设置的密码了。
2023-02-28 11:45:04 895
原创 the content must be served over HTTPS报错
项目最近访问地址由http转到https上,访问一些静态资源出现the content must be served over HTTPS.这些资源都是用的原http开头的地址,都需要变成https访问。第二种,可以在相应的页面的里加上强制转换代码,把http访问都强制https访问。第一种,把所有涉及到需要访问的静态数据挨个有原http的地址换成https。第三种,通过配置 Nginx 和 Tomcat来实现。这样https就可以正常访问了。
2023-02-07 16:26:49 3301
原创 项目常见漏洞问题
明文传输最有效的处理方式就是把http升级成https,或则对明文数据依次加密了。总结下项目经常遇见的漏洞问题,提前规避,避免被扫描。
2023-02-06 16:30:16 495
原创 Microsoft系统漏洞修复
近期收到服务器系统漏洞扫描,发现很多关于Microsoft本身的系统漏洞。有很多新手不知道怎么去修复系统漏洞,害怕一旦修复出问题,自己要担责。我这里讲解下怎么准备的去寻找漏洞,并把它修复的过程。我已下列的漏洞为例:IIS "IP and domain restrictions" 绕过漏洞(CVE-2014-4078)【低可信】
2023-01-12 18:05:12 3243
原创 windows ngnix 配置https
windows ngnix 配置https因为客户需求,需要把原来的http换成https,还不能影像原来http的访问。看了许多网上的资料,经过实践。我总结下相关步骤及怎么配置的。第一步,把http换成https这里需要ssl证书ssl证书生成,我接触的有2种免费方式。第一种通过安装OpenSSL(创建证书)。优点:ssl证书生成简单缺点:最后成功配置了该证书,http换成https。但是各浏览器是不承认该证书的,也会出现不安全的提示第二种方式在阿里云上申请免费证书,有效期只有一年。
2023-01-11 17:41:10 2656
原创 SSL/TLS协议信息泄露漏洞(CVE-2016-2183)
SSL/TLS协议信息泄露漏洞(CVE-2016-2183)TLS是安全传输层协议,用于在两个通信应用程序之间提供保密性和数据完整性。TLS, SSH, IPSec协商及其他产品中使用的DES及Triple DES密码存在大约四十亿块的生日界,这可使远程攻击者通过Sweet32攻击,获取纯文本数据。
2023-01-11 15:16:16 4248
原创 服务器ssl证书升级
弱哈希算法签名的SSL证书(CVE-2004-2761)。远程服务使用SSL证书链,该证书链已使用加密弱哈希算法(例如MD2、MD4、MD5或SHA1)签名。这些签名算法很容易受到碰撞攻击。攻击者可以利用这一点生成另一个具有相同数字签名的证书,从而允许攻击者伪装成受影响的服务。
2022-12-28 17:27:29 15788 14
原创 Windows服务器配置证书
Windows服务器证书配置及配置算法为SHA256 密钥长度为4096 提供程序选Storage提供的(sha1算法已被淘汰使用)
2022-11-16 14:21:40 4747
原创 ImageMagick转换图片过大的问题
java通过ImageMagick安装包和im4java.jar来实现pdf,ios的HEIC图片格式,word等转换为常用的PNG,JPEG图片格式
2022-06-10 10:44:50 391
原创 ImageMagick图片格式相互转换
java通过ImageMagick安装包和im4java.jar来实现pdf,ios的HEIC图片格式,word等转换为常用的PNG,JPEG图片格式
2022-06-10 10:23:02 479
原创 Synchronized原理剖析
Synchronized原理剖析1为什么wait,notify,notifyall方法设计在object对象上?2 object.wait与Thread.sleep(time)区别是什么?3.概述synchronized关键字的原理?锁的应用?线程的变量值存储在主内存中,每个线程通过拷贝主内存中的变量值来获取该变量值,然后进行相关操作,再把值同步给主内存中的变量值;在一个线...
2019-08-01 09:14:39 445
原创 springboot大揭秘
Springboot 大揭秘springmvc ---> 相应web开发配置 --- >applicationcontext.xml --->-bean相关配置 springmvc.xml --->component-scan :包的路径扫描 ; jsp的解析器 prefix 前缀 suffi...
2019-07-26 16:18:20 305
原创 spring代理模式
代理模式优势及意义:1.安全上,能够屏蔽客户端访问真是对象。2.可以在目标对象实现的基础上,增强额外的功能操作,即功能扩展(相当于明星和经纪人)。3.系统性能上,可以对真是对象进行延时加载,从而达到按需分配的设计思想。(@lazy对真正需要加载数据时才加载。这样节省资源分配;ioc管理bean对象时,都是通过代理模式来管理对象)定义:给指定的目标对象提供了一种通过代理对象访问的方式。...
2019-07-11 15:59:56 1590
原创 SQL Server索引体系结构和设计指南
SQL Server索引体系结构和设计指南sql server 索引文档地址:https://docs.microsoft.com/zh-cn/sql/relational-databases/sql-server-index-design-guide?view=sql-server-2...
2019-06-27 12:09:14 579
原创 Sql练级
Sql练级Sql Server分页:Sqlserver:sqlserver 分页必定用到top 来限制条数 !加上row_number() over(order by id) 函数(2005版本以上)在使用 row_number() over()函数时候,row_number()计算行数,over()里头的分组以及排序的执行晚于 ...
2019-06-20 16:24:49 179
原创 ftpclient覆盖上传文件
ftpclient覆盖上传文件的原理还是把原文件先删除在进行上传!很多没有实现覆盖文件的功能 大多数都是文件目录删除权限没有加进去造成的!
2018-09-17 16:29:27 5013 1
原创 ioc注解原理详解
spring的ioc有两个概念: 1.控制反转; 2.依赖注入;控制反转:大致意思是把对象的创建,管理都交由spring容器,不在人为的去创建管理!这只是最浅显的理解;实现ioc的功能的实现方式要不注解,要不配置。但都离不开bean的加载及初始化,使用注解方式的 肯定要引入注解包的扫描; 如<context:component-scan base-package="c...
2018-09-13 12:10:38 2466
原创 怎么编码高效,高质量代码
我总结下我编码过程中的经验:编码标准:公司几乎都有一份编码规范,类命名、包命名、代码风格之类的东西都属于其中。但现在很多都是依照阿里巴巴Java开发手册来书写的代码重复:就是重复的代码,你的编码中是否出现重复的逻辑处理代码,过多后期很难进行扩展及维护,也会造成程序效率低下代码覆盖率:代码能运行到的代码比率,如果你申明的一些变量,方法没有被运行,这会给虚拟机增添一些无用的内存,也会造成程序运...
2018-08-29 16:05:33 618
原创 aop本质及详解
aop本质剖析 aop是oop(面向对象编程)的补充与完善,什么是oop呢!oop采用的是单一原则,引入了封装,继承,多态等相关概念。有着从上到下的关系原则! 通过对象完成我们需要执行的行为操作;也就是我们的业务操作! 然而,在我们进行业务操作时,或则对象行为操作时,需要为它引入一些公共行为操作如事物,日志,权限等;不可能在每个对象操作类添加这些行为代码! 这样会造成严重的冗余,以及耦合...
2018-08-29 15:20:15 1298
原创 spring多数据源配置
多数据源配置,都差不多都是大同小异。不外乎多配置几个datasource,在架构执行service层代码时,选择自己所需要业务操作的数据源而已。根据业务量的多少配置手动选择数据源还是通过AOP自动选择数据源而已!我这里介绍通过aop自动选择数据源配置(手动可以下来初步了解下,基本上没啥技术含量)介绍我的数据源代码:<?xml version="1.0" encoding="UTF...
2018-08-16 15:00:55 314
原创 spring+mybatis集成问题
spring+mybatis集成最常见的就2个问题1.Description:Field userMapper in spring_boot.service.impl.UserServiceImpl required a bean of type 'spring_boot.mapper_2.UserMapper' that could not be found.Action:Consider de...
2018-06-20 16:53:44 293
原创 springboot学习
springboot概念:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。这是百科上的讲解!主要的还是简化了各个插件,框架的配置,把主要的默认的配置信息都已经配置好啦,只需要配置一些核心的就可以正常使用啦!方便快速开发!适合于中小企业项目 特点:1. ...
2018-06-20 11:02:14 331
原创 springboot集成mybatis
springboot集成mybatis探究及相关报错整理springboot 虽然很灵活,开发便捷,但是它的适用范围主要体现在中小企业上!在加上自己兄弟springcloud有啦进一步的完善 但是在大行企业上,还是有很大欠缺!不多说 我们说下相关集成吧:主要配置application.properties很多人都是用的application.yml效果都一样:#spring.profiles.ac...
2018-06-15 17:07:33 244
原创 运行activemq报错
今天打开activemq突然报错,不能正常运行了!查找了下!本人是windows7系统的错误为:2018-05-23 11:18:38,724 | WARN | Exception thrown from LifecycleProcessor on context close | org.apache.activemq.xbean.XBeanBrokerFactory$1 | WrapperSi...
2018-05-23 11:40:27 561
转载 搭建Broker集群(cluster)
这一篇继续来折腾Networks of Brokers,当应用规模日渐增长时,2节点的broker可能仍然抗不住访问压力,这时候就需要多加一些broker,弄一个更大规模的Broker集群,但是怎么合理设置broker之间的网络桥接,却是有讲究的,先来看一种不太好的设计: 这个架构看上去没瑕疵,没毛病,3个broker之间两两互通,整体可用性极高,但是从消息的路由角度来看,却不是一个好的设计,当p...
2018-05-21 16:36:49 2178
原创 Action MQ之Broker
Broker这个词汇,在使用Action MQ进行相关开发,配置,查阅文章了解时,都经常出现!但又不知道它究竟在其Action MQ带表的是什么,到底有啥用处!懵懵懂懂的,不慎了解!我这里抛几个地方的打印数据给你看,先有个概念再说其含义:编码处:在执行链接Action MQ时QueueConnectionFactory connectFactory = new ActiveMQConnection...
2018-05-21 16:25:21 1285 1
原创 Action MQ同步和异步
消息队列:ActionMQ 编码验证;ActionMQ的P2P模式 同步与异步验证依赖包:activemq-all-5.15.3.jar,activemq-broker-5.15.3.jar,activemq-client-5.15.3.jar,geronimo-j2ee-management_1.1_spec-1.0.1.jar,geronimo-jms_1.1_spec-1.1.1.jar,...
2018-05-18 17:45:58 2472
原创 Action MQ
Action MQ 初步学习Apache 产下产品 ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 说明可以嵌套java使用和javaee消息队列 是什么? 为什么要用消息队列? 有什么好处? 内部构造是什么?.........消息队列:是在消息的传输过程中保存消息的容器为什么要用消息队列:主要原因是由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的i...
2018-05-18 17:26:24 861
原创 tomcat深入了解
tomcat是Apache 服务器的扩展,属于Apache的一部分。但是tomcat运行时,它实际上作为一个与Apache 独立的进程单独运行的。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Se...
2018-05-17 11:02:50 1434
原创 遍历联合查询
分享几个项目中需要运用的中等难度的sql server语句函数1.union和union all 都用于合并sql结果集操作,不管sql语句是否相同,但是返回字段最好一样,若不一样,字段名称只会以第一个为准 简单语句联合查询: SELECT * from Rn_BusinessType where Id='addac159-079d-4cac-a9c7-678c5b01f86b' UNION a...
2018-05-16 17:17:37 387
原创 sql server函数运用
分享几个项目中需要运用的sql server语句函数1.增加或减少某时间函数:DateAdd(datepart,number,date) datepart:时间类型datepart 参数可以是下列的值:datepart 缩写 年 yy, yyyy 季度 qq, q 月 mm, m 年中的日 dy, y 日 ...
2018-05-16 15:57:30 318
原创 spring cache+redis缓存在实际项目中的简单运用
redis 依赖的jar包:commons-pool2-2.5.0.jarjedis-2.9.0.jarspring-data-redis-1.6.2.RELEASE.jar我是配合spring4.2实现的缓存操作:我这里实现不在是用redis或则spring cache + redis封装好的缓存 我们这里自己实现需要的缓存数据进行统一缓存 在开发中为了避免脏数据的获取与统一管理缓存数据 我们...
2018-05-15 15:32:06 495
原创 redis缓存在实际项目中的简单运用
redis 依赖的jar包:commons-pool2-2.5.0.jarjedis-2.9.0.jarspring-data-redis-1.6.2.RELEASE.jar我是配合spring4.2实现的缓存操作:我这里实现不在是用redis或则spring cache + redis封装好的缓存 我们这里自己实现需要的缓存数据进行统一缓存 在开发中为了避免脏数据的获取与统一管理缓存数据 我们...
2018-05-15 15:28:08 6559 1
原创 spring cache+redis
redis 依赖的jar包:commons-pool2-2.5.0.jarjedis-2.9.0.jarspring-data-redis-1.6.2.RELEASE.jar我是配合spring4.2实现的缓存操作:我这里实现spring cache+redis,spring自带的cache+redis实现的缓存,redis的配置加载spring里进行配置;配置内容:<?xml versio...
2018-05-15 15:18:53 575
原创 redis缓存集成
redis 依赖的jar包:commons-pool2-2.5.0.jarjedis-2.9.0.jarspring-data-redis-1.6.2.RELEASE.jar我是配合spring4.2实现的缓存操作:我这里实现redis唯一缓存注解实现,redis的配置加载spring里进行配置;配置内容:spring配置:<?xml version="1.0" encoding="UTF-...
2018-05-15 15:15:18 299
美赛A题常见参考代码下载
2023-03-01
计算机关于网络课程设计
2023-03-01
前后端分离后台管理系统
2023-03-01
事项管理网页设计说明书
2023-03-01
vue由浅到深面试题详解
2023-03-01
jspdf.debug.js下载
2023-02-27
mysql优化及基础面试题
2023-02-24
小程序 crypto-js下载
2023-02-24
jquery.media.js在线媒体播放插件
2023-02-24
jqprint网页打印插件
2023-02-24
前端插件vue.js下载
2023-02-24
前端加密插件jsencrypt.js
2023-02-24
前端加密插件md5.js
2023-02-24
web弹窗插件layer.js
2023-02-24
加密、解密处理AES.js下载
2023-02-24
windows98万能驱动包
2023-02-24
web版本办件微信小程序
2023-02-21
MATLAB 桌面工具和开发环境 (R2022a)
2023-02-21
java基础知识面试题
2023-02-21
java2022面试宝典
2023-02-21
java反编译工具(jd-gui)
2023-02-21
渗透测试工具-御剑(后台扫描工具)
2023-02-21
sapjco3-3.0.jar
2023-02-21
zipcenop.jar下载
2023-02-21
ojdbc7.jar官网下载
2023-02-21
orai18n.jar下载
2023-02-21
oracle19c驱动jar包
2023-02-21
JAVA开发工程师简历
2023-02-10
基于JSP论坛系统毕业设计论文 基于J2EE财务管理系统毕业设计论文 基于J2EE个人博客系统毕业设计论文
2023-02-10
MS11-049:Microsoft XML Editor 信息泄露漏洞(2543893)(CVE-2011-1280)
2023-02-09
IIS "IP and domain restrictions" 绕过漏洞(CVE-2014-4078)
2023-02-09
OpenSSL生成的ssl证书
2023-01-11
ssl证书生成工具(sha256算法)
2022-12-28
JAVA实现AES加密和解密
2022-08-15
JAVA 生成二维码并设置失效机制
2022-08-15
Java实现pdf格式图片转换
2022-06-09
Java实现HEIC格式图片转换
2022-06-09
spring+redis
2018-05-04
spring+springmvc+hibernate
2017-12-11
spring+springmvc+mybatis
2017-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人