自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (10)
  • 收藏
  • 关注

原创 线程基础、线程之间的共享和协作(初篇)

我们平时在开发的时候,感觉并没有受 cpu 核心数的限制,想启动线程就启 动线程,哪怕是在单核 CPU 上因为操作系统提供了一种 CPU 时间片轮转机制。线程在堵塞中(线程调用wait(),sleep(),join())也会执行interrupt和isInterrupted/Thread.interrupted()方法,但该线程并不会中断。当线程调用start()方式时,线程才是真正的启动起来。2.调用interrupt方法,它不能保证线程马上终止,它只是给线程一个中断的通知,修改线程的中断标志位。

2023-06-30 18:44:14 429

原创 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 938

原创 更换服务器密码

点击打开计算机管理界面,点击"系统工具"->"本地用户和组"->双击打开"用户"->右键点击某个用户->选择"设置密码"。设置密码后,关闭远程或休眠。再次进入就需要输入新设置的密码了。

2023-02-28 11:45:04 782

原创 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 2722

原创 项目常见漏洞问题

明文传输最有效的处理方式就是把http升级成https,或则对明文数据依次加密了。总结下项目经常遇见的漏洞问题,提前规避,避免被扫描。

2023-02-06 16:30:16 450

原创 Microsoft系统漏洞修复

近期收到服务器系统漏洞扫描,发现很多关于Microsoft本身的系统漏洞。有很多新手不知道怎么去修复系统漏洞,害怕一旦修复出问题,自己要担责。我这里讲解下怎么准备的去寻找漏洞,并把它修复的过程。我已下列的漏洞为例:IIS "IP and domain restrictions" 绕过漏洞(CVE-2014-4078)【低可信】

2023-01-12 18:05:12 2206

原创 windows ngnix 配置https

windows ngnix 配置https因为客户需求,需要把原来的http换成https,还不能影像原来http的访问。看了许多网上的资料,经过实践。我总结下相关步骤及怎么配置的。第一步,把http换成https这里需要ssl证书ssl证书生成,我接触的有2种免费方式。第一种通过安装OpenSSL(创建证书)。优点:ssl证书生成简单缺点:最后成功配置了该证书,http换成https。但是各浏览器是不承认该证书的,也会出现不安全的提示第二种方式在阿里云上申请免费证书,有效期只有一年。​

2023-01-11 17:41:10 2232

原创 SSL/TLS协议信息泄露漏洞(CVE-2016-2183)

SSL/TLS协议信息泄露漏洞(CVE-2016-2183)TLS是安全传输层协议,用于在两个通信应用程序之间提供保密性和数据完整性。TLS, SSH, IPSec协商及其他产品中使用的DES及Triple DES密码存在大约四十亿块的生日界,这可使远程攻击者通过Sweet32攻击,获取纯文本数据。

2023-01-11 15:16:16 3703

原创 服务器ssl证书升级

弱哈希算法签名的SSL证书(CVE-2004-2761)。远程服务使用SSL证书链,该证书链已使用加密弱哈希算法(例如MD2、MD4、MD5或SHA1)签名。这些签名算法很容易受到碰撞攻击。攻击者可以利用这一点生成另一个具有相同数字签名的证书,从而允许攻击者伪装成受影响的服务。

2022-12-28 17:27:29 11588 13

原创 windows服务器证书算法升级

通过命令证书SHA1算法升级至SHA2

2022-11-16 17:45:14 3744 1

原创 windows服务器查看lls证书

windows服务器查看lls证书,通过控制面板

2022-11-16 17:04:31 1876

原创 Windows服务器配置证书

Windows服务器证书配置及配置算法为SHA256 密钥长度为4096 提供程序选Storage提供的(sha1算法已被淘汰使用)

2022-11-16 14:21:40 3756

原创 ImageMagick转换图片过大的问题

java通过ImageMagick安装包和im4java.jar来实现pdf,ios的HEIC图片格式,word等转换为常用的PNG,JPEG图片格式

2022-06-10 10:44:50 298

原创 ImageMagick图片格式相互转换

java通过ImageMagick安装包和im4java.jar来实现pdf,ios的HEIC图片格式,word等转换为常用的PNG,JPEG图片格式

2022-06-10 10:23:02 419

原创 Synchronized原理剖析

