互联网
文章平均质量分 78
FlyAnyWhere
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c#使用sc命令注册开发Windows服务
Windows服务的开发如果中规中矩的话开发测试安装都十分繁琐,现备忘一个简易的方案。 主要原理也很简单,就是利用Windows自带的服务管理命令sc进行注册,运行。 using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Lin原创 2015-05-26 10:25:25 · 2867 阅读 · 0 评论 -
贴一个进程双守护,利用文件锁的特性来实现
/* * SSIDMonitor.h * * Created on: 2015-3-19 * Author: hgm */ #ifndef SSIDMONITOR_H_ #define SSIDMONITOR_H_ #include #ifdef __cplusplus extern "C" { #endif /* * Class: com_feizhang_原创 2015-04-10 16:56:06 · 1598 阅读 · 0 评论 -
实例一
接着上次没有进行完毕的话题继续下去,csdn的贴图实在是非常不方便。就该用刚刚从手上滑过的两个小工程项目来讲述一下,不过实际项目开发过程中远没有理论上阐述的那么清晰,因为总是会夹杂不少其他的概念。 项目一 业务需求: 某工厂的员工,经常使用工作用手机或者pad通过链接到非指定ssid进行上网活动,厂方希望能够开发一套软件能够阻止此类事情的发生。 需求分析:原创 2014-11-20 14:25:47 · 948 阅读 · 0 评论 -
一个c++版本的json实现思路
JSON的c/c++实现版本很多,可是用起来总是原创 2014-09-09 10:17:18 · 807 阅读 · 0 评论 -
关于宏的制表功能
宏的制表功能上次用已经是七年前了,最近有段db2的静态原创 2014-06-20 14:46:31 · 853 阅读 · 0 评论 -
一个类似jsonreader的c++实现
.h template class cast_val; class HelloResource { template friend class cast_val; protected: HelloResource(){ } HelloResource(const std::string& key):key_prefix(key){ } public: typedef std::原创 2013-09-27 15:52:33 · 871 阅读 · 0 评论 -
一个有意思的类型实现,可惜是个半成品
template struct red_blue_boll{ typedef std::map::red_blue_type > red_blue_type; public: template static void fill_rb_boll_data(red_blue_type& dst,const H (&vals)[COUNTS]){ const H&原创 2013-08-14 17:32:48 · 652 阅读 · 1 评论 -
db2 数据转json v0.03
#ifndef DB2_CLI_H_ #define DB2_CLI_H_ #ifdef __cplusplus extern "C"{ #endif struct sql_client_information_tag; typedef struct sql_client_information_tag* sql_client_handle; /** * 函数: create_sq原创 2011-11-17 17:39:50 · 1563 阅读 · 0 评论 -
线程A分为A1,A2两个步骤,A1执行完毕后通知线程B,线程B执行完毕后通知线程A,线程A接下来执行步骤A2
#include #include #include #include #include static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; static pthread_cond_t waite_recv = PTHREAD_COND_INITIALIZER; static pthread_cond_t waite_s原创 2013-06-09 16:45:09 · 1498 阅读 · 0 评论 -
cson beta
#include #include #include #include #include #include //#define MEM_LEAK_TEST #ifdef MEM_LEAK_TEST #define BUFFER_SIZE 500 typedef char buffer_size_type[1024 * 1024]; buffer_size_type s_test_bu原创 2013-05-31 13:38:57 · 868 阅读 · 0 评论 -
more +-*/
class simple_script{ typedef std::list exp_list; typedef exp_list::const_iterator exp_item; typedef std::map exp_results; public: simple_script(const std::string& script){ parse_script(script,ex原创 2013-05-14 15:54:08 · 697 阅读 · 0 评论 -
+-*/
template T string_cast(const std::string& v){ std::stringstream ss; ss << v; T ret; ss >> ret; return ret; } template std::string to_string( T v){ std::stringstream ss; ss << v; return ss.str原创 2013-05-14 15:52:09 · 597 阅读 · 0 评论 -
+_*/ 0.1
#include #include #include #include #include #include #include template T string_cast(const std::string& v){ std::stringstream ss; ss << v; T ret; ss >> ret; return ret; } template std:原创 2013-05-21 10:26:48 · 843 阅读 · 0 评论 -
羽量级json解析
#ifndef SIM_JSON_H_ #define SIM_JSON_H_ #ifdef __cplusplus extern "C" { #endif struct json_object; typedef struct json_object* json_object_handle; json_object_handle create_json_object(const char*原创 2011-12-28 14:48:01 · 847 阅读 · 1 评论 -
db2 数据转json v0.02
#include #include #include #include #include #ifndef _countof #define _countof(x) (sizeof(x)/sizeof(x[0])) #endif #define hints printf #define errors printf #define SQL_STATE_LEN 256 #define SQL_原创 2011-11-11 16:54:57 · 1349 阅读 · 0 评论 -
ini文件读取
#ifndef INI_FILES_H_ #define INI_FILES_H_ #ifdef __cplusplus extern "C" { #endif #define max_sec_len 20 #define max_key_len 20 #define max_val_len 64 #define max_section_counts 100 struct ini_file;原创 2011-11-21 17:42:02 · 512 阅读 · 0 评论
分享