自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mar.LeeM

以梦为马

  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

原创 PDF上追加图片

private void addImage(String destFile, String newDestFile, String imgPath) throws Exception{ System.out.println(destFile); //创建一个pdf读入流 PdfReader reader = new PdfReader(...

2019-12-10 16:19:13 288

原创 如何将多个excel表合成一个excel

一、新建excel 桌面上新建一个excel二、添加宏代码1、选中excel中的sheet,右键选择查看代码2、在编辑器中添加代码并保存三、运行宏代码1、选择运行的宏代码2、选择需要合并的excel附:宏代码Sub 工作薄间工作表合并()Dim FileOpenDim X As IntegerApplicati...

2019-12-10 11:04:36 750

原创 项目中的if else太多了,该怎么重构

需求:在一个应用的开发过程中,将应用一步步推至不同的节点,最终推至上线节点功能:将迭代阶段推进到下一阶段,根据下一阶段不同,做不同处理解析:进入下一阶段 /rleaseProcess/turnNext.json下一状态是:dev:1),调用node接口,触发打包。node回调更新应用地址2),调用我们stable同步服务配置,同步页面配置接口。3),...

2019-07-08 11:27:38 254

原创 初/中级Java面试复习

一、基础1、面向对象的理解2、集合特性及应用3、多线程、线程池4、反射机制5、其他(关键字、==、equals、String、StringBuffer、StringBuilder、& 和 &&)  二、框架1、Spring     a、Spring IOC和DI     b、Spring AOP     c、Spring Be...

2018-11-22 16:01:11 175

原创 Java经典算法

一、冒泡排序import java.util.Arrays;/** * 冒泡排序 * */public class BubbleSort { public static void BubbleSort(int[] arr) { int temp;// 定义一个临时变量 for (int i = 0; i < arr.length -...

2018-08-31 15:49:59 242 2

原创 Linux命令

ps -ef | grep tomcat 查看tomcat端口号 kill -9 进程id 杀死进程 du -sh catalina.out 查看文件大小 truncate -s 0 catalina.out 清空文件 一、日志查询1、进入日志目录下;2、关键字查询:grep keyword *.log --col - 10t 显示文...

2018-08-30 14:35:12 177

原创 利用Navicat实现MySQL数据库结构对比和同步

       在生产环境中,我们总会因为这样或那样的原因导致主从不同步,亦或者是测试环境要和生产环境进行同步,利用Navicat结构同步工具进行表结构和数据同步1、Navicat的主界面选择工具,结构同步2、选择源与目标...

2018-08-29 16:35:59 1942

原创 Java基础——集合框架

一、集合         Java集合类存放于 java.util 包中,是一个用来存放对象的容器。Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。     1)集合中只能存放对象;     2)集合存放的是对象的引用,对象本身仍在堆内存中;     3)集合可以存放不同类型、不同数量的数据类型...

2018-08-28 16:18:09 201

原创 SpringAOP机制

spring AOP概述AOP(Aspect Oriented Programming)面向切面编程.是一种比较新颖的设计思想.是对OOP(Object Orientd Programming)面向对象编程的一种有益的补充. 1、OOP和AOPOOP对业务处理过程中的实体及其属性和行为进行了抽象封装,以获得更加清晰高效果的逻辑划分.研究的是一种“静态的”领域。AOP则是针对业务处理...

2018-08-23 16:49:27 112

原创 Struts2和SpringMVC的区别

struts2框架是类级别的拦截,每次来了请求就创建一个Action,然后调用setter getter方法把request中的数据注入,struts2实际上是通过setter getter方法与request打交道的,struts2中,一个Action对象对应一个request上下文;spring3mvc是方法级别的拦截,拦截到方法后根据参数上的注解,把request数据注入进去,在spri...

2018-08-23 16:39:10 102

原创 Hibernate、MyBatis、JDBC的区别