Synchronized原理剖析1为什么wait,notify,notifyall方法设计在object对象上?2 object.wait与Thread.sleep(time)区别是什么?3.概述synchronized关键字的原理?锁的应用?线程的变量值存储在主内存中,每个线程通过拷贝主内存中的变量值来获取该变量值,然后进行相关操作,再把值同步给主内存中的变量值;在一个线...

2019-08-01 09:14:39 420

原创 springboot大揭秘

Springboot 大揭秘springmvc ---> 相应web开发配置 --- >applicationcontext.xml --->-bean相关配置 springmvc.xml --->component-scan :包的路径扫描 ; jsp的解析器 prefix 前缀 suffi...

2019-07-26 16:18:20 268

原创 spring代理模式

代理模式优势及意义:1.安全上,能够屏蔽客户端访问真是对象。2.可以在目标对象实现的基础上,增强额外的功能操作,即功能扩展(相当于明星和经纪人)。3.系统性能上,可以对真是对象进行延时加载,从而达到按需分配的设计思想。(@lazy对真正需要加载数据时才加载。这样节省资源分配;ioc管理bean对象时,都是通过代理模式来管理对象)定义:给指定的目标对象提供了一种通过代理对象访问的方式。...

2019-07-11 15:59:56 1555

原创 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 516

原创 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 152

原创 ftpclient覆盖上传文件

ftpclient覆盖上传文件的原理还是把原文件先删除在进行上传!很多没有实现覆盖文件的功能 大多数都是文件目录删除权限没有加进去造成的!

2018-09-17 16:29:27 4873 1

原创 ioc注解原理详解

spring的ioc有两个概念:   1.控制反转;   2.依赖注入;控制反转:大致意思是把对象的创建,管理都交由spring容器,不在人为的去创建管理!这只是最浅显的理解;实现ioc的功能的实现方式要不注解,要不配置。但都离不开bean的加载及初始化,使用注解方式的 肯定要引入注解包的扫描; 如<context:component-scan base-package="c...

2018-09-13 12:10:38 2394

原创 怎么编码高效,高质量代码

我总结下我编码过程中的经验:编码标准:公司几乎都有一份编码规范,类命名、包命名、代码风格之类的东西都属于其中。但现在很多都是依照阿里巴巴Java开发手册来书写的代码重复:就是重复的代码,你的编码中是否出现重复的逻辑处理代码,过多后期很难进行扩展及维护,也会造成程序效率低下代码覆盖率:代码能运行到的代码比率,如果你申明的一些变量,方法没有被运行,这会给虚拟机增添一些无用的内存,也会造成程序运...

2018-08-29 16:05:33 588

原创 aop本质及详解

aop本质剖析 aop是oop(面向对象编程)的补充与完善,什么是oop呢!oop采用的是单一原则,引入了封装,继承,多态等相关概念。有着从上到下的关系原则! 通过对象完成我们需要执行的行为操作;也就是我们的业务操作! 然而,在我们进行业务操作时,或则对象行为操作时,需要为它引入一些公共行为操作如事物,日志,权限等;不可能在每个对象操作类添加这些行为代码! 这样会造成严重的冗余,以及耦合...

2018-08-29 15:20:15 1200

原创 spring多数据源配置

多数据源配置,都差不多都是大同小异。不外乎多配置几个datasource,在架构执行service层代码时,选择自己所需要业务操作的数据源而已。根据业务量的多少配置手动选择数据源还是通过AOP自动选择数据源而已!我这里介绍通过aop自动选择数据源配置(手动可以下来初步了解下,基本上没啥技术含量)介绍我的数据源代码:<?xml version="1.0" encoding="UTF...

2018-08-16 15:00:55 281

原创 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 260

原创 springboot学习

springboot概念:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。这是百科上的讲解!主要的还是简化了各个插件,框架的配置,把主要的默认的配置信息都已经配置好啦,只需要配置一些核心的就可以正常使用啦!方便快速开发!适合于中小企业项目 特点:1. ...

2018-06-20 11:02:14 311

原创 springboot集成mybatis

