自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

在ubuntu14.04版本上安装scrapy(lxml),老是出错,在一番艰辛的搜索之后 ,终于找出了安装的正确方法,其实也就是没有将依赖包装全:1. 第一 反应是缺少 GCC ,检查没少2. 后来安装lxml的依赖包,还不行sudo apt-get install libxml2-dev libxslt1-dev python-devsudo apt-g

2017-03-01 22:20:31 4821

翻译 Zookeeper 开发引言翻译

Zookeeper概念1. ZNodes - The Zookeeper Data ModelZookeeper 有一个类似于分布式文件系统的树状的命令空间。唯一不同是每个节点和他们的子节点可以拥有关联数据。类比到文件系统,就好像允许一个文件同时也是路径。Zookeeper的 路径是约定 绝对的 / 分隔的路径,这里没有相对引用。任何unicode编码的字符可以被用在path中,除了一些约束。

2017-03-01 16:31:07 1304

转载 分布式系统的CAP理论

分布式系统的CAP理论2015-12-03 分类:分布式 阅读(5194) 评论(2) 2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提出CAP猜想。2年后,麻省理工学院的Seth Gilbert和Nancy Lynch从理论上证明了CAP。之后,CAP理论正式成为分布式计算领域的公认定理。CAP理论概述一个分布式系统

2017-02-24 16:28:23 611

转载 十分钟搞定pandas

本文是对pandas官方网站上《10 Minutes to pandas》的一个简单的翻译,原文在这里。这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook 。习惯上,我们会按下面格式引入所需要的包:一、            创建对象可以通过 Data Structure Intro Setion 来查看有关该节内容的详细信息。1、可以通过传递一个list

2017-02-09 16:15:39 439

转载 在 ajax 跨域请求中携带 cookie 做身份认证 (xhr withCredentials属性)

在 ajax 跨域请求中携带 cookie 做身份认证时间 2016-06-04 21:33:00  Secbone's Blog原文  https://secbone.com/index.php/archives/192/主题 Ajax好吧,一如既往的短篇记录性文章,记下坑供查阅原因大概是这样的,公司有很多内网的服务系统,同属于同一个主域,但是是不

2016-10-11 11:47:49 12506

转载 Redis之实战篇(与Mybatis整合)

Redis之实战篇(与Mybatis整合)转自 http://www.w2bc.com/article/9097211:12分享:0具体步骤如下:1,准备好ssm工程,如果有不会的,可以参考springmvc+mybatis整合2,准备好Redis服务器3,构建 pom.xml 文件,这个pom文件和之前ssm的基

2016-09-13 12:02:01 903

原创 利用dom4j生成带dom的xml文件

利用dom4j生成带bom的xml文件直接利用dom4j生成的xml是不带bom头的,但需要应用中需要带bom头的xml文件,比如fusionchart在加载xml数据文件时 ,要求数据文件为带bom头的xml,下面代码示例如何生成带bom头的xml。public static Document createDom(Map<String,List> data){ Document doc

2016-05-21 14:34:11 630

转载 Object.observe() 引爆数据绑定革命

本文转载自HTML5 Rocks,由Addy Osmani编写,原文地址:http://www.html5rocks.com/zh/tutorials/es7/observe/介绍一场革命正在来临。JavaScript增加了一个新机能,其将改变以往你对数据绑定的所有认知。它也将会改变当今的MVC框架实现监听数据模型编辑、更新行为的方法。那些关注属性监听的应用将会得到

2016-04-21 11:58:25 471

转载 Http请求中Content-Type讲解以及在Spring MVC中的应用

引言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。1.  Content-Type  MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型

2016-04-19 16:03:14 486

转载 Web 研发模式演变 (转自玉伯)

前不久徐飞写了一篇很好的文章:Web 应用的组件化开发。本文尝试从历史发展角度,说说各种研发模式的优劣。一、简单明快的早期时代可称之为 Web 1.0 时代,非常适合创业型小项目,不分前后端,经常 3-5 人搞定所有开发。页面由 JSP、PHP 等工程师在服务端生成,浏览器负责展现。基本上是服务端给什么浏览器就展现什么,展现的控制在 Web Server 层。这种模

2016-04-18 12:00:42 1239

转载 深入理解Java 8 Lambda

深入理解Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法)作者:Lucida微博:@peng_gong豆瓣:@figure9原文链接:http://zh.lucida.me/blog/java-8-lambdas-insideout-language-features本文谢绝转载,如需转载需征得作者本人同意,谢谢。深入理解

2016-04-08 16:56:46 355

转载 Java高级软件工程师面试考纲

如果要应聘高级开发工程师职务,仅仅懂得Java的基础知识是远远不够的,还必须懂得常用数据结构、算法、网络、操作系统等知识。因此本文不会讲解具体的技术,笔者综合自己应聘各大公司的经历,整理了一份大公司对Java高级开发工程师职位的考核纲要,希望可以帮助到需要的人。当前,市面上有《Java XX宝典》类似的图书,而且图书中的内容都着重在讲解Java最为基础的部分,最严重的是,里面有着大量错误的

