自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (12)
  • 收藏
  • 关注

原创 springboot集成redis(含工具类)

注:记载springboot集成redis配置、pom、和实例代码参考reids工具类下载地址:https://download.csdn.net/download/qq_38493490/104349171、pom文件加上依赖<!-- springboot整合 redis --><dependency> <groupId>org.springfra...

2018-05-24 16:20:18 2941

原创 多线程中获取bean对象

注:多线程场景下,使用默认的spring自动装配无法获取bean对象,此方案可以从context上下文中直接获取bean。1、创建类,实现ApplicationContextAware接口;package com.bond.match.utils;import org.springframework.beans.BeansException;import org.springframewor...

2018-05-24 10:53:26 2877

原创 dom4j读取.xml参数配置文件

注:一般项目中会配置.properties文件来存储参数、路径等全局信息。而此处使用xml方式处理1、写xml文件:configuration.xml<?xml version = "1.0" encoding="UTF-8"?><system> <!-- 说明:方法见文件处理工具类 --> <config na...

2018-05-23 17:16:16 522

原创 springMVC、boot返回属性的值为null转换为""空字符串

注:springMVC、boot都默认使用jackson数据转换json返回1、添加pom配置<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2...

2018-05-23 16:02:43 3998

转载 AspectJ 切面获取参数名称和值

