自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 收藏
  • 关注

转载 firewall和iptables

防火墙有这三种方式,firewalld、iptables、ebtables,现在的centOS7使用的是firewalld。 下面是一些总结: 查看当前firewalld的状态 firewall-cmd –state 在防火墙中添加某个端口(需要重新加载防火墙): firewall-cmd --zone=dmz --add-port=8080/tcp 重新加载防火墙: firewa...

2018-08-11 23:01:00 204

转载 DB2 数据库常用操作【持续更新】

好久没写博客了. 上次还是两个月前. 1. 连接数据库 db2 connect to dbName user userName using password2. 查看表结构db2 "describe select * from tableName"或者:db2 describe table tableName3. 查看表的定义语句 ( DDL和索引 )db...

2017-10-25 23:25:00 604

转载 spring 整合 Struts1.X [转]

这篇博客摘自[http://blog.csdn.net/chendc201/article/details/8464008], 其中也有一些是自己增加的部分 . 第一步, 需要为 Struts 装载 Spring 应用上下文环境。有以下三种方式: 1) 在 struts-config.xml 中使用 Struts Plugin <plug-in className="org...

2017-08-29 14:41:00 272

转载 Struts1 工作流程

一个老项目的维护 , 需要学习一下 Struts1. struts1运行步骤 1、项目初始化:项目启动时加载 web.xml,struts1 的总控制器 ActionServlet 是一个 Servlet,它在 web.xml 中是配置成自动启动的 Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为 struts 中不同的模块初始化相应的对...

2017-08-28 09:46:00 427

转载 惭愧, eclipse 之 build path

算下来大学到现在已近用了很久的 eclipse 了, 包括 myeclipse, 但是今天碰到的问题让我很惭愧, 一个老项目的编译都搞了好久. 环境: Myeclipse 6.X Struts 1.XHibernate 3.XSpring 2.X 一看这环境, 就知道项目很老了, 但是今天碰到的跟这项目的老不老没关系. 因为急需编译后的代码, 项目是从 ...

2017-08-24 13:19:00 95

转载 <context-param> 标签引出的 web.xml 文件的加载顺序 [转]

代码示例 : <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/applicationContext.xml</param-value> </co...

2017-08-22 13:00:00 152

转载 博客园换图标了

不得不说,这个图标很好看。转载于:https://www.cnblogs.com/daimajun/p/7305378.html

2017-08-08 10:11:00 321

转载 Spring Boot 推荐的 Java 配置

在学 Spring 的过程中 , 配置文件慢慢的被注解所替代 , 现在 Spring Boot 更是推荐使用 Java 配置完全来代替配置文件 . 需要使用到的注解有 : Bean 相关 : @Configuration : 写在类上 , 用于标识配置类 @Bean : 写在方法上 , 声明当前方法返回值是一个 Bean ( 和之前写在配置文件中的 Bean 是等价的 ) @Va...

2017-08-07 21:58:00 109

转载 eclipse 导入 gradle 项目遇到 UnsupportedConfigurationException 异常

异常描述: org.eclipse.buildship.core.UnsupportedConfigurationException: Project at 'D:\XXXX_workspace\XXXX_yyyyy' can't be named 'yyyyy' because it's located directly under the workspace root. If suc...

2017-08-07 12:34:00 1330

转载 半夜思考之查漏补缺, Spring 的 Bean 后处理器

有一篇写的是容器后处理器, 这篇是 Bean 后处理器 , 我对这个 Bean 后处理器的理解就是一个 AOP 编程 . Bean 后处理器 : 是一种特殊的 Bean , 这种 Bean 不对外提供服务 , 可以不需要 id 属性, 主要负责对容器中的其他 Bean 执行后处理 , 所谓后处理,就是在 Bean 实例创建之后, 对 Bean 实例进行进一步的增强处理,例如...

2017-08-07 09:04:00 95

转载 半夜思考之查漏补缺, Spring 中的容器后处理器

之前学 Spring 的时候 , 还没听过容器后处理器 , 但是一旦写出来 , 就会觉得似曾相识 . 容器配置器通常用于对 Spring 容器进行处理 , 并且总是在容器实例化任何其他 Bean 之前 , 读取配置文件中的元数据 , 并有可能修改这些数据 . Spring 提供了如下几个常用的容器后处理器 : PropertyPlaceholderConfigurer : 属性...

2017-08-07 08:56:00 96

转载 半夜思考之查漏补缺 , Spring 中 Bean 之间的依赖问题

每次看书都会发现自己的不足 . 当一个 singten 的 Bean 依赖一个 prototype 的 Bean 时 , 如果不加注意 , 会发生一些奇怪的事情 , prototype 变为了 singten 了 , 这是为什么呢 ? 这是 Spring 容器本身的特性 , 当初始化 Spring 容器时 , 容器会预初始化容器中所有的 singleton ...

2017-08-06 22:51:00 115

转载 代理模式

代理模式的定义 : 为其他对象提供一种代理以控制对这个对象的访问 . 代理对象起到的是中介的作用 , 可去掉功能服务或添加额外的服务 . 常见的代理模式简单分为以下几种 : 远程代理 虚拟代理 保护代理 智能引用代理 远程代理 : 类似于客户端和服务端的关系 , 为不同地理位置的对象提供局域网代表对象 . 虚拟代理 : 根据需要将资源消耗很大的对象进行延迟 , 真正需...

2017-08-06 12:05:00 88

转载 半夜思考之查漏补缺 , Spring 中的 Bean 继承机制

这里的继承 , 不是 Java 中的继承 , 下面就总结下 Bean继承与Java继承的区别: Spring 中的子类 Bean 和父 Bean 可以是不同类型 , 但是 Java 中的继承则可保证子类是一种特殊的父类 ; Spring 中 Bean 的继承时实例之间的关系 , 因此主要表现为参数值的延续 ; 而 Java 中的继承是类之间的关系 , 主要表现为方法和...

2017-08-05 21:51:00 110

转载 半夜思考之查漏补缺, 在 Spring中, 所有的 bean 都是 Spring 创建的吗 ?

Spring 是一个 bean 容器, 负责 bean 的创建, 那么所有的 bean对象都是 Spring 容器创建的吗 ? 答案是否定的. 但是乍一想, 好像所有的对象都是 Spring 容器负责创建并注入的, 今天在看书的时候, 看到了创建 bean 的三种方式, 分别是 : 使用构造器创建 bean 实例使用静态工厂方法创建 bean调用实例工厂方...

2017-08-05 21:27:00 187

转载 spring 中 ThreadPoolTaskExecutor 的使用

配置文件代码如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc...

2017-08-03 23:08:00 104

转载 @Primary 注解引出的问题

@Primary 注解 刚看到这个,还以为是持久层的注解呢,以为和@Id差不多,一查才知道,这两个风马牛不相及,反倒和@Qualifier以及@Resource有点像了,但是相比而言,后面两个更加的灵活。 可以看这两个博客【博客一】【博客二】 我觉得第一篇博客讲的不太对,结合第二篇应该就能理解第一篇中的【而@Qualifier这个注解则指定某个...

2017-07-11 23:06:00 806

转载 @Data 注解引出的 lombok 小辣椒

今天在看代码的时候, 看到了这个注解, 之前都没有见过, 所以就查了下, 发现还是个不错的注解, 可以让代码更加简洁.这个注解来自于 lombok,lombok 能够减少大量的模板代码,减少了在使用@Data 注解时, 需要导入lombok.Data,下面列举下 lombok提供的注解:val : 和 scala 中 val 同名, 可以在运行时确定类型; @NonNul...

2017-07-11 22:44:00 253

转载 半夜思考, 为什么建议重写 equals() 方法时, 也要重写 hashCode() 方法

我说的半夜, 并不是真正的半夜, 指的是在我一个人的时候, 我会去思考一些奇怪的问题. 要理解 hashCode() 需要理解下面三个点: hash契约 哈希冲突 哈希可变 第一点: hash 契约指的是两个相等的对象, 必须具有相同的哈希码 [ 逆命题不成立 ] 第二点: 哈希冲突指的是两个不同的对象具有相同的 hash 值 第三点: 哈希可变指的是 hashCode 并不保证...

2017-07-09 21:05:00 82

转载 admin UI【转】

转自 http://www.bcxue.com/thread-36100-1-1.html一个好的UI应该满足的条件应该达到如下几个:美观、大方、简洁兼容 IE8、不考虑兼容 IE6/IE7,因为现在还有很多公司在使用 Win7 系统,系统内置了 IE8能通过选项卡打开多个页面,不想做单页,iframe 也没关系性能好,不要太笨重最好以 Bootstrap 为...

2017-07-07 16:24:00 280

转载 半夜思考, Java 重载的实现

因为最近在学 scala,看到了参数的默认值这个特性,但是Java好像没有这个特性, Java8 也没有, 所以特意去查了一下,就牵扯到了 C++了,【只怪 C++没怎么学,,】。 下面将一下为什么 Java的重载机制的实现,以及为什么 Java8没有出来参数默认值这特性【我猜的】 刚开始还在想, 重载是怎么实现的, 看了 String 的源码之后...

2017-07-06 23:30:00 75

转载 函数式编程

来个链接 [ 函数式编程 ] 在函数式编程里面,方法是方法,函数是函数,两者不同。 函数可以作为参数传递给方法 . package com.msym/** * Created by msym on 2017/7/4. * 函数式编程 */object Demo { def main(args: Array[String]): Unit = { ...

2017-07-05 22:55:00 86

转载 scala 有 + 运算符吗? - 03

scala 有运算符吗? 答案是没有。 package com.msym/** * Created by ACER on 2017/7/4. */object Demo { def main(args: Array[String]): Unit = { println(1 + 2) println(1.+(2)) }}打印...

2017-07-04 13:42:00 113

转载 使用 Idea 打 scala程序的 jar 包 - 02

Artifact ——》+ ——》JAR ——》From modules with dependencies选择 Module,选择主函数,OK——》OK勾选Include in project build,OKBuild ——》 Builde Artifact在弹出的信息中选Build然后在工程中就能见到打好的 jar 包了。...

2017-07-04 11:26:00 154

转载 相见恨晚的 scala - 01 [ 基础 ]

简洁到不行,多一个分号都是不应该。学习笔记:centOS 下安装 scala 和安装 jdk 一毛一样 . 1 . 不同于 Java 的变量声明 :( 但是和 js 很像 )/** * Created by msym on 2017/7/3. */object VarTest { def main(args: Array[String]) {...

2017-07-03 23:25:00 118

转载 半夜思考,为什么 String 具有不变性

学习 Java 的数据类型时,特殊关照了 String 类型,具有不变性。当时没有深入思考为什么 String 有不变性。而且我只碰到了 String 才有不变性。Java这样设计的缘由何在。 突然在想,为什么 Struts2 中的 action 的返回值为什么也是 String 类型的,不是其他类型,SpringMVC中 handle 也是返回的是 Strin...

2017-07-02 23:52:00 76

转载 我的常用

CodePlayer代码在线运行正则测试正则代码生成【和上面是同一个网站】各种绘图【uml,拓扑图,思维导图】查看网页源代码【和上面是同一个网站】西贴【购物查询价格】html,http,TCP/IP,RGB,ASCII相关在线调试板【颜色相关】时间戳转换【Unicode,utf-8,url编码解码相关】SearchCode奇淫技巧【超级多t...

2017-07-02 23:44:00 90

转载 DataTable学习笔记 - 01

DataTable 是 jQuery 的一个插件。 代码上来吧, <!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>DataTable</title> <!-...

2017-07-01 11:51:00 110

转载 Js 操作cookie

先写下cookie的组成: name=<value>[; expires=<date>][; domain=<domain>][; path=<path>][; secure] 名称=<值>[; expires=<cookie要保存的毫秒值>][; domain=<域>][; path=<路径&g...

2017-06-26 16:15:00 79

转载 嵌套的 ajax 请求

今天看到了一个嵌套的ajax,算是长见识了。 不过看一眼就知道怎么回事了。 不是不会,就怕想不到。 1 //发送一个ajax请求,嵌套的ajax请求 2 'ajaxCall': function(url1, data1, url2, data2){ 3 var returnValue = ''; 4 $.ajax({ 5 type: "P...

2017-06-25 18:01:00 168

转载 Jquery插件收集【m了慢慢学】

1. Simple Effects for Drop-Down Lists一个jQuery插件用于将普通的select控件转成一个带有一些简单扩展效果的下拉列表。2. X-editable这个插件能够让你在页面上创建可编辑的元素。它能够使用任何引擎(bootstrap、jquery-ui、jquery),并且包含弹出式和内联模式。3. Garlic.jsGarlic.js自动在本地保存表...

2017-06-25 11:08:00 79

转载 Hibernate 注解之 @Temporal

因为数据库中有个 Date类型的数据,在从数据库中获取数据【就是getXxx方法,当然,自动装配的时候可以直接写在字段上,但也只是针对getXxx方法,不会自动赋值】的时候可以利用这个 @Temporal的注解进行自动格式化。@Temporal 注解的取值只有三种,如下图:如果某个实体类的字段包含 Date类型,那么数据库中应该存储的是 “yyyy...

2017-06-23 20:37:00 126

转载 我的虚拟机中的 centOS 连不了网了

网上的办法试过了,查看虚拟机的网络配置,是 NET的,也 cd 到/etc/sysconfig/network-script/ifcfg-eth0 里面看了,onboot 本来就是 yes,要不然我之前怎么自动联网呢,哎,心累。。。等着解决吧。不知道又得花多久。解决办法: 将虚拟机中 centOS 连接网络的方式改为 桥接方式,勾选【复制物理网络连...

2017-06-22 21:07:00 73

转载 Hibernate 之主键生成策略小总结

主键生成策略大致分两种: 手工控制策略 自动生成策略【框架自动生成和数据库自动生成】 手工控制策略: assigned:类型是任意的,需要在 save() 到数据库前,编码人员手工设置主键值,也就是调用对象的 setter方法进行赋值操作。 注:可以跨数据库,但是手动控制不能保证不重复,不推荐使用。 自动生成策略: 1 . uuid:自动生成 32 位及以上的随机字符串,生成...

2017-06-20 17:41:00 69

转载 我的编码规范积累

JavaScript:1 . 异步请求代码:$.ajax({ type:"POST", url:url, data:data, dataType:"json", success:function(data){ // TODO }, ...

2017-06-19 23:41:00 85

转载 FormData 对象的使用

XMLHttpRequest Level 2 添加了一个新的接口—— FormData。利用 FormData 对象,我们可以通过 JavaScript 用一些键值对来模拟一系列表单控件,我们还可以使用 XMLHttpRequest 的 send() 方法来异步的提交表单,通过FormData对象可以组装一组用 XmlHttpRequest 发送请求的键/值对。它可以更灵...

2017-06-19 22:54:00 82

转载 Mysql 错误相关

有几天没启动本地的 MySQL 了,今天打开小海豚,直接给我弹出了连接失败,这是怎么回事,就直接进入命令行,发现也有问题,输入密码后一闪而过,也没有什么提示信息给我,百度了先,都说是修改 MySQL 安装目录的 my.ini文件,因为这是 MySQL启动要加载的文件,但是看了下,也没什么错误,编码什么,路径什么的都是对着的,如果错了那以前是怎么打开的呢。保证试一下的态...

2017-06-18 22:25:00 86

转载 SpringMVC 之 mvc:exclude-mapping 不拦截某个请求

在使用 SpringMVC 是,配置了一个 Session 拦截器,用于拦截用户是否登录,但是用户访问登录页面和注册页面时就不需要拦截了,这时就需要用到这个标签了 <mvc:execlude-mapping />。代码上来先:<!-- 配置用于session验证的拦截器 --> <!-- 如果有多个拦截器满足拦截...

2017-06-17 20:58:00 183

转载 Jquery 中 $.getJSON的用法

之前类似的方法用过 $.post, $.get,$.ajax,还是第一次用这个 $.getJSON。前三个都是用作异步请求的,那么最后一个呢?其实也是异步请求的,和 $.get 最类似,因为他也是将数据放在了 url上面。代码:// 页面一加载就请求服务器,获取当前用户的笔记本数据function loadPageNotebooks() { va...

2017-06-16 23:50:00 255

转载 学习一直都是一个相见恨晚的过程,我希望我的相见恨晚不会太晚。

插入一段代码: package com.msym.test;public class Msym { public static void main(String[] args) { System.out.println("hello My world"); }}内容不能为空。【笑哭表情】 看了王垠的【程序员的心...

2017-06-16 10:15:00 85

空空如也

空空如也

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

TA关注的人

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