Android For JNI(一)--JNI的概念以及C语言开发工具dev-c++,编写你的第一个C语言程序 当你的Android之旅一步步的深入的时候,你其实会发现,很多东西都必须去和framework或者底层打交道,还有就是混合编程之类的,以及新语言,新特性,各种牛人研究的黑科技,应接不暇,技术更新迭代太快了,我们要赶紧加快步伐了,今天就开始来入坑了--JNI,这个坑是必须要进的,啥也不说了,老司机,带我! 一.什么是JNI? Java Native Interface(java本地接口)…
1. 注冊Microsfot之后想提交bug, 发现有这个提示, 所以提交不了bug, 有能提交的提交下吧. You are not authorized to submit the feedback for this connection. 2. VS2010 sp1的bug, temp为居然为空. TEST(test_Aa,StringStream) { std::stringstream ss; ss << 0; const char* temp = ss.str().c_str();…
1.ParameterAnswer_Parse(...) 下 FlistParameterOffset.clear(); 出错(list<DWORD>.clear()) (https://blog.csdn.net/lazyclough/article/details/7547610) ZC:Qt中,函数 PatchElement(...) 和 PatchElementUn(...) 居然用的是 Debug的宏... 2. 3. 4. 5.…
刚入公司几个月,公司新项目一直没有用协作工具进行BUG管理,公司也没有专业的测试工程师. 第一阶段开发到了尾声,工作效率实在太低,随决定使用一个比较现代一点的管理工具. 在众多在线项目协作软件中,我选择了teambition这个工具,这种以"项目+看板"为基础的管理模式. 非常简单.干净,能够更直观的展现bug的处理进度. 使用方法: 1.打开Teambition官网,注册并登录 2.打开后台主页后,建立一个项目,可以选择通用项目,或者使用自带的模板建立,这里选择研发-缺陷模板. 3.…
最近比较急的接手了公司的微信服务号项目,采用的技术栈主要是jq和vue.在项目中之前碰见过jq写的$().on('click',function(){})点击事件不起作用,只能写在vue实例中的methods中,然后用@click去监测. 一直困惑的是这个BUG在不同的页面中有时有,有时没有,而且出现的情况很少.今天工作闲了一点,于是乎专心去琢磨这个问题. 网上百度到的解决方案是这样的,如下图: 于是乎自己试了一下确实可以.代码如下图: 但是回过头来看项目就很奇怪,说的写在JQ的dom加载完成函…
由于前几年公司开发的系统使用的开发工具版本不统一,现在后期维护升级在开发人员的电脑上要同时安装好几个不同的开发工具, 比如VS2008,VS2010,VS2012,甚至还有用VS2003开发的接口之类的程序,这种还在目前的win 7系统上无法安装,只好安装在虚拟机 上了.这样导致开发人员的电脑安装的软件过于庞大,C盘即时有100G的空间,也会被占用的所剩无几.电脑运行的速度也是大大下降, 严重影响了工作效率,而且有时候几个版本切换来切换去也麻烦,而且低效. 疼定思疼之下,我们觉得将开发环境尽量统…
Xamarin Anroid开发教程之Anroid开发工具及应用介绍 Xamarin开发Anroid应用介绍 如今智能手机已经盛行了好几年,而针对这些智能手机的软件开发也变得异常火热.但是在Android平台下只能使用Java开发,iOS平台下也只能使用Objective-C或Swift开发.对于那些C#程序员却只能眼看着这些火热的平台流口水.在几年前只能重新学习一门新的语言,才可以进入这些智能手机开发行业.现在,我们有了Xamarin.C#程序员不需要了解其它语言,就可以开始编写Android…
一.环境描述 1.操作系统:windows7 2.编程语言:python3.6 下载地址:https://www.python.org/downloads/windows/ 3.虚拟化环境:virtualenv 4.开发工具: PyCharm 关于以上环境的安装和配置,这里不做介绍,下面直接演示Flask在PyCharm开发工具中的安装并编写一个Helloworl程序. 二.安装flask 1.新建项目 创建一个名为helloflask的工程: PyCharm开发工具默认会自动配置虚拟化环境Vi…
1.下载JDK 网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 2 安装jdk 3.安装好jdk后配置环境变量 .安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置": 选择高级选项卡,点击环境变量 在 "系统变量" 中设置 3 项属性,JAVA_HOME.PATH.CLASSPATH(大小写无所谓),若已存在则点击&quo…
IntelliJ IDEA工具的使用 1. 常见的Java集成开发工具 Eclipse IBM团队研发的一个开源的非常好用的集成开发环境.寓意:吞并Sun公司.不过Sun最终被Oracle公司收购了.目前仍然有一部分团队在使用该工具. NetBeans Sun公司在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java IDE.在国内使用较少. IntelliJ IDEA JetBrains公司研发.JetBrains是捷克的一家软件开发公司.该公司位于捷克的布拉格,并在…