[java] view plain copyafter () : serviceAuthCheckAnnotatedMethods(){      Object[] paramValues = thisJoinPoint.getArgs();      String[] paramNames = ((CodeSignature) thisJoinPointStaticPart           ...

2018-05-23 15:02:57 2136 1

原创 quartz实例和流程(含springmvc和Springboot两种模式下配置)

quartz包含4个核心模块:调度器scheduled---触发器trigger---jobDetail---job。调度关系为:(偷懒盗用的图片,简洁明了。而且quartz非常简单)1、springmvc下配置:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/...

2018-04-12 11:26:29 576

转载 Intellij IDEA 配置Jetty多个端口

转载:https://blog.csdn.net/u012724447/article/details/53391775之前都是用Tomcat这个容器,后来做的项目需要用到jetty,于是就在IDEA上配置了Jetty,但是后来我发现Jetty并不像我以往使用tomcat时可以配置多个端口用来部署不同的项目。IDEA 启动Jetty时首先会检测8080的端口①(Detected serve...

2019-07-26 10:26:52 366

原创 自用的一些东西

现在比较常用的是 zabbix 普罗米休息zabbix nagios promithusdruid日志可以搞elkread -p "请输入IP地址:" ip_addrread -p "请输入子网掩码:" net_maskread -p "请输入网关地址:" gate_wayread -p "请输入DNS地址:" dns_ddnsto 远程穿透动态ddns:h...

2019-07-09 20:40:49 228

原创 mysql备份转译常用操作(不含具体导出的基本操作)

1、mysql默认的导入大小是:768M,当超过时,会报错如下:There was error(s) while executing the queries .The query and the error message has been logged at:C:\Users\Administrator\AppData\Roaming\SQLyog\sqlyog.err.Please ...

2019-07-05 16:44:28 243

转载 vue学习

windows下vue项目启动步骤:https://www.cnblogs.com/mjbrian/p/9329218.html用Vue创建一个新的项目:https://www.cnblogs.com/benyu-aimao/p/8944475.htmlVue安装时报错:npm ERR! asyncWrite is not a function 解决方案/重装方案:https://bl...

2019-06-10 15:35:13 131

原创 VisualVM

VisualVM jvisualvmJConsole jconsole一般就是用VisualVm,cmd输入jvisualvm1. 并不是程序运行的堆设置的越大越好;缺点:堆设置的越大,会导致垃圾收集需要处理的对象越多,反而停顿的时间越长。为了不浪费硬件资源,可以考虑集群部署,将每个应用程序分配一个相对较合适的堆空间。另外,这里还提到了一个问题,那就是64位的JDK比3...

2019-06-10 14:56:05 446

原创 zookeeper学习(刚开始)

基础概念:zk是分布式协调服务,高性能分布式数据一致性解决方案,其实就是个注册中心。2、可解决的数据一致性问题有: 1.顺序一致性:服务a调用服务b,多次调用过程中,zk会严格保证调用顺序的一致性 2.原子行:单个机器的处理结果在所有机器的应用是一致的 3.单一试图:保证客户连接到每个服务器所展示的试图都是一致的。 4.可靠性:客户端调用服务端完成的操作,服务...

2019-06-10 14:54:38 153

原创 存储过程学习

基础语法:DELIMITER // CREATE PROCEDURE myproc(OUT s int) BEGIN SELECT COUNT(*) INTO s FROM students; END//DELIMITER ;入参参数:IN参数的值必须在调用存储过程时指定,在存储过程中修改该参数的值不能被返回,为默认值OUT:该值可在存储过程内部被改变,...

2019-06-10 14:52:29 322

原创 索引、分区

mysql索引:例:建立索引:KEY `ind_kn_ex_type` (`type_id`,`knowledge_id`,`exam_id`) USING BTREE要想强制MySQL使用或建议使用或忽视possible_keys列中的索引,在查询中使用FORCE INDEX、USE INDEX或者IGNORE INDEX。例:SELECT * FROM ti_novice_knowle...

2019-06-10 14:49:29 115

原创 docker学习记录

docker:本质上是项目发布隔离的技术,核心技术其实在内核中存在很久了。解决了软件包装的问题。mac:1、下载:安装:查看是否成功:docker info2、配置镜像加速修改或新增 /etc/docker/daemon.json# vi /etc/docker/daemon.json{"registry-mirrors": ["http://hub-mirror.c...

2019-06-04 19:35:52 196

转载 SpringBoot 值的注入以及 EL 表达式

copy出处:https://blog.csdn.net/github_38151745/article/details/83346325spring 注入外部的值在spring 中 处理外部值的最简单的方式是通过声明属性源并且通过松日那个的 environment 来检索属性 通常是使用@PropertySource 引用文件名和文件路径 。 这样这个属性文件就会被加载到spring的en...

2019-06-04 11:37:03 1483

原创 xshell常用命令

http://www.mamicode.com/info-detail-1417378.html 常用标签网址https://zhidao.baidu.com/question/745802668141965052.htmlyum和apt-get的使用和区别https://www.cnblogs.com/duhuo/p/5695256.htmlcurl命令http上行下载工具使用...

2019-06-03 18:16:51 618

原创 idea快捷键

防止idea卡顿的方法参考:https://blog.csdn.net/qq_28867949/article/details/78823232CTRL+F 在当前窗口查找文本CTRL+SHIFT+F 在指定窗口查找文本Shift+Shift 搜索任意东西Ctrl+F12 查询方法Alt+F7 查询方法被调用的位置Ctrl+N 查找类Ctrl+S...

2019-06-03 18:16:40 159

转载 nigix安装学习(win10/linux)

win10参考:https://www.cnblogs.com/qfb620/p/5508468.htmllinux参考:https://www.cnblogs.com/wang-meng/p/5861174.html

2019-06-03 18:16:21 194

原创 springboot打war包并发布

1、改pom.xml文件:配置war、注释jar begin,并启用war-begin注释的依赖<packaging>war</packaging><!-- jar begin --><!--<dependency>--> <!--<groupId>org.springframework.boot&...

2019-05-30 20:44:07 191

原创 junit测试(springboot/springMVC)

springboot:1、在需要测试的类输入快捷键:ctrl+shift+T2、在生成的测试类加入注解:其中SyncManageApplication是对应的启动类@RunWith(SpringJUnit4ClassRunner.class)@WebAppConfiguration@SpringBootTest(classes = SyncManageApplication.cl...

2019-05-28 18:25:19 300

原创 lombok相关学习

参考:https://blog.csdn.net/qq_36314960/article/details/79565899 并加上builder注解lombok作用:帮助我们编写getter/equals/toString/构造/setter方法的一个构建实体bean的“工具”。lombok好处:1、简化冗余的JavaBean代码;2、大大提高JavaBean中方法的执行效率;l...

2019-05-27 10:33:47 81

原创 实用网址

springboot多数据源项目https://github.com/caicahoqi/ChaoqiIsPrivateLibrarynacos配置:bootstrap.properties:server.port=8888spring.application.name=sync-managespring.cloud.nacos.config.server-addr=...

2019-04-30 18:58:39 250

原创 线程池xml配置的方式.txt

xml中配置:<bean id="threadPoolTaskExecutor" name="threadPoolTaskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> <!-- 核心线程数 线程池维护线程的最少数量 --> ...

2019-04-29 11:37:54 1378

原创 mysql/mybatis 批量新增/删除/修改

1、mybatis相关:新增:--返回值为增加的的行数int insertLableBatch(@Param("list")List<UserGroupFilterLabel> list);<insert id="insertLableBatch" parameterType="com.sf.cps.mana.model.UserGroupFilterLabel...

2019-04-24 15:11:11 2364

原创 springboot的启动监听加载类

有很多种方法:此处只记载2个:第一个:@Componentpublic class ApplicationStartup implements ApplicationListener<ContextRefreshedEvent> { private Logger logger = Logger.getLogger(ApplicationStartup.class);...

2019-01-13 18:02:37 1307

翻译 关于http请求方面的知识:

1、http和https请求:添加本地测试证书和发布https请求可参考:https://blog.csdn.net/u012702547/article/details/53790722 2、https/http的调用类、以及https/http的代理调用类参考:以上种类的java文件的下载https://download.csdn.net/download/qq_384...

2019-01-10 19:20:24 89

原创 springcloud zuul实例Dalston

1、介绍:网关zuul作为spring cloud核心模块,默认提供了hystrix、ribbon集成。主要作用:负载均衡、各boot间的验证等功能。zuul以eureka为基础,所以必须启动eureka项目(关于eureka请看之前的博客)。2、zuul服务搭建(1)引入依赖&lt;dependency&gt; &lt;groupId&gt;org.springframework.clou...

2018-07-11 16:22:50 464

原创 spring cloud Euraka注册中心实例Dalston

1、介绍:注册中心eureka是spring cloud微服务架构的基石,所有服务比如网关、配置中心等等都需要依赖于网关服务。当然你也可以使用zokkeeper来替代。两者最主要区别是zk有leader而eureka是相对独立的。取舍看自身。       spring cloud项目推荐大家使用idea环境开发,因为对cloud匹配非常友好。2、eureka服务器配置:(1)创建一个boot项目(...

2018-07-11 15:44:02 425

原创 阻塞队列集成多线程实例

只供自己使用http://www.kafka.cc/archives/255.html业务需求注:债券系统,用户创建委托并见单成交、因为委托数量较大、见单成交修改数据库数据较多。在此使用阻塞队列快速返回成功与否给用户提升用户体验,使用线程加快处理业务速度。流程:用户下单--下单验证和委托数据生成--根据债券code判断是否存在此code并放入对应的阻塞队列--存在此code直接放入阻塞...

2018-05-24 14:36:44 372

原创 mybatis返回map类型数据空值字段不显示

注:返回完整的属性集合,避免前端出现undifind。与此方式配合使用配置:https://blog.csdn.net/qq_38493490/article/details/804212801、springMVC和boot通用配置:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;!DOCTYPE configuration PUBL...

2018-05-23 16:13:13 591

原创 用户登录错误次数限制、并实现:错误登录次数、登录错误间隔时间、封禁时间,参数的可配

只供自己查看....我这属于代码乱贴1、可配参数说明:错误登录次数:用户可“连续”输入错误的次数;登录错误间隔时间:第一次错误~最后一次错误的间隔时间(此处用分钟做计算);封禁时间:登录错误次数达到上限后,禁止用户登录的时长(此处用分钟做计算);2、表设计:h_login_miss:记录登录次数和状态-主表h_login_log:记录登录信息-附表-主要记录...

2018-05-23 15:54:12 22112

转载 @JsonFormat boot日期格式自动转换方法(jackson)

@JsonFormat 使用我们可以有两种用法(我知道的),在对象属性上,或者在属性的 getter 方法上,如下代码所示:增加到属性上:... .../**更新时间 用户可以点击更新,保存最新更新的时间。**/@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss")private Date updateTime;... ...增加到 getter 方法上:... ....

2018-05-23 15:16:56 1214

翻译 PageHelper的成员变量说明

以下是PageHelper中默认PageInfo的成员变量,方便以后自己使用[java] view plain copy//当前页      private int pageNum;      //每页的数量      private int pageSize;      //当前页的数量      private int size;      //由于startRow和endRow不常用,这里说...

2018-05-19 10:56:32 1783

转载 idea之internal java compiler error

原创地址 https://www.cnblogs.com/sunjf/p/idea_compiler_error.html启动错误:Error:java: Compilation failed: internal java compiler error 解决:将圈选地方改为对应的jdk版本即可,在project structure中也许设置jdk版本一致...

2018-04-12 09:51:19 333

转载 openOffice Linux安装部署

CentOS 6.5 Linux 安装 openoffice资源准备:Apache_OpenOffice_4.1.5_Linux_x86-64_install-rpm_zh-CN.tar.gz编译安装:本人资源包放在 /opt/moudles 中, 解压后放在 /opt/softwares 中解压 openoffice 包[root@localhost moudles]# tar -zxvf Ap...

2018-04-09 10:52:51 1846

转载 mysql权限修改

转载自:http://www.cnblogs.com/candle806/p/4048651.html未给localhost root用户授权,新建一个localhost root用户,然后授权给他create user 'root'@'localhost' identified by '你的密码';grant all privileges on *.* to root@'localhost'

2017-05-20 20:11:52 645

jenkins项目配置说明.docx

jenkins自用文档:一个自己编写的通用的加入项目集成的文档,非docker的springboot简单构建。

2019-11-24

biztask.zip

数据库信息,和es项目使用。主要是用作转存,便于自己多位置使用

2019-08-02

sync-manage.zip

自己写的一套多数据源配置,基于德鲁伊数据源,可实现定义声明配置和参数配置。并可动态删除新增

2019-06-03

java工作中略记载的文本资源

text文本资源,主要包含zookeeper相关的一套体系。只是记载的不完整,自己存档继续补充中

2019-04-20

dubbo-zk-conf-kafka项目配置

主要记载自己项目的相关配置,使用zk-dubbo那一套体系。

2019-02-21

redis集群配置

redis自做文档,主要用途是自己看,以便于学习,毕竟不是一天都在公司

2019-02-12

disconf小文档

disconf自做文档,主要用途是自己看,以便于学习,毕竟不是一天都在公司

2019-02-12

存储过程小文档没什么讲解。

存储过程小文档没什么讲解。纯粹就是自己写的写的一些常用参数见解。放这里也主要是自己方便下载

2019-01-17

https/http 的调用类和代理proxy调用类

内部包含: 1、https/http 的调用类。 2、https/http 代理调用类

2019-01-10

全国地区省市县级联关系表

包含、全国、华中、华南等7大区、省、市、县、层级/级联关系

2018-05-24

mvc和boot两种启动脚本

1、包含springMVC项目的启动脚本:可以直接./** restart 启动,并自动打印日志。 2、包含boot项目的启动脚本, 3、只需要更改脚本中路径即可

2018-05-24

redis工具类

redis工具类,包含jedis对象生成和清除资源、string、list、map等主要类型的公共方法

2018-05-24

空空如也

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

TA关注的人

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