自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鱼香肉丝加蛋

不断探索,不断思考,时而停下,时而奔跑

  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创

被通勤杀死了幸福感的人们深夜里的奴隶麻木不已或许屏幕与手指的触碰是他们对生活最后的创造力如果有糖他们还会想吃吗?如果你有糖我还是很想吃的。...

2018-11-19 14:25:40 224

原创 Linux系统合并多块大于2T的磁盘到一个分区,并挂载到同一个目录下(等同于对原磁盘进行扩容)(CentOS7)

一. 前言 在试运行期间,实际拿到的数据远大于预估值,文件存储服务器无法满足工程导入。而磁盘扩容方案,是得到两个更大的不同的磁盘,而系统原本设计上并未针对此情况有过专门的应对(会拆分文件夹单独存储),现需要将两个磁盘合并挂载到同一个目录下。 至于其中的技术,在之前并不是特别了解,在网上查阅了一些资料,尝试了各种方案,都不是很理想,特别是新的磁盘都大于2T。直到我看到这篇文章,解决了当下问题,转载留存,对内容进行了视觉上加工处理,便于日后查看。...

2021-08-25 15:28:10 2985

原创 Java过滤器Filter处理不同类型请求(MultipartFile、application/json、表单)示例

Java过滤器Filter处理不同类型请求(MultipartFile、application/json、表单)示例

2021-06-11 14:05:30 2770 1

转载 Git 如何同步本地、远程的分支和Tag信息

1.git如何同步本地分支与远程origin的分支问题场景1:同事A创建了本地分支branchA并push到了远程->同事B在本地拉取(git fetch)了和远程branchA同步的本地分支branchA->同事A开发完成将远程分支branchA删除(远程仓库已经不存在分支branchA)->同事B用git fetch同步远端分支,git branch -r发现本地仍然记录有branchA的远程分支分析:远端有新增分支,git fetch可以同步到新的分支到本地,但是远端有删除分

2020-07-02 11:01:35 3186

原创 使用与不使用@RequestBody注解的区别及使用@RequestBody的一些问题

1.使用@RequestBody注解: 前端ajax传送数据的时候,需要指明contentType参数为:contentType: "application/json" @RequestBody注解接收的参数是Json对象的字符串,所以需要用JSON.stringify()将对象转换为字符串 否则得不到数据 定义接口://后台接口:@RequestM...

2019-03-14 18:37:56 4315 2

原创 记录Windows系统部署Tomcat与项目中出现的中文乱码与几个解决方案

记录Windows系统部署Tomcat与项目中出现的中文乱码与几个解决方案emm,反正就不管各种原因吧,系统就是要在Windows上部署。Windows 10 操作系统Tomcat 8.5项目是UTF-8编码相信来到这篇文章的朋友,应该是遇到同样问题的,在idea中测试挺好,打包带走,tomcat,启动,come on !启动正常,打开页面,what?中文乱码了。页面显...

2018-10-29 16:53:51 5506 1

原创 台式电脑开启休眠模式(win10)

