自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (57)
  • 收藏
  • 关注

原创 (4.1.27)JNI

一、概览1.1 JNI和NDK的区别1.2 JNI的过程1.3 JNI的好处1.4 .so文件是什么?二、开发流程第一步、编写声明了native方法的.java类第二步、生成.class字节码文件第三步、用javah -jni命令,根据class字节码文件生成.h头文件(-jni参数是可选的)第四步、用本地代码实现.h头文件中的函数第五步、将C/C++代码编译成本地动态...

2018-03-30 14:52:29 430

转载 (4.1.27.19)JNI/NDK开发指南(十一)——JNI调用性能测试及优化

转载请注明出处:http://blog.csdn.net/xyang81/article/details/44279725在前面几章我们学习到了,在Java中声明一个native方法,然后生成本地接口的函数原型声明,再用C/C++实现这些函数,并生成对应平台的动态共享库放到Java程序的类路径下,最后在Java程序中调用声明的native方法就间接的调用到了C/C++编写的函数了,在C/C

2018-03-30 14:24:55 256

转载 (4.1.27.18)JNI/NDK开发指南(十)——JNI异常处理

转载请注明出处:http://blog.csdn.net/xyang81/article/details/45770551异常简介异常,显而意见就是程序在运行期间没有按照正常的程序逻辑执行,在执行过程当中出现了某种错误,导致程序崩溃。在Java中异常分为运行时异常(RuntimeException)和编译时异常,在程序中有可能运行期间发生异常的逻辑我们会用try…catch…来处理

2018-03-30 14:23:48 300

转载 (4.1.27.17)JNI/NDK开发指南(九)——JNI局部引用、全局引用和弱全局引用

转载请注明出处:http://blog.csdn.net/xyang81/article/details/44657385    这篇文章比较偏理论,详细介绍了在编写本地代码时三种引用的使用场景和注意事项。可能看起来有点枯燥,但引用是在JNI中最容易出错的一个点,如果使用不当,容易使程序造成内存溢出,程序崩溃等现象。所以讲得比较细,有些地方看起来可能比较啰嗦,还请轻啪!《Android

2018-03-30 14:22:37 264

转载 (4.1.27.16)JNI/NDK开发指南(八)——调用构造方法和父类实例方法

第6章我们学习到了在Native层如何调用Java静态方法和实例方法,其中调用实例方法的示例代码中也提到了调用构造函数来实始化一个对象,但没有详细介绍,一带而过了。还没有阅读过的同学请移步《JNI/NDK开发指南(六)——C/C++访问Java实例方法和静态方法》阅读。这章详细来介绍下初始一个对象的两种方式,以及如何调用子类对象重写的父类实例方法。我们先回过一下,在Java中实例化一个对象

2018-03-30 14:21:23 209

转载 (4.1.27.13)JNI/NDK开发指南(五)访问数组(基本类型数组与对象数组)

  转载请注明出处:http://blog.csdn.net/xyang81/article/details/42346165         JNI中的数组分为基本类型数组和对象数组,它们的处理方式是不一样的,基本类型数组中的所有元素都是JNI的基本数据类型,可以直接访问。而对象数组中的所有元素是一个类的实例或其它数组的引用,和字符串操作一样,不能直接访问Java传递给JNI层的数组,必须选择合...

2018-03-30 13:02:29 309

转载 (4.1.27.12)JNI/NDK开发指南(四)——Android NDK开发Crash错误定位

 转载请注明出处:http://blog.csdn.net/xyang81/article/details/42319789       在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Android规定,应用与用户...

2018-03-30 13:00:12 256

原创 (2.2.8.10) Android多module下的构建版本区分

一、背景二、之前的临时性解决方案三、BuildConfig研究四、解决方案4.1 添加module自定义字段4.2 被依赖的 Module 提供其他版本4.3 获取主App的BuildConfig4.4 使用 ApplicationInfo.FLAG_DEBUGGABLE五、结论参考文献细微之处,杜绝隐患,提升效率一、背景在Android的实际开发中,...

2018-03-15 15:42:53 1160

原创 (4.3.2.24) Android前后台切换监听的再进化

一、综述二、onStop生命周期中检测代码当前运行在前台的进程不是我们自己的进程三、onStart和onStop方法中用变量count计数四、结论Android框架自身并未提供前后台监听的解决方案,但是在应用诸多使用场景中又的确需要进行前后台判断,譬如客户端需要在用户切到到后台时开启自动签到以及推送。王俊峰于2016年7月份提出了一份《Android 前台切换监听新的实现...

2018-03-15 15:35:24 359

原创 (4.2.46)AndroidGodEye源码整体结构分析

一、概览1.1 快速开始STEP1: 引入依赖,使用gradleSTEP2: 模块安装,GodEye类是AndroidGodEye的核心类,所有模块由它提供。可选部分STEP3: Debug面板安装,GodEyeMonitor类是AndroidGodEye的Debug监控面板的主要类,用来开始或者停止Debug面板的监控。STEP4:完成!开始使用:二、cn.hiky...

