自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (20)
  • 收藏
  • 关注

原创 Mysql多表联查使用union all 代替or查询

多表联查注意点:ACT_RU_TASK 表数据量:19767ACT_HI_PROCINST 表数据量:21607BPM_HI_ROLETASKINST 表数据量:1911BPM_HI_ROLEIDENTITYLINK 表数据量:1229所有的查询sql、所有的表结构及数据详情见附件。1.Sql多表联查如果只使用and的话,可以直接使用join系列。 比如:整个查询速度还是可以的,大约0.041s SELECT ...

2020-09-14 17:17:09 1864

原创 HTTP通信和RPC通信两种通讯协议的不同

首先来回顾一下计算机网络的七层协议:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。TCP属于传输层协议HTTP是建立在tcp之上的应用层协议SOCKETsocket是针对tcp或udp的具体接口实现,提供了在传输层进行网络编程的方法RPCRPC(Remote Procedure Call:远程过程调用):一种进程间通信方式。允许像调用本地服务一样调用远程服务RPC架构包含四个核心组件客户端(client):服务的调用方服务端(se...

2020-07-12 17:20:05 572

原创 单机结构-集群结构-微服务架构的区别

优秀的github微服务开源框架:https://github.com/bz51/SpringBoot-Dubbo-Docker-Jenkins基于SpringBoot+Dubbo的微服务框架(借助Docker+Jenkins实现自动化、容器化部署)微服务架构的演变单机结构我想大家最最最熟悉的就是单机结构,一个系统业务量很小的时候所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就好了。整个项目所有的服务都由这台服务器提供。这就是单机结构。 那么,单机结构有啥缺点呢?我想缺.

2020-07-12 17:17:48 305

原创 反射通过父类反射出所有的子类

package com.thunisoft.test; import java.io.File; import java.io.IOException; import java.net.URL; import java.util.ArrayList; import java.util.Enumeration; import jav...

2019-10-15 20:05:03 2197 1

原创 反射通过接口反射出所有子类

注意此处,如果要通过接口反射字类的话,一定会去获取某个文件夹中的类来获取。此时要注意了,如果在没有打包之前是可以获取到的,但是如果日后,要查询的文件夹是在jar包中则就获取不到了。因此此处代码就是我写的即可以获取本地,也可以获取jar中的文件夹。ClassUtils类: package cn.teddy.sp.common.utils; import java...

2019-10-15 20:03:14 1380

原创 二进制流转MultipartFile的MVC的上传文件对象

网上一般都是使用测试的maven包中的MockMultipartFile这个类,就是下边这个maven包: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> &lt...

2019-10-15 19:39:40 2529

原创 java算法面试题-二叉树中两个节点的最近公共父节点

两个升序数组合并成一个数组的算法有两个数组,a[]、b[],都是已经升序排好序的,现将两个数组合成一个数组c[],要求时间复杂度是O(n),注意边界情况。public static int[] getNewArray(int a[], int b[]) { int c[] = new int[a.length + b.length]; int ai = ...

2019-08-22 13:15:11 242

原创 java代码实现多线程消费者生产者问题。

生产者消费者问题(就是存放拿取问题) (1)什么是消费者生产者问题?很多情况下,我们需要这样的模型。大家可以想象一下吃自助餐。在自助餐的公共区域有很多食物,我们(消费者)可以去挑选食物。然而,这时候食物被我们选没了,于是大家伙都等待。在等待什么呢?等待厨师做出新的一批食物放置上来,我们就可以继续选择我们喜爱的食物。         同样,如果反过来理解的话也可以。我们可以制造一些请求,这些

2017-11-08 17:20:12 1215

原创 idea中的http://www.springframework.org/schema/p 报错如何解决

复制出现红色字体的路径File-Settings-schemasandDtDs点击加号。把路径考进去就可以了

2017-10-30 13:28:31 4556

转载 浅谈架构---前后端分离和未来发展之路。

前言:分离模式  对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。该项目从2016年初立项至今,平平稳稳得度过,但也涌现出越来越多的问题,绝对不是说前后端分离模式不好,而是很多公司在尝试前后端分离的时候没有做好充分得准备。  网上对前后端分离介绍的文章已经屡见不鲜,接下来本人用一点粗浅的言语也谈谈这块,献丑了。为什么要分离?  如果只问“

2017-09-20 10:43:00 1855 1

转载 Java中ArrayList和LinkedList区别

一般大家都知道ArrayList和LinkedList的大致区别:      1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。      2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。      3.对于新增和删除操作add和remove,LinedList比较占优势,因

2017-09-13 18:02:46 253

原创 was aborted. Call getNextException to see the cause.异常问题

INSERT INTO myscheme.table_name(list,of,column,names,...) VALUES (9007199314139196, 'F', 27, 625, 625, 625,625, 625, 28), (9007199314139198, 'T', 2395, 2369, 2369, 2369, 2369, 2369,2389), was aborted.

2017-09-12 17:11:13 6750

原创 Sql语句增加列,修改列,删除列

1.增加列: alter table tableName add columnName varchar(30) 2.1. 修改列类型:alter table tableName alter column columnName varchar(4000) 2.2. 修改列的名称:EXEC  sp_rename   'tableName.column1' , 'column2'  

2017-09-06 15:14:51 2255 1

转载 Map集合的遍历,4种方法。

Map集合的四种遍历。public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.prin

2017-09-06 15:03:28 309 1

原创 解析XML方法,如何对xml进行解析

源码地址:链接:http://pan.baidu.com/s/1o76Okrw 密码:ehda  Demo和本人解析xml成sql的实例Javatest类package com.huayu.parseXml;import java.io.IOException;import java.io.InputStream;import javax.xml.parsers.Docume

2017-09-06 14:58:06 464 1

转载 getOutputStream() has already been called for this response异常处理

转载地址:http://www.cnblogs.com/Orange42/p/6168803.html错误日志里偶尔会有getOutputStream()has already been called for this response这个错误最近发现了高概率复现条件,所以顺手解决了一下:首先根据这个错误关键信息,得知是错误产生原因是response.getWriter()和respo

2017-09-06 14:52:43 1054 1

原创 DataTable设置列表的宽度

地址:http://datatables.club/reference/option/dom.htmlhttp://datatables.club/example/basic_init/dom.html 设置列表的宽度.xftb table tbody tr:first-child td:first-child { width: 400px;}我得html写法

2017-09-06 14:45:46 11543 1

原创 DataTable属性详解

Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。支持静态表格格式化为DataTable但是表格的书写必须是。<table id="table_id_example" class="display"> <thead> <tr> <th>Column 1&lt...

2017-09-06 14:43:19 8879 4

原创 DataTable在ajax上的应用

DataTables 我的网盘地址(包括demo):链接:http://pan.baidu.com/s/1chLkUM密码:bejv这里边只复用插件,其他的都不需要需要用到的插件:dataTables.min.css、jquery-2.1.0.min.jsjquery.dataTables.min.js  这些都可以在我的网盘中或这自己下载的插件中找到Tjxfxx2.js 自己

2017-09-06 14:39:02 3252 2

原创 DataTable插件Hello world

DataTables 插件下载地址http://datatables.club/或者DataTables 我的网盘地址(包括demo):链接:http://pan.baidu.com/s/1chLkUM密码:bejv 效果图:需要用到的插件:dataTables.min.cssjquery-2.1.0.min.jsjquery.dataTables.mi

2017-09-06 14:35:31 399 1

原创 bootstrap-select插件实现复选框

bootstrap-select插件源码地址分享:链接:http://pan.baidu.com/s/1i5R5FaX 密码:et13 实现复选框实现图Index.jsp  <!-- 2.3.2 --> $(window).on('load', func

2017-08-14 14:09:39 1368

原创 TortoiseSVN的使用及Myeclipse如何使用SVN

TortoiseSVN的使用.首先打开VisualSVN ServerManager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图:在弹出的右键菜单中选择Create NewRepository或者新建->Repository,进入下一步:输入版本库名称,

2017-08-14 11:30:49 4886

原创 SVN服务器和客户端的搭建

SVN参考地址: http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html SVN服务器和客户端我的网盘下载地址。链接:http://pan.baidu.com/s/1pKAju3p 密码:ymro SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用

2017-08-14 11:03:57 354

原创 在maven上搭建Springmvc步骤

源码笔记地址分享:链接:http://pan.baidu.com/s/1o8x9uH0 密码:ctaa详细见springMvc课堂笔记(在网盘中)Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用

2017-08-11 09:22:41 341 1

原创 Mybatis在Maven上的 hello world

首先给大家展示一下Maven上的构建的Mybatis 的框架是什么样子的。要求:默认你已经安装了  Myeclipse 和 Maven插件,没有安装的百度一下,先安装这两个东西。好了,首先在数据库中创建一张表,数据库采用的mysql 可以将下边的文件直接导入数据库就行Sql.txt  是在mysql中创建的。 drop DATABASE myba

2017-07-17 16:04:54 512

谷歌网页视频倍速插件

谷歌网页视频倍速插件

2020-05-07

mac 视频转换工具(mac破解版保证能用!)

mac 视频转换工具(mac破解版保证能用!)

2019-01-23

dubbo-2.8.4war包,包括访问地址说明(百度云链接)

dubbo-2.8.4war包,包括访问地址说明(百度云链接)

2018-08-29

韩顺平玩转javascript(百度云链接)

韩顺平玩转javascript,韩顺平玩转javascript

2018-08-17

基于Dubbo的分布式系统架构实战(百度云链接)

基于Dubbo的分布式系统架构实战(百度云链接),基于Dubbo的分布式系统架构实战(百度云链接),基于Dubbo的分布式系统架构实战(百度云链接)

2018-08-17

sql实战练习题全,所有的内容全覆盖了

sql实战练习题全,所有的内容全覆盖了,sql实战练习题全,所有的内容全覆盖了,sql实战练习题全,所有的内容全覆盖了,sql实战练习题全,所有的内容全覆盖了

2018-08-17

java疯狂讲义,PDF版最新全版

疯狂java讲义,PDF版最新全版,

2018-08-17

apache-tomcat-8.0.51.tar

apache-tomcat-8.0.51.tar,apache-tomcat-8.0.51.tar,apache-tomcat-8.0.51.tar,apache-tomcat-8.0.51.tar,apache-tomcat-8.0.51.tar

2018-08-07

mac 上的CentOS-7-x86_64-Minimal-1708.iso镜像百度云

mac 上的CentOS-7-x86_64-Minimal-1708.iso镜像,mac 上的CentOS-7-x86_64-Minimal-1708.iso镜像,mac 上的CentOS-7-x86_64-Minimal-1708.iso镜像,mac 上的CentOS-7-x86_64-Minimal-1708.iso镜像,mac 上的CentOS-7-x86_64-Minimal-1708.iso镜像

2018-08-07

mac版本的Navcat破解版!!包能用

mac版本的Navcat破解版!!包能用,mac版本的Navcat破解版!!包能用,mac版本的Navcat破解版!!包能用,mac版本的Navcat破解版!!包能用,mac版本的Navcat破解版!!包能用

2018-08-07

EmailSender邮件发送

EmailSender邮件发送,EmailSender邮件发送,EmailSender邮件发送,EmailSender邮件发送,EmailSender邮件发送,EmailSender邮件发送,EmailSender邮件发送

2018-08-07

jdk1.7.0_80.zip JDK1.7稳定版

jdk1.7.0_80.zip JDK1.7稳定版,jdk1.7.0_80.zip JDK1.7稳定版,jdk1.7.0_80.zip JDK1.7稳定版,jdk1.7.0_80.zip JDK1.7稳定版,jdk1.7.0_80.zip JDK1.7稳定版

2018-08-07

log4j-core.jar包

log4j-core.jar包,log4j-core.jar包,log4j-core.jar包,log4j-core.jar包,log4j-core.jar包,log4j-core.jar包,log4j-core.jar包,log4j-core.jar包

2018-08-07

MD5加密工具类

MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类,MD5加密工具类

2018-08-07

HTTPClient工具类,完整

HTTPClient工具类,完整,HTTPClient工具类,完整,HTTPClient工具类,完整HTTPClient工具类,完整,HTTPClient工具类,完整

2018-08-07

汤-OA绝对完整版!!!

传智播客-汤阳光-OA项目绝对完整,包括后边的4天!!传智播客-汤阳光-OA项目绝对完整传智播客-汤阳光-OA项目绝对完整传智播客-汤阳光-OA项目绝对完整

2018-08-07

testParseXml解析XMLDemo百度云链接

testParseXml解析XMLDemo百度云链接, testParseXml解析XMLDemo百度云链接 testParseXml解析XMLDemo百度云链接 testParseXml解析XMLDemo百度云链接

2018-04-12

datatable插件Demo百度云链接

datatable插件Demo百度云链接,datatable插件Demo百度云链接,datatable插件Demo百度云链接,datatable插件Demo百度云链接

2018-04-12

Postman_v4.1.3google的调试插件

Postman_v4.1.3google的调试插件,Postman_v4.1.3google的调试插件

2018-04-12

git+TortoiseGit客户端+使用手册+汉化

git+TortoiseGit客户端+使用手册+汉化,git+TortoiseGit客户端+使用手册+汉化,git+TortoiseGit客户端+使用手册+汉化

2018-04-12

空空如也

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

TA关注的人

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