springboot集成mybatis探究及相关报错整理springboot 虽然很灵活,开发便捷,但是它的适用范围主要体现在中小企业上!在加上自己兄弟springcloud有啦进一步的完善 但是在大行企业上,还是有很大欠缺!不多说 我们说下相关集成吧:主要配置application.properties很多人都是用的application.yml效果都一样:#spring.profiles.ac...

2018-06-15 17:07:33 222

原创 运行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 506

转载 搭建Broker集群(cluster)

这一篇继续来折腾Networks of Brokers,当应用规模日渐增长时,2节点的broker可能仍然抗不住访问压力,这时候就需要多加一些broker,弄一个更大规模的Broker集群,但是怎么合理设置broker之间的网络桥接,却是有讲究的,先来看一种不太好的设计: 这个架构看上去没瑕疵,没毛病,3个broker之间两两互通,整体可用性极高,但是从消息的路由角度来看,却不是一个好的设计,当p...

2018-05-21 16:36:49 2114

原创 Action MQ之Broker

Broker这个词汇,在使用Action MQ进行相关开发,配置,查阅文章了解时,都经常出现!但又不知道它究竟在其Action MQ带表的是什么,到底有啥用处!懵懵懂懂的,不慎了解!我这里抛几个地方的打印数据给你看,先有个概念再说其含义:编码处:在执行链接Action MQ时QueueConnectionFactory connectFactory = new ActiveMQConnection...

2018-05-21 16:25:21 1259 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 2417

原创 Action MQ

Action MQ 初步学习Apache 产下产品 ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 说明可以嵌套java使用和javaee消息队列 是什么? 为什么要用消息队列? 有什么好处? 内部构造是什么?.........消息队列:是在消息的传输过程中保存消息的容器为什么要用消息队列:主要原因是由于在高并发环境下,由于来不及同步处理,请求往往会发生堵塞,比如说,大量的i...

2018-05-18 17:26:24 825

原创 tomcat深入了解

tomcat是Apache 服务器的扩展,属于Apache的一部分。但是tomcat运行时,它实际上作为一个与Apache 独立的进程单独运行的。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Se...

2018-05-17 11:02:50 1396

原创 遍历联合查询

分享几个项目中需要运用的中等难度的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 349

原创 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 279

原创 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 471

原创 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 6490 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 527

原创 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 266

原创 spring+redis

配置redis缓存1.jar的版本选择:避免在配置中出现不兼容,推荐版本:jedis-2.9.0.jarspring-data-redis-1.6.2.RELEASE.jarspring-data-commons-1.8.6.RELEASE.jar这是配置redis的核心包 也可以使用其他的版本2.配置环境的选择:避免出现spring+redis的不兼容:推荐版本:spring4.2+redis2...

2018-05-04 10:06:39 269

美赛A题常见参考代码下载

美赛A题常见参考代码下载 GA优化后的RBF神经网络优化分析代码 PSO求解多目标优化问题代码 多目标快速非支配排序遗传算法优化代码 多目标粒子群优化算法代码 多项式逻辑回归代码 多元非线性回归代码 多种群遗传算法的函数优化算法代码 混合粒子群算法求解TSP问题代码 基于Logistic回归模型评估企业还款能力代码 基于遗传算法的Bp神经网络优化算法代码 免疫优化算法在物流配送中心选址中的应用代码 人工鱼群求解TSP问题源代码 蚁群算法求解TSP问题matlab代码

2023-03-01

计算机关于网络课程设计

课程设计的目的 对网络的具体规划和组建,掌握网络互连设备的使用及工作原理;掌握IP地址的配置及数据传输过程的路由的选择。具体要求达到: 1.更加的了解网络计算机软件,硬件组成的感性认识初步学会典型局域网络的操作,使用技能; 2.更好的理解网络分层结构概念尤其是对话层,表示层,应用层等高层协议软件的通信功能,实现方法,掌握网络互连设备的使用及工作原理,掌握IP地址的配置; 3.更好的掌握局域网的设计技术和技巧培养开发网络应用的独立工作能力。 校园网必须是一个集计算机网络技术、智能信息管理、办公自动化和信息发布等功能于一体的综合信息平台,并能够有效促进现有的管理体制和管理方法,提高学校办公质量和效率,以促进学校整体教学水平的提高。因此,在不久的未来,学校的教育方法和手段,将是构筑在教育信息化发展战略之上,通过加大信息网络教育的投入,开展网络化教学,开展教育信息服务和远程教育服务等将成为未来建设的具体内容

