自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 读canal遇到的一些问题

1. 代码bug,见图bugofread2. 为何选择多服务器的逻辑放在client端?而不是由Proxy来维护?对Client透明?3.  NodeAccessStrategy#nextNode有问题,总是顺序取ip,起不到负载均衡的作用。...

2015-03-15 19:19:31 390

原创 java网络编程相关库

java.net.InetSocketAddressjava.net.SocketAddressimport java.net.SocketAddress;import java.net.InetSocketAddress;import java.nio.channels.SocketChannel;// 连接SocketAddress address = new I...

2015-03-15 12:54:46 158

原创 Java常识

面向对象:static: 类方法,类变量,只执行一次的代码块static class: 只适用于内部类,用来避免每个类都实现static main函数,用于测试代码。final: 无法被继承的类,不能被覆盖的类方法,实例方法,只能赋值一次的类变量,实例变量,无法被改变的参数。interface: 无方法实现,可以被class implements, 可以extends另一个i...

2015-03-08 17:31:18 162

原创 ROR Model层代码约定

  随着业务逻辑复杂度和team人数的增长,日渐膨胀的Model层代码需要一个统一的代码约定。  以下是我参考了别人的建议后给出的约定:require/extend/include (they are dependencies)associations, acts_as_*(they are relationships with either other models or ot...

2013-11-27 15:00:51 245

原创 Ubuntu上rvm + rails安装

1.安装rvm\curl -L https://get.rvm.io | bash -s stable2.rvm安装依赖rvm requirements  3.安装ruby/rails依赖sudo apt-get updatesudo apt-get install build-essential openssl libreadline6 libreadline...

2013-07-09 09:50:51 98

原创 <<The Art of Readable Code>>

Code Should Be Easy to UnderstandWhat Makes Code "Better"The Fundamental Theorem of ReadabilityIs Small Always BetterDoes Time-Till-Understanding Conflict with Other Goals? like efficient, we...

2012-07-10 11:56:08 120

原创 [jQuery源码]event.js

event.js为jQuery.fn增加了如下接口: jQuery.fn.extend({ on: function( types, selector, data, fn, /* INTERNAL */ one ){}, one: function( types, selector, data, fn ){}, off: function( typ...

2012-07-04 16:58:00 112

原创 [微]perl variable system

1.perl有两套变量系统。一由our声明,又叫全局/包/符号表变量.二是my变量,又叫私有/局部/词法变量。2.perl4.0时,只有包变量。且没有our,没有use strict 'vars';3.perl4.0时,程序员们终于受不了了(想像一下没有私有变量的日子),于是引入了一个轻量级的解决方案: local。4.到目前为止,你只能local一个包变量,在所在块中,你可以尽情的操...

2011-07-13 01:38:56 91

原创 ubuntu10.10下安装rails环境

源: http://ruby.about.com/od/rubyversionmanager/ss/installrvmlinux.htm。$ sudo apt-get install build-essential$ sudo apt-get install curl$ sudo apt-get install zlib1g-dev libreadline5-dev libssl-de...

2011-04-17 15:22:30 81

[RubyHackingGuide]对象的基础RBasic

比较大部分的对象类, 我们会发现它们都包含一个共同点: RBasic.[img]/upload/attachment/125726/4855a7b3-3a5b-3cb8-87b1-fee6196bce42.png[/img] RBasic的定义是:[code="c"] struct RBasic { unsigned long flags; ...

2009-07-16 17:18:55 97

[RubyHackingGuide]Ruby的对象类

Ruby世界中,万物皆对象. 用Ruby"写作"时, 书写下"名词", 对这些"名词"进行修辞: 用"形容词(修饰性的名词)"丰富它们, 用"动词"让它们活泼.用OO语言来说, "对象可以拥有属性, 并响应消息". 我们知道如何用Ruby的OO语法创建类并实例化对象.但这一切是如何用C语言实现的呢?简单的说, Ruby世界中任何对象都对应C语言中的某个"变量

2009-07-16 16:22:35 77

[RubyHackingGuide]统一处理对象之VALUE

VALUE是Ruby的C实现中用来"[i]指向/引用/代表[/i]"所有Ruby对象的"[i]指针[/i]"的统一的类型[img]/upload/attachment/125399/d869125d-18c6-3620-9169-63bd2d788064.png[/img]通过统一类型,可以获得类似"多态"的好处,ruby实现起来就更为简洁(代码方面).然后, 同样是出于实现的考虑(性...

2009-07-15 18:16:24 88

[RubyHackingGuide]万物皆对象之Fixnum

Fixnum是实例可以内嵌在VALUE中的Ruby内置类之一.[i]INT2FIX宏将C中的int数值转换成VALUE[/i][code="c"]#define INT2FIX(i) ((VALUE)(((long)(i))

2009-07-15 17:03:14 154

原创 Ruby标准库一览

当然用ri来看文档细节文本base64.rb 处理Base64编码的模块 csv.rb CSV(Comma Separated Values)库 ruby 1.8 特性 digest.so 消息摘要库 请参考[ruby-src:ext/digest/digest.txt.ja] digest/md5.so digest/rmd160.so digest/sha1.so diges...

2009-02-19 13:08:25 694

欢迎大家访问我的博客

额, 这篇文章无法删除,只能用这个方式修饰下~~ 

2008-12-19 16:29:28 74

原创 2007-5-16工作日志

 今天解决的问题:1, IE插件中的ToolBar上“添加”一个Combobox,并正确处理焦点和输入     这里说的“添加”并不是真的添加,而是利用MoveWindow将Combobox移动        到ToolBar上相应的位置。     要实现这样的功能,必须完成以下步骤:   : Band类实现IInputObject的三个方法,UIActivateIO,

2007-05-16 17:56:00 460

REST提出者博士论文中文版

架构风格,RESTful,REST风格的提出者的博士论文。

2009-01-05

空空如也

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

TA关注的人

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