Volley是Android开发者新的瑞士军刀,它提供了优美的框架,使得Android应用程序网络访问更容易和更快。Volley抽象实现了底层的HTTP Client库,让你不关注HTTP Client细节,专注于写出更加漂亮、干净的RESTful HTTP请求。另外,Volley请求会异步执行,不阻挡主线程。
最近新项目打算用struts2与weblogic服务器搭建项目环境,本以为会很容易成功,没想到却花了我好多时间。 进入正题: 环境:weblogic9.2 MP3 、JDK1.7.3、MyEclipse8.5 一开始按照基本的struts2搭配环节进行,发现在服务器启动的时候,报错,大致如下
为了安全起见,需要把~yanji 用户隐藏起来,这时就可以设置个 虚拟目录。它在Apache服务器应用比较多,能够隐藏系统的真实目录,实用性非常高。虚拟目录主要 通过Alias语句 和 ScriptAlias语句进行实现二者区别:Alias语句 :&n
使用Android中自带的SQLiteOpenHelper可以完成数据库的创建与管理,但有两点局限: (1)数据库创建在内存卡中,大小受限,创建位置位于/data/data/应用程序名/databases中(可使用Eclispe的DDMS查看)。 (2)如果无法获取Root权限,则无法直接查看创建的数
为了复习一下准备自己做一个小游戏。想到微信上的飞机大战很火,就决定做一个PC版的。首先去下了个微信的APK,把里面的飞机大战的资源文件提取出来了。大家可以点击这里下载,也可以像我一样自己去提取。然后写游戏时有问题可以访问Pygame在线文档 ,遇到的问
想提取在APP STORE上某些应用得资源图片时,我们可以通过iPhonePNG来获取这些资源图片,但用法稍微复杂。 其实iPhonePNG并不是反编译得功能,只是ios得app解压后会有模糊不清得资源图片,这个工具可以将其还原。 (并不能所有图片都还原,有得应用存在部分图
周末和几个同学去了西涌露营,这么美丽的海滩不上传照片分享着实可惜,可是现在的相机拍出来的照片很大,特别是单反,而咱们的网络带宽又何其可怜,所以先压缩再上传会是非常好的选择,可是呢这么多张照片一张张压缩太麻烦了(鄙人对作图是小白,不懂得使用做图工具
全新安装的Windows 8.1的系统,Android SDK,JDK都是最新的版本,但是SDK Manager打开是命令行窗口一闪而过,就再没反映了。通过搜索,确定了一个问题就是SDK目录tools\lib下有个find_java.bat,本来的作用是查找jave.exe的路径,但是路径输出错误。find_java.bat是
Facebook的真实工作环境或许没有大家想象之中的那样完美,xhprof —— facebook 开发的一个测试php性能的扩展。跟Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程序开 关来控制是否进行profile。 下载源码包的网址 http://pecl.php.net/pac
负载均衡是云服务商标配的免费服务。阿里云的对应产品叫SLB,UCloud的对应产品叫ULB,操作都很简单直观,进入负载均衡管理控制台,添加负载均衡,选择相应的虚拟机即可。 而Azure则完全不一样,在Azure管理控制台,你是不能直接看到负载均衡(Load-balanced set
大三那会还在搞单片机和MFC,玩的纯C系的语言,每天和指针打交道,一切皆指针。有一天,听说JAVA里没有了指针,我大惊失色,指针都没了,这语言还能搞啥? 后来,类似C#,JAVA的高级面向对象语言用得多了。反过来思考,高级面向对象语言没有了指针,到底是好事还
1. 只有 字符到字节 或者 字节到字符 的转换才存在编码转码; 2. Java String 采用 UTF-16 编码方式存储所有字符。unicode体系采用唯一的码点表示唯一的字符信息, 码点的存储方式有UFT-16、UTF-8 等等。: A String&nb
接下来你将了解到运用DragonBones创建包含多个动作的骨骼动画,并在程序中通过键盘交互控制动作。 打开文件DragonBones_Tutorial_MultiBehavior.fla,双击库里的动画元件Dragon,你可以看到此动画中有四个动作:stand,walk,jump和fail。每个动作的起始帧上
在游戏中我们往往有这样的需求:角色更换服饰、装备或武器等。对于DragonBones来说,所谓的换装可以通过更换对应骨骼的材质来轻松实现。 因为是更换骨骼的材质,所以我们可以在程序中动态创建新材质并赋予对应骨骼,新的材质可以是来自其他方式创建或加载的图片
最近做一个项目后端使用WCF接收Android手机拍照并带其它参数保存到服务器里;刚好把最近学习的WCF利用上,本以为是个比较简单的功能应该很好实现,没想到其中碰到不少问题,在网上搜索很久一直没有想到的解决方案,最后实现对数据流的分段写入然后后端再来解析流实
毫无疑问,现在Gradle已经成为java世界最火的构建工具,风头已经盖过了冗余的ant,落后的maven。Gradle是以Groovy语言编写的一套构建脚本的DSL,由于Groovy语法的优雅,所以导致Gradle天生就有简洁、可读性强、灵活等特性。Gradle的命令行功能也非常强大。本人
在eclipse插件开发过程中免不了要发布1.0, 1.1, 1.2…….等等,随着版本的递增,假如每次都发布一个插件zip包,那使用者就想骂街了,每次都要先uninstall,然后install,中间还要两次eclipse的重启。 一般第三方插件会有2中形式共developer使用,一种是发布zip包
接下来今天讲数据结构——图的遍历~上个学期在上海泰瑞达的春季招聘中曾被考过这类问题。前面有一题是多态和另外一个名词的解释,有点记不清了。然后还有一道题考的是括号解析,这个很简单的,用栈就能直接处理。然后后面就是连续的两个图的问题。之前好像只是
字符串的操作在js中非常频繁,也非常重要。以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊。。。今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅。String对象属性(1) length属性
我们平时在工作中经常会遇到一些已经被编译后的DLL,而且更加麻烦是没有源代码可以进行修改,只能针对这个DLL的文件进行修改才能得到我们想要的结果;本文将通过一个实例来演示如果完成一个简单的修改;我们将会用到以下几种工具; 1:反编译工具ILSpy.exe:是个
CodeBlocks的下载、安装、配置: 下载:http://www.codeblocks.org/downloads/binaries官方目前的说明如下 FileDateSizeDownload fromcodeblocks-12.11-setup.execodeblocks-12.11-setup_user.exe28 Nov 201228.2 MBBerliOS or&nbs
所需工具 Visual Studio 2012 http://tfs.visualstudio.com/ 微软网站 微软账号 hotmail 或live都行 达到目的 适合于个人项目,多用户管理 微软自家版本的git 比如在公司的测试项目提交到tfs,然后在家里获取进行修改 享用tfs的其
ms升级了之后,有些时候程序无法操作系统盘的内容,因为权限不够。XP下也会存在这些问题,但因为XP系统默认权限设置没有WIN 7 和WIN 8 那么严格,所以很少遇到因为权限问题导致程序运行失败的情况。以下代码是表示如何获得管理员权限运行程序。 static&nb
文件备份:web.sh 数据备份:db.sh 删除旧备份:clear.sh vi web.sh文件内容为: #!/bin/bash 解释:shell脚本标准头 cd 网站文件目录 解释:进入文件路径是为了避免tar压缩绝
在生活、工作中,python一直都是一个好帮手。在python的众多功能中,我觉得文本处理是最常用的。下面是平常使用中的一些总结。环境是python 3.3 0. 基础 在python中,使用str对象来保存字符串。str对象的建立很简单,使用单引号或双引号或3个单引号即可。例如
CEAA: [ENABLE] globalalloc(CreateSun,128) Createthread(CreateSun) CreateSun: push 2 push 4 push 200 //Y push 200 //X mov ecx,[PlantsVsZombies.exe+2A9EC0] mov ecx,[ecx+768] call PlantsVs
学习JavaWeb的人没有不知道Servlet的吧,而要用Servlet就需要在web.xml中进行配置。相信有很多初学者跟我当初一样,对于一些配置参数不是很理解,今天就说说Servlet最基本的配置信息。 下面是一个最基本的Servlet配置: <servlet> <serv
今天工作上需要做一个一边录音一边播放的功能,大致原因是有一个外部设备输入音频到我们机器,然后我们机器需要马上把音频播放出来。所以了解了一些有关录音和播放的知识。接到这个任务的第一反应就是看看Android源码里面的录音Demo,因此今天针对Android的录音dem
NDK从7开始自带编译器,在windows上无需配置cygwin的环境。 在eclips中配置NDK路径 在eclipse中点击菜单栏window-Perferences,配置NDK的路径。 在工程中添加native lib 新建一个空白的Android工程,在根目录上点击右键Adnroid Tools - Add Native
驱动精灵是我们系统装机时缺少驱动安装的好帮手,作者根据 似水年华 给出来的代码改的,加上自己一些的理解,做的一个单文件NSIS打包代码。没有技术含量,大鸟请飘过~ {insd m="0" i="18492"};脚本编写:xixi;我的网站:http://www.cr173.c
数据类型: C#:String与StringBuilder Java:String与StringBuffer 第一个不习惯是string的第一个字母必须大写了。 第二个不习惯是int得写成Integer了,虽然可以定义int i=0,但是对于泛型等用法必须ArrayList<Integer>。 常用集合类
Genymotion提供Android虚拟环境的工具集。相信很多Android开发者一定受够了速度慢、体验差效率及其地下的官方模拟器了。如果你没有物理机器,又不想忍受官方模拟器的折磨,Genymotion会是你非常不错的选择。Genymotion支持Windows、Linux和Mac OS,容易安装和使用,
代码如下: Private Declare Function GetAsyncKeyState Lib "User32" (ByVal Vkey As Long) As IntegerPrivate Function MyHotKey(vKeyCode) As BooleanMyHotKey = GetAsyncKeyState(vKeyCode) < 0End Function Private Sub Form_Load()Tim
ToString是在开发中最常用的操作,其作用是将其它类型以字符串类型表示。例如:int i=2;i.ToString() //”2″Object o = new Object();o.ToString(); // 返回对象类型 System.Object但是ToString也并非就这么简单。因为ToString实现自Object类,而Object类
Visual Studio 2012本身都是已经支持Jquery/Javascript智能提示了,为什么还是在有些项目中不行呢?好像在2012的Razor 编辑器中,或者说是mvc项目中,是支持的很好的。 但是在普通的web项目中,js智能提示还不是自动,需要进行一些配置。 第一