自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Spring系列:@Bean和@Component的区别

@Bean 用于方法上,该方法返回一个实例对象告诉Spring,然后在Spring容器中注册成一个bean,通常方法体中包含了最终产生bean实例的逻辑。 主要用于第三方库中的类需要装配到Spring容器,因为无法在第三方库中加@Component注解,只能通过@Bean来实现。 @Compone...

2020-04-09 11:38:59 76 0

原创 项目中的索引

有道云地址: 链接:http://note.youdao.com/noteshare?id=4151e765852cceb66fbaf982fd1ea57a&sub=B980F26B70C64C0B8C4CE9055D355DA6

2019-09-23 11:44:06 109 0

原创 SpringBoot操作多数据库,并配置事务管理

有道云地址:http://note.youdao.com/noteshare?id=4eab4c614ec0825fdcf6f6251f47161e&sub=6DB1545A6BF64F81985AC43ABEC4BDD2

2019-06-06 16:26:26 1519 0

原创 用户登录唯一性,同一用户在其他电脑登录时,当前的登录下线

有道云地址: http://note.youdao.com/noteshare?id=0cd0a476982be71fc0598ceb27051fb0&sub=A8FEA0FAF81248B4B5B6937F4064F86A

2019-04-28 17:10:00 877 0

原创 重构系统底层事务

有道云地址: http://note.youdao.com/noteshare?id=a01a0db4a65e119c5b8805a2d1683570

2019-04-01 11:55:18 96 0

原创 Redis

脑图地址: http://note.youdao.com/noteshare?id=82b0e5147f97e9a7b885e14865b22298

2019-03-22 11:45:01 73 0

转载 TCP和UDP的区别

转载:https://www.cnblogs.com/steven520213/p/8005258.html TCP和UDP是OSI模型中的运输层中的协议。TCP提供可靠的通信传输,而UDP则常被用于广播和细节控制交给应用的通信传输 UDP(User Datagram Protocol) ...

2019-03-20 15:18:40 126 0

原创 webService

脑图地址: http://note.youdao.com/noteshare?id=ef5b69db42b0975fdc3dd3285ed4b426

2019-03-15 15:00:47 29 0

原创 HTTP协议

http://note.youdao.com/noteshare?id=4ec9d7639027c6c12588fc977b1b4784

2019-03-15 14:57:39 72 0

原创 ajax成功回调后自动刷新当前页面

ajax成功回调后,回调函数中有弹窗逻辑,执行了,但是一闪而过,而且整个页面刷新,是因为提交按钮为type=submit。 最好的方式是将type=button,再将该按钮移出外 ...

2019-03-02 09:52:21 2727 0

原创 跨域建立视图

需求:与ERP系统进行数据库的对接 解决方案:跨域建立视图,能得到实时刷新的ERP数据 步骤: 可以通过一个视图使用 OPENDATASOURCE (SQL Server 2000 以上版本支持) 来完成。 Create VIEW [dbo].[vTableName] AS Select * F...

2018-11-09 15:16:46 132 0

原创 Linux在不重启tomcat的情况下清空catalina.out日志

cat /dev/null 命令清空文件 [root@localhost logs]# cat /dev/null > catalina.out

2018-10-31 16:12:23 859 1

原创 SQL Server数据库双向同步,第四篇-错误整理

1.错误:无法为可更新的订阅设置发布服务器登录名。可能需要使用 sp_link_publication. 直接在订阅服务器计算机上设置它。 (新建订阅向导) 解决:按提示,执行存储过程 sp_link_publication 添加相关信息:(参考sp_link_publication) --设置...

2018-10-12 16:13:34 793 0

原创 SQL Server数据库双向同步,第三篇-订阅操作

上一篇做了发布操作,本篇做订阅操作 可以在订阅服务器上打开管理器,也可以在发布服务器进行操作,我是在发布服务器上操作的。 第一步:打开管理器连接上发布服务器的数据库 ...

