- 博客(50)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
转载 gb2312转utf-8
上网找了些资料,发现确实挺简单的,不知道为啥被人误导,弄出一个还被广泛转载的CChineseCode类。然而它仅仅针对汉字(每个汉字在UTF-8编码中占3个字节),如果字符串中有英文,就有麻烦了,因为英文在UTF-8编码中只有一个字节。另外有的字符会占用更多的字节。所以这个类并不适用。经过自己的亲自测试,真的是很多问题。再参考一些文章,给出转换方式如下://gb2312 to unic
2016-08-31 18:25:58
1010
原创 c++11 智能指针删除器
其实很简单自己上代码:#include #include #include #include #include using namespace std;struct struct_s{ int i;}; void delete_struct(struct_s* p){ printf("hehe\n"); free(p); p=NU
2016-07-22 18:24:54
2072
原创 multimap 遍历和删除
std::multimap *m_callback = new std::multimap(); m_callback->insert(std::make_pair(1, "朝花夕拾")); m_callback->insert(std::make_pair(1, "阿Q正传")); m_callback->insert(std::make_pair(1, "野草")); m_c
2016-07-01 15:55:37
2482
原创 xlib图形界面
xlib又叫C11是linux底层的图形界面,当然一般也不会用到,大部分我们都用gtk等等。xlib的资料也不多,刚好在公司时老大叫我去写xlib没办法只能硬着头皮去看东西。不过发现其实也不是那么难。这里有点个人感觉不错的资料提供给大家参考,提醒一下,目前xlib属于比较老了,很多linux也开始使用wayland做底层了,gtk已经支持wayland。wayland资料htt
2016-06-30 22:12:14
4235
原创 rapidjson 添加删除对象
rapidjson我就不介绍了,以后有机会在补上。直接上代码#include "rapidjson/document.h"#include "rapidjson/stringbuffer.h"#include "rapidjson/writer.h"#include void func(){ rapidjson::Document * ptr_doc = new rapidjso
2016-06-30 14:49:11
10756
转载 c++ 优秀文章
http://www.cnblogs.com/qiyeshublog/articles/2378272.htmlhttp://www.cppblog.com/merlinfang/archive/2014/12/26/209311.aspx
2016-01-07 20:10:17
386
转载 tcp链接状态
http://winda.blog.51cto.com/55153/1296154http://www.cricode.com/3568.htmlhttp://blog.chinaunix.net/uid-20743151-id-326492.htmlhttp://network.51cto.com/art/201408/449186_all.htm现在没时间去整理这些
2015-08-20 11:30:58
372
转载 转换IP地址格式
非原创:只是学习而已。后记: 转换IP地址格式printk("source ip :%d.%d.%d.%d:%u\n",NIPQUAD(iph->saddr));//从__be32转换为常用格式 NIPQUAD是IPv4用NIP6是IPv6用 netfilter的hook点 在netfilter
2015-08-19 14:37:36
1626
转载 没有 /lib/modules/*/build 这个目录
转载:http://blog.sina.com.cn/s/blog_54a66a890101f9yd.html错误显示 没有 /lib/modules/2.6.18-164.el5/build 这个目录,确认当前内核是这个版本么,是的话安装 kernel-devel, kernel-headers 软件包
2015-08-19 10:16:54
19350
转载 Netfilter
http://user.informatik.uni-goettingen.de/~le/papers/Netfilter.pdf
2015-08-11 15:30:03
480
转载 libpcap详解
libpcap详解转:http://blog.chinaunix.net/uid-21556133-id-120228.htmllibpcap(Packet Capture Library),即数据包捕获函数库,是Unix/Linux平台下的网络数据包捕获函数库。它是一个独立于系统的用户层包捕获的API接口,为底层网络监测提供了一个可移植的框架。一、li
2015-07-26 23:41:22
494
转载 定时访问网站
转http://www.oicqzone.com/pc/2014100419887.html首先ssh连接服务器,运行: crontab -e 然后,输入或者粘贴进去。0 */2 * * * /usr/bin/curl http://www.oicqzone.com/ 五个星号分别代表分、时、日、月、周。以上是两小时运行一次。十分钟一次就是: */10
2015-07-24 21:46:41
1091
转载 libpcap函数详解
以下摘自:http://blog.youkuaiyun.com/zjl_1026_2001/archive/2008/03/21/2202436.aspx函数名称:pcap_t *pcap_open_live(char *device, int snaplen, int promisc, int to_ms, char *ebuf) 函数功能:获得用于捕获网络数据包的数据包捕获描述字。 参数说
2015-07-24 21:32:28
6225
转载 Vim+VimGdb+Ctags+Glibc+TagList+WinManager
转:http://blog.chinaunix.net/uid-24875436-id-335148.html1.下载vim7.3,vimgdb7.3,ctags,glibc-2.9,taglist4.5,winmanager2.3----------------------------------------------------------------------------
2015-06-29 19:44:16
524
转载 Vi经典插件
转:http://www.cnblogs.com/lihaozy/archive/2012/08/06/2624909.htmlVi经典插件ctags(转)(为了提高工作效率,必须学会使用一些工具). 查看 key 相关信息说明的命令 :help keycodes==================================================
2015-06-29 19:39:07
716
转载 C++11 lambda 表达式解析
本文转自:http://www.cnblogs.com/haippy/archive/2013/05/31/3111560.htmlC++11 lambda 表达式解析2013-05-31 23:04 by Haippy, 5616 阅读, 1 评论, 收藏, 编辑C++11 新增了很多特性,lambda 表达式是其中之一,如果你想了解的 C++11 完整特性,建议去这
2014-12-07 20:56:21
505
原创 c11新特性
1,初始化数组 int a[10]{1,2,3,4,5,6,7,8,9,10};//还可以a[] for(int x :a) cout
2014-11-25 14:54:05
689
转载 Feodra 20 安装 搜狗输入法 for linux ubuntukylin
http://blog.chinaunix.net/uid-23851468-id-4215194.html#Update2014年08月22搜狗输入法 for Linux v1.1.0.0037#Install fcitxyum install fcitxfcitx --versionfcitx version: 4.2.8.4#下载 搜狗输入法
2014-11-18 11:39:00
866
转载 Android NDK环境搭建与配置说明
NDK概述 NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 * NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 * NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、
2014-11-03 16:32:35
394
转载 Android NDK
http://blog.youkuaiyun.com/imyang2007/article/details/8143806解决Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk !分类: Android2012-11-03 16:14 3133人阅读 评论(1
2014-11-03 16:30:40
379
原创 python IndentationError: expected an indented block
>>> a=[1,2,3,4,5]>>> a[1, 2, 3, 4, 5]>>> for i in a :... print i File "", line 2 print i ^IndentationError: expected an indented block刚开始学怕
2014-10-09 11:10:01
1847
原创 hdu1233还是畅通工程
还是畅通工程Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 26594 Accepted Submission(s): 11866Problem Description某省调查乡村交通状况,得到的统计表中列出了
2014-09-19 21:30:22
390
原创 hdu1198Farm Irrigation
Farm IrrigationTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5932 Accepted Submission(s): 2564Problem DescriptionBenny has a sp
2014-09-19 16:20:32
396
原创 hdu1561树形dp
The more, The BetterTime Limit: 6000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5289 Accepted Submission(s): 3152Problem DescriptionACboy很喜欢玩
2014-09-09 12:35:07
516
原创 Qt Creator mainwindow.obj:-1: error: LNK2019
mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "public: __thiscall mynotedig::mynotedig(class QWidget *)" (??0mynotedig@@QAE@PAVQWidget@@@Z),该符号在函数 "public: void __thiscall MainWindow::mynoteabout(void)
2014-09-03 11:19:07
8202
原创 hdu4535吉哥系列故事——礼尚往来
吉哥系列故事——礼尚往来Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 993 Accepted Submission(s): 523Problem Description 吉哥还是那个吉哥 那个江湖人
2014-09-01 17:46:44
469
转载 cstring,char,int转换
CString头文件#include string头文件#include 1、CString转char *CString cstr;char *p =(LPSTR)(LPCTSTR)cstr;2、string转 CStringCString.format(”%s”, string.c_str());用c_str()
2014-08-08 21:11:05
495
原创 socket/tcp
//客户端。#include #include int main(){ WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD( 1, 1 ); err = WSAStartup( wVersionRequested, &wsaData ); if ( err != 0
2014-07-29 17:47:29
574
原创 qt5.0在vs中的乱码问题。
qt5.0以上放弃了codecForName("gbk");QTextCodec::setCodecForLocale(codec);QTextCodec::setCodecForCStrings(codec);QTextCodec::setCodecForTr(codec);
2014-07-27 22:31:29
444
转载 mfc中id,句柄,指针
win32直接操作的是句柄HANDLE,每个句柄就对应windows窗口,而vc对HANDLE进行类封装,间接操作的都是HANDLE,现在句柄只是类的一个成员变量。从句柄到指针 CWnd* pWnd=CWnd::FromHandle(hWnd); //a temporary CWnd object is created //and attached. pWnd->Attach(hW
2014-06-30 21:30:40
776
原创 hdu4526威威猫系列故事——拼车记
威威猫系列故事——拼车记Time Limit: 500/200 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1124 Accepted Submission(s): 350Problem Description 话说威威猫有一次去参加比赛,虽然学校
2014-06-14 20:42:20
1228
原创 hdu4525威威猫系列故事——吃鸡腿
威威猫系列故事——吃鸡腿Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 2743 Accepted Submission(s): 531Problem Description 威威猫不是一只普通的猫,普通的猫
2014-06-13 21:47:47
583
原创 hdu4523威威猫系列故事——过生日
威威猫系列故事——过生日Time Limit: 500/200 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1130 Accepted Submission(s): 305Problem Description 2月29号是威威猫的生日,由于这个日
2014-06-13 20:00:06
655
原创 hdu 小明系列问题——小明序列
Problem Description 大家都知道小明最喜欢研究跟序列有关的问题了,可是也就因为这样,小明几乎已经玩遍各种序列问题了。可怜的小明苦苦地在各大网站上寻找着新的序列问题,可是找来找去都是自己早已研究过的序列。小明想既然找不到,那就自己来发明一个新的序列问题吧!小明想啊想,终于想出了一个新的序列问题,他欣喜若狂,因为是自己想出来的,于是将其新序列问题命名为“小明序列”。
2014-06-10 17:05:52
588
原创 hud4517小小明系列故事——游戏的烦恼
小小明系列故事——游戏的烦恼Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 816 Accepted Submission(s): 289Problem Description 小小明最近在玩一款游戏,它由n
2014-06-05 17:54:16
534
linux executable函数导出问题
2016-03-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人