2023-03-01

前后端分离后台管理系统

基于SpringBoot的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用。 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 岗位管理:配置系统用户所属担任职务。 菜单管理:配置系统菜单,操作权限,按钮权限标识等。 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 参数管理:对系统动态配置常用参数。 通知公告:系统通知公告信息发布维护。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 登录日志:系统登录日志记录查询包含登录异常。 在线用户:当前系统中活跃用户状态监控。 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 系统接口:根据业务代码自动生成相关的api接口文档。 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 缓存监

2023-03-01

事项管理网页设计说明书

事项管理信息系统是针对事项信息化标准化精细化梳理服务的需求而设计的。主要是在前期梳理成果基础上,将梳理所得的标准信息包含办理地址,办理所需材料,咨询电话,服务时间,办理部门,办理期限,法律法规,办理流程等信息,通过系统进行“一次性告知”展示及管理。方便申请人(办事群众及企业)能快捷准确查询服务事项,并进一步了解办理的准确信息,解决群众关心的“能不能办”、“何处办”、“怎么办”等提前准备相关材料

2023-03-01

vue由浅到深面试题详解

v-show 与 v-if 有什么区别? v-if 是真正的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建;也是惰性的:如果在初始渲染时条件为假,则什么也不做——直到条件第一次变为真时,才会开始渲染条件块。v-show 就简单得多——不管初始条件是什么,元素总是会被渲染,并且只是简单地基于 CSS 的 “display” 属性进行切换。所以,v-if 适用于在运行时很少改变条件,不需要频繁切换条件的场景;v-show 则适用于需要非常频繁切换条件的场景。

2023-03-01

jspdf.debug.js下载

jspdf.debug.js下载。 jspdf.debug.js 是基于 HTML5 解析与渲染 PDF 的 JavaScript 库,由 Mozilla 主导开源。用于生成各种用途的 PDF 文档。 jspdf.debug.js 主要用于前端。把相关文件,如html转换成pdf的插件。调用api较简单易上手。直接导入jspdf.debug.js 插件即可操作。

2023-02-27

mysql优化及基础面试题

mysql优化及基础面试题。 什么是慢查询 慢查询日志,顾名思义,就是查询慢的日志,是指 mysql 记录所有执行超过 long_query_time 参数设定的时间阈值的 SQL 语句的日志。该日志能为 SQL 语句的优化带来很好的帮助。默 认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日志功能。 面试经常问道 timestamp 类型 与 datetime 区别 timestamp 和时区有关,而 datetime 无关。 数据类型选择 当一个列可以选择多种数据类型时 。

2023-02-24

小程序 crypto-js下载

小程序 crypto-js。 CryptoJS是谷歌开发的一个纯javascript写的前端加密类库插件。 目前crypto-js已支持的算法有:MD5、SHA-1、SHA-256、AES、RSA、Rabbit、MARC4、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、PBKDF2等。 crypto-js插件可以非常方便的在前端进行明文加解密等操作。

2023-02-24

jquery.media.js在线媒体播放插件

jquery.media.js在线媒体播放插件。 jquery.media.js在线预览pdf插件。 jquery.media.js 是一个在网页中嵌入多媒体文件的前端插件,必须使用HTML标签,此插件不仅支持视频媒体播放而且还支持线预览pdf。

2023-02-24

jqprint网页打印插件

jqprint网页打印插件; 打印的jQuery插件jqprint; 需要与Jquery.js和jquery-migrate-1.4.1.min.js一起使用,要不然会出现兼容问题; jqprint是一个基于jQuery编写的页面打印的一个前端插件。 前端的打印操作基本是靠调用window.print()的方式进行打印的,而这个插件在其基础上进行了进一步的封装。

2023-02-24

思维导图drawio下载

drawio是一款图表编辑工具, 可以用来编辑工作流, 商务图,BPM, org charts, UML, ER图, 网络拓朴图,思维导图等并且可以快速制作,且支持中文版本方便快捷. Draw.io是一个有用的艺术软件程序。它旨在填补市场上的巨大空白,让您可以轻松地在Windows PC上创建图表。 与其他综合程序不同,该程序免费、易于使用,并且具有熟悉的界面。无论您是对工作计划的图表绘制感兴趣,还是需要一个工具来补充复杂的图表,Draw.io都是一个很好的选择。

