自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rpm方式安装jdk(不需要配置环境变量)

1、rpm安装 通过sudo # sudo rpm -ivh jdk-8u144-linux-x64.rpm rpm -ivh jdk-8u144-linux-x64.rpm rpm方式不需要配置环境变量 资源已上传 请点击我的小头像

2019-02-20 11:30:46 1928

原创 redis安装部署文档(内部网络,未设置密码)

1、解决依赖 //centos6.6 yum install tcl -- make test //centos6.8 yum install gcc-c++ 2、解压 编译 安装 tar -zxvf 4.1.4.1.redis-3.2.1.tar.gz cd redis-3.2.1/ make cd src/ make install PREFIX=/home/tts/soft/redis...

2019-02-20 11:07:25 235

原创 多张表按时间排序,由于其中的表没有主键,所以采用代码排重

多张表按时间排序,由于其中的表没有主键,所以采用代码排重 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 238

原创 自定义实现json数据顺序存储

因为不太了解fastjson存储是否有序,没测试。。 所以写了个自定义的顺序存储 JSONObject jsonObject = new JSONObject(); int orignalCount = getTodayCurrentMlfCount(); int waibuCount = 0; int jizhezhanCount = 0; int xhsCoun...

2019-02-19 16:41:43 542

原创 springboot通过aop实现多数据源动态切换

springboot实现多数据源动态切换(Druid连接池) 1:引入依赖 连接池 切面 2:配置yml spring: datasource: druid: db1: type: com.alibaba.druid.pool.DruidDataSource driverClassName: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:...

2019-02-13 18:14:50 1263

原创 git生成公钥

安装git 1:下载并安装 2:设置用户名,密码 git config --global user.name ‘’ 用户名: ** git config --global user.email ‘’ 邮箱: *** 密码:yangjian111 3:生成ssh公钥 ssh-keygen -t rsa -C "youremail@example.com" https://coding.net...

2019-02-13 18:02:24 184

原创 多线程计数,等待所有线程执行完后继续执行主线程

