搜索到与相关的文章
Java

一般PNG图片压缩的Java实现

由于对资源或网速的要求,在手机游戏或一般的网页游戏中,希望能对图片进最大可能的压缩,以节省资源。最近公司做的项目也有对这方面的需求,于是我在网上逛了半天,希望能发现现成版的Java方法可以使用(用程序来压缩而不借助于工具,要不然2万多张的图片你想累死人?虽然PS有批量功能,它却无法按原来的路径存放);失望的是,好像没发现什么能直接使用代码,哪怕是提个解决方案也很少。既然网上找不到合适的,那就自己动手,丰衣足食。关于PNG图片的格式我在此就不多说,图片压缩方

系统 2019-08-29 23:16:09 2588

编程技术

一次失败的架构评审会议

经过将近三个小时的争论终于草草把会议给开完了。会议的结果完全偏离了既定的目标,一次彻彻底底失败的架构评审会议甚至基本上都不能称作是架构评审会议。除了把现架构方案全部否定之后,会议后期基本上主题也是180度的大转弯。愤怒、无助、苦恼是会议之后给我留下的单纯的感觉。详细开讲故事之前还得先介绍介绍背景,我们是一家传说中很“大”的集团,其实称不上集团或者说其实连集团也有很多,公司数量以数百计,产业横跨数十个。而传说中很大是因为外界几乎无相关资料,至于公司方面基本上

系统 2019-08-29 23:13:28 2588

编程技术

常用shell命令

要复制整个目录,请使用cp命令的-r选项。例如,如果有一个名为mydir的目录,其中包含myfile和newfile,则可以将该目录复制到一个名为mydir2的新目录。mydir2还将包含myfile和newfile的副本。请使用以下命令:$cp-rmydirmydir2常用shell命令

系统 2019-08-29 23:13:10 2588

编程技术

微软操作系统XP、Vista、win 7与浏览器IE最新市

最新一期操作系统XP、Vista、win7市场占有率,XP出现下降,看图:从图中看出11月份,XP市场份额为69.05%,Vista为18.55%,Windows7则在短短一个月的时间达到了4.0%的市场占有率。那些IE方面的表现呢?很明显可以看出IE市场份额为63.61%,Firefox为24.74%,Safari为4.36%,GoogleChrome为3.92%,Opera占有率为2.31%。文章来自学IT网:http://www.xueit.com/

系统 2019-08-29 22:58:25 2588

编程技术

一个人,一座城,一声心疼

本博客,将逐渐停止更新。。。四年多来,感谢CSDN和大家对我的支持和鼓励,谢谢!坚持,是一种信仰博客,我会坚持写下去,坚持谱写新的篇章尽自己的薄力,把中国和世界互联网行业最新的技术,分享给时代进步者.....大家可以关注,我的独立博客:http://blog.ithomer.net我的微信官方公众账号:ithomer一个人,一座城,一声心疼

系统 2019-08-29 22:35:26 2588

编程技术

安卓性能调优:内存使用分析和方法调用优化

Android应用的性能分析,优化,需要检查分析内存使用情况和方法调用情况。本文给出进行这两方面分析的工具和方法。内存使用分析1.分析内存使用虽然Android系统的Dalvik虚拟机有垃圾回收机制,但因手机内存使用存在不同于普通PC的更大的限制,内存使用方面的问题,我们更应多加注意。一些内存使用问题会非常明显,比如内存耗尽(不足)时触发的OutOfMemoryError可能会使App直接崩溃。另有一些内存问题则表现得不那么明显,但他们会让你的App以及系

系统 2019-08-29 22:35:22 2588

Android

Android的AlertDialog详解

AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle:为对话框设置标题setIcon:为对话框设置图标setMessage:为对话框设置内容setView:给对话框设置自定

系统 2019-08-29 22:21:29 2588

编程技术

让一个ImageView在屏幕中来回运动

已不再推荐补间动画,请使用属性动画;http://blog.csdn.net/guolin_blog/article/details/43536355http://blog.csdn.net/guolin_blog/article/details/43816093onCreate()中:iv=(ImageView)this.findViewById(R.id.iv);iv.setTag("toRight");iv.setOnClickListener(li

系统 2019-08-29 22:07:25 2588

编程技术

struts2验证框架之validate()方法

如果你对客户端的js校验不放心的话,不妨使用服务器端校验。该校验是无法绕过的。struts2提供的验证框架可以实现这种功能。struts2提供两种校验方法:一种是写XML校验。另外一种是在action中写validate方法。这个例子将会用到后者。1、包结构:2、源代码:UserAction.javapackageaction;importcom.opensymphony.xwork2.ActionSupport;publicclassUserAction

系统 2019-08-29 22:00:02 2588

Javascript

Event delegation in JavaScript

EventdelegationinJavaScriptPostedatJune30,200909:00ambyNicholasC.ZakasTags:Delegation,DOM,Events,JavaScript,PerformanceLastweek,IspokeatandattendedtheVelocitywebperformanceconferenceinSanJose.ItwasalotoffunandIlearnedalotintheothe

系统 2019-08-12 09:30:22 2588