自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (21)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于easyexcel导入使用Converter转换读取空值的问题

从controller调用一个service方法method1,如果这个method1没有加@Transactional,那么method1里调用同一个service的方法method2的事务不会生效,因为同一个bean已经加载过了,(对Spring容器有欺骗性,),如果调用的是另外一个service的method3,则这个method3的事务会生效;...

2023-04-18 11:54:50 1306

原创 CSV文件读取和写入

个人项目所用

2023-04-18 11:34:40 556

原创 关于Spring Bean循环依赖

Spring Bean循环依赖不一定需要三级缓存,实际上二级代理即可:直接在实例化原始对象的时候就建立代理对象;参考代码:https://github.com/benyuanone/myspring.git三级依赖主要是为了实现Spring延迟代理对象生成的设计原则;...

2021-05-27 14:06:41 117

原创 事务管理小结

声明式事务:基于AOP面向切面的,它将具体业务与事务处理部分解耦,代码侵入性很低,所以在实际开发中声明式事务用的比较多。声明式事务也有两种实现方式,一是基于TX和AOP的xml配置文件方式,二种就是基于@Transactional注解了。1、@Transactional注解可以作用于哪些地方?@Transactional 可以作用在接口、类、类方法。作用于类:当把@Transactional 注解放在类上时,表示所有该类的public方法都配置相同的事务属性信息。作用于方法:当类配置了@Tr

2021-03-17 17:00:55 84

转载 ubuntu安装php7.2,php-fpm[ubuntu部署]

转自https://www.zhaokeli.com/article/8496.html

2020-09-25 18:36:37 528

原创 Springboot项目中的filter

