- 博客(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
1999
原创 HTTP通信和RPC通信两种通讯协议的不同
首先来回顾一下计算机网络的七层协议:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。TCP属于传输层协议HTTP是建立在tcp之上的应用层协议SOCKETsocket是针对tcp或udp的具体接口实现,提供了在传输层进行网络编程的方法RPCRPC(Remote Procedure Call:远程过程调用):一种进程间通信方式。允许像调用本地服务一样调用远程服务RPC架构包含四个核心组件客户端(client):服务的调用方服务端(se...
2020-07-12 17:20:05
633
原创 单机结构-集群结构-微服务架构的区别
优秀的github微服务开源框架:https://github.com/bz51/SpringBoot-Dubbo-Docker-Jenkins基于SpringBoot+Dubbo的微服务框架(借助Docker+Jenkins实现自动化、容器化部署)微服务架构的演变单机结构我想大家最最最熟悉的就是单机结构,一个系统业务量很小的时候所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就好了。整个项目所有的服务都由这台服务器提供。这就是单机结构。 那么,单机结构有啥缺点呢?我想缺.
2020-07-12 17:17:48
374
原创 反射通过父类反射出所有的子类
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
2341
1
原创 反射通过接口反射出所有子类
注意此处,如果要通过接口反射字类的话,一定会去获取某个文件夹中的类来获取。此时要注意了,如果在没有打包之前是可以获取到的,但是如果日后,要查询的文件夹是在jar包中则就获取不到了。因此此处代码就是我写的即可以获取本地,也可以获取jar中的文件夹。ClassUtils类: package cn.teddy.sp.common.utils; import java...
2019-10-15 20:03:14
1542
原创 二进制流转MultipartFile的MVC的上传文件对象
网上一般都是使用测试的maven包中的MockMultipartFile这个类,就是下边这个maven包: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <...
2019-10-15 19:39:40
2883
原创 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
297
原创 java代码实现多线程消费者生产者问题。
生产者消费者问题(就是存放拿取问题) (1)什么是消费者生产者问题?很多情况下,我们需要这样的模型。大家可以想象一下吃自助餐。在自助餐的公共区域有很多食物,我们(消费者)可以去挑选食物。然而,这时候食物被我们选没了,于是大家伙都等待。在等待什么呢?等待厨师做出新的一批食物放置上来,我们就可以继续选择我们喜爱的食物。 同样,如果反过来理解的话也可以。我们可以制造一些请求,这些
2017-11-08 17:20:12
1434
原创 idea中的http://www.springframework.org/schema/p 报错如何解决
复制出现红色字体的路径File-Settings-schemasandDtDs点击加号。把路径考进去就可以了
2017-10-30 13:28:31
4635
转载 浅谈架构---前后端分离和未来发展之路。
前言:分离模式 对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。该项目从2016年初立项至今,平平稳稳得度过,但也涌现出越来越多的问题,绝对不是说前后端分离模式不好,而是很多公司在尝试前后端分离的时候没有做好充分得准备。 网上对前后端分离介绍的文章已经屡见不鲜,接下来本人用一点粗浅的言语也谈谈这块,献丑了。为什么要分离? 如果只问“
2017-09-20 10:43:00
1944
转载 Java中ArrayList和LinkedList区别
一般大家都知道ArrayList和LinkedList的大致区别: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因
2017-09-13 18:02:46
296
原创 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
7187
原创 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
2342
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
361
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
515
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
1103
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
11729
1
原创 DataTable属性详解
Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。支持静态表格格式化为DataTable但是表格的书写必须是。<table id="table_id_example" class="display"> <thead> <tr> <th>Column 1<...
2017-09-06 14:43:19
9091
2
原创 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
3370
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
470
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
1435
原创 TortoiseSVN的使用及Myeclipse如何使用SVN
TortoiseSVN的使用.首先打开VisualSVN ServerManager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图:在弹出的右键菜单中选择Create NewRepository或者新建->Repository,进入下一步:输入版本库名称,
2017-08-14 11:30:49
4964
原创 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
404
原创 在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
399
原创 Mybatis在Maven上的 hello world
首先给大家展示一下Maven上的构建的Mybatis 的框架是什么样子的。要求:默认你已经安装了 Myeclipse 和 Maven插件,没有安装的百度一下,先安装这两个东西。好了,首先在数据库中创建一张表,数据库采用的mysql 可以将下边的文件直接导入数据库就行Sql.txt 是在mysql中创建的。 drop DATABASE myba
2017-07-17 16:04:54
566
基于Dubbo的分布式系统架构实战(百度云链接)
2018-08-17
sql实战练习题全,所有的内容全覆盖了
2018-08-17
apache-tomcat-8.0.51.tar
2018-08-07
mac 上的CentOS-7-x86_64-Minimal-1708.iso镜像百度云
2018-08-07
mac版本的Navcat破解版!!包能用
2018-08-07
EmailSender邮件发送
2018-08-07
jdk1.7.0_80.zip JDK1.7稳定版
2018-08-07
log4j-core.jar包
2018-08-07
HTTPClient工具类,完整
2018-08-07
汤-OA绝对完整版!!!
2018-08-07
testParseXml解析XMLDemo百度云链接
2018-04-12
datatable插件Demo百度云链接
2018-04-12
git+TortoiseGit客户端+使用手册+汉化
2018-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人