- 博客(29)
- 资源 (44)
- 收藏
- 关注
原创 使用thrift实现了Java服务器和nodejs客户端之间的跨平台通信
1. 简单介绍 thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合
2015-07-07 10:52:45
4071
4
转载 JAVA代码规范
JAVA代码规范1. 前言................................................................................................................................................................ 22. 源文件规范...
2015-07-02 17:14:10
2787
转载 [LVS] Linux下的各种负载均衡技术
一、目前网站架构一般分成负载均衡层、web层和数据库层,我其实一般还会多加一层,即文件服务器层,因为现在随着网站的PV越来越多,文件服务器的压力也越来越大;不过随着moosefs、DRDB+Heartbeat的日趋成熟,这问题也不大了.网站最前端的负载均衡层称之为Director,它起的是分摊请求的作用,最常见的就是轮询。 二、F5是通过硬件的方式来实现负载均衡,它较多应用于CDN系统,用于squ
2015-07-01 21:13:17
623
转载 数据库拆分:横向拆分和纵向拆分
一、基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表多而数据多,这时候适合使用垂直切分,即把关系紧密(比如同一模块)的表切分出来放在一个server上。如果表并不多,但每张表的数据非常多,这时候适合水平切分,即把表的数据按某种规则(比如按ID散列)切分到多
2015-07-01 21:05:31
14597
转载 Fiddler 教程
转自:http://kb.cnblogs.com/page/130367/ 阅读目录 Fiddler的基本介绍 Fiddler的工作原理 同类的其它工具 Fiddler如何捕获Firefox的会话 Fiddler如何捕获HTTPS会话 Fiddler的基本界面 Fiddler的统计视图 QuickExec命令行的使用 Fiddler中设置断点修改Request Fiddler中
2015-06-26 11:12:07
493
原创 如何同时使用多个公秘钥,比如同时使用github和gitoschina
如何同时使用多个公秘钥,比如同时使用github和gitoschina、Gitgafe和csdn1、创建新的秘钥ssh-keygen -t rsa -C 'second@mail.com' -f ~/.ssh/id_rsa_second sshconfig-中指定对应服务所使用的公秘钥名称,如果没有-config-文件的话就新建一个,并输入以下
2015-06-24 17:15:34
1176
转载 A successful Git branching model
A successful Git branching modelPublished: January 05, 2010In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago,
2013-12-04 10:27:33
896
原创 Python学习总结之三
Unpacking Argument Lists 1、 write the function call with the *-operator to unpack the arguments out of a list or tuple。使用*操作符来分离List或元组的参数>>> list(range(3, 6)) # normal call wit
2011-12-19 16:53:58
1475
原创 Python学习总结二
More Control Flow Tools 控制流动语句 1、if ... elif ... elif ... 2、for语句:>>> # Measure some strings:... a = ['cat', 'window', 'defenestrate']>>> for x in a:... print(x, len(
2011-12-19 16:52:13
689
原创 Python学习总结之一
Using Python as a Calculator1、 两个相除可能会出现 floating point results 2、The equal sign ('=') is used to assign a value to a variable3、 value can be assigned to several variables simultaneously:4、Th
2011-12-19 16:50:12
733
原创 javascript高级程序设计总结之四
prototype原型的总结: <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame Remove this if you use the .htaccess --> PrototypeDemo Pr
2011-12-07 21:37:32
707
原创 javascript高级程序设计总结之三
//值=Math.floor(Math.random() * 可能值的总数 + 第一个可能的值随机选取某一个范围的数值function selectFrom(lowerValue, upperValue){ var choices = upperValue - lowerValue + 1; return Math.floor(Math.rand
2011-12-07 21:35:11
644
原创 javascript高级程序设计总结之二
函数的用法: 参数不是必须的,只是提供便利!function sayHi(){alert("Hello " + arguments[0] + "," + arguments[1]);}sayHi("kinger", "How are you?"); //Hello kinger,How are you?var colors = new Array(3);var name
2011-12-07 21:31:52
8475
原创 javascript高级程序设计总结之一
http://www.nczonline.net/ nicholas C.Zakas 的网站1.将扯开成 function sayScript(){ alert(""); }2.将javascript代码应用放在body页面显示的内容最后面,这样可以延迟脚本的加载,不会出现一片空白。3、在XHTML中的用法
2011-12-07 21:29:58
554
转载 URI 和 URL的一些研究笔记
原文链接:http://www.ixna.net/articles/167311. 关键字回顾:RFC(Request For Comments) ,RFC文档是一系列关于Internet(早期为ARPANET)的技术资料汇总,于1969年开始发布。它制定了我们很多常见和不常见的Internet的各种文字资料和规范。URI(Universal Resource Identi
2011-12-03 14:56:43
1148
原创 javascript的转换特殊字符为HTML实体字符
首先来复习一下:RegExp对象和字符串的模式匹配的区别RegExp与String的模式匹配的区别:var text = “cat, bat, sat, fat”;var pattern = /.at/;//与pattern.exec(text)相同var matches = text.match(pattern);RegExp正则表达式的方法有:
2011-12-03 14:10:25
6480
原创 如何在Fedora12下安装realplayer11呢?
realplayer下载地址:https://player.helixcommunity.org/2005/downloads/下载rpm软件,然后运行它,但是此时提醒lsb>=3.1于是就要yum install redhat-lsb然后是这个时候提示repos源出错,网上百度一下,找到一篇文章:简单介绍如下:如何配置yum源国内的两大门户网易和搜狐都有镜像服务器了,ht
2011-11-23 00:44:22
881
1
原创 面向对象设计原则大总结
面向对象设计原则:---------------------------------大总结----------------------------1) Open-Close Principle(OCP),开-闭原则,讲的是设计要对扩展有好的支持,而对修改要严格限制。这是最
2011-09-30 23:29:51
682
原创 SEO优化十大注意问题
<br />1。关键字简介<br />英文关键字密度 专门的检测网站(6%~10%) <br />关键字又分为主关键字和辅关键字,<br />关键字分布:自上而下,自左而右。<br />关键字维护:<br />关键字排名查询:http://www.flashplayer.cn/keywords<br />2。关键字策略<br />搜索量评估:百度指数及google adwords关键字工具,google趋势,百度火爆地带<br />关键字竞争从搜索结果入手。<br />关键字不在多,而不是否选择正确了!
2010-10-21 21:17:00
683
原创 CSS3教程:新增加的结构伪类
<br /><br />4.7.3 结构伪类(Structural pseudo-classes)<br />CSS 3增加了大量的结构伪类,利用文档结构树来实现表现,从而可以减少页面内class属性和ID属性的定义,使得文档更加简洁。<br /> 以下示例,请使用Win XP的Google Chrome或者MAC OS X的Safari 3.1查看。<br />1. E:root<br />匹配文档的根元素。在(X)HTML中,根元素就是<html>元素。例如::root { border: 1px so
2010-10-11 16:54:00
830
转载 Response.AddHeader使用实例收集
<br />文件下载,指定默认名srxljl<br />Response.AddHeader("content-type","application/x-msdownload");<br />Response.AddHeader("Content-Disposition","attachment;filename=要下载的文件名.rar");<br /><br />刷新页面srxljl<br />Response.AddHeader “REFRESH”, ”60;URL=newpath/newp
2010-09-07 16:53:00
1130
原创 五十音图(平假名)
最近在周六晚都在上日语课,终于学完的五十音图。拿出来晒晒。 あ い う え おか き く け こさ し す せ そた ち つ て とな に ぬ ね のは ひ ふ へ ほま み う め もや い ゆ え よ
2010-03-22 12:31:00
7000
转载 学习编程语言,不让自己成为浮躁的人!
1.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学
2010-03-22 09:37:00
1101
1
转载 JAVA注释方法及格式
1、单行(single-line)--短注释://…… 单独行注释:在代码中单起一行注释, 注释前最好有一行空行,并与其后的代码具有一样的缩进层级。如果单行无法完成,则应采用块注释。 注释格式:/* 注释内容 */ 行头注释:在代码行的开头进行注释。主要为了使该行代码失去意义。 注释格式:// 注释内容 行尾注释:尾端(trailing)--极短
2010-03-21 09:42:00
7982
转载 linux压缩文件命令
Linux内核的系统里,压缩文件名繁多,Windows似乎只有rar和zip,而Linux下有*.tar, *.tar.gz, *.tgz, *.gz, *.Z,*.bz2,Linux与Windows在解压缩方面是不同的。Linux下需要先“打包”再“压缩”。打包的概念就是将N个文件放在一个tar包里,然后再执行压缩命令。linux压缩文件命令tar命令的选项有很多(用ma
2010-03-19 19:25:00
1095
转载 硬盘安装Linux详解(特别适合光驱坏了和没有光盘的朋友)
硬盘安装Linux详解(绝对是菜鸟级的详细步骤)本人是个菜鸟,啥也不懂,啥也不会,就是想玩玩人家说的牛B的Linux。但经网上多方查找老鸟们的资料,又根据自身摸索,终于用了几个小时,成功在Windows下安装上Linux,并且为了记住这些步骤,用了整整一下午时间,安装了5次Linux(安装进程中的复制文件、自动安装程序包是最需要时间的,本机的配置是双核3.0的,加之SATA硬盘,这个步骤的时间
2010-03-19 01:03:00
1782
原创 Android Tutorials-----Tab Layout ,错误提示 tabHost.setCurrentTab(getIntent());
今天晚上我按照android开发网,做一个Tab Layout的实例,却总是无法成功!没道理官方网站的教程都是错的啊!!结果经过我的不段的测试,总算成功了!也把心里体会拿出来与大家分享!原教程:http://developer.android.com/intl/zh-CN/resources/tutorials/views/hello-tabwidget.html
2010-03-14 23:22:00
6280
1
原创 linux的硬件设备号
在Linux系统中,每台设备都是当成一个文件夹来对待。 设备 Linux内的设备号IDE硬盘 /dev/hd[a-d]SCSI硬盘 /dev/sd[a-p]u盘 /dev/sd[a-p] (
2010-03-14 12:30:00
615
eclipse 4.2(Juno)的SVN插件包含了svn connector
2014-07-29
系统集成项目管理工程师面试题汇总
2014-05-01
手册大全之jQuery_api_1_7中文参考.chm
2011-12-09
Jquery1.7.1(最新版)
2011-12-03
HTML实体字符集
2011-12-03
(jquery最新版)jquery-1.4.3.js
2010-10-19
Quartz_Job_Scheduling_Framework_V0.9.5中文版.pdf
2010-07-07
oracle 10g经典实战
2010-05-21
CVSNT的安装手册
2010-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人