一、Hibernate与MyBatisHibernate 是标准的的O/R mapping框架,它出身于sf.NET,现在已经成为Jboss的一部分。 Mybatis并不是严格意义的O/R mapping框架,目前属于apache的一个子项目。MyBatis 参考资料官网:http://www.mybatis.org/core/zh/index.htmlHibernate参考资料:ht...

2018-08-23 16:28:13 1060 1

原创 类 Object

方法摘要:protected Object clone() 创建并返回此对象的一个副本。boolean equals(Object obj) 指示某个其他对象是否与此对象“相等”。protected void finalize() 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。Class<? extendsObject> getClass()...

2018-08-23 16:02:20 158

原创 JDK5-8的区别

JDK5新特性1、自动装箱和拆箱2、枚举3、静态导入4、可变参数5、內省       是Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性那么,那我们可以通过getName,setName来得到其值或者设置新的值。通过getName/setName来访问name属性,这就是默认的规则。Java中提供了一套API用来访问某个属性的getter,setter...

2018-08-23 15:52:35 486

原创 Java ConcurrentModificationException异常原因和解决方法

对Vector、ArrayList在迭代的时候如果同时对其进行增删操作就会抛出java.util.ConcurrentModificationException异常一、异常原因代码示例public class ConcurrentModificationException { public static void main(String[] args) { f...

2018-08-20 17:11:10 148

原创 清除input的历史记录

原始代码:<input class="" type="text"></input>加上“autocomplete”属性,禁止历史的显示<input class="" type="text" autocomplete="off"></input> 

2018-08-20 15:58:04 27787 1

原创 JS常用Function

<!-- ***************************************************************************************************************--><!-- **********************************************获取项目根路径*************...

2018-08-20 09:52:41 184

转载 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

如果出现:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)一般的原因是Mapper interface和xml文件的定义对应不上,需要检查包名,namespace,函数名称等能否对应上,需要比较细致的对比,我经常就是写错了一两个字母搞的很长时间找不到错误按以下步骤一一执行:...

2018-08-15 15:22:24 126

原创 Win7系统Java环境变量的配置

一、JDK下载      官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html      jdk8下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html      jdk10下载地...

2018-08-11 21:45:30 23238

原创 IDEA初使用

一、常用快捷键                                                                        快捷键                                                       功能 Alt+Enter 导入jar包(光标紧跟在类的后面) Alt+Insert ...

2018-08-09 15:30:07 100

原创 Linux下环境配置

一、Linux下安装redis报错:make: *** No rule to make target `install'. Stop.场景: ①、执行tar zxvf redis-4.0.6.tar.gz;②、执行make install;原因:未执行make命令;解决:cd 解压后的文件夹执行make命令在执行make istall命令。注:其他可能引起此错误的原因:...

2018-08-08 10:27:29 178

原创 eclipse初使用

一、Eclipse字符集编码设置A、工作空间字符集:            B、导入项目的字符集:           C、导入文件的字符集:          D、控制台异常时字体颜色区别显示:          二、快捷键的使用       Ctrl+F:搜索功能       Ctrl+T:1、找到要打开的接口类 2、双击接口名选中 3、按Ctrl+...

2018-08-06 14:36:58 178

原创 git命令的学习

一、git基础了解1、git下载:https://git-scm.com/2、git安装:傻瓜式一键安装;     安装完成后,cmd命令窗口输入git --version命令查看是否安装成功3、git命令:git clone、git init、git add、git commit、git push官网git学习:https://git-scm.com/book/zh/v2...

2018-08-06 11:24:18 253

简单方便的免费截图软件

简单方便的免费截图软件(截图软件setuna)

2018-08-11

海康3.1web开发+API开发文档

Web 控件 V3.1.0.9 基于 ActiveX 和 NPAPI 开发,接口封装于 javascript 脚本,以 javascript 接口形式提供用户 集成,支持网页上实现预览、回放、云台控制等功能。该控件开发包仅支持 B/S 网页开发,不适用于 C/S 开发。

2017-10-14

空空如也

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

TA关注的人

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