自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术狂人 Spring 的博客

不荒废年轮,就不会悔恨昨天

  • 博客(48)
  • 收藏
  • 关注

原创 The platform “win32“ is incompatible with this module.

网上说这个方法,但是实际上也没什么用,具体看情况吧yarn config set ignore-engines true

2022-11-08 16:00:58 932

原创 集成Activiti遇到的坑

4、这个类是加载activiti相关的配置环境,默认的checkProcessDefinitions是true,也就是说默认会扫描classpath:/processes/包下面的所有的.bpmn20.xml和.bpmn后缀的文件。2、因为springboot的使用的的数据库驱动版本是com.mysql.cj.jdbc.Driver,创建activi的表会出现错误。如果你还引用了activiti的activiti-spring-boot-starter-rest-api.jar包,

2022-10-09 11:50:58 563

原创 Srping事物的传播行为个人总结

Spring事物的传播有七大行为根据最后一个单词的字面意思可以理解为:1.要求新的 2.支持的 3.强制的 4.需要新的 5.不支持的 6.从未有的 7.嵌套的口诀:要支强,无新,无非,无异常;需新建;不从嵌,无非有挂、无非有异、无要求注解无新:支持当前事物,当前无事物则新建,有则加入无非:支持当前事物,当前无事物则非事物执行,有则加入无异常:当前无事物则抛出异常...

2019-12-26 17:37:58 295

原创 CentOS7重装yum和python

1.卸载现有的python 强制删除已安装程序及其关联 rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps 强制删除所有残余文件 whereis python |xargs rm -frv2.卸载现有的yum 强制删除已安装程序及其关联 rpm -qa|grep yum|xargs rpm -ev...

2019-05-15 09:54:18 2675 1

转载 服务器1M带宽同时能承受多少人在线

最近网站的流量一直在增长,这个肯定是好事。不过也有个麻烦的问题,目前本站用的的虚拟空间,每月流量30G,虽然95%的图片都已外链,但流量还是很吃紧,日均2000ip,4月份流量34g左右,单JS的响应就站了15G(当然我的网站js多了点,有待优化)。所以最近考虑换下服务器。物色了一圈,想看看云主机,没钱只能用最低端的,几百块钱也就1M带宽,512内存,单核CPU。考虑到网站用户体验,百度了...

2019-04-26 17:23:22 6651

转载 Linux下监控磁盘使用量并在超过阀值后自动发送报警邮件

