- 博客(23)
- 资源 (12)
- 收藏
- 关注
原创 rpm方式安装jdk(不需要配置环境变量)
1、rpm安装通过sudo# sudo rpm -ivh jdk-8u144-linux-x64.rpmrpm -ivh jdk-8u144-linux-x64.rpmrpm方式不需要配置环境变量 资源已上传 请点击我的小头像
2019-02-20 11:30:46
1968
原创 redis安装部署文档(内部网络,未设置密码)
1、解决依赖//centos6.6yum install tcl -- make test//centos6.8yum install gcc-c++2、解压 编译 安装tar -zxvf 4.1.4.1.redis-3.2.1.tar.gzcd redis-3.2.1/makecd src/make install PREFIX=/home/tts/soft/redis...
2019-02-20 11:07:25
264
原创 多张表按时间排序,由于其中的表没有主键,所以采用代码排重
多张表按时间排序,由于其中的表没有主键,所以采用代码排重private String getLastestPublishDocs(List<Long> paichong, List<Map<String,String>> list,int count) { String sql = "select DISTINCT(w.docid) docid...
2019-02-19 16:47:13
267
原创 自定义实现json数据顺序存储
因为不太了解fastjson存储是否有序,没测试。。所以写了个自定义的顺序存储JSONObject jsonObject = new JSONObject(); int orignalCount = getTodayCurrentMlfCount(); int waibuCount = 0; int jizhezhanCount = 0; int xhsCoun...
2019-02-19 16:41:43
567
原创 springboot通过aop实现多数据源动态切换
springboot实现多数据源动态切换(Druid连接池)1:引入依赖连接池切面2:配置ymlspring:datasource:druid:db1:type: com.alibaba.druid.pool.DruidDataSourcedriverClassName: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://localhost:...
2019-02-13 18:14:50
1297
原创 git生成公钥
安装git1:下载并安装2:设置用户名,密码git config --global user.name ‘’ 用户名: **git config --global user.email ‘’ 邮箱: ***密码:yangjian1113:生成ssh公钥ssh-keygen -t rsa -C "youremail@example.com"https://coding.net...
2019-02-13 18:02:24
213
原创 多线程计数,等待所有线程执行完后继续执行主线程
多线程计数public AllDataEntity getAllDdata() throws Exception{AllDataEntity allDataEntity = new AllDataEntity();int countThread = 8;CountDownLatch latch = new CountDownLatch(countThread);ExecutorServi...
2019-02-13 18:00:06
495
原创 debug远程调试监控
debug远程调试监控JPDA(Java Platform Debugger Architecture,Java平台调试架构)windowsbin/startup.bat 结尾命令修改set JPDA_TRANSPORT=dt_socketset JPDA_ADDRESS=8000set JPDA_SUSPEND=ycall “%EXECUTABLE%” jpda start %CM...
2019-02-13 17:53:11
230
原创 FutureTask实现线程执行可以设置超时时间
FutureTask实现线程超时执行package com.trs;import com.alibaba.fastjson.JSON;import com.trs.tcm.server.DebugTask;import com.trs.tcm.server.Task;import com.trs.util.RedisUtil;import org.junit.Test;import ...
2019-02-13 17:51:59
1514
原创 mycat实现读写分离
mycat实现读写分离数据库中间件下载jdk和mycat安装jdk 解压mycat(基于java的 必须安装jdk)修改配置文件配置schema.xml配置读节点和写节点 --前提已经做好了主从复制配置数据库 在主节点创建同名数据库 从节点会从bin_log中复制如果创建表的话 需要先配置表名在工具上就会有这两个虚拟表,需要创建 create.启动mycat:...
2019-02-13 17:49:48
211
原创 mysql实现主从复制
主从复制克隆虚拟机:1:修改MAC地址,静态ip,设备名2:重启网络:service network restart3:开放端口: 测试:关闭防火墙 service iptables stop开启binlog日志:1:查看binlog日志状态:show variables like ‘%log_bin%’进入mysql配置文件vim /etc/my.cnf添加:server-...
2019-02-13 17:42:10
165
原创 mysql查看连接信息,修改连接等待时间,缓存的连接数。
mysql 配置最大连接数show variables like ‘max_connections’服务器响应最大连接数值show global status like ‘Max_used_connections’;查询 正在执行的事务:SELECT * FROM information_schema.INNODB_TRX查看正在锁的事务SELECT * FROM INFORMAT...
2019-02-13 17:32:18
1150
原创 java实现pdf转图片
java实现pdf转图片public class BMTTask extends Task{private String pdfHttp = "http://121.194.3.209/";//apache 基础路径private String apacheUrl = "http://localhost:9999/images/";//存储基本路径private String ba...
2019-01-25 17:00:53
1037
原创 java实现将网页转出图片或者pdf的需求
java实现网页转图片或者pdf的需求实现通过工具wkhtmltopdf 实现下载地址:https://wkhtmltopdf.org/downloads.html命令: E:\wkhtmltopdf\bin\wkhtmltopdf.exe http://www.jyb.cn/ d:/out.pdf示例java代码public class Test4 { private stat...
2019-01-18 15:23:37
405
原创 关于spring-data-jpa的简单介绍
最近在做项目,所以时间比较紧凑,闲暇之余,将最近用到的spring-data-jpa技术整理一下,和大家分享.这次鄙人就不来国际惯例了,直接介绍.一:什么是JPA:JPA是一套规范,不是产品.JPA是 sun公司提出的java持久化规范,它的出现是为了简化现有的持久化操作,并整合orm技术.查询语句:JPQL 面向对象而非面向过程的查询语言,避免程序和SQL语句紧密耦合.二
2017-12-23 12:07:44
797
原创 集合篇--HashMap
HashMap 带给大家:国际惯例:看了半天简介,感觉没有一句可以直接认知到HashMap的话,所以就不划重点了.JDK1.7:先声明 我介绍的是关于jdk1.7的hashmap.是数组加链表的结构.HashMap 哈希表结构:那到底什么是哈希表?鄙人说实话对于这个也不是很理解,各位看官就当看个乐.**我的理解就是:通过一个映射函数,获取key的hash值,将这
2017-12-05 13:21:58
247
原创 图解排序--选择排序,插入排序,冒泡排序
图解排序--那么当然是上图了...画了好久的图...是自己关于这几个排序的理解好了今天就这样...我们明天见
2017-12-04 21:46:47
206
原创 设计模式的学习之路--模板方法设计模式
hashmap争取明天给搞出来...今天抽了半个小时时间搞了一下模板方法,写的没有什么应用场景,不过还是略微的把握一下思想.国际惯例百度百科:划重点:定义算法骨架,将一些步骤延迟到子类中,使子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤.伪代码:代码:模板模式: 私以为,我们学习设计模式,主要学
2017-12-04 20:04:32
160
原创 图解排序---归并排序
Sorry,hashMap难产中,上一次休息时间让我用去和朋友娱乐了,导致了这次hashmap的难产,..归并排序:就简单的写一下,重在理解排序思想.国际惯例: 划重点: 先将子序列有序,进而合并排序.一张图:直接上代码:
2017-12-03 18:56:20
244
原创 设计模式的学习之路--连接放回连接池装饰者模式实现
鄙人又来了...昨天写了LinkedList的一些学习总结,今天正好正好写一下 用装饰者模式实现将连接放回连接池就直接进入正题了..例行公事,百度百科装饰者模式:划重点:1 不改变原类,动态扩展 2
2017-11-28 12:58:37
259
原创 集合篇之LinkedList
哈哈,我又回来了,本来是想明天写完LinkedList,但是今天晚上和朋友聊天,特别精神,不想睡觉,就来完成这LinkedList吧我想好了,以后写一个系列的时候,会不时的穿插最近的学习和感悟或者分享的东西,所以敬请期待...还得和大家说一声,因为本人水平有限,有些地方只能做到不求甚解,以后慢慢学习,不过现在知道的东西就让我感觉很美妙了.下面进入正题:...
2017-11-28 00:24:25
171
原创 SSH三大框架简单整合
SSH整合:我写的整合方式是xml配合注解的整合方式,按程序流程整合。(一)导入jar包:导入SSH整合的基本jar包(二)服务器启动:加载web.xml 在web.xml中配置Struts2的核心入口(核心过滤器) 配置 Spring创建ApplicationContext的监听器 ContextLoaderListener位于sprin
2017-11-27 18:35:28
241
原创 集合篇之ArrayList
这是我的第一篇博客,说一下我写博客的初衷吧..之前每天也是看博客文章学习,但是没想过写博客,但是前几天,看到一个大牛说的,程序猿无非就是两件事:学习和分享。深以为然,所以决定进军博客,和大家一起进步。下面进入正题,ArrayList,先来看百度百科的介绍:从这里我们可以知道两个内容:1.它是数组2.它可以增删元素测试几个方法:源码解析:我会抽出每次休
2017-11-24 11:03:53
298
ArrayList集合
2017-11-24
Struts2框架的简单回顾和源码分析
2017-11-18
javase知识总结
2017-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人