- 博客(191)
- 资源 (7)
- 收藏
- 关注
转载 docker 文章参考
docker for windows 安装指南:https://docs.docker.com/docker-for-windows/docker 中文指南(翻译中):http://www.widuu.com/chinese_docker/userguide/dockerizing.htmldocker 镜像服务:http://www.oschina.net/news/57894/daoc
2016-12-25 15:47:05 1827
原创 好书收藏
《把时间当作朋友》(李笑来)简介:这本书从心智成长的角度来谈时间管理,指出时间管理是成功的关键所在。作者引述自己从事的职业中所遇到的事例,告诉我们:如何打开心智,如何运用心智来和时间做朋友,如何理解时间管理的意义,在时间管理上取得突破,进而用心智开启自己的人生成功之旅。豆友评价: Heidi:我恨这本书破坏了我的一个原本很悠闲的无所事事的周末。我感觉——我有点恨它,但它却着实让我开始动脑子,思考很
2016-12-02 01:26:39 667
转载 JavaScript 应用记录
让元素获取焦点js 操作 document.getElementById("inputId").focus();页面加载时自动获取 <button type="button" autofocus="autofocus">点击这里</button>
2016-11-21 01:08:20 691
转载 JSP 应用代码记录
判断Cookie 值JSTL 直接判断<c:choose> <c:when test="${cookie['loginName'].value ne null }"> value="${cookie['loginName'].value}" </c:when> <c:otherwise> value="${username}" autofo
2016-11-21 00:43:03 523
转载 Linux 应用记录
shell变量里的字符串替换简单替换 b=${a/123/321};将${a}里的第一个123替换为321b=${a//123/321};将${a}里的所有123替换为321文件URL解析file=/dir1/dir2/dir3/my.file.txtecho ${file#*/} # dir3/my.file.txtecho ${file##*/} # my.file.txtech
2016-11-19 11:45:52 583
转载 正则表达式 应用记录
验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9
2016-10-31 20:59:42 413
原创 常用命令使用记录
重复行方法一:uniq查找非重复行(结果不包含重复行) sort file |uniq -u查找重复行 sort file |uniq -d统计(结果的第一列为 该行信息重复次数,然后为行内容) sort file | uniq -c去除重复行 sort file |uniq 以上命令均不对源文件做改动,可通过 >命令指定输出文件 如: sort test.txt |u
2016-10-10 16:59:06 447
转载 Google Protocol Buffer 的使用和原理
原址:Google Protocol Buffer 的使用和原理简介什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .p
2016-10-09 09:41:43 489
转载 解惑 spring 嵌套事务
原文链接在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 /** * Support a current transaction, create a new one if none exists. * A
2016-10-06 11:24:41 3987 2
转载 组织机构权限系统设计
工作流管理系统中,业务流程的流转,每个节点的办理都是由人或组织共同参与和协作来完成的。工作流管理系统就是业务流程的自动化,通过计算机的相关技术手段将这些流程自动化,并对其进行有效的管理以提高企业运作的效率,降低开发和维护的成本,增加企业的竞争力。 在工作流管理系统中,企业的组织是系统执行活动和完成任务的载体,组织机构反映了企业人员的管理层次,同时也反映了人与工作,责任权限之间的关系。因此组织机构权限
2016-09-20 13:53:19 7526
转载 LDAP服务器的概念和原理简单介绍
原址:点击打开链接1. 目录服务目录是一个为查询、浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样。目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没有事务处理、回滚等复杂功能,不适于存储修改频繁的数据。所以目录天生是用来查询的,就好象它的名字一样。目录服务是由目录数据库和
2016-08-03 17:36:04 1621
转载 浅谈CSRF攻击方式
原址:点击打开链接一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义
2016-08-03 14:42:24 350
转载 Mysql命令大全
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进
2016-07-25 10:12:15 458
转载 CentOS 7环境Linux服务器搭建记录
参考-0:点击打开链接参考-1:点击打开链接参考-2:点击打开链接今天申请了腾讯云的试用服务器,简单练习了一下配置:您新购买的云服务器(共1台)已分配成功,感谢您对腾讯云的支持!服务器操作系统为 CentOS 7.2 64位 服务器名称 云主机ID 所在网络ID 内网IP 公网IP未命名 ins-cf6wo3cb基础网络 10.105.18.83
2016-07-24 20:24:40 794
转载 linux入门基础命令
原址:点击打开链接Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。1、显示日期的指令: date2、显示日历的指令:cal3、简单好用的计算器:bc怎么10/100会变成0呢?
2016-07-24 09:07:58 559
转载 java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
原址:点击打开问题:mybatis 新版本那事件类型入参与空字符串比较抛异常 解决如下:<if test="createTime != null"> date(create_time) = date(#{createTime,jdbcType=TIMESTAMP}) </if>开发中改动mapper文件后需要重新编译发布, 由于工程比较大非常耗时, 所以为方便快速测试干脆写了一个小Ja
2016-07-24 09:03:22 11297
转载 VMware12 安装MAC-OS-X 10.11
参考文章: 参考文章: 1. 超详细VMware Workstation 10安装OS X Mavericks 2. Windows下 VM12虚拟机安装OS X 10.11(详细教程) 3. VMware 12安装Mac OS X 10.11 4. 如何解决VMware上MAC虚拟机不能上网问题
2016-07-11 07:05:14 1291
翻译 一天之内学AngularJS--权威指南(未完)
英文原文:Ultimate guide to learning AngularJS in one day一天之内学AngularJS–权威指南AngularJs 是什么?Angular是基于javaScript语言构建的一个MVC/MVVM框架,对创建现代化单WEB应用(甚至是整个网站)至关重要。这篇文章是基于我的经验,建议及最佳实践而编写的一个非常全面的速成课程。术语Angular有一个较短的学习
2016-07-08 13:20:17 2737
原创 WARN: Establishing SSL connection without server's identity verification is not recommended.
红色警告: WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by defa
2016-07-06 07:46:26 1415
原创 springboot + jdk6:Unsupported major.minor version 51.0
官方文档: How to use Java 6 If you want to use Spring Boot with Java 6 there are a small number of configuration changes that you will have to make. The exact changes depend on your application’s f
2016-07-05 16:03:13 5548 3
转载 推荐!国外程序员整理的Java资源大全
原址:http://www.importnew.com/14429.html推荐!国外程序员整理的Java资源大全构建这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。
2016-07-03 20:05:36 709
转载 thymeleaf 模板语言简介
Thymeleaf 是个什么?简单说, Thymeleaf 是一款用于渲染XML/XHTML/HTML5内容的模板引擎,类似JSP、Velocity、FreeMarker 等模板引擎它也可以轻易的与Spring MVC等Web框架进行集成作为Web应用的模板引擎。与其它模板引擎相比,它有如下三个极吸引人的特点:Thymeleaf 在有网络和无网络的环境
2016-07-03 19:41:16 7555
转载 Velocity.js介绍 --js 动画实现
原址:点击打开链接Velocity.js介绍本文英文原文地址:http://davidwalsh.name/intro-javascript-animation就像许多开发者确信的那样,在Web上使用CSS实现动画并不是唯一的方式,我们也可以使用JS来实现,并且JS还有一些CSS无法替代的优势。然而抛开JS而选择CSS来实现动画,将以样式表内容膨胀,
2016-07-03 10:56:18 7760 1
转载 jQuery诞生记-原理与机制
原址:点击打开链接jQuery诞生记-原理与机制一、看似偶然的东西实际是必然会发生的我大学时候在图书馆翻过一本很破旧的书,讲生物理论的,主要内容就是探讨生命的产生是偶然还是必然。里面很多亚里士多德都看不懂的公式计算什么的,还有模拟原始地球环境出现了有机物的实验什么的 。总之,书论述的观点是:“在当时的地球环境下,生命的产生是必然的!” 无数次机会的偶然条件、无数次化合物
2016-06-30 15:50:47 462
转载 深入浅出-数据库的原理
原址:点击打开链接如果有人问你数据库的原理,叫他看这篇文章英文出处:Christophe Kalenzaga。一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果
2016-06-29 21:54:56 5276
转载 一个程序员的顿悟:理想的程序员只比你多了6个一点点
原址:点击打开链接一个程序员的顿悟:理想的程序员只比你多了6个一点点我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。26岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭、害怕被炒鱿鱼以及同事冷落白眼的三重压力下逆流而上,一年半后离职,已是拥有 500万用户产品的后台主程。从前我对计算机技术心怀畏惧,认定技术高人一定
2016-06-29 19:15:46 434
转载 Java BigDecimal详解
原址:点击打开链接1.引言 借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大
2016-06-29 17:34:01 1486
转载 Innodb中的事务隔离级别和锁的关系
原址:点击打开链接Innodb中的事务隔离级别和锁的关系前言:我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并发处理能力。所以对于加锁的处理,可以说就是数据库对于事务处理的精髓所在。这里通过分析MySQL中InnoDB引擎的加锁机制
2016-06-29 10:55:32 332
原创 在Ubuntu下准备Nodejs开发环境
~ sudo apt-get install nodejs~ sudo apt-get install npm通过apt-get安装nodejs 后:~ node -v出现:The program 'node' can be found in the following packages: * node * nodejs-legacyTry: apt-get install 解决:sudo ln
2016-06-20 15:01:51 557
转载 第七章 SpringMVC数据验证—注解式控制器的数据验证、类型转换及格式化
原址:第七章SpringMVC数据验证—注解式控制器的数据验证、类型转换及格式化7.4、数据验证7.4.1、编程式数据验证Spring 2.x提供了编程式验证支持,详见【4.16.2 数据验证】章节,在此我们重写【4.16.2.4.1、编程式验证器】一节示例。 (1、验证器实现复制cn.javass.chapter4.web.controll
2016-06-20 12:46:11 653
转载 Java 注解Annotation使用解析
原址:点击打开链接Java 注解Annotation使用解析注解简介Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息或者任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。注解Annotatio
2016-06-20 12:22:32 5257
转载 Class.forName()的作用与使用总结
原址:点击打开链接1、Class类简介: Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。 Class 没有公共构造方法。
2016-06-20 10:34:15 404
转载 第七章 SpringMVC数据格式化—注解式控制器的数据验证、类型转换及格式化
原址:第七章SpringMVC数据格式化—注解式控制器的数据验证、类型转换及格式化7.3、数据格式化在如Web /客户端项目中,通常需要将数据转换为具有某种格式的字符串进行展示,因此上节我们学习的数据类型转换系统核心作用不是完成这个需求,因此Spring3引入了格式化转换器(Formatter SPI) 和格式化服务API(FormattingConversionService
2016-06-20 09:36:51 404
转载 第七章 SpringMVC数据类型转换—注解式控制器的数据验证、类型转换及格式化
原址:第七章SpringMVC数据类型转换—注解式控制器的数据验证、类型转换及格式化7.1、简介在编写可视化界面项目时,我们通常需要对数据进行类型转换、验证及格式化。 一、在Spring3之前,我们使用如下架构进行类型转换、验证及格式化: 流程:①:类型转换:首先调用PropertyEditor的setAsText(String),内部根据需要调用set
2016-06-18 11:31:28 1589
转载 第六章 注解式控制器详解—SpringMVC强大的数据绑定(2)
原址:第六章 注解式控制器详解—SpringMVC强大的数据绑定(2)6.6.2、@RequestParam绑定单个请求参数值@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。Java代码 public String requestparam1(@RequestParam String username)
2016-06-18 09:48:43 503
转载 第六章 注解式控制器详解—SpringMVC强大的数据绑定(1)
原址:第六章 注解式控制器详解—SpringMVC强大的数据绑定(1)到目前为止,请求已经能交给我们的处理器进行处理了,接下来的事情是要进行收集数据啦,接下来我们看看我们能从请求中收集到哪些数据,如图6-11: 图6-111、@RequestParam绑定单个请求参数值;2、@PathVariable绑定URI模板变量值;3、@CookieValue绑定Cook
2016-06-18 09:39:10 383
转载 第六章 注解式控制器详解—生产者、消费者请求限定
原址: 第六章 注解式控制器详解—生产者、消费者请求限定 6.6.5、生产者、消费者限定6.6.5.1、基本概念首先让我们看一下通过HTTP协议传输的媒体类型及如何表示媒体类型: 一、Media Type:互联网媒体类型,一般就是我们所说的MIME类型,用来确定请求的内容类型或响应的内容类型。 写道媒体类型格式:type/subtype(;paramet
2016-06-17 17:03:08 488
转载 第六章 注解式控制器详解—请求映射规则详解
原址:SpringMVC3强大的请求映射规则详解 第六章 注解式控制器详解——跟着开涛学SpringMVC声明:本系列都是原创内容,觉得好就顶一个,让更多人知道!!写博客不容易,写原创更不容易!!6.5、请求映射处理器定义好了,那接下来我们应该定义功能处理方法,接收用户请求处理并选择视图进行渲染。首先我们看一下图6-1:http请求信息包含六部分信息:①请求方法,如
2016-06-17 16:45:28 1473
转载 第六章 :注解式控制器运行流程及处理器定义 ——跟着开涛学SpringMVC
原址:第六章 :注解式控制器运行流程及处理器定义 ——跟着开涛学SpringMVC6.1、注解式控制器简介一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated。 二、Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供
2016-06-17 16:28:55 351
Designing.Data-Intensive.Applications-2017
2018-03-28
mentohust_0.3.4-1_amd64.deb
2015-05-01
AD数模转换
2013-09-27
51小车程序
2013-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人