最近Linux服务器磁盘使用量经常到100%,直到影响到正常服务出现故障才会去注意,做不到防患于未然,今天在网上搜集了资料,加上自己修改,写了一个shell脚本用于实时监控磁盘使用量并在超过阀值后自动发送报警邮件。脚本简单说明:用df命令查看磁盘使用量信息,超过脚本设置的阀值(critical=90)90%,就会自动用sendEmail命令发送报警邮件(邮件smtp、email等需自行修改成...

2019-04-26 16:36:45 1137

转载 IntelliJ IDEA使用技巧(八)——自动生成 serialVersionUID 的方法

当我们用IntelliJ IDEA编写类并实现 Serializable(序列化)接口的时候,可能会遇到这样一个问题,那就是:无法自动生成serialVersionUID.而serialVersionUID又是一个非常重要的字段,因为 Java 的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM 会把传来的字节流中的serial...

2019-04-19 15:36:05 369

转载 Linux系统下部署安装mongoDB

安装部署mongoDB案例环境:主机操作系统IP地址MongodbCentOS 6.5192.168.1.1软件包:https://www.jianguoyun.com/p/DW4qkukQ9vb_BhiAs28##安装启动MongoDB1)首先需要安装相关软件包yum -y groupinstall "Development tools"yum -y...

2019-04-18 16:36:07 243

原创 [Err] 1055 - Expression

关于mysql 1055的异常处理记录,ONLY_FULL_GROUP_BY  是 group规则, select的列都要在group中,或者本身是聚合列(SUM,AVG,MAX,MIN) 才行.附上我的sql 语句:SELECT * FROM  t_user d WHERE 1=1 GROUP BY d.name; 这条语句执行,mysql 5.几版本的会抛出1055这个异常,百度了许多博客...

2018-11-05 16:12:03 12291 3

转载 jmeter设置默认为中文

 1、编辑jmeter目录/bin/jmeter.porperties文件2、点击将language的注释去掉,并将值变为zh_CN保存。3、启动jmeter就是中文了 原文:https://blog.csdn.net/weixin_42195283/article/details/80294289...

2018-10-31 09:21:13 4106

转载 多线程,并行程序设计

public List getUserInfo(String userId) throws ExecutionException, InterruptedException {    Callable<Object> userInfo =new Callable<Object>() {        @Override        public Object cal...

2018-10-22 21:47:25 291

原创 有段时间忘记登陆方式重新创建了账号,故而许久未进行更新

谅解

2018-09-25 10:18:16 114

转载 网站优化分站内优化和站外优化

站内:代码优化、关键词优化、URL优化、体验度优化、结构布局优化、图片优化、音视频或FLASH优化、内链建设优化、整站优化、站外:搜索引擎入口提交,交换友情链接,建设外部链接:软文链、博客链、视频链、网盘链、论坛签名、论坛主贴、百度文库、百度百科、百度问答、免费发布信息的网站、企业黄页网等网站排名可以直接通过站长工具查询,百度一下选择首页前几个站长工具就行做国内SEO优化主要是面向国民做的,优化的...

2018-04-18 19:51:04 978

转载 网站发展的三个阶段的关键词

一,首先我们的网站在建设之初需要选取一个关键词来建设。二,当我们的网站关键词出现排名之后,为什么别人的站点比我们的排名要高。高质量站点的竞争对手还有一些什么关键词。三,当我们多个关键词有了排名之后,做站的目的就出现了,哪个关键词可以给我们带来更多的流量,更多的转化率,这些好的,转化率高关键词自然需要我们的更多关注。毕竟站长做站是以赚钱为目的的。如果还需要细分的话,大致可以分为十一点:1、网站还开始...

2018-04-18 19:49:54 1054

转载 SEO优化之HTML代码优化最重要的5个标签

众所周知,HTML代码一直是搜索引擎抓取的重点。搜索引擎会将HTML中的某些元素标签作为影响网页排名的重要依据在我们之前的文章中也或多或少地向大家介绍了有关HTML代码的优化技巧,接下来将系统地讲解HTML代码的几个优化重点。1.Title 标签Title 标签能够告诉用户和搜索引擎网页页面的主题思想是什么,一直是搜索引擎的抓取重点。通常,搜索引擎抓取Title标签出于两个目的:作为影响网页排名的...

2018-04-18 19:48:21 17786

转载 Mybatis问题:There is no getter for property named 'unitId' in 'class java.lang.String'

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'unitId' in 'class java.lang.String' at org.m...

2018-04-02 09:47:31 2961

转载 关于Spring事物的面试题

数据库事务和Spring事务是一般面试都会被提到,很多朋友写惯了代码,很少花时间去整理归纳这些东西,结果本来会的东西,居然吞吞吐吐答不上来。下面是我收集到一些关于Spring事务的问题,希望能帮助大家过关。事务是逻辑处理原子性的保证手段,通过使用事务控制,可以极大的避免出现逻辑处理失败导致的脏数据等问题。事务最重要的两个特性,是事务的传播级别和数据隔离级别。传播级别定义的是事务的控制范围,事务隔离...

2018-03-28 09:29:44 17170 9

转载 MQTT服务器搭建-mosquitto1.4.4安装指南

Mosquittomosquitto是一款实现了 MQTT v3.1 协议的开源的消息代理服务软件.其提供了非常轻量级的消息数据传输协议,采用发布/订阅模式进行工作,可用于物联设备、中间件、APP客户端之间的消息通讯。 mosquitto官网http://mosquitto.org/关于mqtt协议可参考http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os...

2018-03-27 10:13:20 610

转载 Jenkins环境部署部署

2 Jenkins环境部署部署2.1 Jenkins安装2.1.1 Java -jar安装从Jenkins官网下载jenkins.war文件。官网地址:http://jenkins-ci.org/,注意选择最新版本的Long-Term Support Release运行 java -jar jenkins.war(可添加命令 --httpPort=$HTTP_PORT,用来设置jenkins运行时...

2018-02-23 16:04:41 14607 1

转载 阿里巴巴十年Java架构师分享,会了这个知识点的人都去BAT了

1.源码分析专题详细介绍源码中所用到的经典设计思想,看看大牛是如何写代码的,提升技术审美、提高核心竞争力。帮助大家寻找分析源码的切入点,在思想上来一次巨大的升华。知其然,并知其所以然。把知识变成自己的2.分布式架构互联网时代,系统架构如何迎接高并发流量的挑战。而作为技术开发者,如何去应对技术变革带来的技能危机。基于传统架构到分布式架构演变过程所带来的技术变革进行全面深入讲解。在技术深度和技术广度上...

2018-02-23 14:28:51 186

转载 都说不会这27道Linux面试题,一定不是好运维!

原文地址:http://os.51cto.com/art/201801/564866.htm

2018-01-31 15:22:57 265

转载 jpa多条件查询重写Specification的toPredicate方法

Spring Data JPA支持JPA2.0的Criteria查询,相应的接口是JpaSpecificationExecutor。Criteria 查询:是一种类型安全和更面向对象的查询 。这个接口基本是围绕着Specification接口来定义的, Specification接口中只定义了如下一个方法:Predicate toPredicate(Root root, CriteriaQ

2017-12-13 15:46:06 948

转载 Intellij IDEA 出现“Usage of API documented as @since 1.6+”的解决办法

原文:http://blog.csdn.net/qq_27093465/article/details/69372028如果在抛除这个异常:Error:java: Compilation failed: internal java compiler errorset中java complier 设置的问题  ,项目中有人用jdk1.6  有人用jdk1.7  版

2017-12-12 19:05:02 268

原创 JAVA注释 javadoc 标记含义

javadoc 标记由@ 符号开始 其后跟的标记类型和专用注释引用组成常用标记如下:/** * @author 标明开发该类模块的作者 * @version 标明该类模块的版本 * @see 参考转向,也就是相关主题 * @param 对方法中某参数的说明 * @return 对方法返回值的说明 * @exception 对方法可能抛出的异常进行说明 * @return

2017-12-09 14:34:08 753

原创 互联网行业的那些缩写PM,RD,FE,UE,QA,OP,BRD,MRD,PRD,FSD

PM  产品经理RD 研究和开发人员FE 前端研发人员UE 用户体验QA 是测试OP 是运维IDC 机房DB 数据库DBA 数据库管理员UI (用户界面)的简称PSD 图像处理软件Photoshop处理后保存的源文件,一般容量比JPG格式的图片大。SOP 标准作业程序MRD 市场需求文档PRD 产品需求文档 重点放在为一个被提

2017-12-09 11:23:48 6202

转载 Java web过滤器验证登录防止未登录进入界面

今天用ssh2写了个简单的系统,发现了一个问题,我这系统必须先登录成功才能进入主页,但我在浏览器里直接输入主页地址,发现也能进入,这个肯定不好,毫无安全性可言,后经查资料发现需要登录过滤器,就试了下,发现果然可以避免未经登录即可进入主页的危险,下面是我整理出的详细步骤:1.首先写一个权限过滤filter类,实现Filter接口import java.io.IOE

2017-12-08 16:40:20 6457 1

转载 装饰模式

装饰模式(Decorator Pattern):动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活。装饰模式是一种对象结构型模式。java的IO模块,就大量的使用到了装饰模式。1.组件接口和组件的实现[java] view plain copy print?/** * @Desc:支付组件的接口 * @author zy * @date 2016年8

2017-12-07 13:57:13 167

转载 JavaWeb 项目安全问题及其解决方案

1.弱口令漏洞解决方案:最好使用至少6位的数字、字母及特殊字符组合作为密码。数据库不要存储明文密码,应存储MD5加密后的密文,由于目前普通的MD5加密已经可以被破解,最好可以多重MD5加密,或者多种加密方式叠加组合。2.未使用用户名及密码登录后台可直接输入后台URL登录系统。解决方案:通过配置filter来过滤掉无效用户的连接请求。3.JSP页面抛出的异常可能暴露程序信息。有经验的

2017-12-07 10:36:59 882

转载 Java安全性

Java为什么安全?      现今互联网环境中存在各种各种潜在的威胁,所以对于计算机来说,安全特别重要,尤其是当从网络中下载程序并在本地执行的时候;举个例子,Java applets,当通过浏览器访问嵌有这种小java应用的网页时,它的字节码文件会自动下载到你的计算机,此时,用户很可能遭遇的是来自非可信任源的小程序。如果没有安全机制,这很可能会成为病毒的传播的一条便利的途径。     

2017-12-07 10:21:53 3859

转载 docker环境搭建

docker环境搭建 Docker 包括三个基本概念 1.镜像(Image) 2.容器(Container) 3.仓库(Repository) docker的特性: 1.文件系统隔离:每个进程容器运行在完全独立的根文件系统里。 2.资源隔离:可以使用cgroup为每个进程容器分配不同的系统资源,例如CPU和内存。 3.

2017-12-07 10:17:40 211

转载 跟我一起学JFinal系列一JFinal开发环境搭建

今天我们来学习一下JFinal开发环境大搭建吧。搭建环境的前期准备工作:        1.Eclipse/MyEclipse或者IntelliJIDEA        2.JFinal的jar包        3.JDK1.7+        4.Jetty Server(JFinal自带的一个服务器)开发工具官网是推荐使用用EclipseIDE for Java E

2017-12-07 10:11:00 341

转载 java 如何保证接口的安全性

在开发过程中,肯定会有和第三方或者app端的接口调用。在调用的时候,如何来保证非法链接或者恶意攻击呢?1.签名    根据用户名或者用户id,结合用户的ip或者设备号,生成一个token。在请求后台,后台获取http的head中的token,校验是否合法(和数据库或者redis中记录的是否一致,在登录或者初始化的时候,存入数据库/redis)在使用Base64方式的编码后,To

2017-12-07 09:55:45 17406

转载 spring security oauth2.0 实现

oauth应该属于security的一部分。关于oauth的的相关知识可以查看阮一峰的文章:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html一、目标  现在很多系统都支持第三方账号密码等登陆我们自己的系统,例如:我们经常会看到,一些系统使用微信账号,微博账号、QQ账号等登陆自己的系统,我们现在就是要模拟这种登陆的方式,很多大

2017-12-07 09:54:11 240 2

转载 java在web开发安全性方面的总结

1.       客户输入的原始数据进行校验不依赖于Script。虽然JavaScript等等的客户端的输入数据的校验即使比较方便也不能使用因为安全性方面的原因。脚本是不安全的,用户可能屏蔽脚本,我们可以将用户数据送入服务器端,在服务器上验证字符串的合法性。2.       HTML的输入标识符中去除所有输入的尖括号'',3.       HTML埋进数据的时候有一定HTML编码('' '

2017-12-07 09:43:47 2020

转载 windows本地安装redis单机和集群配置

1、下载redis地址:https://github.com/dmajkic/redis/downloads        直接解压选择32或者64位,重命名即可  2、启动服务:     cmd进入根目录执行redis-server.exe redis.conf   //启动正常能看到redis操作的日志  3、启动客户端     cmd进入根目录执行redis-cli.ex

2017-12-04 18:59:53 828

转载 IntelliJ如何设置类头注释和方法注释

idea和eclipse的注释还是有一些差别的。idea:类头注释:打开file->setting->Editor->Filr and Code Templates->Includes->File Header 直接在右边的文件框里编辑你说需要注释的东西,然后应用保存之后,当你创建类的时候就会自动生成注释。方法注释:打开file->setting->Editor->

2017-11-28 10:10:44 667

转载 Intellij IDEA配置tomcat(非maven项目)

s

2017-11-18 18:06:55 9596 2

转载 Idea设置快捷键

原文路径:http://blog.csdn.net/guliangliang/article/details/50386292?locationNum=5&fps=1

2017-11-18 17:23:41 281

转载 Intellij idea 功能简介(三)主页设置及功能简介

原文链接:http://blog.csdn.net/u013899706/article/details/39435415

2017-11-18 16:29:30 543

原创 解决inteijj Idea 编辑器中 @Override 报错问题

解决方案:File >> Project Structure >> Modules,然后选择需设置的module,在Sources页面,language level也需要设置成 6-@Override in interfaces ,如下图所示:

2017-11-09 16:42:11 1420

空空如也

空空如也

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

TA关注的人

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