自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 基础类型之间的转化规则

boolean类型不可以转化成其他类西

2014-11-05 10:27:57 1059

原创 线性表初始化int InitList(LinkList *L)和int InitList(LinkList L)问题

在数据结构线性表一章,看到

2014-10-25 15:14:46 26313 12

原创 vim常用快捷键总结

(1)一般模式

2014-10-18 23:57:55 623

原创 intellij背景护眼色调节

看了intelliji的配置文章,不知道大为啥都不约而同的选择了

2014-09-24 22:01:48 24389 1

gnome-shell-frippery-0.7.6-1.noarch.rpm

非常好用的gnome-shell扩展,带任务栏

2014-10-11

tcpdump-4.6.2.tar.gz

TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息

2014-10-10

wxWidgets-3.0.2

wxWidgets是一个开源的跨平台的C++构架库(framework),它可以提供GUI(图形用户界面)和其它工具

2014-10-09

net-snmp-5.7.1.tar.gz

SNMP是基于TCP/IP协议族的网络管理标准,它的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。好多网友说不再的在哪下载,这个是最新版本。

2014-10-09

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

TA关注的人

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