技术札记

记录技术成长足迹

排序:
默认
按更新时间
按访问量

QuickXDev插件自动升级后player no exist

昨晚上QuickXDev插件运行还ok,今天打开电脑启动sublime text2后,右键run with player提示player no exist 很奇怪,环境变量也没有修改,查看quickxdev的Settings-User 也没有修改,只能去看下插件的脚本了。 Preference...

2014-10-17 12:02:18

阅读数:2786

评论数:0

eclipse 更新至字体为Courier New

在eclipse3.7 Indigo以后,默认的字体更改成了Consolas。 这个字体也是我比较喜欢的一种,不过我更喜欢Courier New字体。 因为从开始用eclipse就一直在用这个字体。 可是在eclispe的Text fonts选项页中并未提供Courier New...

2013-11-23 18:43:01

阅读数:759

评论数:0

Spring配置Bean中注入Enum实例

尝试在spring的配置中的bean中注入Enum,debug跟踪了下spring-context 3.2.5.RELEASE的源码。 最终在类org.springframework.beans.TypeConverterDelegate中的attemptToConvertStringToEnum...

2013-11-23 18:38:26

阅读数:5281

评论数:0

Netty 4 源码分析——EventExecutor

先从EventExecutor开始,因为它是一个很基础的工具类,是对I/O线程的包装。先了解下它的源码会对后面的分析有更好的理解。  先看下EventExecutor的类关系图,这里只是简单的画出了类和接口的继承和实现关系,还有其他的聚合关系没有画出来,为的是便于分析思路的清晰。...

2013-10-28 20:35:07

阅读数:1492

评论数:0

Netty 4 源码分析——结构概览

鉴于Iteye上的人气越来越少,打算把上面的文章搬过来了。今天先搬Netty相关的。 下面是用excel画的一个简单的结构图   Channel是对最终I/O处理的封装EventExecutor 封装了负责处理I/O 事件的线程ChannelHandler 处理相关I/O E...

2013-10-28 20:28:58

阅读数:1263

评论数:0

玩转cocos2d-x(二)支持PhysicsEditor

PhysicsEditor 是一个针对2D物理引擎的碰撞外形描点工具。(关于这个描述,听起来比较拗口,具体的可以参考官网) 这个工具是收费的,可支持windows,mac osx。同类的工具免费的有VertexHelper。 可从github上clone,通过xcode  build后将pro...

2012-11-07 22:12:36

阅读数:1468

评论数:1

C/C++ static 关键字

记得曾经有同事碰到一个在这样的问题,他在头文件中定义了一个static变量,原本是在多个源码文件中共享,却发现在一个源文件中赋值了,却发现在另一个源文件中发下还是空指针。大致的代码如下: test.h #ifndef _TEST_H_ #define _TEST_H_ static typ...

2012-09-16 18:43:40

阅读数:874

评论数:0

VS2010编译Lua程序

1、下载Lua源码 http://www.lua.org/download.html  a 下载后解压到一个目录下,这里假设解压到D:\lua-5.1.5b 注意下载的版本,如果是5.2.x,后面代码中的C API发生了改变 2、在VS2010中新建一个静态库项目,项目命名为lua a 选择...

2012-08-30 14:10:09

阅读数:4074

评论数:2

玩转cocos2d-x(一)创建、生成、运行HelloWorld

因为最近项目需要,开始研究下cocos2d-x;关于cocos2d-x这里就不废话了。 作为一个程序员,凡事先从HelloWorld开始,这是我们的优良传统。 这里先说下如何创建一个cocos2d-x的HelloWorld项目。 第一步:下载cygwin并安装,至于如何安装cygwin就...

2012-08-14 21:08:50

阅读数:15046

评论数:4

eclipse ADT插件安装碰到的错误

下午换了台机器,重新给eclipse装上ADT插件,过程中碰到几个错误记录下。 1、help -> Install New Software    输入地址https://dl-ssl.google.com/android/eclipse/,发现根本无法安装    无奈从官方下载z...

2012-07-30 09:15:00

阅读数:892

评论数:1

修改Linux文件句柄数限制

因为linux系统里都是以文件来表示的,所以在做搞并发的web系统时,修改文件句柄限制那是必须的。  查看某个进程使用了的文件句柄数  # sudo ps -ef | grep java  root      1663     1  0 02:37 ?        00:00:43 /...

2012-07-30 09:11:24

阅读数:604

评论数:0

HttpURLConnection设置代理服务器

1、设置系统数据 java -Dhttp.proxyHost=proxy.com -Dhttp.proxyPort=80 MyJavaApp或者 System.setProperty("http.proxyHost", "proxy.com"); S...

2012-07-30 09:10:02

阅读数:817

评论数:0

Amazon RSD 查看slow_log

amazon RSD 并未提供SSH直接访问db server。 不过提供了Amazon RDS Command Line Toolkit,但是调整mysql的一些系统参数不是那么方便了。 这里主要记录下查看slow_log的操作。 1、下载Amazon RDS Command Line T...

2012-07-30 09:04:16

阅读数:549

评论数:0

Android SMS 短信操作

android的短信保存在短信库里,但并提供类似Contacts的公开的Content Provider方便操作。这里简单的介绍下:android中的短信信息保存在/data/data/com.android.providers.telephony/databases目录下的sqlite库中。常用...

2012-07-29 17:55:43

阅读数:1322

评论数:0

ADB 常用命令

命令行工具ADB(Andvoid Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态。 ADB还可以进行以下的操作: 1、快速更新设备或手机模拟器中的代码,如应用或Android系统升级; 2、在设备上运行shell命令;...

2012-07-29 13:15:12

阅读数:1297

评论数:0

Maven依赖本地非repository中的jar包

今天在使用maven编译打包一个web应用的时候,碰到一个问题: 项目在开发是引入了依赖jar包,放在了WEB-INF/lib目录下,并通过buildpath中将web libariary导入。 在eclipse中开发没有问题,但是使用maven编译插件开始便宜总是报找不到WEB-INF/li...

2012-07-08 19:56:11

阅读数:1108

评论数:0

HttpURLConnection设置代理服务器

1、设置系统数据 java -Dhttp.proxyHost=proxy.com -Dhttp.proxyPort=80 MyJavaApp或者 System.setProperty("http.proxyHost", "proxy.com"); S...

2012-07-08 19:52:59

阅读数:2173

评论数:0

Mysql 维护的一点整理

整理了下mysql在优化方面相关的命令: show session| global status like 'Com_%'  默认是查看session级别的状态参数 表示某个语句执行的次数,包含所有的存储引擎的操作记录 Com_select  Com_update Com_ins...

2012-07-08 19:42:45

阅读数:435

评论数:0

修改Linux文件句柄数限制

因为linux系统里都是以文件来表示的,所以在做搞并发的web系统时,修改文件句柄限制那是必须的。   查看某个进程使用了的文件句柄数 # sudo ps -ef | grep java root      1663     1  0 02:37 ?        00:00:43 /op...

2012-07-08 19:36:55

阅读数:482

评论数:0

Groovy 操作http请求

话不多说,先上一段代码,如果你使用过jquery,看到这样的代码是不是很亲切呢? def http = new HTTPBuilder('http://www.baidu.com') http.request(GET,TEXT) { //设置url相关信息 uri.path='/' uri...

2012-07-08 18:13:02

阅读数:4386

评论数:0

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