自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

转载 JNI编程中如何传递参数和返回值。

本篇将介绍在JNI编程中如何传递参数和返回值。首先要强调的是,native方法不但可以传递Java的基本类型做参数,还可以传递更复杂的类型,比如String,数组,甚至自定义的类。这一切都可以在jni.h中找到答案。1. Java基本类型的传递用过Java的人都知道,Java中的基本类型包括boolean,byte,char,short,int,long,float,dou

2017-03-28 23:12:32 409

转载 JNI学习1--传递java对象 demo

1.首先创建HelloWorld.Java文件:[java] view plain copyclass Person {      public String name;      public int age;      public boolean student;      Person(String name, int a

2017-03-28 22:44:46 370

转载 Java中JNI的使用详解第一篇:HelloWorld

今天开始研究JNI技术,首先还是老套路,输出一个HelloWorld:具体流程如下:在Java中定义一个方法,在C++中实现这个方法,在方法内部输出“Hello World",然后再回到Java中进行调用。分为以下步骤:第一步:在Eclipse中建立一个类:JNIDemo[java] view plain copypackage 

2017-03-28 22:43:41 304

转载 _declspec(dllexport)和__declspec(dllimport)

//SimpleDLLClass.cpp#include "SimpleDLLClass.h"SimpleDLLClass::SimpleDLLClass(){ m_nValue=0;}SimpleDLLClass::~SimpleDLLClass(){}__declspec(dllexport)  __declspec(dllexport)    将一个函数声名为导

2017-03-24 16:53:42 255

转载 关于“#ifdef __cplusplus” 和 " extern "C" 的问题

解释一 时常在cpp的代码之中看到这样的代码:[cpp] view plain copy print?#ifdef __cplusplus   extern "C" {   #endif     //一段代码     #ifdef __cplusplus   }   #endif   这样的

2017-03-24 16:06:25 358

转载 c++ 面向对象编程

这里强调是面向对象编程的易错点和常用技巧,严格来说大多数时候使用的封装和继承来完成的对象编程只能算是基于对象的编程,结合对象的继承和多态特性编写的程序才算是面向对象编程。1.继承的特性继承涉及到一些复制控制特性,主要如下:a).不显式调用父类构造函数时,子类构造函数会先隐式调用父类默认构造函数b).子类析构函数会先隐式调用父类析构函数c).子类复制构造函数和赋值

2017-03-24 15:29:19 277

转载 深入了解Windows句柄到底是什么

总是有新入门的Windows程序员问我Windows的句柄到底是什么,我说你把它看做一种类似指针的标识就行了,但是显然这一答案不能让他们满意,然后我说去问问度娘吧,他们说不行网上的说法太多还难以理解。今天比较闲,我上网查了查,光是百度百科词条“句柄”中就有好几种说法,很多叙述还是错误的,天知道这些误人子弟的人是想干什么。这里我列举词条中的关于句柄的叙述不当之处,至于如何不当先不管,继续往下

2017-03-24 14:35:47 264

转载 centos安装vim7.4

centos安装vim7.4 系统版本centos6.4;root权限su - root   卸载$ rpm -qa | grep vim$ yum remove vim vim-enhanced vim-common vim-minimal   下载、解压$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar

2017-03-06 19:33:36 854

转载 CentOS上codeblocks

今天下午闲着没事尝试在自己的PC中的CentOS上装一个Code::Blocks,因为是Linux菜鸟折腾了一下午才基本算搞定但依然有疑惑:在网上各种谷哥度娘最后才发现还是官方的文档最靠谱:看这里。上面讲的比较详细,下面简单总结一下安装的步骤:wxWidgets安装先安装GTK+yum install gtk+*Code::Blocks的界面依赖于wxWidge

2017-03-06 17:13:40 357

JFreeChart

JFreeChart主要用来各种各样的图表,这些图表包括:饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等

2016-01-09

Linux内核完全注释

Linux内核完全注释

2015-07-17

c#datagriview

数据库读取数据并保存在一个集合中. 使用DataGridView来显示数据.

2015-06-04

编码问题111

C# 连接 Mysql 中文乱码问题 分类: C# 2011-04-15 14:56 4808人阅读 评论(0) 收藏 举报 mysqlc#character数据库collationdatabase 目录(?)[+] 如题这个问题还是让人比较揪心的。网上也有不少答案,五花八门,不知道谁对谁错。个人认为有几篇文章处理的这个问题还不错,现总结如下:

2015-05-25

数论算法嗯

数论而已,供大家学习参考借鉴

2014-11-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除