2018-03-13 11:32:38 1301

简单聊天室java课程设计

简单聊天室java课程设计 java 课程设计 java游戏

2012-11-26

简单QQjava课程设计

java 课程设计 java游戏 简单QQjava课程设计 内含文档

2012-11-26

java个人事务管理课程设计

java 课程设计 java个人事务管理课程设计 内附文档

2012-11-25

Java语言层序设计基础篇

Java语言层序设计基础篇

2012-11-24

java五子棋课程设计

ppt java 课程设计 java五子棋课程设计

2012-11-24

java计算器课程设计

java计算器课程设计 课程设计 java

2012-11-24

java拼图游戏课程设计

课程设计 java java游戏 拼图 java拼图

2012-11-24

java模拟钢琴

java模拟钢琴 java游戏 课程设计 java

2012-11-24

抓不住的方块

抓不住的方块 java游戏 课程设计 游戏

2012-11-24

华容道java课程设计

华容道java课程设计

2012-11-24

java华容道拼图课程设计

java华容道拼图课程设计额 课程设计 java 游戏

2012-11-24

java烟花效果

java烟花效果

2012-11-24

购物管理系统课程设计

购物管理系统课程设计

2012-11-24

选课管理系统

选课管理系统

2012-11-16

教师管理系统课程设计

教师管理系统课程设计

2012-11-16

成绩管理系统课程设计

成绩管理系统课程设计

2012-11-16

C#+数据库系统开发+案例精选

C#+数据库系统开发+案例精选 配套教材

2012-11-16

计算机网络\计算机网络技术期末考试模拟试题及答案

1. 在采用电信号表达数据的系统中,数据有数字数据和 模拟 数据两种。 2. 域名系统DNS是一个 分布式数据库 系统。 3. TCP/IP的网络层最重要的协议是 IP互连网协议,它可将多 个网络连成一个互连网。 4. 在TCP/IP层次模型的第三层(网络层)中包括的协议主要有 ARP 及 RARP IP. ICMP. . 。 5. 光纤通信中,按使用的波长区之不同分为 单模. 信方式和多 模方式。

2012-11-16

计算机网络期末试题及答案计算机网络期末试题

1、在计算机网络的定义中,一个计算机网络包含多台具有______功能的计算机;把众多计 算机有机连接起来要遵循规定的约定和规则,即_______;计算机网络的最基本特征是 _________。 2、常见的计算机网络拓扑结构有:__________、__________、 、和 ___________。 3、常用的传输介质有两类:有线和无线。有线介质有________、__________、__________。 4、网络按覆盖的范围可分为广域网、_______、_______。 5、TCP/IP协议参考模型共分了___层,其中3、4层是_______、_______。 6、电子邮件系统提供的是一种__________服务,WWW服务模式为______________。 7、B类IP地址的范围是_______________________。

2012-11-16

2010-2011安阳工学院计算机网络期末试题

?常用的信道复用技术有哪些 常用的信道复用技术有哪些常用的信道复用技术有哪些 常用的信道复用技术有哪些? ?? ? 答:为了通过共享信道、最大限度提高信道利用率。 频分、时分、码分、波分。 4、 TCP/IP分层 5、 协议/ARP的名词解释 协议为进行网络中的数据交换而建立的规则、标准或约定称为网络协议

2012-11-16

进程保活(一:JNI层初探):单向循环式启动服务

http://blog.csdn.net/fei20121106/article/details/52005691 技术关键点:开启native子进程,循环间隔的不停去启动下服务,也不判断服务是否die了。而且,如果die了,但是间隔还没到,还是不会启动服务 结论:单杀可以杀死,force close 5.0以上无效,5.0以下部分手机无效,第三方软件下无效,且无法保证实时常驻,且费电 这是要建立在保证c进程不挂的基础上,才能轮询,但是就目前来看,只有5.0以下的非国产机才会有这样的漏洞。也就是说在force close的时候,系统忽略c进程的存在,5.0以上包括5.0的哪怕源生系统也会连同c进程一起清理掉,国产机就更不用说了。就算是这样,在5.0以下的非国产机上,如果安装了获取root权限的360\cm的话,也是可以直接清理掉,也就是说会失效 而且他不但不算守护,而且还是单向的,也就是说只能a保b,b保不了a;a保b也不是在b死了立刻拉起来,要等到了时间才会去拉。

2016-07-23

MFC类库详解

MFC类库详解

2012-12-04

日程管理控件基于jQuery+的日历控件

日程管理控件基于jQuery+的日历控件

2012-12-04

jsp在线聊天室系统

jsp在线聊天室系统

2012-12-04

文件管理系统课程设计

课程设计 jsp 文件管理系统

2012-12-04

签到系统课程设计

签到系统课程设计

2012-12-04

JSP动态网站开发基础与上机指导+答案

JSP动态网站开发基础与上机指导+答案