2023-02-24

前端插件vue.js下载

前端插件vue.js下载 是一款用于构建用户界面的JavaScript框架。它基于标准HTML、CSS和JavaScript构建,并提供了一套声明式的、组件化的编程模型,帮助开发者高效地开发用户界面。 Vue是目前生产环境中使用最广泛的JavaScript框架之一,可以轻松处理大多数web应用的场景,并且几乎不需要手动优化,并且Vue完全有能力处理大规模的应用。 Vue.js 自身不是一个全能框架——它只聚焦于视图层。因此它非常容易学习,非常容易与其它库或已有项目整合。

2023-02-24

前端加密插件jsencrypt.js

jsencrypt.js 前端明文加密插件。 jsencrypt就是一个基于rsa加解密的js库。 RSA加密算法是一种 非对称加密算法 ,RSA加密使用了"一对"密钥.分别是公钥和私钥,这个公钥和私钥其实就是一组数字!其二进制位长度可以是1024位或者2048位.长度越长其加密强度越大,目前为止公之于众的能破解的最大长度为768位密钥,只要高于768位,相对就比较安全.所以目前为止,这种加密算法一直被广泛使用。

2023-02-24

前端加密插件md5.js

前端加密插件md5.js MD5.js是对前端的明文数据进行MD5加密方式。是一个前端加密插件。 MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在 RFC 1321 标准中被加以规范。1996年后该算法被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,专家一般建议改用其他算法,如SHA-2。2004年,证实MD5算法无法防止碰撞(collision),因此不适用于安全性认证,如SSL公开密钥认证或是数字签名等用途。

2023-02-24

web弹窗插件layer.js

layer.js是一款近年来备受青睐的web弹层组件,操作简单,轻松上手。 在与同类弹出层插件的比较中,layer是比叫好用的插件。轻量级的前端插件,且注重性能的提升、易用和实用性。 1、layer.js依赖jquery <script type="text/javascript" src="../layer.js"></script> 2、js前端调用 layer.open({ title: '测试' ,content: '写相关的逻辑' });

2023-02-24

加密、解密处理AES.js下载

“ AES加密算法分为3种,分别是AES-128,AES-192,AES-256。 AES加密的实现主要由4种操作组成,分别是字节代替、行位移、列混淆、轮密钥加。 另外还需要对原始密钥进行扩展,这种加密方式计算量小、速度块,适合对大量数据进行加密的场景。 AES加密整套加密系统包括以下几个部分: 明文P 没有经过加密的数据。 密钥K 用来加密明文的密码,在对称加密算法中,加密与解密的密钥是相同的。

2023-02-24

windows98万能驱动包

windows98万能驱动包 1、兼容 该软件的兼容能力非常强悍,它的使用范围之广泛,适用于多种电脑系统上。 2、状态 进行对系统的状态上调整,对稳定性能工具的使用频繁。 3、检测 加强检测效果,对软件的运作等状态很好的考量,并且检测的项目是非常全面的。 4、稳定 本身的稳定性能以及软件的常时间使用,都是极好的。 万能驱动包离线版win98特色 1、【离线】可以进行该软的迅速下载,并且离线状态下也是可以的,非常的好用。 2、【安全】不断的保障了该软件的安全性能,在使用的层次上非常靠谱。 3、【简单】软件的整体步骤以及操作难度,都是极其小事一桩的,非常耐用。 4、【备份】可以通过添加备份效果,使用驱动时,占比等问题删除恢复都是极好的。

2023-02-24

web版本办件微信小程序

微信小程序,小程序的一种,英文名Wechat Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 群众通过手机号,昵称进行用户注册。 群众点击某一类主题,然后点击主题下某一事项进行办件申请,事项办事指南可供群众观看,并下载该事项的所需材料。然后点击申请,填写该事项的表单数据,数据包含用户基础信息,及该事项的所需材料进行上传或下载操作。用户提交申请后会受到,申请通知,并可到我的个人中心查看办件状态,及可编辑申请的办件信息及材料等。

2023-02-21

MATLAB 桌面工具和开发环境 (R2022a)

