当前位置: 代码迷 >> else的解决方案
 
  • 怎么开发自己的Android MVP小框架

    如何开发自己的AndroidMVP小框架????????相信熟悉android开发的童鞋对MVP框架应该都不陌生吧,网上很多关于android中实现MVP的文章,大家可以直接搜索学习。这些文章中,MVP的实现思路基本都是把Activity、Fragment作为Presenter,这种方式不同于现在主流的MVP方式,不过却好的解决了Activity生命周期带来的问题,且让MVP的实现更加轻松了。??...

    79
    热度
  • SQL语句执行顺序

    SQL语言笔记字符串用单引号',判断用单等号=,两个单引号''转义为一个单引号'不等号是<>不区分大小写[]括起来的要不是关键字,要不是非法变量,比如空格隔起来的变量创建与删除数据库1--创建数据库2createdatabaseSchool;3--删除数据库4dropdatabaseSchool;5--创建数据库的时候指定一些选项6createdatabaseSchool;7onpri...

    80
    热度
  • Spring3 调整MyBatis3 配置多数据源 动态选择SqlSessionFactory

    Spring3整合MyBatis3配置多数据源动态选择SqlSessionFactory一、摘要上两篇文章分别介绍了Spring3.3整合Hibernate3、MyBatis3.2配置多数据源/动态切换数据源方法和Spring3整合Hibernate3.5动态切换SessionFactory(切换数据库方言),这篇文章将介绍Spring整合Mybatis如何完成SqlSessionFactory的...

    78
    热度
  • 转:新式 SQL 截断攻击和防御方法

    转:新型SQL截断攻击和防御方法http://horseb.blog.sohu.com/178752688.html?????????新型SQL截断攻击和防御方法BalaNeerumalla本文讨论:?分隔标识符和字符串实用的T-SQL函数截断和修改攻击找出Bug和漏洞本文使用了以下技术:?SQLServer目录?分隔标识符和字符串?T-SQL函数?SQL注入漏洞?通过截断进行修改?通过截断进行S...

    58
    热度
  • org.hibernate.exception.SQLGrammarException: could not insert…

    org.hibernate.exception.SQLGrammarException:couldnotinsert……org.hibernate.exception.SQLGrammarException这异常大多是关键字冲突引起的:SQL关键字总结:关键字PostgreSQLSQL99SQL92ABORT非保留ABS非保留ABSOLUTE非保留保留保留ACCESS非保留ACTION非保留保留保...

    106
    热度
  • 游戏数据储存的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3

    游戏数据存储的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3??首先向大家说句抱歉,可能一些童鞋看到我的微薄了,我说突然不想写博客了。。。是Himi的错,我不该发微薄让大家担心的;Himi也是因为受到其他的因素影响所以就想这样发泄一下,但是大家放心!写博客是我的兴趣也是我一直的坚持;不再理会其他了,我会继续坚持着自己的路~坚持坚持~????...

    330
    热度
  • org.hibernate.exception.SQLGrammarException: could not insert

    org.hibernate.exception.SQLGrammarException:couldnotinsert:SQLGrammarException这个错误大部分都是关键字的错误,我仔细检查原来limit也是关键字!SQL关键字总结:关键字PostgreSQLSQL99SQL92ABORT非保留ABS非保留ABSOLUTE非保留保留保留ACCESS非保留ACTION非保留保留保留ADA非保...

    23
    热度
  • android之Listview的分组兑现

    android之Listview的分组实现?对于Listview的分组我们再熟悉不过了,因为Android自带的通讯录中的联系人信息就是使用的ListView分组,最近项目中用到了这个功能。所以趁着周末有时间,也更新下一篇这样的博客,希望对大家能够有帮助。??????其实对于分组的ListView和我们平时用的ListView没有多大差别,就是需要在适配器中的getView方法中做下判断。只要理解...

    84
    热度
  • Android init 起步过程分析

    Androidinit启动过程分析Zygote服务概论:Zygote是android系统中最重要的一个服务,它将一步一步完成下面的任务:startAndroidJavaRuntimeandstartsystemserver.It’sthemostimportantservice.Thesourceisindevice/servers/app.1.创建JAVA虚拟机2.为JAVA虚拟机注册andro...

    76
    热度
  • 替android增加重启菜单

    为android增加重启菜单转自:http://blog.csdn.net/zzp16/article/details/7829063?一、Android系统重启的实现方式1、广播方式之前的博文介绍过这种方式《使用广播实现的Android关机及重启》,注意应用要在源码中编译,并且应用需要系统权限。?2、通过init.rc启动系统服务来运行sh文件a.重启shell文件(system_reboot....

    87
    热度
  • Android异步处置二:使用AsyncTask异步更新UI界面

    Android异步处理二:使用AsyncTask异步更新UI界面在《Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面》中,我们使用Thread+Handler的方式实现了异步更新UI界面,这一篇中,我们介绍一种更为简洁的实现方式:使用AsyncTask异步更新UI界面。概述:?AsyncTask是在AndroidSDK1.5之后推出的一个方便编写后台线程与UI线...

    2
    热度
  • Android程序中怎么启动浏览器

    Android程序中如何启动浏览器本文参照自:http://blog.csdn.net/liws2010/article/details/7452957一、启动android默认浏览器在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。关于Intent的更多内容请参考《常用I...

    78
    热度
  • PHP笔试题和面考题

    PHP笔试题和面试题1、不用新变量直接交换现有两个变量的值(1)list($a,$b)=array($b,$a);(2)a=a+b,b=a-b,a=a-b2、PHP数字金额转大小格式,同时说明思路functiondaxie($num){$da_num=array('零','一','二','三','四','五','六','七','八','九');$return='';$len_num=strlen(...

    78
    热度
  • Android 系统稳定性 - OOM(一)

    【原创】Android系统稳定性-OOM(一)?文章都为原创,转载请注明出处,未经允许而盗用者追究法律责任。?很久之前写的了,留着有点浪费,共享之。?编写者:李文栋?2.1.1什么是内存溢出?2.1.2为什么会有内存溢出Android主要应用在嵌入式设备当中,而嵌入式设备由于一些众所周知的条件限制,通常都不会有很高的配置,特别是内存比较有限。如果我们编写的代码当中有太多的对内存使用不当的地方,难免...

    72
    热度
  • 小弟我的Android进阶之旅->经典的大牛博客推荐(排名不分先后)!

    我的Android进阶之旅------>经典的大牛博客推荐(排名不分先后)!!今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下(转载于:http://blog.csdn.net/wujxiaoz/article/details/8237096)Android中文WikiAndroidStudio-NDK开发-移动开发团队谦虚的天下-博客园gundumw100博客-android进阶分类...

    17
    热度
  • android源码解析-Handler

    android源码解析--HandlerHandler是用于发送和处理消息和一个线程的MessageQueue相关联的Runable对象。每个Handler实例关联到一个单一线程和线程的messagequeue。当您创建一个Handler,从你创建它的时候开始,它就绑定到创建它的线程以及对应的消息队列,handler将发送消息到消息队列,并处理从消息队列中取出的消息。Handler的主要用途有两个...

    87
    热度
  • Android高效率加载大图、多图解决方案,有效避免程序OOM

    Android高效加载大图、多图解决方案,有效避免程序OOM比如说系统图片库里展示的图片大都是用手机摄像头拍出来的,这些图片的分辨率会比我们手机屏幕的分辨率高得多。大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutOfMemory)异常。我们可以通过下面的代码看出每个应用程序最高可用内存是多少。intmaxMemory=(int)(Runtime.g...

    70
    热度
  • Android捕获全局错误信息并实现上传

    Android捕获全局异常信息并实现上传在做项目时,经常会把错误利用异常抛出去,这样在开发时就可以通过手机抛出的异常排查错误。但是当程序开发完毕,版本稳定,需要上线时,为了避免抛出异常影响用户感受,可以用UncaughtExceptionHandler捕获全局异常,对异常做出处理。比如我们可以获取到抛出异常的时间、手机的硬件信息、错误的堆栈信息,然后将获取到的所有的信息发送到服务器中,也可以发送到...

    54
    热度
  • Android兑现网络图片查看器和网页源码查看器

    Android实现网络图片查看器和网页源码查看器?网络图片查看器清单文加入网络访问权限:[html]?viewplaincopy|<!--?访问internet权限?-->??<uses-permission?android:name="android.permission.INTERNET"/>???界面如下:示例:[html]?viewplaincopy<span...

    48
    热度
  • TCPpc机与模拟器及模拟器之间通信

    androidsocket通讯,PC和模拟器,两个模拟器之间的通信?=====================================================================================我已经试验成功:?ps:模拟器做服务器,PC机做客户端。如果通过wifi连接的话直接访问IP就行,不用重定向。???PC访问模拟器用localhost即127.0...

    58
    热度