2016-02-19 16:11:56 539

转载 Spring事务管理只对出现运行期异常进行回滚

使用spring难免要用到spring的事务管理,要用事务管理又会很自然的选择声明式的事务管理,在spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。那么什么是检查型异常什么又是非检查型异常呢?最简单的判断点有两个:1.继承自runtimeexception或error的是非检查型异常,而继承自exceptio

2016-02-02 13:57:51 364

转载 mysql 中 character set 与 collation 的点滴理解

mysql 中 character set 与 collation 的点滴理解博客分类: 数据库MySQLPHPAppleSQL ServerSQL 使用 mysql 创建数据表的时候, 总免不了要涉及到 character set 和 collation 的概念, 之前不是很了解。 这两天不是很忙, 就自己整理了一下。  

2016-02-02 12:01:31 345

转载 Hibernate中Criteria的完整用法

criteria英[kraɪˈtɪərɪə]美[kraɪˈtɪrɪə]标准1,CriteriaHibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。2,DetachedCriteriaSpring 的框架提供了getHibernateTemplate().f

2016-01-19 13:52:37 336

原创 开发与研发

研发 就是暴露出项目可能会遇到的难题,然后 解决掉 开发 就是更多是体力劳动,然后

2016-01-19 08:46:24 447

转载 @RequestParam @RequestBody @PathVariable 等参数绑定注解详解

@RequestParam @RequestBody @PathVariable 等参数绑定注解详解(转)引言:接上一篇文章,对@RequestMapping进行地址映射讲解之后,该篇主要讲解request 数据到handler method 参数数据的绑定所用到的注解和什么情形下使用; 简介:handler method 参数绑定常用的注解,我们根据他们处理的Re

2016-01-13 17:28:08 329

转载 待翻译---- Understanding Spring MVC Model and Session Attributes

Blog » Java » Understanding Spring MVC Model and Session AttributesUnderstanding Spring MVC Model and Session AttributesBy Jim White+October 19, 2013 Annotations · Java ·

2016-01-12 12:07:58 580

转载 项目重构 ----修改xml文件中的包名

Eclipse批量修改xml文件中的包名时间 2014-02-20 11:27:38  CSDN博客原文  http://blog.csdn.net/mao1055229269/article/details/19545441主题 XML Eclipse Java开发项目经常会遇到修改包名,默认的情况下,修改包名,类里面会自动修改。难题不在这,好多 xml 的配

2016-01-06 10:33:02 1277

转载 字符串分割--java中String.split()用法

字符串分割--java中String.split()用法博客分类: Java 在java.lang包中有String.split()方法,返回是一个数组。  1、“.”和“|”都是转义字符,必须得加"\\";  如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".

2016-01-05 17:45:36 338

转载 Jackon转化,属性名单引号 或者 缺失 配置

Jackson : was expecting double-quote to start field nameBy mkyong | August 17, 2013A simple example to use Jackson to convert a JSON string to a Map. String json = "{name:\"mkyong\"}";

2016-01-05 16:42:40 10626

转载 Android样式的开发:View Animation篇

Android样式的开发:View Animation篇 2015-10-03   Android 1088原创文章,转载请注明:转载自Keegan小钢微信订阅号:keeganlee_me写于2015-10-03Android样式的开发:shape篇Android样式的开发:selector篇Android样式的开发:layer-list篇Andro

2015-12-20 21:58:44 404

原创 Frame Animation 帧动画

Frame Animation (又叫Drawable Animation),类似于电影的播放,是一帧一帧的播放不同的图像序列! AnimationDrawable 是帧动画的核心实现类!相比较在代码中庸AnimationDrawable实现帧动画,用xml的方式更加方便且易于维护和修改!在res/drawable/路径下面定义xml文件。定义构成帧动画的不同图像的顺序和持续时间。 animat

2015-12-20 21:50:53 475

转载 Android手机如何录制屏幕及转GIF

Android手机如何录制屏幕及转GIFBy 阳春面发表于 2015-07-10文章目录1. 录制命令2. 设定视频分辨率3. 设定视频比特率4. 获取视频文件5. 转GIF文件有时候我们需要录制Android手机的屏幕,比如写了一个Demo应用,需要发布到博客和微博上。如下是我录制转GIF的效果图对于Android4.4的上的手机,系统自带了一个命

2015-12-18 11:53:12 404

原创 TweenAnimation 渐变动画

TweenAnimationTweenAnimation 又称为(View Animation)是单个对象的动画。主要由以下几种:AlphaAnimation 渐变动画RotateAnimation 翻转动画ScaleAnimation 缩放动画TranslateAnimation 位移动画Tween 动画可以通过 xml 编码的方式来实现。Xml 动画在res/anim 文件夹下

2015-12-18 11:47:37 428

转载 Android的消息处理机制

