- 博客(82)
- 收藏
- 关注
转载 mysql 安装错误 Could not find ./bin/my_print_defaults
有可能报错,找不到bin目录中的my_print_defaults错误信息:FATALERROR:Couldnotfind./bin/my_print_defaultsIf you are using a binary release, you must run this script fromwithin the directory the archive e
2015-01-05 15:21:56
566
转载 修改centos ulimit 限制
cat>>/etc/security/limits.conf* soft nproc 10000* hard nproc 10000* soft nofile 655350* hard nofile 655350EFF
2014-12-12 18:13:36
323
转载 mysql show status解释
Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。Binlog_cache_disk_use 当事务日志比binlog_cache_size大时,他会创建临时文件,该状态表示有多少个事务使用了临时文件Bin
2014-10-11 23:19:01
292
转载 redis测试
redis-benchmark -h 127.0.0.1 -q -t set,get,incr,lpush,lpop,sadd,spop,lpush,lrange -c 100 -p 22121
2014-07-23 20:23:05
255
原创 logrotate 配置实例
/etc/logrotate.d/下新建文件xie ru/data/logs/gopush-cluster/*log { daily rotate 15 nocompress copytruncate missingok notifempty dateext}
2014-05-25 23:02:34
423
转载 github 分支管理
一、远程仓库有master和dev分支1. 克隆代码git clone https://github.com/master-dev.git # 这个git路径是无效的,示例而已2. 查看所有分支git branch --all # 默认有了dev和master分支,所以会看到如下三个分支# master[本地主分支] origin/master[远程主分支]
2014-04-03 14:26:16
4671
转载 mac 下的基本配置小技巧
Mac 的 terminal 可以 ~/.profile 中 加入如下:# psexport PS1="[\u@\h \W]\$ "# lsexport CLICOLOR=1export LSCOLORS=ExFxBxDxCxegedabagacadalias ls='ls -GFh'# ll# alias ll='ls -l'alias ll='ls
2014-03-26 17:01:46
259
原创 golang cgo实现公钥解密
//C语言封装:// 文件 rsa.h#include #include #include #include "openssl/x509.h"// base64解码int base64_decode(char *src,unsigned char *dst){ char *q=malloc(strlen(src)+1); char *p=dst; c
2014-03-21 17:53:05
734
转载 golang实现RSA 私钥加密
package mainimport ( "crypto/rsa" "crypto/x509" "encoding/pem" "fmt" "io/ioutil" "math/big" "os/exec")func PrivateEncrypt(p
2014-03-20 01:05:12
883
转载 centos系统下zookeeper链接错误libzookeeper_mt.so.2无法找到
总结下来主要有3种方法:1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln -s /where/you/install/lib/*.so /usr/libsudo ldconfig2.修改LD_LIBRARY_PATHexport LD_LIBRARY_PATH=/where/you/install/lib:$
2014-01-12 19:19:14
767
原创 sudo 命令 重置环境变量问题
sudo运行时默认会重置环境变量为安全的环境变量,因此当实用sudo执行指令时会提示找不到$xxx环境变量。解决方法:$ sudo visudo //编辑sudo配置找到类似下面的配置:Defaults env_resetDefaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE INPUTRC KD
2013-12-18 17:17:54
584
转载 mac上使用hg命令
安装Mercurial在命令行中输入:sudo easy_install mercurial然后输入管理员密码,自动下载并安装然后就可以用hg更新源代码了例如:hg clone https://code.google.com/p/core-plot/
2013-11-26 19:11:50
553
转载 DFA算法过滤敏感词
转自:http://blog.youkuaiyun.com/yhhazr/article/details/7866499import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.nio.ByteBuffer; import java.util.ArrayList; imp
2013-11-25 15:44:46
489
转载 golang pprof 使用
转自:http://www.cnblogs.com/yjf512/archive/2012/12/27/2835331.htmlgo中有pprof包来做代码的性能监控,在两个地方有包:net/http/pprofruntime/pprof其实net/http/pprof中只是使用runtime/pprof包来进行封装了一下,并在http端口上暴露出来ppro
2013-11-16 19:58:58
1854
转载 Mac OS X shell 颜色配置
转自:http://www.eifr.com/article.php?id=1751对于从Unix/Linux平台转到Mac的同学来说,“终端”是经常要使用的一个工具。不过可能有很多人已经发现了,当我们使用ls命令来显示目 录内容的时候,“终端”对于目录、可执行文件等特殊类型的文件并没有使用颜色来显示,只有使用“ls -G”时,才能显示颜色,这可真是不方便啊。有没有方法可以默认显示颜色呢?
2013-10-31 19:58:15
727
原创 ./configure:command not found
有些下载下来的源码没有MAKEFILE文件,但是会有MAKEFILE.IN 和 configure, MAKEFILE文件则由后两个文件生成。如果执行:$./configure 提示错误:./configure:command not found解决方法:sh configure
2013-10-28 21:24:53
1759
转载 Mac系统上安装redis服务
出自原文:http://anythink.com.cn/home/install-redis-in-macos.html首先,你需要有安装Xcode 的 command Tools 才能保证编译不会出问题,试着输入make 看看是否提示命令不存在,如果没有提示命令不存在,那么应该可以安装。 帮助代码片段 - anythink.com.cn1
2013-09-24 19:57:25
1322
转载 MySQL批量SQL插入性能优化
原文出自:http://tech.uc.cn/?p=634对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。经过对MySQL innodb的一些性能测试,发现一些可以提高insert效率的方法,供大家参考参考。1. 一条SQL语句
2013-09-23 13:59:36
327
转载 上传文件到github的方法
先声明这是转载自:http://www.cnblogs.com/findingsea/archive/2012/08/27/2654549.html 【第一步】建立先仓库 第一步的话看一般的提示就知道了,在github新建一个repository(谷歌可以解决),都是可视化的界面操作,所以难度不大。或者看这里:https://help.github.com/arti
2013-08-27 21:15:23
394
转载 GO 使用MySQL数据库
转自:https://github.com/astaxie/build-web-application-with-golang/blob/master/ebook/05.2.md目前Internet上流行的网站构架方式是LAMP,其中的M即MySQL, 作为数据库,MySQL以免费、开源、使用方便为优势成为了很多Web开发的后端数据库存储引擎。MySQL驱动Go中支
2013-05-20 12:06:21
3103
转载 vc 获得系统相关路径一个很强悍的API(SHGetSpecialFolderPath)
#include #pragma comment(lib, "shell32.lib") 比如要得到:program files文件路径:WCHAR wszPath[MAX_PATH] = {0}; SHGetSpecialFolderPath(NULL, wszPath, CSIDL_PROGRAM_FILES, 0);
2013-03-05 22:54:21
454
转载 Win7写注册表时没权限或提示'不正确的DWORD值'等解决方案
一:比如以下代码可以写入OnInitDialog,主要作用是判断是否为win7并提权:OSVERSIONINFOW osVersion = {0};osVersion.dwOSVersionInfoSize = sizeof(OSVERSIONINFOW);if(GetVersionEx(&osVersion)){ if(osVersion.
2013-03-05 19:28:46
1560
转载 解决ATL与WTL中Cstring冲突如:error C2039: 'CString' : is not a member of 'WTL' 或者 error C2872: 'CString' : a
在stdafx.h的#include 的前面加上以下两句主可以了: #define _WTL_NO_CSTRING #include
2013-03-05 19:27:51
1808
转载 WM_COPYDATA 不同进程间通信的利器
假设有两个进程,一个叫:TestClientDlg, 另一个叫:TestSevDlg;现在想从TestClientDlg发送数据到TestSevDlg,具体如下: 在TestClientDlg中某一个按钮事件中加入:{HWND hSev = FindWindow(NULL, L"TestSevDlg");if(hSev == NULL) r
2013-03-05 19:26:52
438
转载 vc 一个由输入法引起的问题 VK_PROCESSKEY
#include #pragma comment(lib, "imm32.lib")HIMC hImc = ::ImmGetContext( m_hWnd); 屏蔽输入法 ::ImmAssociateContext(m_hWnd , NULL); ::ImmReleaseContext(m_hWnd , hImc ); 恢复
2013-03-05 19:25:39
903
转载 c/c++ CURL的应用
1、下载数据并保存char url[1024] = "http://xxxxxx";FILE *fp = fopen("xxxxx", "w");CURL* curl_obj;curl_obj = curl_easy_init();//设置URLcurl_easy_setopt(curl_api::_curl_obj, CURLOPT_URL, url);
2013-03-03 17:44:53
1344
原创 使Tabctrl控件支持设置固定宽度和高度
需要先给控件添加 TCS_FIXEDWIDTH 属性。int stype = ::GetWindowLong(m_ClientTab.m_hWnd,GWL_STYLE);stype |= TCS_FIXEDWIDTH;::SetWindowLong(m_ClientTab.m_hWnd,GWL_STYLE,stype);//设置宽度CSize size(30,25);
2012-11-29 18:21:07
360
原创 强制结束自身程序进程
有时遇到窗口被销毁后,还有进程存在的情况,并且DEBUG跟踪发现也调用了 ::PostQuitMessage( 0 );但是进程依然没有退出。可调用函数 ::ExitProcess( 0 ); 来强制结束整个进程。
2012-08-06 17:59:25
441
转载 可触发WM_DrawItem立即更新的方法
使用实例 ::RedrawWindow(hWnd, NULL, NULL, RDW_INVALIDATE); RedrawWindow 函数 说明 根据fuRedraw旗标的设置,重画全部或部分窗口 返回值 Long,非零表示成功,零表示失败。会设置GetLastError 参数表 参数 类型及说明
2012-07-18 18:16:38
1065
转载 关于CDC和CDCHandle [WTL]
今天写程序,试验ATL里面的CImage,结果是超乎寻常的令人满意。CImage比以前用的GdiPlus里面的CImage好用了很多,完全不是一个数量级的。这个结果更坚定了我使用COM和GDI而不是封装了的GDI+的决心。中途遇到个问题,就是在点击打开文档后,只是单纯地剪掉了图片大小的区域,并没有显示图片必须要拉伸窗口才能看见打开的图片……百思不得其解啊……之前好好的,我一使用WTL的DC类移
2012-07-18 10:34:31
869
转载 WTL.CDC.DrawText参数介绍
1.原型:template class CDCT{ int DrawText(LPCTSTR lpstrText, int cchText, LPRECT lpRect, UINT uFormat); int DrawText(LPTSTR lpstrText, int cchText, LPRECT lpRect, UINT uFormat);
2012-07-17 10:25:19
622
转载 WTL 自绘控件(消息反射)
REFLECT_NOTIFICATIONS() //消息反射必须添加 了ATL的消息反射(Message Reflection)机制。所谓消息反射,就是指窗口类在收到消息时可以将消息反传回去给发出消息的窗口类。比如对于一个自画样式的按钮,它会发出WM_DRAWITEM消息通知父窗口,而父窗口并不处理这个消息而是将它反传回去,让按钮自己处理。显而易见,这种机制更符合面向对象
2012-07-17 09:31:32
1596
转载 WTL工程师 编译出现入口点错误的问题。
WTL工程编译 Debug 无问题,编译 Release时出现 Link 错误1>正在链接...1>LIBCMT.lib(tidtable.obj) : error LNK2005: __encode_pointer 已经在 atlmincrt.lib(atlinit.obj) 中定义1>LIBCMT.lib(tidtable.obj) : error LNK2005: __enc
2012-06-18 13:59:05
664
转载 Windbg轻松上路 WinDbg the easy way 中文翻译
如果要说最好的调试器是什么?那一定是:Visual Studio + Windbg。Visual Studio直观简捷,Windbg强大复杂。在你调试程序的时候,如果使用Visual Studio感觉束手无策时,就该考虑Windbg了,但Windbg是如此的专业,入门是如此的难。有没有更简单轻松一点的办法呢?可以考虑先使用CDB(Windbg的姐妹——轻量级控制台程序)。CDB和Windbg的
2012-05-31 11:16:35
674
原创 CString::Tokenize 函数分割字符串
CString strKeyTemp;int Pos; CString strKey = strKeyTemp.Tokenize(_T('&'), Pos); 注:每分割一次Pos则被赋值为分割后首次出现'#'的位置
2012-02-21 22:21:42
261
转载 WaitForSingleObject的用法
1.WaitForSingleObject的用法 DWORDWaitForSingleObject( HANDLE hHandle, DWORD dwMilliseconds );参数 hHandle是一个事件的句柄,第二个参数dwMilli
2012-02-06 14:54:19
282
转载 16进制 转化为COLORREF 格式的
CString m_BackColor.m_frame_color = "#0290D8";DWORD r,g,b;sscanf(m_BackColor.m_frame_color,"#%2X%2X%2X",&r,&g,&b);COLORREF rgb = RGB(r,g,b);brush.CreateSolidBrush (rgb)
2011-12-27 15:18:07
442
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人