- 博客(19)
- 收藏
- 关注
原创 C++ 编程tips
1 otool Mac OS X查看动态链接库依赖关系如:查看c.dylib的依赖关系可执行 otool -L c.dylib 2 查看xxx.a包中的函数签名。nm xxx.a --demangle
2013-04-13 15:50:02 115
原创 ubuntu VIM IDE开发环境搭建
1 vimrc配置set nocompatible "显示行号 set number "检测文件的类型 filetype on "记录历史的行数 set history=1000 "背景使用黑色 set background=dark "语法高亮度显示 syntax on "下面两行在进行编写代码时,在格式对起上很有用; "第一行,vim使用自动对起,也就是把当前行...
2013-02-27 16:42:13 226
原创 linux查看基本硬件信息
查看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)# cat /proc/cpuinfo | grep physical | uniq -c 4 ...
2011-10-18 11:17:54 131
unix常用命令
netstat -lnp查看Apache的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 其中的SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数。挂载nfs #moun...
2010-03-15 10:03:23 123
原创 java泛型字节码分析
java泛型 从jdk1.5开始,java语言加入了泛型支持,泛型是一种编译时的约束,可以在编译阶段确定数据的类型。泛型是在 Java 平台上作为编译时转换实现的。编译器实际上生成与使用非泛型源代码时相同的字节指令,插入运行时类型转换以在每次访问时将值转换为正确的类型。尽管是相同的字节码,但是类型参数信息用 一个新的签名(signature) 属性记录在类模式中。J...
2010-01-10 09:26:26 910
原创 手机输入框输入格式控制
wap1.2input掩码:A: 从A到Z的任何大写字母,没有数字或其他字符。a: 从a到z的任何小写字母,没有数字和其他字符。N: 任何0到9的数字。X: 从A到Z从0到9的任何字符。x: 从a到z从0到9的任何字符。M: 任何字符,输入默认从大写开始。m: 任何字符,输入默认从小写开始。*f: (星号)意味着任何数字(包括0),f是格式的代码。n...
2009-11-27 13:40:15 284
原创 MYSQL数据库编码
最近用MYSQL数据库的时候不知道怎么回事,通过SQLEXPLORER插件写进去的中文内容是问号。就从网上搜点资料看了下。其实他就是字符集的问题。 下面介绍下几个MYSQL命令: 1.show character set;或show char set; 查看数据库支持的所有字符集 2.status;或\s; 查看当前状态 里面...
2009-09-09 13:59:28 107
maven 标准目录结构
maven使用约定的目录结构,遵循其目录规范的代码可以被方便的编译,打包,部署,极大的减轻了工作量。一下为其标准目录结构Standard Directory Layoutsrc/main/javaApplication/Library sourcessrc/main/resourcesApplication/Library resourcessrc/main/f...
2009-09-08 22:17:09 115
maven 仓库搭建
1 在服务器上安装artifactory,并启动,启动后服务地址为http://hostip:port/artifactory/hostip:服务器ipport:服务端口 2 在本地maven的settings.xml 文件中加入profile配置<profile> <id>dev</id> <...
2009-09-08 18:38:00 129
maven指令集
ArchetypeArchetype is a Maven project templating toolkit.mvn archetype:create 创建项目框架archetype:create The archetype creation goal looks for an archetype with a given groupId, artifactId...
2009-09-08 18:18:33 173
原创 Berkeley DB (四)
Berkeley DB 配置与维护 一、 配置部份在基本配置完成之后,可以在slapd.conf设置一些提高安全和效率的选项 cachesize 5000 checkpoint 1024 5 cachesize是ldap在内存中缓存的记录条数。这个缓存是openldap自己维护的,与bdb库无关。 为了提高效率bdb在修改数据库时,是先修改内存里面的...
2009-09-07 17:51:57 243
Berkeley DB (三)
Berkeley DB 术语 相关资源:http://oukc.oracle.com/static05/opn/oracle9i_database/34313/050306_34313/index.htm
2009-09-03 23:49:39 88
原创 Berkeley DB (二)
Berkeley DB为多种编程语言提供了API接口,其中包括C、C++、Java、Perl、Tcl、Python和PHP,所有的数据库操作都在程序库内部发生。多个进程,或者同一进程的多个线程可同时使用数据库,有如各自单独使用,底层的服务如加锁、事务日志、共享缓冲区管理、内存管理等等都由程序库透明地执行。 轻便灵活(Portable):它可以运行于几乎所有的UN...
2009-09-03 22:33:46 107
原创 嵌入式数据库系统Berkeley DB(一)
嵌入式数据库系统Berkeley DB Berkeley DB是历史悠久的嵌入式数据库系统,主要应用在UNIX/LINUX操作系统上,其设计思想是简单、小巧、可靠、高性能。本文是对DB开发的一个入门级指南,重点讨论了DB的核心数据结构和数据访问算法,并通过实际的代码演示如何使用DB。最后有一个对DB的简单总结,并提出作者对工具选择的一些感想。前言UNIX/LINUX平台下的数据库...
2009-09-03 22:09:12 246
原创 清理了一下系统
xp系统用了三年了,一直没有重装过。20G的空间硬被占满了,检查发现windows文件夹占用的10多个G,检查子文件夹还无法发现是被哪些文件占用了,使用cygwin用du命令一看才发现原来c:\windows\installer这个隐藏的目录占用了10多个G。用wicleanup全部干掉,看来又可以跑一阵了 哈哈...
2009-08-12 20:28:59 144
原创 gbk转utf-8
public byte[] gbk2utf8(String chenese) { char c[] = chenese.toCharArray(); byte[] fullByte = new byte[3 * c.length]; for (int i = 0; i < c.length; i++) { int...
2009-08-12 16:17:46 99
原创 查看mysql主从配置的状态及修正slave不启动问题
1,查看master的状态 SHOW MASTER STATUS; Position 不应为0 2,查看slave的状态 show slave status; Slave_IO_Running | Slave_SQL_Running 这两个字段 应为 YES|YES. show processlist; 会有两条记录与同步有关 state为 Has read all r...
2009-08-04 10:31:03 177
mysql主从复制
1 创建从数据库服务器用来连接主数据库服务器的用户名密码,并授予 REPLICATION SLAVE 权限。2 配置主数据库服务器如下:log-bin=mysql-binserver-id=13 配置从数据库服务器如下:server-id=2skip-slave #从数据库服务器启动时,不启动复制进程。replicate-do-db=xxx 指定要复制的数据库 ...
2009-05-31 17:58:27 82
varnish
varnish请求处理流程我的varnish启动脚本#!/bin/sh# 启动日志输出,使用cronolog进行日志切分;/usr/local/varnish/bin/varnishncsa -n /data/varnish/|/usr/local/sbin/cronolog /data/varnish/logs/wap-access-%Y-%m-%d-%H.log &./varnishd...
2009-05-23 22:43:49 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人