摘要:
关于printf的格式化字符 %* *与其它占位符结合使用, *将首先被一个 int 变量值代替后再被格式化. 如 printf("%.*s.", 2, "Hello") 将只输出 "He." printf("%-*s", 8, "Hello") 将输出 "Hello ." printf("%*s" 阅读全文
摘要:
本文转载自 https://blog.csdn.net/robinsongsog/article/details/46646557 在同一台机器上面,不同的进程共享着系统内存和CPU, 随着对CPU计算资源的需求越来越大,程序只是会变慢,但是如果内存不够,可能有些程序就完全没法运行了,另外,内存也是 阅读全文
摘要:
AllocConsole() 为 Windows 程序创建一个控制台窗口, 失败返回零, 可调用 GetLastError(). 分配控制台后可能需要重定向标准输出和标准输入(Windows 平台标准错误和标准输出相同), 这时就需要两个特殊的文件名了: CONOUT$ --Console outp 阅读全文
摘要:
MySQL 支持许多字符集及其编码方案, 甚至是不同编码之间的转换. 在使用 MySQL 进行应用程序编程时, 常常会出现乱码现象, 这通常是由于客户端没有声明与 MySQL 服务器通信的字符串编码造成的后果. 解决方案: 设置变量'character_set_client', 查看当前数据库的字符 阅读全文
摘要:
什么是 GBK ?中文名汉字编码字符集外文名Chinese Internal Code Specification全 称《汉字内码扩展规范》GBK编码,是对GB2312编码的扩展,因此完全兼容GB2312-80标准。GBK编码依然采用双字节编码方案,其编码范围:8140-FEFE,剔除xx7F码位,共23940个码位。共收录汉字和图形符号21886个,其中汉字(包括部首和构件)21003个,... 阅读全文
摘要:
普通用户使用客户端应用程序(Client Application)和服务器程序(Server Application)通信以取得服务, 而服务器程序通常要和数据库服务器通信以取得数据存取服务, 这时就需要使用到使用到数据库连接技术, 我本人将使用数据库连接技术编程, 称为数据库应用程序编程, 更多时 阅读全文
摘要:
MySQL Connector 是MySQL数据库客户端编程的接口, 它提供了通过网络访问数据库的接口, 这些功能在动态链接库(.dll, .so)或者静态对象库(.lib, .a)中实现. 使用时必须注意这些库是32位还是64位的. 下面是一个例子: 阅读全文
摘要:
FormatMessage 获取GetLastError 函数返回的错误代码对应的字符串描述. 阅读全文
摘要:
// WinMsg.cpp : 定义应用程序的入口点。 // #include "stdafx.h" #include #include "WinMsg.h" int log_i = 0; #define Log(x) printf("Log %d: "#x"\n", log_i++) #define MAX_LOADSTRING 100 // 全局变量: HINSTANCE hInst... 阅读全文
摘要:
第一范式(1NF First Normal Format): 1. 列具有原子性(atomic) 原子(atom)是物质的最小单元, 它不能被再分割为更小的元素. 2. 表具有主键(Primary Key) 设置一个ID列可能是一个更好的选择. Create KEY设置键. AUTO_INCREME 阅读全文
摘要:
数据类型 Insert Update Delete 函数 阅读全文
摘要:
作者:郭无心链接:https://www.zhihu.com/question/31766172/answer/64374268来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 A类,B类,C类网络地址 一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码 阅读全文
摘要:
<<Linux 网络编程>>摘要 注意: 其中的大部分成员是网络字节序(大端字节序); 编程: 服务器先要做的事情: socket() 初始化Socket bind() 绑定本地端口 listen() 监听端口 accept() 响应客户端请求 一个例子 客户端(Windows 系统, Java 环 阅读全文
摘要:
MemUtil.h #ifndef MEMUTIL_H_INCLUDED #define MEMUTIL_H_INCLUDED // Show memory void showMem(void *, unsigned); // Setup memory int setMem(void *, cons 阅读全文
摘要:
http://www.unicode.org/faq/utf_bom.html 有关UTF或编码表单的一般问题 Unicode是16位编码吗? Unicode文本可以以多种方式表示吗? 什么是UTF? 我在哪里可以获得关于编码表单的更多信息? 如何编写UTF转换器? 我需要支持哪些UTF? UTF之 阅读全文
摘要:
使用 javah 生成头文件后, 编写c代码来实现其中声明的函数, 本文主要解决以下问题: (1) 如何生成动态链接库文件 使用如下格式的 gcc 命令可以将 C文件 编译为 .so 文件, 对于其依赖则稍微复杂一点, 需要使用各种参数. cc -shared -o <file name>.so < 阅读全文
摘要:
有时候使用 GCC for Windows 生成 DLL 动态链接库时, 由于各种原因, 即使加载了动态链接库, JVM 仍然找不到符号, 从而产生 java.lang.UnsatisfiedLinkError 错误 所以还是使用微软自家的 VS 来生成 DLL 比较妥当, 由于 VS 命令行错综复 阅读全文
摘要:
// 工具方法 private static FilenameFilter getFilter(final String mode) { return new FilenameFilter() { Pattern pattern; { pattern = Pattern.compile(mode); } public boolean a... 阅读全文
摘要:
Android支持插件库,可以是由C/C++开发的JNI形式,也可以是由java代码开发的jar形式(也可以是android封包完成的apk文件)。加载jar插件的方式可以分为 1、静态加载2、动态加载 Android使用DexClassLoader来通过反射机制动态加载。 File file = 阅读全文
摘要:
根据上面的代码, 执行以下命令 stop adbd setprop service.adb.tcp.port 5555 start adbd 便能开启网络调试的端口,PC端执行 adb connect <host>[:<prot>] 即可使用tcp协议连接Andorid设备。 putty连接Andr 阅读全文
摘要:
1. 打印变量名及其值 2.可变参宏的使用 3.断言 阅读全文
摘要:
// 取得指针所指内存的十六进制形式字符串,size指定字节长度#define Mem_toString(address, size) _Mem_toString((PBYTE)address, size)////// 取得指针所指内存的十六进制形式字符串,size指定字节长度PSTR _Mem_t 阅读全文
摘要:
cppblog.com 天空的博客 http://www.cppblog.com/API/archive/2011/03/10/141506.html cnblogs.com 吴秦的博客 http://www.cnblogs.com/skynet/p/3372855.html 阅读全文
摘要:
接口定义如下: 1 #include <Windows.h> 2 3 // 取得指针所指内存的十六进制形式字符串,size指定字节长度 4 #define Mem_toString(address, size) _Mem_toString((PBYTE)address, size) 5 6 // 取 阅读全文
摘要:
单链表:linkList.h linkList.c 1 #ifndef LINKLIST_H_INCLUDE 2 #define LINKLIST_H_INCLUDE 3 #include <Windows.h> 4 5 //什么是链表 是一种动态数组 管理一堆不断变化的元素 6 7 typedef 阅读全文
摘要:
该帖转载于孤心浪子--http://www.cnblogs.com/KMBlog/p/6877752.html 酷狗音乐上的一些歌曲是不能免费下载的,然而用户仍然可以离线试听,这说明有缓存文件,并且极有可能被加密了. 解密算法: class Program { static void Main(st 阅读全文
摘要:
第一步 抽取资源id,生成R.java aapt p[ackage] -f [-A <assets>] -S <res> -M <AndroidManifest.xml> -J <package> -I <android.jar> 参数-JPF决定aapt的输出: -J 输出R.java -P 输出 阅读全文
摘要:
在Java1.5+中,foreach循环非常实用. 1 public class Demo <T> implements Iterable<T>, Iterator<T> { 2 T[] array; 3 int length; 4 int index; 5 6 Demo(T[] param){ 7 阅读全文