android的消息处理机制(图+源码分析)——Looper,Handler,Message作为一个大三的预备程序员,我学习android的一大乐趣是可以通过源码学习google大牛们的设计思想。android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了

2015-12-15 20:58:52 317

原创 数据库简单查询

数据库简单查询数据库数据库文件/*Navicat MySQL Data TransferSource Server : MysqlSource Server Version : 50704Source Host : localhost:3306Source Database : csTarget Server Type : MYSQL

2015-12-08 21:56:30 584

原创 再探Java中的回调

再探Java中的回调其实上次已经揭示了回调的本质,这次只是用匿名内部类,真是穿个马甲我就不认识你啦!AddListener.javapackage com.kanbujian.Event;public interface AddListener { public void add();}WorkQueue.javapackage com.kanbujian.Event;import ja

2015-12-03 19:23:22 324

原创 spring 依赖注入

spring 依赖注入依赖注入的方式: 1. setter注入 2. 构造器注入 3. 接口注入 4. p命名空间注入集合的注入: 1.list 2.map 3.properties 4.arrayapplicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springfr

2015-11-30 23:15:49 550

原创 线程的同步 wait和notify

线程的同步 wait和notify调用sleep()的时候,锁并没有被释放,yield也是这种情况;而调用wait()方法,线程的执行将被挂起,对象上的锁将被释放。这也就以为着,当你调用了wait()的时候,另一个任务可以取得锁,其他的synchronized方法可以在wait()期间被调用。 当你调用wait() 的时候,就是在声明:“我已经做完能做的所有的事情,因此我要在这里等待,但是我希望

2015-11-30 21:35:35 473

原创 js中字符串的连接

js中字符串的连接对象令人感兴趣的一点是用它们解决问题的方式。ECMAScript 中最常见的一个问题是字符串连接的性能。与其他语言类似,ECMAScript 的字符串是不可变的,即它们的值不能改变。请考虑下面的代码: var str = “hello “; str += “world”; 实际上,这段代码在幕后执行的步骤如下: 创建存储 “hello ” 的字符串。 创建存储 “worl

2015-11-30 21:18:43 520

转载 JavaScript中__proto__与prototype的关系

JavaScript中__proto__与prototype的关系这里讨论下对象的内部原型(__proto__)和构造器的原型(prototype)的关系。 一、所有构造器/函数的__proto__都指向Function.prototype,它是一个空函数(Empty function)123456

2015-11-18 22:13:57 318

原创 JS中的原型链

关于__proto__和prototype的一些理解http://www.cnblogs.com/zzcflying/archive/2012/07/20/2601112.htmlvar Person = function(name) {    this.name = name;}var p = new Person();new操

2015-11-18 22:10:21 274

原创 ECMAScript 定义类或对象

使用预定义对象只是面向对象语言的能力的一部分,它真正强大之处在于能够创建自己专用的类和对象。ECMAScript 拥有很多创建对象或类的方法。工厂方式原始的方式因为对象的属性可以在对象创建后动态定义,所有许多开发者都在 JavaScript 最初引入时编写类似下面的代码:var oCar = new Object;oCar.color = "blue"

2015-11-15 11:31:06 304

原创 ECMAScript 继承机制实现

继承机制的实现要用 ECMAScript 实现继承机制,您可以从要继承的基类入手。所有开发者定义的类都可作为基类。出于安全原因,本地类和宿主类不能作为基类,这样可以防止公用访问编译过的浏览器级的代码,因为这些代码可以被用于恶意攻击。选定基类后,就可以创建它的子类了。是否使用基类完全由你决定。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基类

2015-11-15 11:20:24 254

原创 Js中字符串的连接

对象令人感兴趣的一点是用它们解决问题的方式。ECMAScript 中最常见的一个问题是字符串连接的性能。与其他语言类似,ECMAScript 的字符串是不可变的,即它们的值不能改变。请考虑下面的代码:var str = "hello ";str += "world";实际上,这段代码在幕后执行的步骤如下:创建存储 "hello " 的字符串。创建存储 "world" 的字符

2015-11-15 10:55:09 369

原创 JS中的闭包

JS中的闭包 函数是javascript中的一等公民闭包实例<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head> <meta charset="utf-8" /> <title></title> <script> //javascript 保证一个函数总能访

2015-11-13 18:17:48 314

原创 Procedure -- 存储过程初体验

Procedure – 存储过程初体验oracle中存储过程的语法: 1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字

2015-11-12 21:32:35 282

原创 JS中的this

JS中的this和闭包this this 指的是 function 运行时的上下文! 在JS中方法是一级对象!this的简单使用和指定运行上下文<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head> <meta charset="utf-8" /> <title></title

2015-11-12 21:12:34 418

转载 java传值和传址

public class CallValueOrAddress{ private String name; private int age; public void setName(String name){ this.name=name; } public String

2015-11-12 16:40:26 461

空空如也

空空如也

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

TA关注的人

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