MATLAB 桌面工具和开发环境 (R2022a) 在 Windows 平台上启动 MATLAB 选择以下一种方式启动 MATLAB。 • “选择 MATLAB 图标” (第 1-2 页) • “从 Windows 系统命令行调用 matlab” (第 1-2 页) • “从 MATLAB 命令提示符调用 matlab” (第 1-3 页) • “打开与 MATLAB 相关联的文件” (第 1-3 页) • “从 Windows 资源管理器工具中选择 MATLAB 可执行文件” (第 1-3 页) 当您启动 MATLAB 时,它会自动将 userpath 文件夹添加到搜索路径。MATLAB 还会重新打开您最后一 次关闭时处于打开状态的桌面组件。 要自定义启动,请参阅“指定启动选项” (第 1-16 页)。 MATLAB 启动文件夹是您在获得 MATLAB 提示符时所在的文件夹。要更改默认启动文件夹,请参阅 “MATLAB 启动文件夹” (第 1-13 页)。 如果您在启动 MATLAB 时遇到问题,请参阅“安装和许可”。 选择 MATLAB 图标 在 Microsoft Windows

2023-02-21

java基础知识面试题

HashMap和HashTable的区别 1、两者父类不同 HashMap是继承自AbstractMap类,而Hashtable是继承自Dictionary类。不过它们都实现了同时实现了map、Cloneable(可复制)、Serializable(可序列化)这三个接口。 2、对外提供的接口不同 Hashtable比HashMap多提供了elments() 和contains() 两个方法。 elments() 方法继承自Hashtable的父类Dictionnary。elements() 方法用于返回此Hashtable中的value的枚举。 contains()方法判断该Hashtable是否包含传入的value。它的作用与containsValue()一致。事实上,contansValue() 就只是调用了一下contains() 方法。 3、对null的支持不同 Hashtable:key和value都不能为null。 HashMap:key可以为null,但是这样的key只能有一个,因为必须保证key的唯一性;可以有多个key值对应的value为null。 4、安全性

2023-02-21

java2022面试宝典

一.JDK、JRE、JVM之间的区别 JDK(Java SE Development Ki),Java标准开发包,它提供了编译、运行Jlva程序所需的各种工具和资源,包括Java编译Java运行时环境,以及常用的Java类库等 JRE(Java Runtime Environment),Java运行环境,用于运行Jlava的字节码文件。RE中包括了VM以及NM工作所需要的类库,普通用户而只需要安装RE来运行lava程序,而程序开发者必须安装JDK来编译、调试程序。 JVM(Java Virtual Mechinal),Java虚拟机,是JRE的一部分,它是整个java实现跨平台的最核心的部分,负责运行字节码文件。 二.hashCode()与equals()之间的关系 在lawa中,每个对象都可以调用自己的hashCode)方法得到自己的哈希值(hashCode),相当于对象的指纹信息,通常来说世界上没有完全相同的两个指纹,但是在Java中做不到这么绝对,但是我们仍然可以利用hashCode来做一些提前的判断,比如: 在Java的一些集合类的实现中,在比较两个对象是否相等时,会根据上

2023-02-21

java反编译工具(jd-gui)

《JD-GUI》是一款反编译软件,JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。 解压直接运行jd-gui.exe,把java的class文件直接拖到jd-gui程序里就可以反编译出来。

2023-02-21

渗透测试工具-御剑(后台扫描工具)

御剑工具汇总(注入连接后端工具) 不放心的话工具可以放到虚拟机里使用,可能会有报毒属正常情况 【渗透测试工具-御剑】主要用来信息收集,目录扫描的一款工具。 御剑后台扫描工具是为众多从事网络工作并担任网络安全管理职位的人制作的一款后台安全扫描工具,它能帮你实时监控后台文件的安全性,防御网站风险,为您网站的正常运作提供最大的保障。t00ls大牛的作品,很强大的字典,便查找用户后台登陆地址,同时也为程序开发人员增加了难度,尽量独特的后台目录结构。 功能介绍: 1.扫描线程自定义:用户可根据自身电脑的配置来设置调节扫描线程 2.集合DIR扫描 ASP ASPX PHP JSP MDB数据库 包含所有网站脚本路径扫描 3.默认探测200 (也就是扫描的网站真实存在的路径文件)

2023-02-21

