- 博客(12)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 JNI开发流程
前面已经介绍了在 Windows 上快速的搭建 JNI 开发环境本节将会实现一个简单的 hello world 版的程序,目的是掌握 JNI 开发的流程,具体的实现细节会在后续进行介绍。JNI 开发流程梳理:在 java 文件,这里的 java 文件我们以 HelloJNI.java 举例。在其中定义 native 方法使用 javah HelloJNI 命令生成 HelloJN
2018-01-10 20:52:48 455
原创 windows配置JNI开发环境
JNI 简介JNI:Java Native Interface。 当 JDK 所提供的 API 无法满足当前应用的需求时,就要调用 native interface。我们知道 Java 程序跨平台是有前提的,其并不是直接运行时操作系统上的,而是运行在 Java 虚拟机上的,我们平时调用的 JDK 中的 api 是基于 JVM 实现的,但是有一些情况下,这些 api 不能满足我们对性能的要求,
2018-01-05 18:16:24 624
原创 Activity生命周期和启动模式
Activity的生命周期的一点补充Activity启动模式的一点补充singleTasksingleInstance1.Activity的生命周期的一点补充关于Activity的声明周期可以参考官方文档,但是这里有一些细节需要拿出来说一下.我们都知道Activity的生命周期中主要会调用如下函数:onCreate():加载View,初始化组件,View即将可见,该状态不会停留很长时间,马上
2016-09-18 20:41:36 787
原创 理解各种字符编码
我们平时使用文本编辑器像 sublime,notepad++ 等,或者使用 IDE 写代码,都会发现其右下角有一个Encoding的标签,其值为Unicode,UTF-8,GBK2312等。那么这些编码有什么区别呢?要说清楚不同编码之间的区别和联系,就要从计算机的发展史来讲起了,本文设计到的关键内容如下:ASCIIGRB2312GBKANSIUnicodeUTF-8ASC
2016-09-17 13:41:39 995
原创 在win10下安装centos7
下载centos7镜像,并使用USBWriter 将镜像写入U盘,该工具的使用非常简单,直接指定下载好的镜像的位置和要写入U盘的盘符写入即可.指定U盘启动,就会进入安装界面,这一步直接点击 “Install CentOS 7” 可能会出问题,这是因为安装程序是依据label来识别安装源的,而我们的U盘label与预设不符,默认识别的U盘的label是LABEL=CentOS\x207\x20x86
2016-02-16 11:59:43 4897
转载 Intellij idea13配置tomcat,并实现一个简单的servlet
准备:1. 安装jdk1.72. 安装tomcat1.8一、创建并设置javaweb工程1.创建javaweb工程File --> New --> Project...设置工程名字:创建完成后工程结构如下:2. Web工程设置2.1 在WEB-INF 目录下点击右键,New --> Directory,创建
2015-10-31 18:19:42 4527
原创 IntelliJ Idea 常用快捷键
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/97730IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Al
2014-12-05 18:08:39 708
转载 C++,java等高级语言的内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区
C++内存分配方式详解——堆、栈、自由存储区、全局/静态存储区和常量存储区 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。 堆,就是那些由 new 分配的内存块,
2014-11-22 16:03:35 893
原创 线性表初始化int InitList(LinkList *L)和int InitList(LinkList L)问题
在数据结构线性表一章,看到
2014-10-25 15:14:46 26313 12
tcpdump-4.6.2.tar.gz
2014-10-10
net-snmp-5.7.1.tar.gz
2014-10-09
关于java的IO中PrintWriter问题
2014-12-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人