自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

世界在变,而我心不变。

只有相信自己,才可能出现奇迹!

  • 博客(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 1817

原创 好书收藏

《把时间当作朋友》(李笑来)简介:这本书从心智成长的角度来谈时间管理,指出时间管理是成功的关键所在。作者引述自己从事的职业中所遇到的事例,告诉我们:如何打开心智,如何运用心智来和时间做朋友,如何理解时间管理的意义,在时间管理上取得突破,进而用心智开启自己的人生成功之旅。豆友评价: Heidi:我恨这本书破坏了我的一个原本很悠闲的无所事事的周末。我感觉——我有点恨它,但它却着实让我开始动脑子,思考很

2016-12-02 01:26:39 665

转载 JavaScript 应用记录

让元素获取焦点js 操作 document.getElementById("inputId").focus();页面加载时自动获取 <button type="button" autofocus="autofocus">点击这里</button>

2016-11-21 01:08:20 688

转载 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 520

转载 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

转载 P2P的资金托管方式 参考

1、P2P的资金托管方式 来自-知乎2、第三方支付,你真的了解吗? 来自-数汇金融

2016-10-31 21:05:04 666

转载 正则表达式 应用记录

验证数字的正则表达式集验证数字:^[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 407

原创 常用命令使用记录

重复行方法一: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 446

转载 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 486

转载 解惑 spring 嵌套事务

原文链接在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 TransactionDefinition 接口中的定义 /** * Support a current transaction, create a new one if none exists. * A

2016-10-06 11:24:41 3973 2

转载 组织机构权限系统设计

工作流管理系统中,业务流程的流转,每个节点的办理都是由人或组织共同参与和协作来完成的。工作流管理系统就是业务流程的自动化,通过计算机的相关技术手段将这些流程自动化,并对其进行有效的管理以提高企业运作的效率,降低开发和维护的成本,增加企业的竞争力。 在工作流管理系统中,企业的组织是系统执行活动和完成任务的载体,组织机构反映了企业人员的管理层次,同时也反映了人与工作,责任权限之间的关系。因此组织机构权限

2016-09-20 13:53:19 7513

转载 LDAP服务器的概念和原理简单介绍

原址:点击打开链接1. 目录服务目录是一个为查询、浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样。目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没有事务处理、回滚等复杂功能,不适于存储修改频繁的数据。所以目录天生是用来查询的,就好象它的名字一样。目录服务是由目录数据库和

2016-08-03 17:36:04 1617

转载 浅谈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 558

转载 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 11295

转载 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 1288

翻译 一天之内学AngularJS--权威指南(未完)

英文原文:Ultimate guide to learning AngularJS in one day一天之内学AngularJS–权威指南AngularJs 是什么?Angular是基于javaScript语言构建的一个MVC/MVVM框架,对创建现代化单WEB应用(甚至是整个网站)至关重要。这篇文章是基于我的经验,建议及最佳实践而编写的一个非常全面的速成课程。术语Angular有一个较短的学习

2016-07-08 13:20:17 2732

原创 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 1412

原创 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 5542 3

转载 推荐!国外程序员整理的Java资源大全

原址:http://www.importnew.com/14429.html推荐!国外程序员整理的Java资源大全构建这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。

2016-07-03 20:05:36 708

转载 thymeleaf 模板语言简介

Thymeleaf 是个什么?简单说, Thymeleaf 是一款用于渲染XML/XHTML/HTML5内容的模板引擎,类似JSP、Velocity、FreeMarker 等模板引擎它也可以轻易的与Spring MVC等Web框架进行集成作为Web应用的模板引擎。与其它模板引擎相比,它有如下三个极吸引人的特点:Thymeleaf 在有网络和无网络的环境

2016-07-03 19:41:16 7548

转载 Velocity.js介绍 --js 动画实现

原址:点击打开链接Velocity.js介绍本文英文原文地址:http://davidwalsh.name/intro-javascript-animation就像许多开发者确信的那样,在Web上使用CSS实现动画并不是唯一的方式,我们也可以使用JS来实现,并且JS还有一些CSS无法替代的优势。然而抛开JS而选择CSS来实现动画,将以样式表内容膨胀,

2016-07-03 10:56:18 7757 1

转载 jQuery诞生记-原理与机制

原址:点击打开链接jQuery诞生记-原理与机制一、看似偶然的东西实际是必然会发生的我大学时候在图书馆翻过一本很破旧的书,讲生物理论的,主要内容就是探讨生命的产生是偶然还是必然。里面很多亚里士多德都看不懂的公式计算什么的,还有模拟原始地球环境出现了有机物的实验什么的 。总之,书论述的观点是:“在当时的地球环境下,生命的产生是必然的!” 无数次机会的偶然条件、无数次化合物

2016-06-30 15:50:47 462

转载 深入浅出-数据库的原理

原址:点击打开链接如果有人问你数据库的原理,叫他看这篇文章英文出处:Christophe Kalenzaga。一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果

2016-06-29 21:54:56 5272

转载 一个程序员的顿悟:理想的程序员只比你多了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 1484

转载 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 552

转载 第七章 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 5249

转载 Class.forName()的作用与使用总结

原址:点击打开链接1、Class类简介: Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。      Class 没有公共构造方法。

2016-06-20 10:34:15 403

转载 第七章 SpringMVC数据格式化—注解式控制器的数据验证、类型转换及格式化

原址:第七章SpringMVC数据格式化—注解式控制器的数据验证、类型转换及格式化7.3、数据格式化在如Web /客户端项目中,通常需要将数据转换为具有某种格式的字符串进行展示,因此上节我们学习的数据类型转换系统核心作用不是完成这个需求,因此Spring3引入了格式化转换器(Formatter SPI) 和格式化服务API(FormattingConversionService

2016-06-20 09:36:51 403

转载 第七章 SpringMVC数据类型转换—注解式控制器的数据验证、类型转换及格式化

原址:第七章SpringMVC数据类型转换—注解式控制器的数据验证、类型转换及格式化7.1、简介在编写可视化界面项目时,我们通常需要对数据进行类型转换、验证及格式化。 一、在Spring3之前,我们使用如下架构进行类型转换、验证及格式化: 流程:①:类型转换:首先调用PropertyEditor的setAsText(String),内部根据需要调用set

2016-06-18 11:31:28 1587

转载 第六章 注解式控制器详解—SpringMVC强大的数据绑定(2)

原址:第六章 注解式控制器详解—SpringMVC强大的数据绑定(2)6.6.2、@RequestParam绑定单个请求参数值@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。Java代码  public String requestparam1(@RequestParam String username)  

2016-06-18 09:48:43 500

转载 第六章 注解式控制器详解—SpringMVC强大的数据绑定(1)

原址:第六章 注解式控制器详解—SpringMVC强大的数据绑定(1)到目前为止,请求已经能交给我们的处理器进行处理了,接下来的事情是要进行收集数据啦,接下来我们看看我们能从请求中收集到哪些数据,如图6-11: 图6-111、@RequestParam绑定单个请求参数值;2、@PathVariable绑定URI模板变量值;3、@CookieValue绑定Cook

2016-06-18 09:39:10 379

转载 第六章 注解式控制器详解—生产者、消费者请求限定

原址: 第六章 注解式控制器详解—生产者、消费者请求限定 6.6.5、生产者、消费者限定6.6.5.1、基本概念首先让我们看一下通过HTTP协议传输的媒体类型及如何表示媒体类型: 一、Media Type:互联网媒体类型,一般就是我们所说的MIME类型,用来确定请求的内容类型或响应的内容类型。 写道媒体类型格式:type/subtype(;paramet

2016-06-17 17:03:08 487

转载 第六章 注解式控制器详解—请求映射规则详解

原址:SpringMVC3强大的请求映射规则详解 第六章 注解式控制器详解——跟着开涛学SpringMVC声明:本系列都是原创内容,觉得好就顶一个,让更多人知道!!写博客不容易,写原创更不容易!!6.5、请求映射处理器定义好了,那接下来我们应该定义功能处理方法,接收用户请求处理并选择视图进行渲染。首先我们看一下图6-1:http请求信息包含六部分信息:①请求方法,如

2016-06-17 16:45:28 1472

转载 第六章 :注解式控制器运行流程及处理器定义 ——跟着开涛学SpringMVC

原址:第六章 :注解式控制器运行流程及处理器定义 ——跟着开涛学SpringMVC6.1、注解式控制器简介一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated。 二、Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供

2016-06-17 16:28:55 350

Designing.Data-Intensive.Applications-2017

作者: Martin Kleppmann 副标题: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems 出版年: 2017-4-2 页数: 614 内容简介: 深入分析你已经在使用的系统,并学习如何更高效地使用和运维这些系统 通过识别不同工具的优缺点,作出更明智的决策 了解一致性、可伸缩性、容错性和复杂度之间的权衡 理解分布式系统研究,这些研究是现代数据库构建的基石 走到一些主流在线服务的幕后,学习它们的架构 精彩书评: “这本书太棒了,它在分布式系统理论和实际工程之间的巨大鸿沟上架起了一座桥梁。多希望十年前就能读到这本书,那么这些年来我犯的很多错误就都能避免了。” ——Jay Kreps(Apache Kafka 创始人,Confluent CEO) “这是一本软件工程师的必读之作。《设计数据密集型应用》是能够连接理论和实践的稀有资料,它能帮助开发者在设计和实现数据基础设施及系统的时候作出明智的决策。” ——Kevin Scoot(微软CTO) 目录: Part I. Foundations of Data Systems 1. Reliable, Scalable, and Maintainable Applications 3 2. Data Models and Query Languages 27 3. Storage and Retrieval 69 4. Encoding and Evolution 111 Part II. Distributed Data 5. Replication 151 6. Partitioning 199 7. Transactions 221 8. The Trouble with Distributed Systems 273 9. Consistency and Consensus 321 Part III. Derived Data 10. Batch Processing 389 11. Stream Processing 439 12. The Future of Data Systems 489 Glossary 553 Index 559

2018-03-28

mentohust_0.3.4-1_amd64.deb

Mentohust是由华中科技大学首先是在Linux系统下开发出来,而后扩展到支持Windows、Linux、Mac OS下的锐捷认证的程序(附带支持赛尔认证),兼容Windows、Linux和MacOS所有主流版本,完美代替锐捷认证。

2015-05-01

Vista Driver Installer

鉴于部分人群使用-----USB转TTL-----模块时,总是出现无法识别的现象,特上传该驱动,完美解决该问题!

2014-03-18

英语四级-翻译新题型模拟训练

最新 最全的大学英语四级考试 段落翻译新题型 模拟训练 让你轻轻松松过四级

2013-11-16

1602液晶说明.pdf

1602 液晶的详细操作指南,让你更轻松的按自己的想法显示特性效果!

2013-11-04

AD数模转换

由ADI工程师亲自参与设计、调试并验证的模数转换器应用笔记。通过这些应用笔记,为许多通用应用提供解决方案。每款模数转换电路包含详细的设计文档。电路功能和性能已经过硬件验证。 本书将是广大工程技术人员、高等学校师生进行电路设计的参考书。

2013-09-27

51小车程序

创意智能车制作 51控制车作为一种入门小车,其基本原理与飞思卡尔比赛的小车相似,共分为硬件和软件两个部分。其中软件部分可分为传感器数据采集,舵机控制,速度控制等,这里现在对51小车的软件进行一个详细的介绍。一个良好的开头将创造无限的美好我来。

2013-09-27

空空如也

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

TA关注的人

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