sapjco3-3.0.jar

sapjco3.jar用于abap开发(SAPJCO3 环境配置与开发)。 开发中需要将sapJCo3.jar加入到项目的build path中;

2023-02-21

zipcenop.jar下载

zipcenop.jar用于自动修复zip伪加密文件。 当发现压缩包文件是伪加密,但是找不到要修改伪加密的地方。 这个时候就用这个ZipCenOp.jar工具来对损坏的文件进行修改。 cmd 进入进入当前目录下 输入下面的命令: java -jar ZipCenOp.jar r lm.zip 轻松搞定。

2023-02-21

ojdbc7.jar官网下载

“ojdbc-7.jar 用于数据库加载,是oracle提供的thin驱动,就像mysql使用mysql-connector-java.jar一样”。 支持jdk7、jdk8,JDBC(Java Database Connectivity, Java 数 据 库 连 接)是 一 种可用于执行 SQL 语句的 Java API(Application Programming Interface, 应用程序设计接口)。

2023-02-21

orai18n.jar下载

该压缩包包含最新的orai18n-21.1.0.0.jar和orai18n-19.18.0.0.jar该两个版本。 orai18n.jar解决连接oracle时中文乱码问题。解决字符集不支持错误等问题。 orai18n.jar— 用于 JDK 1.2、1.3、1.4 和 1.5 的 NLS 类。该 jar 文件代替旧的 nls_charset jar/zip 文件。 需要的朋友可以下载试试。

2023-02-21

oracle19c驱动jar包

Oracle 19c(19.3)数据驱动ojdbc.jar包, 包含ojdbc8.jar及ojdbc10.jar, 分别对应jdk8及jdk10. 资源来源于Oracle官网。 ojdbc10.jar Implements JDBC 4.3 spec and certified with JDK11。 ojdbc8.jar Implements JDBC 4.2 spec and certified with JDK8 and JDK11。

2023-02-21

JAVA开发工程师简历

具有扎实的Java基础,对Java的集合、IO、多线程有一定的理解。 熟练使用spring,struts2,hibernate,springmvc,mybatis,springboot等架构的以及各相互间的整合开发(ssh,ssm),配置及对象的设计和开发。 对redis缓存,ActionMQ消息队列有一定的了解使用。 熟练使用jsp、servlet、jstl、jdbc下的编程开发。 熟练使用eclipse,myeclipse的ide开发工具及PowerDesinger,还有Excel工具以及svn。 熟练掌握tomcat等web容器以及j2ee容器的配置以及部署,能够使用junit进行单元测试。 熟练使用mvc框架搭建项目,以及自定义实现ajax框架。 熟练使用sqlserver和mysql和oracle等数据库及sql使用及优化。 熟练使用webservice接口发布及编程。 熟练使用liunx命令,了解liunx服务器配置及sftp的搭建。 熟悉使用jquery,javascript,css,html的前端技术,了解使用Photoshop,Dreamweaver等工具;

2023-02-10

基于JSP论坛系统毕业设计论文 基于J2EE财务管理系统毕业设计论文 基于J2EE个人博客系统毕业设计论文

基于JSP论坛系统毕业设计论文 基于J2EE财务管理系统毕业设计论文 基于J2EE个人博客系统毕业设计论文

2023-02-10

MS11-049:Microsoft XML Editor 信息泄露漏洞(2543893)(CVE-2011-1280)

该资源只提供sqlserver2008r2补丁安装(上传项目大小限制) 远程主机上的应用程序存在信息泄露漏洞。当解析特别构建的 Web Service Discovery (.disco) 文件时,外部 XML 实体可接受不受信任的用户输入。远程攻击者可通过诱骗用户打开特别构建的 .disco 文件来利用此问题,从而导致敏感信息泄露。 Microsoft 已发布一系列用于 SQL Server 2005、2008 和 2008 R2 的修补程序,详请参考:https://docs.microsoft.com/en-us/security-updates/securitybulletins/2011/ms11-049

2023-02-09

IIS "IP and domain restrictions" 绕过漏洞(CVE-2014-4078)

