-
主流HTML5游戏框架的分析跟对比
主流HTML5游戏框架的分析和对比本文主要选取了Construct2、ImactJS、LimeJS、GameMaker、CreateJS、lycheeJS、Crafty、three.js、melonJS、Turbulenz、Quintus、Cocos2d-html5等进行了简要介绍和对比,主要是根据网上的资料整理而成。 主流框架对比 Construct2 Construct2是一个运行于Wind...
334
热度 -
使用hbm2java自动生成POJO的问题
使用hbm2java自动生成POJO的问题 使用Middlegen-Hibernate-r5;hibernate-3.2;hibernate-extensions-2.1.3自动生成POJO.系统报错:java.lang.NoClassDefFoundError:net/sf/hibernate/MappingExceptionatnet.sf.hibernate.to...
426
热度 -
Android性能优化之加速应用启动速度
Android性能优化之加快应用启动速度应用的启动启动方式通常来说,在安卓中应用的启动方式分为两种:冷启动和热启动。1、冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。2、热启动:当启动应用时,后台已有该应用的进程(例:按back键、home键,应用虽然会退出,但是该应用的进程是依然会保留在后台,可进入任务列表查看),所以在已有进程的...
24
热度 -
struts2的核心跟工作原理 <转>
struts2的核心和工作原理<转>在学习struts2之前,首先我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处?设计目标Struts设计的第一目标就是使MVC模式应用于web程序设计。在这儿MVC模式的好处就不在提了。技术优势Struts2有两方面的技术优势,一是所有的Struts2应用程序都是基于client/serverHTTP交换协议,TheJavaSer...
475
热度 -
nexus中央仓库中公布自己的jar包
nexus中央仓库中发布自己的jar包1、后台上传通过nexus后台上传第三方包:http://blog.csdn.net/huchunlinnk/article/details/17789175上面上传的只能上传release版本2、配置部署可以发布release也可以上传snapshosts版本.在maven的目录的全局配置settings.xml中增加对应的仓的管理认证找到servers节点...
41
热度 -
Android 开发中的日常累积
Android开发中的日常积累欢迎Star,Forkhttps://github.com/lizhangqu/CoreLink里面记录了开发过程中有用的东西,欢迎补充,不定时更新。Android性能优化Android内存优化之OOMAndroid最佳性能实践(1):合理管理内存Android最佳性能实践(2):分析内存的使用情况Android最佳性能实践(3):高性能编码优化Android最佳性能...
16
热度 -
Android socket 学习记要 之 执行new socket(ip, port)程序崩溃
Androidsocket学习记录之执行newsocket(ip,port)程序崩溃这段时间在学习Android的socket编程,我不是专做APP的,做的是bootloader、驱动、hal、framework这个线的,也就是系统搭建和功能优化设计。为了打通这整条线,为此学习了不少东西,今天把Android的socket学习记录一下,以防止以后会出现这样的低级错误。我这里是在极客学院的源码基础上...
128
热度 -
Coredump介绍及怎么在Android中开启和使用来分析Crash等有关问题
Coredump介绍及如何在Android中开启和使用来分析Crash等问题文章目录:Coredump简介及使用...1目录...2一、什么是Coredump.3二、Coredump产生的原因...3三、如何控制产生Coredump.4四、使用Coredump的准备...4五、开始使用Coredump.5一、什么是Coredump有些C/C++程序或者通过JNI调用了C/C++的APK程序可以通过...
51
热度 -
Android事件总路线 ( AndroidEventBus ) 框架发布
Android事件总线(AndroidEventBus)框架发布AndroidEventBusAndroidEventBus是一个Android平台的事件总线框架,它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使得我们的代码更加简洁,耦合性更低,提升我们的代码质量。在往下看之前,你可以考虑这么一个场景,两个Fragment之间的通信你会...
113
热度 -
Android保险研究经验谈
Android安全研究经验谈一、安全研究做什么攻击角度:对某个模块进行漏洞挖掘的方法,对某个漏洞进行利用的技术,通过逆向工程破解程序、解密数据,对系统或应用进行感染、劫持等破坏安全性的攻击技术等。防御角度:查杀恶意应用的方法,检测和防范漏洞利用,为增强系统和第三方应用的安全性提供解决方案等。通常,攻与防是相对模糊的,一种安全技术往往两端都适用,也许更值得留意的是一种技术背后的思路和意识。二、需要具...
40
热度 -
剖解Android中进程与线程调度之nice
剖析Android中进程与线程调度之nice关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java在计算机操作系统中,进程是进行资源分配和调度的基本单位,同时每个进程之内也可以存在多个线程。那么在Android系统(LinuxKernel)中,进程是如何去抢占资源,线程又是如何根据优先级切换呢,本文将尝试剖析这个问题,研究nice在Linux以及Android系统中的...
57
热度 -
怎么用supervisor守护php-fpm主进程以实现php-fpm的自动重启
如何用supervisor守护php-fpm主进程以实现php-fpm的自动重启最近有同事有个针对php-fpm进程的监护需求,也即:如果php-fpm的master进程意外退出(可能是crash,也可能是被误kill),那么希望master进程能被自动拉起,以免中断服务。我们知道,supervisor是一个非常强大的进程监控(monitor&control)工具,它理论上可以实现php-...
85
热度 -
Android深入显出之Zygote(转)
Android深入浅出之Zygote(转)[size=xx-small]Android深入浅出之Zygote一目的zygote,是Android搞出来的一个东西。网上讲这个的也非常多。第一次看到这个名字我就挺郁闷,想干嘛这是?Linux下名字都取得挺通俗易懂,深得人心。zygote?不就想模仿Linux下的fork吗?个人觉得Google取名字挺怪,包括Google本身。不管怎样,Zygote依然...
85
热度 -
Android 起步过程详解(学习1)
Android启动过程详解(学习1)Android启动过程详解http://blog.csdn.net/maxleng/archive/2010/04/20/5508372.aspx?Android从Linux系统启动有4个步骤;(1)init进程启动(2)Native服务启动(3)SystemServer,Android服务启动(4)Home启动总体启动框架图如:??第一步:initial进程(...
2
热度 -
rubygems.org guides 通译十三(resources)
rubygems.orgguides翻译十三(resources)自己收集:http://stackoverflow.com/questions/2194547/ruby-how-to-write-a-gem?关于RubyGems的一份有用的材料集合。免费?fork?,或者添加你自己的。一、教程MakingRubyGemsGemSawyer,ModernDayRubyWarriorGemcutte...
258
热度 -
从100套真题中提纯而出的100百个经典句子
从100套真题中提炼而出的100百个经典句子1.TypicalofthegrasslanddwellersofthecontinentistheAmericanantelope,orpronghorn.1.美洲羚羊,或称叉角羚,是该大陆典型的草原动物。2.OfthemillionswhosawHaley’scometin1986,howmanypeoplewilllivelongenoughtos...
131
热度 -
十二、小结
7、接口过渡到C#的高级特性,本次主要陈述一下接口的相关知识点。主要涉及到:1、接口的定义和实现,以及理解构建支持多种行为的类型有哪些优势。2、接口引用、显示接口实现以及接口层次结构的构建。3、还会涉及到一些.net基础类库中的标准接口。我们可以看到自定义类和结构完全可以实现这些预定义的接口,以支持对象克隆、对象枚举和对象排序等高级行为。一、接口类型接口就是一组抽象成员的集合。之前说过,抽象方法是...
94
热度 -
Android Ant打包
1.编译环境的配置 android和java的编译环境和ant工具的安装是必不可少的环节。 配置文件ant.properties为了在不同的环境下能够顺利地进行编译,需要进行额外的配置,在项目目录下创建配置文件ant.properties。首先是android编译工具的选择。我们预留了sdk.dir这个变量是为了不同环境的编译,而 e x e 和 {exe}和 ...
66
热度 -
特大型网站后台架构的web server与缓存(转)
大型网站后台架构的webserver与缓存(转) 网站的webserver与缓存 1.1Webserver Webserver用来解析HTTP协议。当web服务器接收到一个HTTP请求时,会返回一个HTTP响应,例如送回一个HTML页面。为了处理一个请求,web服务器可以响应一个静态页面或者图片。进行页面跳转,或者把动态响应的产生委托给一些其它的程序完成,比如CGI,JSP,servlets,...
311
热度 -
ExtJS使用Sencha Cmd合拢javascript文件为一个文件
ExtJS使用SenchaCmd合并javascript文件为一个文件 1. Motivation ToreducepageloadtimebyreducingtherequestsoffetchingJavaScriptfiles.2. Creatingaproductionbuildmanually DownloadandInstallSenchaCmdandExtjssdk 1) Downl...
727
热度