自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 自定义Spring FactoryBean

自定义FactoryBean什么是FactoryBeanfactoryBean 从名字上理解也能理解它就是一个Factory,然后作为Bean的形式的存在于Spring的BeanFactory,换句话说它就是一个起工厂作用的Bean。FactoryBean有什么用 它的作用其实从名称上也能大概知道它的作用就是起一个工厂作用,就是使用了工厂模式,封装了创建对象的复杂过程,当所要创建的对象有复杂实例化过程代码,官网就推荐使...

2020-01-20 12:13:41 1259 1

原创 java NIO学习笔记

#JAVA NIOJAVA NIO的定义IO大家都知道是Input 与Output的缩写,而N是New的意思,java 1.4在不替换原有的IO实现的情况下,新增加一套IO机制,所以叫NIO,然后旧的叫OIO。为什么学习Java NIO?因为高性能的通讯框架底层很多都用到了它,如果不学习它,导致在看那些框架的源码看不懂,比如Netty,tomcat 7+等它出现的目的因为java为了实...

2019-11-30 17:37:49 226

原创 AKKA 通过扩展实现与Spring集成

使用Akka时,Akka 所管理的对象是一堆的Actor,但我们不会所有的逻辑都会写到Acotr里,比如一些持久化的DAO的Service等而这些的Service是由Spring容器所管理的,然后想把这些spring所管理的Bean能自动注入到Actor里实现过程参考官方的例子,需要定义两个类分别实现ExtensionIdProvider接口与Extension接口该方案是参考官方的扩展的例子...

2019-10-07 18:08:25 577

原创 mysql 脚本性能分析

1.首先打开mysql的命令窗口2.把profile功能打开,该功能的作用就是记录所有操作的性能统计,输入命令如下:SET PROFILING=1;3. 运行需要分析的sql如:select * from t_test;可以再执行其他的sql4.查询目前记录到的profileSHOW PROFILES;这时就会显示出profile 记录下来的记录如下图:...

2019-10-07 10:32:23 346

原创 解决logback的日志分包与日志分用户导致的重复日志输出问题

logback 支持分模块输出,假如工程里有多个模块,可以使用每个模块的日志分一个日志文件来输出,很多情况,还会出现在这个基础上,还想按照每个用户的日志输出,这个时候可能就是用到了MDC来分割日志文件,来实现每个用户单独一个文件,如果简单的配置会出现已经分别在每个用户文件里输出的日志,还会在模块的日志文件里再输出一遍,这样导致模块的日志很大,且易读性很差,同时也浪费空间.这个问题在原理上理...

2019-03-16 16:54:52 3897 1

原创 关于广州“开四停四“违法逻辑实现

  今天是人生中第一次开车上班,想要感受下广州的开车上下班的感觉,开车上班后,因为开的车是东莞的牌,广州实行开四停四的政策,然后就要想着自己开了几天明天是否还可以开,然后做一个程序猿,很职业的想到这样一个问题,如果交通管理系统是我做的,如果拍到今天开车了,系统后台是如何实现计算开四停四违法了呢?首先要理解的是广州这个“开四停四”这个管理措施,官方描述:即非广州市籍中小客车驶入广州市中心区连续行...

2019-02-26 16:31:08 2856 2

原创 如何在cmd java main方法 传入含有中文的参数乱码问题解决

今天发现要想在cmd的窗口中运行java的main方法时要想传入含有的中文的的参数没有那么容易, 如传入的文件路径里有中文或者是文件名是中文的,传到main里的时候得到的是一个乱码了,然后就尝试各种编码参数了,其中最容易想到的应该就是-Dfilecoding=UTF8,然后这个参数是也是没有用的,因为这个参数是指定java.exe这个控制台的编码格式,对于cmd传参数给main的编码没有任何帮助.

2017-10-31 15:56:35 3187

原创 关于springboot集成mybatis pageHelper druid 配置

springboot集成mybatis pageHelper druid 配置

2017-08-07 21:16:51 495

原创 关于spring事务管理不起效果

目前有一个需求就是一个serviceA里有一个doService()方法提供给外部调用, doSomeThing调用了类里另外三个方法doA(), save1(), save2();它们的关系如下:ServiceA{    doService(){    ​    ​loop{         ​   doA();    ​    ​} 

2017-07-24 15:37:15 331

原创 基于HTML5头像截切上传

基于HTML5头像截切上传先看效果: 实现的原理就是使用了html5提供的fileReader读取了本地系统的文件,然后使用画布渲染出来,可以点击缩小放大,当点击截切时就截取画布里的图片数据,详细了解可以查看cropbox.js里的实现,这个截切之后可以拿到的是base64后的字符串,可以把这个字符串传给后台,然后在后台再用base64反解码,然后就拿到了byte[], 然后再输出为文件保存在服务

2017-03-30 11:29:03 3192 1

原创 Android 基于FFMpeg命令的转流器

目前市场上的流行的摄像头都是视频流都是rtsp协议的,而目前的流媒体的服务器推流都是使用rtmp协议,这是需要把一个rtsp的视频流转成rtmp的视频流,牛人可以自己写一个拉流器和推流器,Android 基于FFMpeg命令的转流器

2017-03-14 17:03:52 1325

原创 关于Spring RestTemplate乱码问题解决

今天遇到一个问题使用RestTemplate发出http请求时,返回的结果中,中文会乱码,百度了一下,其中的一个解决办法就是把spring 的StringHttpMessageConverter 的源码改了重新编译后替换,这个方法太粗暴了,看了一下spring doc 这个StringHttpMessageConverter  的默认为"ISO-8859-1" 但也有一个设置编码的构造方法如图

2016-09-11 10:42:35 23430 5

原创 spring boot 图片的上传与显示

在做spring boot 开发时遇到上传会员头像问题,上传后肯定是要回显的,这个这么普遍的问题,在网上居然没有找到解决办法,各式各样的都有,都不能解决问题,最后还是靠官方的例子来解决。首先描述一下问题,spring boot 使用的是内嵌的tomcat, 所以不清楚文件上传到哪里去了, 而且spring boot 把静态的文件全部在启动的时候都会加载到classpath的目录下的,所

2016-09-02 15:40:01 52192 9

原创 通过实例感受设计模式之策略模式

看thinking in java里的一小节里有说到策略模式的,感觉大概了解了,写下面记一下下面就是书中介绍File类用法时提到的一个例子如下:package com.foresee.wb;import java.io.File;import java.io.FilenameFilter;import java.util.Arrays;import java.uti

2015-10-15 17:54:06 427

原创 用枚举来实现一个交通灯

package com.foresee.test;/** * 利用枚举来定义红黄绿灯 * * @author qinyujun */public class EnumTest { public static void main(String[] args) { try{ while(true){ System.out.println("当...

2014-03-16 17:51:31 2693

factory-bean-demo.7z

spring 自定义 FactoryBean 样例工程,可以通过这个工程通过实现FactoryBean来扩展Spring容器

2020-01-20

头像裁切上传

头像裁切上传

2017-03-30

java反编译小工具

java反编译小工具,不用安装直接独立运行,可以编译整个jar

2012-08-02

eclipse常用快捷

觉得不错,里面的内容很有用,快捷键有多,但我觉得常用的就会很方便了

2012-03-23

空空如也

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

TA关注的人

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