2018-10-12 12:07:59 1276 0

原创 SQL Server数据库双向同步,第二篇-发布操作

上一篇将准备工作完成。 开始正式的发布订阅工作: 第一步:在两台电脑的数据库分别建立一个TEST数据库,建立结构相同的一个表 表必须有主键,不然后边操作会报错 第二步:打开②开始新建发布向导 选择之前建立的TEST数据库 下一步 这里解释下几种发布类型的各种使用场景: 快照发布没有使用过;...

2018-10-11 17:30:30 2450 0

原创 SQL Server数据库双向同步,第一篇-准备工作

需求:需要两个数据库双向同步,即A数据库变动,B及时更新。B数据库变动,A及时更新。 思路:利用SQL Server的发布和订阅功能进行同步,在A数据库进行发布<具有可更新订阅的事务发布>,在B数据库进行订阅。 安装数据库...

2018-10-11 16:49:57 3045 0

原创 一个list分割成若干个list

按指定大小,分隔集合,将集合按规定个数分为n个部分 public static List<List<T>> splitList(List<T> list, int len) { if (list ==...

2018-09-28 09:45:59 1495 0

原创 内存溢出

什么是内存溢出 内存溢出是指应用系统中存在无法回收的内存或者使用的内存过多,最终使得程序运行所需要的内存大于JVM所提供的最大内存。 java如何管理内存 java的内存管理就是对象的分配和释放问题。在java中,内存的分配是由程序来完成的,而内存的释放是由垃圾收集器(Garbage Col...

2018-09-12 14:27:52 1436 0

原创 微服务架构-什么是微服务

简单的说,微服务是系统架构的一种设计风格,它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自的进程中运行,服务之间通过HTTP的RESTful API进行通信协作。被拆分成的每一个小型服务都围绕着系统中的某一项或一些耦合度较高的业务功能进行构建,并且每个服务都维护着自身的数据存...

2018-09-12 14:03:36 207 0

原创 Git笔记

1.git是分布式版本控制系统; 2.版本控制系统分为集中式,分布式 3.集中式版本控制系统,版本库是集中存放在中央服务器的,中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回图书馆。 4.集中式与分布式的区别 ①集中式版本控制系统comm...

2018-07-10 16:36:57 66 0

原创 springBoot 框架打成jar包,读取不到webapp下的静态文件

问题:使用springboot写一个微服务,将pdf以模板形式导出,pdf模板放在webapp下,在eclipse中运行没有问题;以maven打成jar包,导出pdf时,提示找不到该模板; 打开jar包,其中没有静态文件 解决思路:将该模板放在resource文件根下,将读取方式...

2018-07-10 14:08:00 5509 1

原创 java路径在windows和linux中的区别

在java代码中,拼接的路径包含有”/”, 比如:String path = getSavePath+"/"+getName; 在windows中是没有问题的,但是如果将项目部署到linux上会出现找不到该路劲的问题; 解决方式: 让文件路径根据服务器的系统的不同而不同...

2018-07-10 13:55:34 4686 0

原创 上传pdf

前台: <!--type为file--> <input type="file" name="uploadFile" id="file_upload" onchange="setFl...

2018-06-29 10:59:51 1289 1

原创 java导出多个excel,以压缩包下载

需求:一次请求,导出多个excel 思路: 1.java servlet一个请求,只能返回一个输出流,所以一次只能导出一个excel; 2.如果一次需要导出多个excel,可以在本地生成多个excel,然后压缩成压缩包,然后下载压缩包; 步骤: 1.在本地创建一个零时文件夹,将多个exc...

2018-06-26 15:21:39 5237 15

原创 根据已有pdf下载

// 下载PDF @RequestMapping(value = "")//映射路径 public void downloadPDF(HttpServletResponse response) { //p...

2018-06-07 11:02:51 54 0

转载 linux下建立软链接

http://biyutong.iteye.com/blog/1445699

2018-06-06 16:30:01 855 0

原创 java 用模板导出excel,并且合并单元格

编写步骤: 1.写一个excel模板 topicMap为后台Map中的key值,value值为一个list,在这里进行遍历; 2.在webapp下建一个文件夹,将该模板放入; 3.上代码 我是用的springMvc @RequestMapping(value = "...

2018-04-10 17:18:25 4634 0

原创 java根据模板导出pdf

一:用word写好模板 二:另存为pdf格式 三:用Adobe Acrobat XI Pro打开转存好的pdf 对文本域进行编辑,也就是上图框内的内容,写自己需要的名字.双击操作,可以选择字体大小,位置 四:都操作完后保存 五:在项目中的webapp下新建一个存放该pdf...

2018-03-27 16:44:35 1384 0

原创 生成一个随机码

String checkCode = ""; char[] arrs = { 'A', 'B', 'C', 'D', 'E', 'F', &...

2018-03-13 11:43:11 105 0

原创 使用Java导出word文档

技术:使用FreeMarker的模板技术 思路: 1.先创建一个word文档,按照需求在word中填好一个模板,然后把对应的数据换成变量2.另存为–>保存类型:word2003XML文档(∗.xml)3.用变成工具打开以保存的xml文件,检查你的2.另存为–&...

2018-03-05 10:04:16 158 0

转载 jQuery判断数组中是否包含某个元素

[http://blog.csdn.net/majian_1987/article/details/8586766)] var arr = [ “xml”, “html”, “css”, “js” ]; $.inArray(“js”, arr); //返回 3, 如果不包含在数组中,则返...

2018-03-01 11:06:44 3245 0

原创 java itextPdf导出pdf

String newName ="文字文字.pdf"; //导出pdf的名称 File fileName = new File(savePhotoPath + newName); //导出pdf的位置 FileOutputStream fos2 = new FileOutpu...

2018-02-07 15:59:21 2469 0

原创 bootstrapvalidator验证出现的问题

验证中的ajax,提交需要settimeout的支持

2018-01-23 16:46:04 154 0

原创 java中,小数为0,保留整数,不为0,保留小数

import java.text.NumberFormat NumberFormat nf = NumberFormat.getInstance(); nf.format(小数);

2018-01-22 14:49:12 5925 1

原创 使用BootstrapValidator进行注册校验和登录错误提示

转载 地址:http://blog.csdn.net/jrn1012/article/details/54580681

2018-01-17 16:03:31 748 0

转载 实现javaMail邮件发送和个人心得

代码部分转载自:http://blog.csdn.net/qiaqia609/article/details/11580589 第一个类:MailSenderInfo.java package com.util.mail; /** * 发送邮件需要使用的基本信息 *...

2018-01-17 16:00:16 805 0

原创 字符串,对象,list判断是否为空

字符串: 为空情况: ①if(s==null||s=="") ②if(s==null||s.isEmpty()) //jdk1.6以后支持 ③if(s==null||s.length0) ④if(s=...

2018-01-10 15:54:57 856 0

原创 java针对list中的对象的某一属性进行排序

Collections.sort(list, new Comparator(){ public int compare(对象 o1, 对象o2) { //按照对象 的XX字段进行降序排列 if(o1.XX...

2018-01-04 15:33:08 130 0

原创 Maven笔记总结

普通web工程在开发中存在的问题 ①一个项目就是一个工程 如果项目非常庞大.就不适合继续使用package来划分模块,最好是一个模块对应一个工程,利于分工协作. ②项目中需要的jar包必须手动复制.粘贴到WEB_INF/lib目录下 ③一个jar包依赖的其他jar包需要自己手动加入到...

2018-01-03 21:17:26 104 0

原创 mysql多字段排序

排序:order by 需求:每条数据都有一个标志位(数字),都有插入时间.不同的数据标志位可能会重复,先按标志位排序,重复的标志位再按时间排序.解决:order by 标志位,时间;

2017-12-04 17:28:16 162 0

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