2012-12-04

JSP办公自动化管理系统

JSP办公自动化管理系统JSP 办公自动化 管理系统 课程设计

2012-12-04

jsp+日历控件+好用的+两款

jsp+日历控件+好用的+两款

2012-12-04

Java Web开发典型模块大全

Java Web开发典型模块大全

2012-12-04

jsp常用JAR包

jsp常用JAR包

2012-12-04

会议室系统jsp课程设计

简介   本EasyJF iula会议室系统主要用于EasyJF开源团队的成员网上会议使用,会议系统模拟传统的会议形式,可以同时开设多个不同主题的会议室,每个会议室需要提供访问权限控制功能,会议中能够指定会议发言模式(分为排队发言、自由发言两种),系统能自动记录每个会议室的发言信息,可以供参会人员长期查阅。   会议系统的用户支持游客帐号参加会议,同时也提供跟其它用户系统的接口,比如EasyJF官网中的开源论坛系统。   会议系统暂时使用文字聊天的方式,并提供语音及视频的接口。   该系统现在是一个开源项目,项目官方网址www.easyjf.com,有兴趣的朋友都可以参加进来一起开发,通过SVN管理代码协同及版本控制。   svn地址:http://svn.easyjf.com/repository/easyjf/easyjfiula   用户名:easyjf   密码:easyjf 附加说明:本安装在wlrserver下安装成功通过 演示地址:   http://www.easyjf.com/chatRoom.ejf?easyJWebCommand=show&ejid=2538093638804337 1、安装数据库 cd %iula_home% mysql -u root -p drop database iuladb; create database iuladb; alter database iuladb default character set UTF8; grant all privileges on iuladb.* to iuladbuser@localhost identified by 'pwd$iuladbuser'; quit; type src\iula_mysql.sql | mysql -uroot -p iuladb 当然,也可以直接使用my sql front等工具手动执行数据库脚本安装。其中iula_mssql.sql为mssql的脚本,iula_mysql.sql为sql的脚本。 2、修改配置 src\main\easyjf-dbo.xml 修改src\main\easyjf-dbo.xml文件中数据库连接相关字串为 &lt;!--以下为内容开始--&gt; <property name="easydbo.connection.driver_class">org.gjt.mm.mysql.Driver</property> <property name="easydbo.connection.password">pwd$iuladbuser</property> <property name="easydbo.connection.url">jdbc:mysql://127.0.0.1:3306/iuladb</property> <property name="easydbo.connection.username">iuladbuser</property> <property name="easydbo.dialect">com.easyjf.dbo.sql.MySqlQuery</property> <property name="easydbo.show_sql">true</property> &lt;!--以下为内容结束--&gt; 3、执行编译及发布  双击bin\build.bat 选择war 即会生成一个release\easyjf-iula-0.1.0.war文件,把该文件拷到tomcat的webapps目录下面,重启tomcat即可。 4、运行程序 http://localhost:8080/easyjf-iula-0.1.0/ 首先添加一个会议室,注意最大参与人数必须大于1,刷新时间最好大于3000,不能为0。访问权限及及权限值设置中不要填写数据。然后保存! 然后点击启动会议室 启动成功后,点击会议名标标题,弹出最大化窗口进入会议室主界面。 技术思路: 用AJAX+J2EE实现一个网上会议室系统 http://www.easyjf.com/html/20060514/2722156783676355.htm 需求采集 http://www.easyjf.com/html/bbs/20060605/20298030-1609753.htm 关于怎么样加入EasyJF团队 http://www.easyjf.com/html/20060521/3212438514563392.htm 《EasyJF协同及版本控制》 http://www.easyjf.com/html/20060527/3393419193595177.htm 《EasyJF团队章程》 http://www.easyjf.com/aboutItemGroup.htm 《EasyJF团队成员工作手册》 http://www.easyjf.com/html/20060425/23564046-7798686.htm 《EasyJF成员名单》 http://www.easyjf.com/itemMember.ejf 《EasyJF项目列表》 http://www.easyjf.com/itemGroup.ejf

2012-12-04

云网OA系统

云网OA系统

2012-12-04

jsp聊天室课程设计

jsp聊天室课程设计

2012-12-02

Javascript动态网页(实例版)

java Javascript 网页 光盘代码 Javascript动态网页(实例版)

2012-12-02

仓库管理系统java课程设计

课程设计 java java游戏 仓库管理系统java课程设计

2012-11-30

java学生成绩系统access课程设计

课程设计 java java游戏java学生成绩系统access课程设计 内含文档

2012-11-30

JAVA 图书管理系统课程设计

课程设计 java java游戏 JAVA 图书管理系统课程设计 内含文档

2012-11-28

音乐播放器java课程设计

课程设计 java java游戏音乐播放器java课程设计 内含文档

2012-11-28

汉诺塔java课程设计

课程设计 java java游戏 汉诺塔java课程设计 内含文档

2012-11-27

空空如也

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

TA关注的人

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