【该漏洞通过版本比较方式检测,结果可能不准确,需要根据实际情况确认。】Microsoft Internet信息服务(IIS)是Microsoft Windows自带的一个网络信息服务器,其中包含HTTP服务功能。 "IP and domain restrictions" 是IIS提供的一个特性,提供了黑白名单,来限制用户对web资源的访问。由于没有合适的对比"IP and domain restriction" filtering list 与客户外部请求,导致攻击者可以构造特定的请求突破访问限制。 Microsoft --------- Microsoft已经为此发布了一个安全公告(MS14-076)以及相应补丁: MS14-076:Vulnerability in Internet Information Services (IIS) Could Allow Security Feature Bypass (2982998) 链接:https://technet.microsoft.com/zh-cn/library/security/MS14-076.aspx

2023-02-09

OpenSSL生成的ssl证书

通过OpenSSL生成的ssl证书,用于windows下用nginx配置https服务器( OpenSSL创建证书) 无需再下载OpenSSL,配置OpenSSL相关环境,在进行命令生成证书

2023-01-11

ssl证书生成工具(sha256算法)

弱哈希算法签名的SSL证书(CVE-2004-2761)。 远程服务使用SSL证书链,该证书链已使用加密弱哈希算法(例如MD2、MD4、MD5或SHA1)签名。这些签名算法很容易受到碰撞攻击。攻击者可以利用这一点生成另一个具有相同数字签名的证书,从而允许攻击者伪装成受影响的服务。 注意,这个插件报告所有使用SHA-1签署的SSL证书链在2017年1月1日之后失效都是脆弱的。这与谷歌的SHA-1加密哈希算法的逐渐衰落相一致。 该工具主要用于弱哈希算法签名的SSL证书升级成sha256算法签名证书。

2022-12-28

JAVA实现AES加密和解密

1.采用秘钥为16位长度的加密字符 2.加密算法为AES/ECB/PKCS5Padding 3.解决加解密乱码问题 4.完整的线上可运行代码及各方法及步骤注释 5.无任何插件,java环境直接运行

2022-08-15

JAVA 生成二维码并设置失效机制

1.通过QRCode.jar包生成二维码,可设置二维码图片格式,二维码图片存放路径,二维码尺寸,二维码颜色 2.二维码扫描内容分为两种,1种为链接式,如:www.zdkc.com,通过链接展示访问的内容,1种为json数据展示,通过扫描二维码展示封装好的json数据 3.通常的二维码都不能满足开发需求,大多数都要设置二维码有效时间来保证安全性,提供2种常见的二维码失效思路,简单易上手 4.提供通过QRCode.jar生成二维码的全部生产线上代码,可直接运行,含有关键注释

2022-08-15

Java实现pdf格式图片转换

在java中通过ImageMagick安装包和im4java.jar把其他格式图片如pdf转换为PNG,JPEG等常用格式图片之间的相互转换。转换效率还可以。内有安装操作步骤及编码内容。亲测有效。 场景运用:在前端图片格式上传中,需要在后端对pdf格式图片进行转换为常用图片格式PNG,JPEG处理。通过网上资料查询及检验。在wiondows操作系统java开发环境中可通过ImageMagick安装包和im4java.jar把其他格式图片如pdf转换为PNG,JPEG等常用格式图片。操作其实比较简单。内附有操作步骤及图片转换文件大小的调整。

2022-06-09

Java实现HEIC格式图片转换

在java中通过ImageMagick安装包和im4java.jar把其他格式图片如HEIC转换为PNG,JPEG等常用格式图片。内有安装操作步骤及编码内容。亲测有效。 场景运用:ios操作系统在前端图片格式上传中。已普遍采用HEIC格式图片。前端图片插件不支持HEIC格式展示,需要在后端对HEIC格式图片进行转换为常用图片格式PNG,JPEG处理。通过网上资料查询及检验。在wiondows操作系统java开发环境中可通过ImageMagick安装包和im4java.jar把其他格式图片如HEIC转换为PNG,JPEG等常用格式图片。操作其实比较简单。内附有操作步骤及图片转换文件大小的调整。

2022-06-09

spring+redis

spring4.2+jdk1.8+mybatis+redis+springmvc框架的集成及配置 内含分页监听,请求拦截,登录拦截,字符串编码等全局处理

2018-05-04

spring+springmvc+hibernate

spring3.0+springmvc3.0+hibernate3.0及controller层加service层加dao层相关的注解编码

2017-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除