-
案件回顾:
Android4.0中由ProGuard引发的一场血案案件还原:修改Android4.0源码中的Setting,添加一项功能之后,在eng模式下编译,一切正常,遂提交代码到服务器。第二天,传来噩耗,Setting上新添加的功能无法使用,一点击则报错。案件分析:上传代码之前,已经在本地编译测试过,咋会有错呢??!!管它三七二十一,操起adblogcat抓取log进行分析。不看不知道,一看吓一跳,lo...
87
热度 -
COOKIE跟SESSION关系和区别等
COOKIE和SESSION关系和区别等一、cookie介绍cookie常用于识别用户。cookie是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送cookie。通过PHP,您能够创建并取回cookie的值。1、设置CookiePHP用SetCookie函数来设置Cookie。SetCookie函数定义了一个Cookie,并且把它附加在HTTP头的后面,SetC...
30
热度 -
怎么实现一个php框架系列文章【5】安全处理输入
如何实现一个php框架系列文章【5】安全处理输入所有的外部输入参数都应该检查合法性。未正确处理输入数据将可能导致sql注入等漏洞。框架提供系列函数来取$_REQUEST中的值requestIntrequestStringrequestFloatrequestBoolps:注意$_REQUEST中变量类型可能会是数组如请求为?i[]=1,那么$_REQUEST['i']的值为array(1)做校验的...
57
热度 -
Android创造Surface过程源码分析
Android创建Surface过程源码分析在上一篇文章AndroidSurfaceFlinger服务代理对象获取过程源码分析中介绍了应用程序获取SurfaceFlinger中的各种远程Binder代理对象,SurfaceFlinger为每个应用程序创建Client对象来处理应用程序的Binder请求,同时返回Client的Binder代理对象给应用程序,这样应用程序就可以通过该Binder代理对...
53
热度 -
深入了解类型
深入理解类型在C#中,有两种大类型——值类型和引用类型。1、值类型与引用类型深入的理解这两种类型是非常重要的,面试官会考验面试者对这两个知识的了解来判断基础是否扎实,并且有没有深入的去思考。1.1什么是值类型与引用类型值类型主要包括简单类型、枚举类型和结构体类型等。值类型的实例通常被分配到线程的堆栈上,变量保存的内容就是实例数据本身。引用类型的实例则被分配到托管堆上,变量保...
283
热度 -
Android短信发送器(二)
Android短信发送器(2)在上一篇的《Android短信发送器》其中,发送功能并不完善,当发送内容超过限定字数时,短信就会发送失败,此时就需要判断内容是否超过限制,如果不超过限制,就直接发送,反之,则对其进行处理再发送,这就需要一个函数来对其进行分割,divideMessage()函数正好实现这个功能,其返回值为list类型,所以需要先new一个list对象。整体伪代码表示如下:...
9
热度 -
Android4.0(Phone)拨号起步过程分析(一)
Android4.0(Phone)拨号启动过程分析(一)由于工作的需要,需要修改原生的Phone程序,现在就好好看下来电与拨号是如何处理的;不管是拨号还是来电,调用的都是Phone程序,由于很多类都涉及到framework层,比较复杂;先从简单的拨号分析,在外部拨号是由Action:android.intent.action.CALL_PRIVILEGED或android.intent.actio...
14
热度 -
jffs2文件系统出错!
jffs2文件系统报错!!!给位大侠就过来看一眼吧可怜一下我这个刚出来实习的苦逼情况是这样的,在3G下载过程中,(不是每一次都会有这样的情况出现,大概也就1/5的几率)内核抛出了oops,文件系统的错误,第一次遇到这么头痛的问题,小公司,木有专家,只有我一个人在跟这个问题。我的疑问是:是nandflash驱动有问题吗?还是我的文件系统的问题呢?以下是log10:04:45:WRITELEN:264...
378
热度 -
转载 - android apn的设立
转载--androidapn的设置1、问题的引入???????在android源码,成功执行了make?和?makesdk,也最终烧到开发板上了!不幸的是插入SIM卡却无法上网,必须手动设置APN后才能上网,而有些“菜鸟级”用户却无从下手,就需要我们开发者给他提供方便了!如何保证在插入SIM卡后就已经自动设置好APN呢?此时只要用户轻轻一点对应指定SIM卡的APN就OK了!?2、问题的分析?2-1...
72
热度 -
Android Platform 3.0 SDK跟Eclipse ADT安装记录二
AndroidPlatform3.0SDK和EclipseADT安装记录二AndroidPlatform3.0SDK和EclipseADT安装记录二?(20120308补注)注:从NDKr7开始引入了新的命令文件ndk-build.cmd,可以实现无cygwin的编译。使用它可以免除在Windows下手工写bat。但只适用于标准的JNI工程,如果要编译纯elf文件(main入口)仍然需要手工写Ma...
56
热度 -
史上最强劲之android模拟器下令详解
史上最强劲之android模拟器命令详解史上最强劲之android模拟器命令详解2010年11月23日转http://www.eoeandroid.com/thread-23281-1-1.htmlAndroid模拟器ndroidSDK自带一个移动设备模拟器-它是一个可以运行在你电脑上的虚拟设备.Android模拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序.Android...
45
热度 -
史下最强劲之android模拟器命令详解
史上最强劲之android模拟器命令详解史上最强劲之android模拟器命令详解2010年11月23日转http://www.eoeandroid.com/thread-23281-1-1.htmlAndroid模拟器ndroidSDK自带一个移动设备模拟器-它是一个可以运行在你电脑上的虚拟设备.Android模拟器可以让你不需使用物理设备即可预览、开发和测试Android应用程序.Android...
37
热度 -
Android软件工程师指南(19)
Android程序员指南(19)6.使用命令行工具和Android虚拟机?到目前为止,本书已涵盖了相当广泛的内容使您在Android平台上迈出第一步。现在,您应该可以相当轻松的使用Eclipse创建和运行小的Android程序。您已经创建过一个新的工程,编辑了main.xml和<activity>.java文件,并且重新编译了R.javafile。这些都是您的创建Android应用程序...
51
热度 -
android4.0编译异常集(一)
android4.0编译错误集(一)1、Androidlibrary'XXX.so'notinprelinkmap错误解决在编译自己的Androidlibrary时可能会出现library'XXX.so'notinprelinkmap错误,这是由于Android的预编译设置引起的,/build/core/prelink-linux-arm.map文件描述了预编译的模块需要修改所在文件夹下的andr...
94
热度 -
[book of ruby]Chapter 五: Loops and Iterators
[bookofruby]Chapter5:LoopsandIterators原作者:http://www.verydemo.com/demo_c119_i3030.htmlChapter5:LoopsandIteratorsMuchofprogrammingisconcernedwithrepetition.Maybeyouwantyourprogramtobeeptentimes,readlin...
478
热度 -
返回空值的调试方法解决思路
返回空值的调试方法调试时大概是this.libraryDataSet5.GetChanges()这个返回了null了吧,不知道该如何解决了,我把代码粘过来了,大神门帮俺瞅瞅哪有问题啊,还是数据库有问题啊,不懂~~~,先谢谢啦!!!这是还书按钮下的代码(包括用到的函数)privatevoidbutton2_Click(objectsender,EventArgse){if(textBox1.Text...
85
热度 -
还书效能不能能实现
还书功能不能能实现这是还书窗体这是还书按钮下的代码(包括用到的函数)privatevoidbutton2_Click(objectsender,EventArgse){if(textBox1.Text.Trim()==""||textBox2.Text.Trim()==""||textBox3.Text.Trim()==""){MessageBox.Show("借书证号,ISBN,图书ID输入完整...
66
热度 -
追根问底U3D-Vector3 你到底是蔬菜呢还是水果呢
刨根问底U3D---Vector3你到底是蔬菜呢还是水果呢?事情的起因还是因为一段代码,因为在做一个2DTileBase的游戏所以需要有一个简单的Tile坐标到世界坐标的变换publicstaticVector3GetTileWorldPosByTileIndex(int_tileIndexX,int_tileIndexY,Vector3_result){if(_result==null){_re...
20
热度 -
为啥明明有数据,但点击上一个时名字就是不变呢
为什么明明有数据,但点击上一个时名字就是不变呢?usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSys...
81
热度 -
c#在线考试系统登陆功能的一段代码,登陆有有关问题
c#在线考试系统登陆功能的一段代码,登陆有问题麻烦大神们看看这段代码是不是缺少什么还是有问题,为什么我每次登陆的时候显示的都是“操作数据库出错”namespaceMySchool{///<summary>///登录窗体///</summary>publicpartialclassLoginForm:Form{publicLoginForm(){InitializeCompo...
314
热度