多线程计数 public AllDataEntity getAllDdata() throws Exception{ AllDataEntity allDataEntity = new AllDataEntity(); int countThread = 8; CountDownLatch latch = new CountDownLatch(countThread); ExecutorServi...

2019-02-13 18:00:06 476

原创 debug远程调试监控

debug远程调试监控 JPDA(Java Platform Debugger Architecture,Java平台调试架构) windows bin/startup.bat 结尾命令修改 set JPDA_TRANSPORT=dt_socket set JPDA_ADDRESS=8000 set JPDA_SUSPEND=y call “%EXECUTABLE%” jpda start %CM...

2019-02-13 17:53:11 205

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

原创 mycat实现读写分离

mycat实现读写分离 数据库中间件 下载jdk和mycat 安装jdk 解压mycat(基于java的 必须安装jdk) 修改配置文件 配置schema.xml 配置读节点和写节点 --前提已经做好了主从复制 配置数据库 在主节点创建同名数据库 从节点会从bin_log中复制 如果创建表的话 需要先配置表名 在工具上就会有这两个虚拟表,需要创建 create. 启动mycat:...

2019-02-13 17:49:48 192

原创 mysql实现主从复制

主从复制 克隆虚拟机: 1:修改MAC地址,静态ip,设备名 2:重启网络:service network restart 3:开放端口: 测试:关闭防火墙 service iptables stop 开启binlog日志: 1:查看binlog日志状态:show variables like ‘%log_bin%’ 进入mysql配置文件 vim /etc/my.cnf 添加: server-...

2019-02-13 17:42:10 155

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

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

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

原创 关于spring-data-jpa的简单介绍

最近在做项目,所以时间比较紧凑,闲暇之余,将最近用到的spring-data-jpa技术整理一下,和大家分享. 这次鄙人就不来国际惯例了,直接介绍. 一:什么是JPA: JPA是一套规范,不是产品. JPA是 sun公司提出的java持久化规范,它的出现是为了简化现有的持久化操作,并整合orm技术. 查询语句:JPQL 面向对象而非面向过程的查询语言,避免程序和SQL语句紧密耦合. 二

2017-12-23 12:07:44 764

原创 集合篇--HashMap

HashMap 带给大家: 国际惯例: 看了半天简介,感觉没有一句可以直接认知到HashMap的话,所以就不划重点了. JDK1.7:先声明 我介绍的是关于jdk1.7的hashmap.是数组加链表的结构. HashMap 哈希表结构: 那到底什么是哈希表?鄙人说实话对于这个也不是很理解,各位看官就当看个乐. **我的理解就是:通过一个映射函数,获取key的hash值,将这

2017-12-05 13:21:58 219

原创 图解排序--选择排序,插入排序,冒泡排序

图解排序--那么当然是上图了... 画了好久的图...是自己关于这几个排序的理解 好了今天就这样...我们明天见

2017-12-04 21:46:47 185

原创 设计模式的学习之路--模板方法设计模式

hashmap争取明天给搞出来... 今天抽了半个小时时间搞了一下模板方法,写的没有什么应用场景,不过还是略微的把握一下思想. 国际惯例百度百科: 划重点:定义算法骨架,将一些步骤延迟到子类中,使子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤. 伪代码: 代码: 模板模式:        私以为,我们学习设计模式,主要学

2017-12-04 20:04:32 137

原创 图解排序---归并排序

Sorry,hashMap难产中,上一次休息时间让我用去和朋友娱乐了,导致了这次hashmap的难产,.. 归并排序:就简单的写一下,重在理解排序思想. 国际惯例:  划重点: 先将子序列有序,进而合并排序. 一张图: 直接上代码:

2017-12-03 18:56:20 214

原创 设计模式的学习之路--连接放回连接池装饰者模式实现

鄙人又来了... 昨天写了LinkedList的一些学习总结,今天正好正好写一下 用装饰者模式实现将连接放回连接池 就直接进入正题了.. 例行公事,百度百科装饰者模式: 划重点:1  不改变原类,动态扩展     2

2017-11-28 12:58:37 239

原创 集合篇之LinkedList

哈哈,我又回来了,本来是想明天写完LinkedList,但是今天晚上和朋友聊天,特别精神,不想睡觉,就来完成这LinkedList吧 我想好了,以后写一个系列的时候,会不时的穿插最近的学习和感悟或者分享的东西,所以敬请期待... 还得和大家说一声,因为本人水平有限,有些地方只能做到不求甚解,以后慢慢学习,不过现在知道的东西就让我感觉很美妙了. 下面进入正题: ...

2017-11-28 00:24:25 149

原创 SSH三大框架简单整合

SSH整合:我写的整合方式是xml配合注解的整合方式,按程序流程整合。 (一)导入jar包:导入SSH整合的基本jar包 (二)服务器启动:加载web.xml  在web.xml中配置Struts2的核心入口(核心过滤器)         配置 Spring创建ApplicationContext的监听器       ContextLoaderListener位于sprin

2017-11-27 18:35:28 222

原创 集合篇之ArrayList

这是我的第一篇博客,说一下我写博客的初衷吧.. 之前每天也是看博客文章学习,但是没想过写博客,但是前几天,看到一个大牛说的,程序猿无非就是两件事:学习和分享。深以为然,所以决定进军博客,和大家一起进步。 下面进入正题,ArrayList,先来看百度百科的介绍: 从这里我们可以知道两个内容: 1.它是数组 2.它可以增删元素 测试几个方法: 源码解析: 我会抽出每次休

2017-11-24 11:03:53 274

spring 监听器浅析.docx

spring 监听器 源码阅读 事件驱动 publishEvent 欢迎下载

2019-09-03

springmvc-form表单的使用

springmvc form表单的使用。 简单的说明了如何使用form表单并绑定pojo,包括主子表的form请求到一个pojo

2019-04-24

linux telnet rpm 包

linux 系统下 的 telnet 服务的 rpm安装包 凑字数。

2019-02-20

搜狗微信采集文档

搜狗微信采集文档,自己之前写的而且正在项目应用,可靠。

2019-02-19

多线程计数实现多线程执行后再执行主线程

多线程计数实现多线程执行后再执行主线程,在项目中实际应用。

2019-01-25

springboot-AOP实现多数据源动态切换(Druid连接池)

通过SpringAop实现多数据源的动态切换 并采用Druid连接池,可扩展继续增加数据库配置。

2018-12-25

linux离线安装apache

linux离线安装apache 真的麻烦 安装gcc g++ pcre open-ssl krb5 然后初始化 编译 apr

2018-11-07

mycat读写分离

本文档是在上个资源mysql主从复制的基础上用mycat数据库中间件实现的读写分离(简单版本)

2018-10-30

mysql主从复制搭建(避免采坑)

mysql主从复制 踩完坑给大家 3分 完整,让大家少踩坑.

2018-10-29

ArrayList集合

ArrayList方法介绍及源码分析其实就是一句话,List集合是有序的,根据索引(index)来访问元素,另外,list集合允许有重复的元素 ArrayList是List的实现

2017-11-24

Struts2框架的简单回顾和源码分析

Struts2框架的简单回顾和源码分析 Strtus2框架,是基于MVC开发模式的表现层框架 作用可以说和servlet相同,作为页面和java代码之间数据交互的桥梁

2017-11-18

javase知识总结

(1)面向对象 面向对象是基于面向过程的编程思想 (2)面向对象的思想特点 A:是一种更符合我们思考习惯的思想 B:把复杂的事情简单化 C:让我们从执行者变成了指挥者 举例: 买电脑 洗衣服 做饭 ... 万事万物皆对象 (3)把大象装进冰箱(理解) A:面向过程实现 B:面向对象实现 注意:如何让我们的操作更符合面向对象思想呢? A:有哪些类 B:每个类有哪些成员 C:类与类的关系 (4)类与对象 A:现实世界的事物 属性 事物的基本描述 行为 事物的功能 B:Java语言中最基本的单位是类。所以,我们要用类来体现事物 C:类 成员变量 事物属性 成员方法 事物行为 D:类:是一组相关的属性和行为的集合。是一个抽象的概念。 对象:是该类事物的具体存在,是一个具体的实例。(对象) 举例: 学生:类 班长:对象 (5)类的定义及使用 A:类的定义 成员变量 定义格式和以前一样,就是位置不同,在类中,方法外。 成员方法 定义格式和以前一样,就是去掉了static。 B:使用类的内容 a:创建对象? 格式 类名 对象名 = new 类名(); b:如何使用成员变量和成员方法呢 对象名.成员变量 对象名.成员方法() (6)案例: A:学生类的定义和使用 B:手机类的定义和使用 (7)内存图 A:一个对象的内存图 B:二个对象的内存图 C:三个对象的内存图 (8)Java程序的开发,设计和特征 A:开发:就是不断的创建对象,通过对象调用功能 B:设计:就是管理和维护对象间的关系 C:特征 a:封装 b:继承 c:多态

2017-09-19

空空如也

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

TA关注的人

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