我一直是一个比较懒的人比如在下班的时候,我的电脑上或许启动了大量的程序应用,或许开着许多个网页,诸如此类处于安全考虑,关闭电脑是一定的 但我又不想到了第二天上班,我又得挨着挨着把我的浏览器打开,把我的idea打开,把需要用得到的文件资源管理器窗口打开,把我的QQ,微信,钉钉…于是,我爱上了【休眠】这个功能,笔记本也好,台式机也好,能休眠,决不点关机 (不过说实话,win10经常的...

2018-07-31 12:28:33 25241

原创 double转换为BigDecimal时精度丢失或数据异常

当double需要转换为BigDecimal时,精度丢失或者数据异常,结果有误差,如何解决?首先,我需要做的是,经过一堆计算得出的值,通过Bigdecimal保留两位小数,并且第三位小数进行四舍五入。 BigDecimal fee = new BigDecimal(130000 / 100.0 / 12 * 126000 / 1000000 / 10); Double d =...

2018-04-18 11:12:25 12730

原创 在工具类静态方法调用@Autowired注入的bean方法

今天在搞一个工具类的时候,需要在工具类的静态方法中调用mapper的方法插入数据,但是,用spring的@Autowired注入bean后,测试一跑,报空指针异常。网上有很多解决方案,学习了一波,这只列自己使用的方法。解决方案如下:1.对工具类使用@Component 注解2.@Autowired 注解注入bean3.@PostConstruct 使用该注解定义init()方法...

2017-10-11 17:06:14 8084 2

原创 捕获异常后用Log4j记录异常信息方法及工具类

配置log4j的配置文件,即便是把等级调整到debug,当出现异常的时候,只有控制台能看到,log日志文件却没有任何记录。以前没有可以去关注过这块,这次打框架,发现这对后期排查问题不是很友好。后来才反应过来,信息需要手动记录,这才反应过来曾经写的都是logger,info(...)。当然,记录信息也是这样。当然,写一个工具类会更方便,贼方便。以下是找到的一个现成的工具类,贴出来...

2017-10-11 16:46:41 2602

原创 @ResponseBody注解使用返回类型为String时出现中文乱码

在spring-mvc配置文件中添加:class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter" > name="messageConverters"> class="org.springframework.h

2017-10-10 11:49:05 1053 1

原创 java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonProcessingException 异常解决方案

ssm框架,maven管理,idea开发,搭建过程中,项目跑起来,遇到以下问题:HTTP Status 500 - Servlet.init() for servlet dispatcher threw exceptionexception javax.servlet.ServletException: Servlet.init() for servlet dis

2017-09-30 13:44:23 3432 2

原创 No qualifying bean of type...found for dependency:expected at least 1 bean which qualifies... 异常解决方案

ssm框架,maven管理,idea开发,搭建过程中遇到以下问题:No qualifying bean of type ... found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency... 才搭建框架,写了个测试内

2017-09-30 11:37:33 6371 2

原创 org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException 异常解决方案

ssm框架,maven管理,idea开发,搭建过程中遇到以下问题:java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldExceptionat java.lang.Class.getDeclaredMethods0(Native Method)a

2017-09-30 11:30:41 1246

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常解决方案

ssm框架,maven管理,idea开发,搭建过程中遇到以下问题:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found) ...在确认注解使用无误,配置文件无误的情况下,出现该问题,可能是某配置文件未扫描到对应的xml。在经过一路踩坑后发现,xml和properties文件在

2017-09-30 11:12:09 1574

原创 xml文件中处理大于号小于号的方法

第一种解决方式:使用标记,被<![CDATA[ ]]>这个标记所包含的内容将表示为纯文本,不会被xml解析,比如]]>表示文本内容“>”= 18]]>注意:1.CDATA 部分不能包含字符串 "]]>"。也不允许嵌套的 CDATA 部分。2.标记 CDATA 部分结尾的 "]]>" 不能包含空格或折行第二种解决方式:用了转义字符把

2017-08-10 10:04:20 2713

原创 生成x位随机数字密码、验证码、字符密码