1.解决跨域问题。2.用户权限等处理3.拦截过滤@Component@WebFilter(urlPatterns = {"/*"}, filterName = "headerFilter")public class HeaderFilter implements Filter { @Override public void doFilter(ServletRequest request, ServletResponse resp, FilterChain chain) t

2020-08-15 11:04:29 151

原创 Unbuntu 下安装openoffice

在写本文前,本人已经试了4个系统了:一台win(很顺利装好了),一台centOS (失败半天,没搞下去),一台阿里云ubuntu(失败半天,不搞了),最后一台华为云ubuntu(小半天搞定了)准备工作:1、安装包下载:官网(最好翻墙,快)http://www.openoffice.org/download/index.html unbuntu适合deb安装文件2、一台ubuntu,安装OpenOffice前,务必先卸载ubuntu默认安装的LibreOffice,否则会发生冲突a...

2020-06-29 16:34:14 1072

原创 记一次服务停止后-mysql服务启动失败;

服务器:unbuntu16.04,阿里云起因:运行了快三年的系统突然登陆不进去了,初步查看是由于服务端挂了。入坑:由于没有服务器密码,只能在阿里云网页端重置服务器密码第一阶段:此时以为再重启一下服务端可以(之前有过,不过是在开始初期),然而,在查看tomcat启动日志时爆出了不能连接数据库的问题,于是乎,在服务器上登陆mysql ,结果报错:ERROR 2002 (HY000):...

2020-02-19 11:16:57 777

原创 学习笔记(01):Java并发编程精讲-线程安全

课程会讲解Java中并发相关技术的基础、原理和应用,从线程安全、线程(池),锁实现和并发容器等高并发Java实现,去深入理解在并发编程中,一些最容易被忽视的点,这些点也是我在多年编程经验中实际用到,对于每个小节小课均会有实际的场景应用为你呈现。同时这些也是面试过程中面试官考察的重点,掌握这些点,面试和工作时,做到心中有货,不慌不乱,能够胜任。...

2020-02-06 15:46:04 74

原创 springboot整合Elasticsearch6.3.2踩坑

首先确保Elasticsearch6.3.2安装成功1.出现NoNodeAvailableException[None of the configured nodes are available 解决:elasticsearch6.3.2的配置文件修改如下: network.host: 192.168.3.222 #改成自己局域网ip transport.tcp.po...

2019-12-30 14:03:49 1861

原创 Nginx反向代理常见问题

1.页面展示HTTP 400错误查看nginx.conf中upstream后面名称配置是否包含下划线,有的话需要去掉或者改别的,因为新版本的nginx不能识别;2.nginx代理websocket需要特殊的配置 location / { client_max_body_size 100M; proxy_set_header Host $host; ...

2019-06-12 16:11:10 1512

原创 解决:Invalid character found in the request target.The valid characters are defined in RFC 7230 and RF

问题记录: 本地tomcat是7.0.56,运行没有问题的;然后发布到服务器tomcat为7.0.81,问题就来了,报错 Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 查了一下资料原因就在于版本升级了导致;解决方法...

2019-04-17 14:58:36 431

原创 关于springboot启动报错bean找不到原因解析

一.普通的dao,service对应的实例bean不存在报错示例:1.Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver...

2019-02-26 16:39:23 11735

原创 linux 下perl离线包下载

https://blog.csdn.net/lzwglory/article/details/54809519 

2018-08-07 15:31:19 6061

原创 基于tomcat的websock+struts2使用

1.需要引入的加包tomcat7-websocket.jar和websocket-api.jar,可以在tomcat自带的lib目录中找到;2.在web.xml中加入监听 <listener> <listener-class>org.apache.tomcat.websocket.server.WsContextListener</listener-class&g...

2018-04-23 09:36:06 1060 1

原创 @RequestBody的注意点

今天从某一硬件参数中接收http请求,如上图,看图感觉参数是body里的东西,前台用的是SpringMvc,搞了两小时拿不到参数{"sn","terminalno"},用了@RequestBody和@RequestParam(虽然觉得这个不靠谱),结果确实还是拿不到参数。然后只能分析request去了。查看了header,param(空的一匹),Content等,发现图中的Content-Leng

2018-01-31 17:04:25 1197

原创 关于@RequestBody的坑

小记1.数据传递格式为json(request头为application/json)2.前后台参数名称要一一对应,否则无法绑定3.前台参数一定要少于后台所能接受的参数

2017-10-25 20:02:05 2004

原创 关于junit单元测试无法注入问题

想测试几个controller结果注入失败。。。。

2017-09-29 14:26:54 13030 3

原创 关于SpringMvc自动绑定json参数的问题

自动绑定问题

2017-08-29 14:56:17 406

原创 ubuntu nginx配置https服务器

ubuntu nginx配置https服务器本人头一次配,加起来搞了一天整,踩了不少离线包安装的坑,所以如果觉得技术没到位还是不要用离线安装方式了,还好中途换成apt-get方式,最后配出来了,回头想想傻瓜式是简单的。

2017-08-22 19:54:26 3386 3

原创 Ubuntu下加大tomcat内存

要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,红色的为新添加的.# OS specific support. $var _must_ be set to either true or false.JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -X

2017-06-27 11:18:16 761

原创 Windows下mysql数据库切换到Ubuntu下报3065错误解决方案

sql error :3065抛出的异常为:Expression #1 of ORDER BY clause is not in SELECT list, references column 'zybx.appbizbd0_.BXZQ' whi今天在转移环境的时候遇到这么个问题。在windows下运行都是ok的,然后放到Ubuntu下就报错了。由于代码一致,所以直接忽略代码查看。mys

2017-06-23 15:32:18 936

原创 Ubuntu下搭建gogs服务

1.准备工具:a.ubuntu14.04系统b.mysql,gogs离线安装包(直接用apt-get install方式太慢),这里是本人所用的包 ------链接:http://pan.baidu.com/s/1qYo8Cna 密码:y0vi 可到如下地址下载最新版:https://dl.gogs.io/

2017-02-10 19:11:27 3911

原创 解决Failure to transfer org.codehaus.plexus:plexus-components:pom:1.1.17

最近在用MAVEN搭建项目框架的时候总是遇到Failure to transfer 等问题,也是网上各种找资料。总结如下:首先看看本地仓库中项目需要的jar有没有下载好,如果有LastUpdated结尾的文件先删除完,可以用如下批量删除命令(windows下)@echo offrem create by sunhao([email protected])rem crazy co

2016-12-05 10:59:14 2596

原创 Myeclipse右键项目无configure解决

找到myeclipse Standard tools ,勾选WTP DEPRECATED,然后点击ok再apply最后右键就能看到configure了

2016-12-05 10:54:00 2060

原创 The reference to entity “foo” must end with the ';' delimiter

在iframe中url中带参数时要把&改为&

2016-07-19 15:00:02 428

原创 用Java继承来解决反射难以获取到的实例的思想

遇到的问题:在zk的页面上想获取到自动生成的bandbox的实例,如Bandbox ban=(Bandbox)this.getFellowIfAny("id"),目的是拿到它的值,但直接getValue拿到的是表面Text的值,而实例的Class名是存在数据库中的(自定义的一个Bandbox的继承类),用Instanceof 判断不了实例的类。解决方法,让所有自定义的bandbox继承一个公用

2016-07-17 18:51:06 730

原创 sql 0 sqlstate s1009

s1009 表示参数值无效,如果框架使用一直没错的,但测试时出现该错误,则应该查看数据库中数据库中数据是否正确。本人因date&time数据错误而出现s1009错误。

2016-07-03 22:41:17 10116 1

原创 用java编写的一个通讯录,有图形界面

一直在网上找这样一个Frame,但都是

2014-09-10 17:08:02 14085 2

excel解析,包含合并的单元格填充和动态表头

excel解析,包含合并的单元格填充和动态表头

2023-11-27

springboot+mybatis+sqlserver

这是个人搭建的基础开发框架,比较简单,可以自由拓展。里面还包含了部分钉钉api,有问题请留言指教小弟

2021-04-12

mybttv1.0.2.bttpreset

可以在touchbar上面查看天气,电量显示,时间显示,任务栏的话按住command就可以显示底部快捷栏的应用,还有每日一言,,,更多快捷功能等着你去发现

2020-08-27

openjdk-12_osx-x64_bin.tar.gz

亲测可用,之前找了一堆j d k for linux是不能使用的。最后在官网下了这个openj d k,花了挺长时间的

2020-07-30

kibana-6.3.2-linux-x86_64.tar

可视化操作组件,适配Ela sti ch 6.3.2. ,官网去下载真的太慢,这边下载快一点.经过测试可以使用的,这个就是某份49积分那边下载下的

2020-07-27

json数据base64编码压缩+解压解码(java以及js)

java端:返回类型非字符接口调用StringUtils#base64AndCompressJson进行编码压缩 ,返回类型为字符接口调用StringUtils#base64Andcompress js 端:引入压缩包中的js文件 ,调用deBase64AndUncompress进行解压解码

2019-12-10

星号密码查看工具

解压即可,然后双击运行,能查看密文框中肉眼不能识别的星号密码

2019-02-13

oracle日期时间判断函数

里面有字符是否符时间期的两个函数,一个纯日期,还有一个加了时分秒。经测试可以用的

2018-09-24

springcloude+oauth+zuul

源码已经运行测试过,在原作者的基础上稍微做了一些修改

2018-08-31

jdk1.8下tools.jar(url)

mvn打包的时候可能就会出现No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?问题;加入tools.jar就好了;

2018-05-12

java操作excel(.xlsx)

使用了poi包,实现xlsx文件内容读取,写入。程序需要maven环境,运行起来后是swing,实现了对内容的重排序,模板在\src\model下

2018-04-18

BS管理系统模板

左侧菜单实现了动态伸缩,中间是一个frame,可以自由链接到某个具体功能页面。

2018-04-03

java 实现整张网页快照

解压后先把依赖包加到pom中,然后再执行代码测试。利用Jwebbrower实现网页快照(完整的),很多查到的资料要么只有电脑桌面这么大要么就截不完整。本工具截一条百度新闻页实测效果还是比较好的。

2018-04-03

axure for google浏览器

看到有人要15个积分下载这个资源。。。严重鄙视一下。。。。

2017-10-31

bean,json工具类

方便json,dataModel,map之间的赋值和拷贝,依赖包自己下载

2017-10-08

工作流表结构pdm

工作流ACTIVITI5的25张表结构,在pdm中加了中文说明

2017-07-20

gogs for Linux

在线安装太慢的时候可以用

2017-02-10

离线包libaio-dev.deb

在Ubuntu中安装数据库时很多都需要安装此依赖包,离线安装时使用

2017-02-10

maven+spring+springmvc+mybatis集成

自己头一次尝试搭建的框架,其中spring的版本是4.3,比较新的。mybatis加了一个通用的插件。仅供学习

2016-12-05

动态编译java代码库

在已完成的项目界面上输入java代码能够动态执行编译,注意在引用非系统类时要写类全名,不然会找不到该类。(如 HttpServlet类)

2016-04-02

电脑USB接口收音机

usbradio,简易外界器连接,可搜台,存台。界面美观

2014-10-25

Java悬浮效果

能实现无边窗口在窗口不规则悬浮运动,有需要的人可以下载下来使用,稍微改动即可。

2014-08-13

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

TA关注的人

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