- 博客(11)
- 资源 (137)
- 收藏
- 关注
原创 C# 判断是否为json
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace jsonJC{ class Program { static void Main(str
2016-05-31 17:20:52 8942
原创 Java 服务器端学习1------聊天程序
import java.net.DatagramSocket;import java.net.SocketException;import java.io.*;import java.net.*;class SendData implements Runnable{private DatagramSocket ds;public SendData(DatagramSoc
2016-05-31 11:39:59 563
转载 VS 2008 编译iconv库
iconv是常用的一个字符集转换的开源库,主页在http://www.gnu.org/software/libiconv/1.11.1版本是最后一个支持MSVC编译的版本,1.12及之后的版本只支持MingW和Cygwin编译,下面是我用vs2008编译iconv的过程 1.下载1.11版本的libiconv2.在srclib/progname.h文件中添加一行:
2016-05-14 16:10:27 1140
转载 JNI 与c++通信出现乱码解决
首先,需要明确几个关于编码的基本概念:java内部是使用的16bit的unicode编码(utf-16)来表示字符串的,无论英文还是中文都是2字节;jni内部是使用utf-8编码来表示字符串的,utf-8是变长编码的unicode,一般ascii字符是1字节,中文是3字节;c/c++使用的是原始数据,ascii就是一个字节,中文一般是GB2312编码,用2个字节表示一个汉字。jni
2016-05-13 11:51:46 942
转载 操作JNI函数以及复杂的对象传递
主要操作内容,包括如下几个部分: 1、在Native层返回一个字符串 2、从Native层返回一个int型二维数组(int a[ ][ ]) 3、从Native层操作Java层的类: 读取/设置类属性 4、在Native层操作Java层的类:读取/设置类属性、回
2016-05-12 23:42:27 1036 1
转载 JNI 常用函数
要素 :1、 该函数大全是基于C语言方式的,对于C++方式可以直接转换 ,例如,对于生成一个jstring类型的方法转换分别如下: C编程环境中使用方法为:(*env) ->NewStringUTF(env , "123") ; C++编程环境中(例如,VC下)则是: env ->NewStringUTF( "
2016-05-12 23:39:15 568
原创 Java 数据类型与jni数据类型对应关系
在Java存在两种数据类型: 基本类型 和 引用类型 ,大家都懂的 。 在JNI的世界里也存在类似的数据类型,与Java比较起来,其范围更具严格性,如下: 1、primitive types ----基本数据类型,如:int、 float 、char等基本类型 2、reference types----引用类型,如:类、实例、数组。
2016-05-12 23:35:57 1577
原创 Java调用DLL
java调用dll的方法实例:1、使用JNI调用:参考 http://wenku.baidu.com/view/927abf92f242336c1fb95e31.htmlhttp://blog.csdn.net/whustyle/article/details/49123933直接在java中输出类的配置:http://www.oschina.net/question/1402
2016-05-12 13:06:12 559
转载 Windows API——SHFileOperation——文件操作
1 int SHFileOperation( LPSHFILEOPSTRUCT lpFileOp);如果执行成功返回0. 1 typedef struct _SHFILEOPSTRUCT { 2 HWND hwnd;//指向发送消息的窗口 3 UINT wFunc;//执行的操作 4 LPCTSTR pFrom;//源文件名 5 LPCTSTR pTo;//目标文件
2016-05-08 20:55:49 571
原创 Unicode char*转化为LPCTSTR
char *p1="中国";//将char*转化为LPCTSTRCString m(p1);LPCTSTR lp = (LPCTSTR)m;
2016-05-04 10:39:38 924
原创 Unicode const char*转化为LPCTSTR
const char* strEn="中国";//将const char*转化为LPCTSTRint length = sizeof(TCHAR)*(strlen(strEn) + 1);LPTSTR tcBuffer = new TCHAR[length];memset(tcBuffer, 0, length);MultiByteToWideChar(CP_ACP, 0, s
2016-05-04 10:37:44 3844
mfc操作access
2021-01-30
vbsedit8.0软件包
2020-11-07
library_vs2013
2020-10-18
C#封装的Utilities基础类库.rar
2020-03-03
PDFlib-API-reference-..-中文手册[精选PDF].xdf
2020-01-16
SPT串口开发使用工具包
2019-12-15
bluetooth蓝牙虚拟串口通信
2024-05-11
SerialPort串口通信库
2024-04-04
CLXHHandleEngine
2023-12-10
htmlcxx发布文件
2023-05-07
HtmlCxxtree
2023-05-07
MFCGrid表格控件
2023-02-25
ResizableLib界面库
2022-05-01
PDFium_vs2013
2022-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人