1.生成x位随机数字密码 public String getRandomNum (int length){ String num = ""; for (int i=0;i<length;i++){ Integer a = (int)(Math.random ()*10); num = num+a.toString (

2017-08-02 16:30:32 425

原创 Mabatis报错 java.sql.SQLException: Parameter number 3 is not an OUT parameter 解决方法

有需求需要调用一个存储过程,写完代码后,上测试类一跑,(⊙﹏⊙)b,调用MySQL带输入输出参数存储过程出现如下错误: java.sql.SQLException: Parameter number 3 is not an OUT parameter 因为 数据库中定义 PROCEDURE user_recommend_check(IN in_user_id varchar(45),IN

2017-07-17 15:27:47 9826 10

原创 IntelliJ IDEA 项目中导入jar包

之前改用Intellij Idea 是因为公司项目用maven管理的,全公司要求统一开发工具。今天突然有个非maven的Java项目,需要添加一个jar包,我居然天真的以为跟eclipse一样,直接复制进lib里面,找了半天没有找到下一步操作的选项。在IntelliJ中的项目里导入jar包...

2017-05-04 11:45:33 9008 3

转载 Hibernate与 MyBatis的区别与比较

Hibernate与MyBatis的对比总结,关于Hibernate和MyBatis详细比较与之间的区别。Hibernate 是当前最流行的O/R mapping框架,它出身于sf.NET,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。

2017-03-22 15:29:54 272

原创 Java中md5加密工具类

以下是整理的两个md5加密工具类(两类之间无联系):一:public class MD5Utils { public static String getMD5(String source) { return getMD5(source.getBytes()); } public static String getMD5(byte[] source) {

2017-03-17 18:25:16 6162

原创 Spring注解@RestController与@Controller的区别

个人对@RestController与@Controller区别的理解,有错误望指正。之前做web项目时,对Controller层的注解直接使用的@Controller,当需要返回给jsp页面是一些数据,如json数据时,在对应的方法上添加@ResponseBody注解。如果未添加@ResponseBody注解,返回到指定页面,配合视图解析器。而@RestController注解则是 @Contro

2017-03-07 20:02:19 2783

原创 Java中枚举类的定义及简单使用

此博文并非深层的见解,仅仅是在项目中需要用到,记录下来,以帮助正好有需要的朋友。今儿突然需要自己定义枚举类,虽说关于枚举大家都是耳熟能详的东西,并非多复杂的东西,但今天突然定义的时候,发生了十分尴尬的事情!唉,平时直接用习惯了,瞬间怀疑起自己是否是假程序员。搜索大堆资料后发现,各位大牛技术深湛,导致于如此简单的东西我反而看不明白了,其实我只想知道一个简单的枚举类如何定义。来来来:public enu

2017-03-06 19:38:59 1633

原创 Java中int与Integer、Long与long有什么区别?

今天在写代码时,突然测试方法疯狂报错,仔细检查了code几遍,确认无红线 = =!既然代码书写没有错误,那为什么报关于long类型的错误?无奈之下,把DO、Info、Order 再次详细对照了一次,总算发现问题所在。因为项目中用到了Info整体赋值于DO中,而手贱误操作把DO中某属性定义成了Long!!那么Long与long究竟有什么区别呢?无外乎,int与Integer!我们知道Java的数据类型

2017-03-06 19:27:11 8891

原创 Intellij IDEA 生成Get/Set方法快捷键

从Eclipse到IDEA,已是第三天,好不容易适应了视觉上的改变,但快捷键的改变依然困扰着我。尽管有方法使IDEA的快捷键改为何Eclipse一样,但既然换了作战工具,还是熟悉自带的比较好。Alt + Insert 组合,可唤出选择面板:选择自己需要的选项即可!

2017-03-06 14:51:46 48691 5

原创 自我认知---我是一个假的程序员?

尽管CSDN是个技术性的博客集中地,而我从打算记录自己到现在,关于技术先关的记录文章却寥寥无几。难道我是一个假程序员?其中最大的原因是自身的惰性,其次便是很多时候文章已经写好了,却在最后因为自认为太不值得记录而冲动一删。之前看到一篇博文,提到了其实往往越基础的文章,访问量越高,越能帮助到更多的人。即便我知道这个道理,还是被自己的才疏学浅感到面浅而拿不上台面。现知,这是需要克服的东西,需要去面对的事情

2017-02-27 11:24:44 1217

转载 未来最重要的三个能力

我个人认为人人都该学点编程。我绝不是随口一说,编程绝对是未来最重要的能力之一,如果说未来的人才只能具备三个能力的话,那么我会选择:编程、写作和英语。1.首先,说说编程。看看这几年我们生活的改变,5 年前的生活跟现在绝对是天壤之别,无处不在的互联网正在影响着各行各业,不仅如此,无人驾驶、人工智能,这些未来看得见的科技也已经到来,而编程是这些高科技背后最核心的技能,真正把想法变为现实,推动科技进步的其实

2017-02-23 14:35:58 273

原创 Java学习-内存解析之栈内存与堆内存

Java中的内存分为两种,一种叫做栈内存,由编译器自动分配和释放;一种叫做堆内存,程序员自己申请、自己释放。否则发生内存泄露。典型为使用new申请的堆内容。栈内存:局部变量函数中的参数堆内存:new出来的对象请看下面这张马老师的课件截图:例如:当程序执行test.change1(date)这条语句时,栈内存会自动分配一个内存–>i :9(date=9),然后给i进行赋值,i=1234;而当

2017-02-17 10:31:52 315

原创 收藏的一些文章地址,以备需要时学习

7个经典创意jQuery应用插件及源码:http://www.html5tricks.com/7-nice-jquery-plugins.html

2017-02-04 15:00:17 208

原创 对自己的一个自我提醒,人生路很远,不可走偏!

对自己的一个自我提醒,人生路很远,不可走偏!今日偶然看见几篇博客,关于大龄程序员是该继续战斗在一线,还是转管理的观点。虽说自己才入行,菜鸟一只,但抛开技术层面而言,我不禁开始思考我的人生规划。程序会迭代,人会老,以后的事,谁也定不了。我不去假设,不去预想,更不去幻想,踏踏实实是我现在唯一的选择。同时,需要不断地提醒自己,人生路很远,不可走偏!我仍满腔激情,我仍勇往前行,自我勉励不可少,自我膨胀亦不可。

2017-01-24 14:17:06 382

原创 springMVC上传图片+ajaxufilepload.js异步提交数据+选择完毕直接执行上传操作

项目中需要用到上传图片的功能,经各种查阅资料和实验,最终实现了利用ajaxupload.js异步提交数据上传图片。

2017-01-14 20:25:58 967

原创 js分页页码显示逻辑实现的两种方法

第一种:之前在项目中用到的比较笨重的方式,纯代码的形式实现,用到<c:if>判断,有需要的朋友可作参考,自定义样式就可以实现想要的分页效果。第二种:用js插件的方式实现分页显示,比较方便。

2017-01-10 13:28:24 9205

原创 利用jQuery动态控制HTML的元素属性

方法有很多种,只是习惯了用这种,老是在用的时候想不起来,还是记录下来吧。实例: js控制给title设置属性:$("button").click(function(){ $("#title").attr("class",“title01”); $("#title").text("改变文本了!");});从title元素中移除某属性:$("button").click(function()

2017-01-09 17:35:38 594

原创 利用js控制页面刷新以及返回上一页刷新

在项目中,经常会遇到需要返回上一页,或者控制页面刷新,或者返回上一页并刷新的问题,今天总算搞定了,顺便整理了一下。返回上一页js控制方法:<a href="javascript:window.history.back();">返回上一页</a> <a href="javascript:history.go(-1)">返回上一页</a> <a href="javascript:location.r

2017-01-07 19:01:15 696

原创 HTML多个引号重叠使用

今天需要在我的后台代码中将前端语句拼接起来,放入StringBuffer中一并传给view 问题如下: HTML上代码书写: <a onClick="obj_do('${obj.article.authorSeqid}','${status.index }')" href="javascript:;"></a>后台拼接的时候 sb.append(“”) 自带了一个双引号,那么就意味着将是多重双引

2017-01-06 10:13:32 1677

【高清】Head First 设计模式 高清pdf(高清中文完整版+附书源码)

Head First 设计模式 【高清】pdf 文件,带书签,附Java版及C#版附书源码

2017-10-18

ajaxfileupload.js文件,不刷新页面异步上传文件

博文 http://blog.csdn.net/qq_34273222/article/details/54428580 中所需要的js文件,如有问题请在博客留言。

2017-01-14

ajaxfileupload.js文件,利用该js实现不刷新页面上传文件

博文 http://blog.csdn.net/qq_34273222/article/details/54428580 中所需要的js文件,如有问题请在博客留言。

2017-01-14

分页js插件

博文 http://blog.csdn.net/qq_34273222/article/details/54312975 中所需要的资源文件,有问题请留言。

2017-01-10

空空如也

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

TA关注的人

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