03 2012 档案

Chrome技巧:如何关闭烦人的自动翻译栏
摘要:转载自:http://www.chromi.org/archives/3656Chrome 有一个很实用的功能就是网页自动翻译,当检测到你浏览的网页语言不是你设置的浏览器语言时,会自动在网页顶部弹出一个翻译栏,提醒用户可以将网页翻译成你所使用的语言。但纠结的是,每次访问外国语网页都会弹出这个对话框,很是麻烦,很多人都想关闭这个功能。这里给大家分享三种方法关闭:1、当弹出翻译栏时,点击选项——始终不翻译{语言};2、点扳手——选项——高级选项——更改字体和语言设置,点击语言选项卡,添加你不想翻译的语言到语言列表中,这样就不会翻译这种语言了;缺点:未添加到语言列表的外国网页依然会弹出翻译栏,除非你 阅读全文

posted @ 2012-03-26 15:23 yang3wei 阅读(1083) 评论(0) 推荐(0)

12位密码最靠谱 破解需用17134年
摘要:转载自:http://www.3987.com/article/safe/1686.html据新华社电 美国佐治亚理工学院的科学家近日展开网络密码安全研究并发表研究报告,建议网站和网民使用12位密码,防止黑客入侵。眼下许多网站普遍要求用户登录时输入8位密码,但研究人员说这种密码形同虚设,因为他们使用一组显卡,不到两个小时就成功破解密码。 17134年才能破解 美国有线电视新闻网(CNN)援引佐治亚理工学院科学家乔舒亚·戴维斯的话报道:“密码的长度决定密码被破译的难易程度。就眼下而言,12位字符应该成为标准的密码长度。” 学界有人曾提议使用11位密码或13位密码,但研究人员仍推荐使用1 阅读全文

posted @ 2012-03-26 13:12 yang3wei 阅读(695) 评论(0) 推荐(0)

ant copy 复制文件用法
摘要:转载自:http://hi.baidu.com/laihua2006/blog/item/e54e113956f12932b9998f44.htmlant copy 复制文件在用Ant部署时,出现:“警告: 编码 GBK 的不可映射字符”,网上找了一下,主要是编码兼容性的问题,需要个javac指定编码,于是在build.xml中加入以下说明即可:<target name="compile" depends="prepare" description="编绎"> <javac srcdir="${src.di 阅读全文

posted @ 2012-03-26 00:26 yang3wei 阅读(1727) 评论(0) 推荐(0)

can't load apple.laf.AquaLookAndFeel" (Ant in Eclipse can't find it
摘要:转载自:http://lists.apple.com/archives/java-dev/2004/Oct/msg00529.htmlRe: "can't load apple.laf.AquaLookAndFeel" (Ant in Eclipse can't find it)Subject:Re: "can't load apple.laf.AquaLookAndFeel" (Ant in Eclipse can't find it)From: Robert Futrelle <email@hidden>D 阅读全文

posted @ 2012-03-25 08:23 yang3wei 阅读(273) 评论(0) 推荐(0)

Eclipse调试Bug的七种常用技巧
摘要:转载自:http://argel-lj.iteye.com/blog/1213309本文写给那些像几年前的我一样刚刚走出校门,及一些未使用过这些高级些的调试技巧的人。记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate ,就连毕业设计也是用 System.out 找 Bug 的,想想真的很笨。开始工作后,一个星期过去了,在一个 1 、 2 百万行的系统中找 Bug ,我依然在用 System.out ,当时最痛苦的就是修改代码,每次找到疑似 Bug ,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这样笨笨的调试 Bug ,才让我第一次认识了断点,也知道了 阅读全文

posted @ 2012-03-24 13:48 yang3wei 阅读(222) 评论(0) 推荐(0)

java通过文件头内容判断文件类型
摘要:转载自:http://space.itpub.net/23071790/viewspace-691870/** * byte数组转换成16进制字符串 * @param src * @return */public static String bytesToHexString(byte[] src){ StringBuilder stringBuilder = new StringBuilder(); if (src == null || src.length <= 0) { return null; } for (int i = 0; i < src.length; i++) { 阅读全文

posted @ 2012-03-24 01:42 yang3wei 阅读(1589) 评论(0) 推荐(0)

Torrent.cheers();自定义密码长度的一个文件加密类!!
摘要:废话去代码文件里面的注释吧~直接上图上代码,有图有码有真相package org.bruce.file.handle.handler; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.ArrayList; import java.util.List; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFacto.. 阅读全文

posted @ 2012-03-24 01:05 yang3wei 阅读(274) 评论(0) 推荐(0)

ANT控制台输出中文乱码的解决方法
摘要:转载自:http://cjmiou.iteye.com/blog/655807因为ANT进行输出的时候,默认的情况下使用的是系统默认的字符集编码,所以如果在英文操作系统,经常发生控制台输出乱码的情况,使用下面的配置可以解决问题: <java fork="true" failonerror="true" jar="${jar_path}"> <sysproperty key="file.encoding" value="UTF-8" /> <!-- <arg v 阅读全文

posted @ 2012-03-23 15:32 yang3wei 阅读(1440) 评论(0) 推荐(0)

(best!)JAVA中文字符编码问题详解
摘要:转载自:http://blog.csdn.net/youyue/article/details/4580402JAVA中文字符编码问题详解 JAVA的中文字符乱码问题一直很让人头疼。特别是在WEB应用中。网上的分析文章和解决方案都很多,但总是针对某些特定情况的。很多次遇到乱码问题后,经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经掌握了对付这些字符乱码怪兽的诀窍。可当过段时间,换了个应用或换了个环境,又会碰到那讨厌的火星文,并再次无所适从。于是下决心好好整理一下中文字符编码问题,以方便自己记忆,也为其他程序员兄弟们提供一份参考。 首先要了解JAVA处理字符的原理。JAVA使用UNICOD 阅读全文

posted @ 2012-03-23 03:32 yang3wei 阅读(423) 评论(0) 推荐(0)

java字符串的各种编码转换
摘要:转载自:http://www.blogjava.net/rabbit/archive/2008/03/27/189009.htmlimport java.io.UnsupportedEncodingException;/*** 转换字符串的编码*/public class ChangeCharset {/**7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块*/public static final String US_ASCII = "US-ASCII";/**ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-1*/public sta 阅读全文

posted @ 2012-03-23 02:59 yang3wei 阅读(252) 评论(0) 推荐(0)

Java Base64编码类推荐
摘要:转载自:Something Sun Should Have Included Long AgoDownload now! (v2.3.7 48KB)Follow the file release RSS feed...This is aPublic DomainJava class providingvery fastBase64 encoding and decoding in the form of convenience methods and input/output streams.There are other Base64 utilities on the Internet, s 阅读全文

posted @ 2012-03-23 02:02 yang3wei 阅读(483) 评论(0) 推荐(0)

点评字符串编码认知
摘要:参考链接:http://lavasoft.blog.51cto.com/62575/80034字符串重编码这个问题说来比较简单,转码就一行搞定,不信你看看,但究竟为什么要转码,是个很深奥的问题,看例子:importjava.io.UnsupportedEncodingException;/*** 字符串转码测试** @author leizhimin 2009-7-17 10:50:06*/publicclassTestEncoding {publicstaticvoidmain(String[] args)throwsUnsupportedEncodingException {System. 阅读全文

posted @ 2012-03-22 23:45 yang3wei 阅读(286) 评论(0) 推荐(0)

Mac OSX 创建私密文件夹(文件夹单独加密)
摘要:转载自:http://www.nooidea.com/1000-How-To/create-a-password-protected-secured-folder-under-mac-osx/Mac OSX 创建私密文件夹(文件夹单独加密)Mac OSX, by AppleCN.Mac 平台下最好的做法就是设置文件夹访问权限,打开终端,给文件夹设置访问权限 sudo chmod 700 文件夹,然后其他用户就访问不了。关于unix权限的资料网上很多,这里我给大家介绍如何通过applescript给文件夹设置保护。在文件夹上右键,设置文件夹操作脚本,修改open操作,复制下面代码替换原来的提示注 阅读全文

posted @ 2012-03-22 22:36 yang3wei 阅读(549) 评论(0) 推荐(0)

OSX 下,如何为文件和文件夹建立密码保护
摘要:转载自:http://bbs.weiphone.com/read-htm-tid-2791504.html如何为文件和文件夹建立密码保护注意:教程末尾有PDF格式的教程可以下载。我们都有一些私密的文件需要保存,在苹果操作系统下,如何为这些文件或文件夹设置密码呢?利用系统自带的创建磁盘镜像功能,可以创建一个带密码的镜像文件,能很轻易的实现我们的愿望。第一步,打开 “应用程序”--“实用工具” 里的磁盘工具 ,选择 “新建镜像"按照图示中的样子选择。其中,”存储为“ 是起一个这个磁盘镜像在硬盘上的名字。我这里起名为“1” 。”Work“ 这一项,是选择这个磁盘镜像所在的磁盘。“名称” 是 阅读全文

posted @ 2012-03-22 22:35 yang3wei 阅读(257) 评论(0) 推荐(0)

java.lang.OutOfMemoryError: Java heap space解决方法
摘要:转载自:http://blog.csdn.net/jq_diy/article/details/4154132//首先检查程序有没有限入死循环这个问题主要还是由这个问题java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量解决方法:手动设置Heap size修改TOMCAT_HOME/bin/catalina.shset JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改。2、 阅读全文

posted @ 2012-03-22 20:00 yang3wei 阅读(220) 评论(0) 推荐(0)

java.lang.OutOfMemoryError: Java heap space bug调查
摘要:直接上代码:package org.bruce.file.handle.experiment; /** * @author Bruce Yang * 测试 java heap 允许使用的最大内存 */ public class File2ByteArray { public static void main(String[] args) throws Exception { testHeapMax(); } public static void testHeapMax() { int KB = 1024; int MB = KB * 1024; byte[] ... 阅读全文

posted @ 2012-03-22 18:54 yang3wei 阅读(262) 评论(1) 推荐(0)

文件操作之读取文件
摘要:转载自:http://jc-dreaming.iteye.com/blog/639817虽然前面介绍了流的概念,但是这个概念对于初学者来说,还是比较抽象的,下面以实际的读取文件为例子,介绍流的概念,以及输入流的基本使用。 按照前面介绍的知识,将文件中的数据读入程序,是将程序外部的数据传入程序中,应该使用输入流——InputStream或Reader.而由于读取的是特定的数据源——文件,则可以使用输入对应的子类FileInputStream或FileReader实现。 在实际书写代码时,需要首先熟悉读取文件在程序中实现的过程。在Java语言的IO编程中,读取文件是分两个步骤:1、将文件中的数.. 阅读全文

posted @ 2012-03-22 15:35 yang3wei 阅读(333) 评论(0) 推荐(0)

(好文!!)FileReader读取文件,由于不确定源文件的编码格式不同,导致读出的文件乱码的问题
摘要:直接上代码:package org.bruce.file.handle.experiment; import java.io.File; import java.io.FileInputStream; import org.apache.commons.io.IOUtils; /** * @author user * apache 的 IOUtils 这个类真的很好用~ */ public class TestIOUtils { public static String _absPath1 = "/Users/user/Novels/txt/猎头.txt"; /** ... 阅读全文

posted @ 2012-03-22 05:02 yang3wei 阅读(694) 评论(0) 推荐(0)

java.ByteArrayInputStream-ByteArrayOutputStream
摘要:转载自:http://blog.csdn.net/rcoder/article/details/6108744ByteArrayInputStream和ByteArrayOutputStream内存虚拟文件或者内存映像文件就是把内存中的一块数据存储缓冲区,虚拟成一个文件,原来该写入硬盘文件上的内容可以被写入到这个内存中,原来该从硬盘文件中读取的内容也可以在内存中读取。而要在内存中定义一个大的内存缓冲区,这个内存缓冲区通常就是一个字节数组,在java中专门定义了这两个类用于以IO流的方式来完成对字节数组的读写来支持类似虚拟文件或者内存映像文件的类似功能ByteArrayInputStream的两 阅读全文

posted @ 2012-03-22 04:50 yang3wei 阅读(391) 评论(0) 推荐(0)

在 Java 中如何进行 BASE64 编码和解码(有点儿乱,但是不妨碍作为一篇好文)
摘要:转载自:http://www.zhuoda.org/elite/34479.htmlhttp://www.javaidea.net/list.jsp?topic=5作者:家居猫BASE64 编码是一种常用的字符编码,在很多地方都会用到。JDK 中提供了非常方便的 BASE64Encoder 和 BASE64Decoder,用它们可以非常方便的完成基于 BASE64 的编码和解码。下面是本人编的两个小的函数,分别用于 BASE64 的编码和解码:// 将 s 进行 BASE64 编码publicstaticStringgetBASE64(Strings) {if(s ==null)returnn 阅读全文

posted @ 2012-03-22 04:09 yang3wei 阅读(246) 评论(0) 推荐(0)

BASE64Decoder java
摘要:转载自:http://fyinthesky.blog.163.com/blog/static/3555251720101012103020849/import="sun.misc.BASE64Decoder"出现错误提示为:Access restriction: The type BASE64Decoder is not accessible due to restrictionon required library D:\ProgramFiles\MyEclipse\jre\lib\rt.jar如何解决?或者有其它的替换方式。解决办法:1. Open project pr 阅读全文

posted @ 2012-03-22 04:02 yang3wei 阅读(201) 评论(0) 推荐(0)

(透彻)java String.getBytes()编码问题
摘要:转载自:String.getBytes()的问题String的getBytes()方法是得到一个字串的字节数组,这是众所周知的。但特别要注意的是,本方法将返回该操作系统默认的编码格式的字节数组。如果你在使用这个方法时不考虑到这一点,你会发现在一个平台上运行良好的系统,放到另外一台机器后会产生意想不到的问题。比如下面的程序:class TestCharset {public static void main(String[] args) {new TestCharset().execute();}private void execute() {String s = "Hello!你好! 阅读全文

posted @ 2012-03-22 03:04 yang3wei 阅读(780) 评论(0) 推荐(0)

在Ant的javac中指定源文件编码方式,以避免"警告: 编码 GBK 的不可映射字符"的错误
摘要:转载自:http://blog.csdn.net/dusj/article/details/4956765 <target name="compile" depends="prepare"> <echo message="5.compile" /> <javac fork="true" target="1.6" srcdir="${src}" destdir="${build}" debug="true"& 阅读全文

posted @ 2012-03-22 02:49 yang3wei 阅读(526) 评论(0) 推荐(0)

Eclipse中如何恢复已删除文件
摘要:转载自:http://zhangjunhd.blog.51cto.com/113473/23092原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/23092本文介绍在Eclipse中如何恢复已删除的文件。@author:ZJ 07-4-8Blog: [url]http://zhangjunhd.blog.51cto.com/[/url] 如果,在开发中,(Eclipse)删除了一些文件后又发现需要这些文件该怎么办?现在删除T1.java和T4.properties 阅读全文

posted @ 2012-03-22 02:33 yang3wei 阅读(221) 评论(0) 推荐(0)

关于 Java 的系统属性 sun.jnu.encoding 和 file.encoding 的区别
摘要:转载自:http://blog.csdn.net/defonds/article/details/7044750 sun.jnu.encoding 影响文件名的创建,而file.encoding 则影响到文件内容。 所以说,在我们使用 Java 处理中文文件的时候,如果发现文件的中文内容没有乱码,而文件的中文名发生乱码,我们就应当多考虑一下sun.jnu.encoding 和 file.encoding 的区别了。 支持中文文件目录的org.apache.tools.zip.* 打包解压缩中文文件夹都没有问题的。但有的时候打包后的中文文件名会出现乱码,这是为什么呢?查看org.a... 阅读全文

posted @ 2012-03-22 00:34 yang3wei 阅读(1050) 评论(0) 推荐(0)

Mac Eclipse里面编码转换正常,打成Jar包以后转码成乱码问题
摘要:问题出现的背景:我之前都是用 Windows 操作系统的,我在 windows里面搞Java 用的是 Eclipse,由于无知浅陋,我在 eclipse 里面的项目多是以 GBK 编码的。因为 windows 是支持 GBK 中文编码的,而且 windows 下面的 eclipse 也支持项目用 GBK 编码。所以,我上面所采用的做法在 windows 上面是不存在什么问题的。有一天,我开始使用 Mac 做 ios开发了,这时候我开始学习 objective-c ,因为做苹果开发必须要用到这门语言。我是写 Java 走进程序编写的大门的,而且弄 Java 弄的再短也比 Objective-c. 阅读全文

posted @ 2012-03-21 12:29 yang3wei 阅读(427) 评论(0) 推荐(0)

重拾 Ant 自动构建工具
摘要:第一次弄ant已经是一年多以前了,好久没用发现自己对Ant已经基本上没什么印象了虽然想要重新拿起需要花一点时间,但毕竟我之前用过这玩意儿,耍起来那是相当的方便~就冲着这一点,花一整天的时间来回顾我都觉得值!花了近3个小时的时间在网上找相关资料以及亲手试验,终于是有所得下面是我的项目结构:下面是我写的一个 生成文件:[html]view plaincopy<!--project标签里面的basedir能够指定${basedir}所表示的路径。如果不指定或者指定为“.”的话,${basedir}的值为build.xml文件所在的目录。如果指定为“/”的话,则${basedir}取到的是磁盘的 阅读全文

posted @ 2012-03-21 12:28 yang3wei 阅读(292) 评论(0) 推荐(0)

ant打jar包时, 怎么把所依赖的jar包与从源码中编译过来class文件合并成最终的一个jar?
摘要:参考链接:http://rmn190.iteye.com/blog/1138789将jar的执行由原来的Java代码<jardestfile="${dist.dir}/${jar.name}"basedir="${build.dir}"><manifest><attributename="Main-Class"value="com.sinoi.dataIO.Main"/></manifest></jar> 改为:Xml代码<jardestfile=& 阅读全文

posted @ 2012-03-21 12:27 yang3wei 阅读(532) 评论(0) 推荐(0)

ant执行命令的详细参数和Ant自带的系统属性
摘要:转载自:http://ldbjakyo.iteye.com/blog/910114一:ant执行命令的详细参数-buildfile<file>,-file<file>,-f<file> :要指定执行构件的的位置和名称。-find<file>,-s<file>: 查找构件文件,并执行找到的构件文件。-help,-p:显示ant的命令帮助信息。在命令行中显示ant的命令选项及简短的介绍,-h是简写。-version:显示ant 的版本信息。-diagnostics:显示ant项目的运行环境、依赖库等信息,为错误诊断和报告提供一些有用的帮助 阅读全文

posted @ 2012-03-21 12:26 yang3wei 阅读(857) 评论(0) 推荐(0)

Log4J 最佳实践之全能配置文件
摘要:转载自:http://www.blogjava.net/huanghuizz/articles/188147.html下面给出得Log4J配置文件实现了输出到控制台,文件,回滚文件,发送日志邮件,输出到数据库日志表,自定义标签等全套功能。log4j.rootLogger=DEBUG,CONSOLE,A1,im#DEBUG,CONSOLE,FILE,ROLLING_FILE,MAIL,DATABASElog4j.addivity.org.apache=true#################### Console Appender###################log4j.appende 阅读全文

posted @ 2012-03-21 12:25 yang3wei 阅读(276) 评论(0) 推荐(0)

学习使用 Manifest
摘要:转载自:http://www.blogjava.net/huanghuizz/articles/163379.html简化Java应用程序的打包和发布发布Java应用程序时你会感到困难?好在Java提供了一系列打包和发布工具,可以显著的简化发布过程该文章提供了打包Java code的几种方法,我们将会探讨Java manifest 文件,给出用于管理JAR文件所依赖文件、估计跨平台发布所需的CLasspath的合适方法.我也会解释如何使用manifest包版本特性来确认包的兼容性...什么是JAR文件?在开发过程中,我们可以直接使用Java class文件来运行程序,但这并不是一个好方式,好在 阅读全文

posted @ 2012-03-21 12:24 yang3wei 阅读(323) 评论(0) 推荐(0)

VIM 快捷键
摘要:转载自:http://hi.baidu.com/jkxtu1984/blog/item/eded7a1f6b175f0f304e1503.htmlVIM快捷键:ctags 文件名 做索引光标移动:四个方向 kh 0 l j ctrl+f, ctrl+b 向下翻页,向上翻页 ctrl+d, ctrl+u 向下半翻页,向上半翻页 $ 移动行尾 0 移动行首 w 移动下一个词 b 移动到上一个词 gg 跳到文档的开始处 G 跳到文档的末尾 % 跳到匹配的括号处("{ }""[]""()") ctrl+i,tab 跳到下一个jump poi. 阅读全文

posted @ 2012-03-21 12:24 yang3wei 阅读(210) 评论(0) 推荐(0)

META-INF/MANIFEST.MF文件中Sealed头的作用与含义
摘要:转载自:http://zydky.iteye.com/blog/559124 政府某部门想打造一个国产软件平台,从硬件服务器、操作系统、数据库、应用服务器中间件等全部采用国产平台,并将一个运行良好的应用软件进行改造,以适应国产数据库与原Oracle数据库在SQL语句、系统函数等方面的不同。 apusic应用服务器作为国产应用服务器中间件参与了移植测试和压力测试工作。首先跟应用软件开发商基于oracle数据库做了移植测试,从weblogic平台移植到了apusic应用服务器,实现apusic + oracle运行正常。 然后跟国产数据库做移植测试,国产数据库采用gbase。应用软件用到了hib. 阅读全文

posted @ 2012-03-21 12:23 yang3wei 阅读(530) 评论(0) 推荐(0)

Java读取文件内容并转换为字符串
摘要:Java字符串与文件相互转换工具(一个非常实用的工具类)转载自:http://lavasoft.blog.51cto.com/62575/d-7Java读取文件内容并转换为字符串转载自:http://blog.csdn.net/longronglin/article/details/1402267StringFileName="d:/2.txt";FilemyFile=newFile(FileName);if(!myFile.exists()){System.err.println("Can'tFind"+FileName);}try{Buffe 阅读全文

posted @ 2012-03-21 12:22 yang3wei 阅读(2208) 评论(0) 推荐(0)

JAVA实现压缩/解压缩zip文件
摘要:转载自:http://orz.iteye.com/blog/110842Java代码importjava.io.BufferedInputStream;importjava.io.BufferedOutputStream;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjava.util.ArrayList;impo 阅读全文

posted @ 2012-03-21 12:21 yang3wei 阅读(297) 评论(0) 推荐(0)

Java中实现复制文件或文件夹——CopyUtil.java
摘要:参考自:http://blog.csdn.net/Dream_JavaWorld/article/details/3682075拷贝一个文件的算法比较简单,当然,可以对它进行优化,比如使用缓冲流,提高读写数据的效率等。但是在复制文件夹时,则需要利用Flie类在目标文件夹中创建相应的目录,并且使用递归方法。[java]view plaincopypackageorg.bruce.convert.util;importjava.io.*;/***复制文件夹或文件夹*/publicclassCopyUtil{publicstaticboolean_choice=true;//复制文件publicst 阅读全文

posted @ 2012-03-21 12:20 yang3wei 阅读(682) 评论(0) 推荐(0)

Linux下的zip命令的使用
摘要:参考资料:http://no001.blog.51cto.com/1142339/547862# zip -P 123456 test.zip test.txt-P 123456 是加密密码(-P必须用大写,否则无效!!)test.zip 是生成的压缩文件test.txt 是被压缩的文件zip [参数] <压缩包> <源文件>使用zip格式打包文件 -r 递归,将指定目录下的所有文件和子目录一并处理 -S 包含系统和隐藏文件 -y 直接保存符号连接,而非该连接所指向的文件 -X 不保存额外的文件属性 -m 将文件压缩并加入压缩文件后,删除源文件 -<压缩级别> 阅读全文

posted @ 2012-03-21 12:20 yang3wei 阅读(598) 评论(0) 推荐(0)

深入研究java.lang.Process类
摘要:转载自:http://lavasoft.blog.51cto.com/62575/15599一、概述Process类是一个抽象类(所有的方法均是抽象的),封装了一个进程(即一个执行程序)。 Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。 ProcessBuilder.start() 和 Runtime.exec 方法创建一个本机进程,并返回 Process 子类的一个实例,该实例可用来控制进程并获取相关信息。 创建进程的方法可能无法针对某些本机平台上的特定进程很好地工作,比如,本机窗口进程,守护进程,Microsoft Wi 阅读全文

posted @ 2012-03-21 12:19 yang3wei 阅读(271) 评论(0) 推荐(0)

文件,文件目录对比工具——DiffFork
摘要:官方主页:http://www.dotfork.com/difffork/破解下载:http://soft.macx.cn/soft4335.htm 阅读全文

posted @ 2012-03-21 12:18 yang3wei 阅读(331) 评论(0) 推荐(0)

开源之美!java-image-scaling
摘要:项目主页:http://code.google.com/p/java-image-scaling/Getting Started!IntroductionThis will guide you through how to rescale images using this library.A simple rescaleLets say that you have a BufferedImage instance called tomato that should be rescaled to 100x200. If you want a high quality rescale, you 阅读全文

posted @ 2012-03-21 12:15 yang3wei 阅读(619) 评论(0) 推荐(0)

单例模板一则
摘要:参考我上一篇转载的博文,我对单例模板做出了一些修改,用起来的话会变得更加方便一点://// SynthesizeSingleton.h// CocoaWithLove//// Created by Matt Gallagher on 20/10/08.// Copyright 2009 Matt Gallagher. All rights reserved.//// Permission is given to use this source code file without charge in any// project, commercial or otherwise, entirely 阅读全文

posted @ 2012-03-21 12:14 yang3wei 阅读(114) 评论(0) 推荐(0)

单例,应用程序委托和顶层数据
摘要:原文地址:http://blog.csdn.net/kmyhy/article/details/7026511如果你的某个类需要实现单例模式,那么应该在哪里实现?你应该如何管理和控制它?不同的实现方式有不同的优缺点。全局变量简介它们令人害怕全局变量对于老练的程序员来说是令人不愉快的东西。他们认为,如果程序中充斥着全局变量(本来应该是局部变量)是一种结构上的失败,程序将完全不受控制。本文将全面介绍全局变量的声明和使用。它们必不可少事实上,程序中需要这些全局状态,全局变量必不可少。如果变量符合下列条件,则它应当是一个全局变量:没有任何对象拥有该对象,需要管理它或者要对它负责;在整个程序中,该对象只 阅读全文

posted @ 2012-03-21 12:13 yang3wei 阅读(219) 评论(0) 推荐(0)

封装自己的控件库:iPhone静态库的应用
摘要:转载自:http://blog.csdn.net/kmyhy/article/details/6197096由于iPhone控件的极度匮乏和自定义组件在重用上的限制,在过去的项目中我们积累了大量的“纯代码”组件——因为IB本身的限制,我们无法把这些组件封装为IB组件库(本来我们想通过分发xib文件的方式重用这些组件,但最终发现这根本不可能,苹果的Plug-in编程不支持iPhone)。最终我们想到了静态库。虽然这仍然还是一种比较原始的复用方式,但起码我们可以隐藏组件的源代码。下面, 我们使用iPhone静态库把自定义组件CheckButton 进行进一步的封装。(组件的实现参考前一篇博文《自定 阅读全文

posted @ 2012-03-21 12:12 yang3wei 阅读(203) 评论(0) 推荐(0)

慎用dictionaryWithObjectsAndKeys方法
摘要:转载自:http://blog.csdn.net/kmyhy/article/details/6082394有这样一段代码:NSDictionary* items2=[NSDictionarydictionaryWithObjectsAndKeys: [dobjectForKey:@"GZDBH"],@"工作单编号", [dobjectForKey:@"LDSJ"],@"来电时间", [dobjectForKey:@"SLWCSJ"],@"受理完成时间", [dobjectF 阅读全文

posted @ 2012-03-21 12:12 yang3wei 阅读(180) 评论(0) 推荐(0)

在.h文件和.m文件里使用import指令有何区别?
摘要:转载自:http://blog.csdn.net/kmyhy/article/details/7175812有的程序员喜欢把所有import语句写在.h文件的头部。而有的程序员则喜欢把import语句写在.m文件头部。你可能觉得写在哪里都无所谓。那么,import语句写在.h文件和.m文件的哪一个都无所谓吗?这并不是真的。通常,我习惯在.h文件头部加入所有的import语句,但在有一种情况下,我只能把import语句加在.m文件里——这是为了避免交叉引用错误。如果你不知道什么是交叉引用错误,那么这篇文章将会告诉你:关于一个交叉引用Bug:“can not find interface decl 阅读全文

posted @ 2012-03-21 12:11 yang3wei 阅读(163) 评论(0) 推荐(0)

iOS开发一些零碎积累
摘要:1。UISwitch的用法总结http://www.cnblogs.com/KidReborn/archive/2010/10/05/1843087.html1.UISwitch的初始化UISwitch *switchView = [[UISwitch alloc] initWithFrame:CGRectMake(4.0f, 16.0f, 100.0f, 28.0f)];2.设置UISwitch的初始化状态switchView.on = YES;//设置初始为ON的一边3.UISwitch事件的响应[switchView addTarget:self action:@selector(swi 阅读全文

posted @ 2012-03-20 18:45 yang3wei 阅读(191) 评论(0) 推荐(0)

利用Interface Builder创建按钮,并且和相关事件相关联
摘要:转载自:http://wangjun.easymorse.com/?p=763苹果做事就是方便,利用Interface Builder可以方便的进行界面布局,然后相关控件和相关事件相关联,就可以实现一些界面。好了,不说了,下面是一个实例:最后的结果是点击不同的按钮,页面背景色变成相应的颜色:实现起来很简单:首先利用xcode新创建一个项目点击项目中的resources中的项目名称的.xib即可。然后创建视图中的控件:填写相关的代码:#import<UIKit/UIKit.h>@interfaceCt_twoViewController : UIViewController {IBO 阅读全文

posted @ 2012-03-20 18:44 yang3wei 阅读(274) 评论(0) 推荐(0)

[在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题
摘要:李华明Himi原创,转载务必在明显处注明:转载自【黑米GameDev街区】原文链接:http://www.himigame.com/iphone-cocos2d/455.html11月28日:--------------------------------- 有的童鞋说添加嘞组件(UIScrollView)后操作组件时Cocos2d的动画停止不懂嘞,我测试下,果然是,下面是解决方法:首先大家搜索:CCDirectorIOS,找到CCDirectorIOS.m类,然后找到如下代码:[html]view plaincopy////Ifyouwanttoattachtheopenglviewint. 阅读全文

posted @ 2012-03-20 18:44 yang3wei 阅读(289) 评论(0) 推荐(0)

b2RopeJoint连接的物体摆动幅度夸张的解决办法——设置线性阻尼
摘要:/*** added by Bruce Yang on 2012.03.09.15.41~*创建乌鸦~*/-(b2Body*) createCrow:(BYObject*)object { b2Vec2po = object.position; b2BodyDefbodyDef; bodyDef.type=b2_dynamicBody; bodyDef.position.Set(po.x, po.y); b2Body*body =_single.gameSceneWorld->CreateBody(&bodyDef); body->SetFixedRotation(true 阅读全文

posted @ 2012-03-20 18:43 yang3wei 阅读(265) 评论(0) 推荐(0)

effective stl笔记之vector与string
摘要:转载自:http://hi.baidu.com/hins_pan/blog/item/515b0637f92499d2a3cc2b8a.html第二大章主要讲的是vector和string这两种stl的使用。这两种stl都是continue-stored的方式来组织数据的,特别是vector更是提供了和数组非常相似行为。 两者都可以替换标准C语言中的array,作者在第二章的第一节就说明了用这两种stl代替标准array的好处。首先,它们简化了new和delete[]这样的操作,由系统自己来管理元素空间的申请与释放,从而降低了空间浪费和memory leak的可能性;其次,stl提供了很多标准 阅读全文

posted @ 2012-03-20 18:41 yang3wei 阅读(133) 评论(0) 推荐(0)

XCode Debug 模式断言擒 bug 记
摘要:认识到debug模式和断言带来的方便,我迫不及待地便将项目的schema重新设置回了debug模式以前不懂,认为程序在发布的时候用的是release模式,为了降低发布时出现bug的几率,便很早前就将程序设置为debug模式。现在看来真是愚蠢之极。不知道有多少次,我在调试bug的时候,判断空指针用了如下的代码if(var == nil) {NSLog(@"var==nil,fuck!");}浪费了多少书写时间,bug调试完毕我又得注释或者删除之。这都是我流过的汗水,花过我的时间,证明过我曾为程序的健壮性而努力过。删除过后,别人对我的辛劳付出一无所知。这自然是由我不知道使用“好 阅读全文

posted @ 2012-03-20 18:40 yang3wei 阅读(190) 评论(0) 推荐(0)

NS_BLOCK_ASSERTIONS in Objective-C
摘要:XCode debug 模式与 release 模式的一大重要区别:debug 模式下,可以方便的进行调试,NSAssert 是暴力调试的一大利器如果只使用一般的 if() {} 来进行 bug 的拣选的话,会存在一些比较麻烦的因素:1。在你真正发布程序的时候,需要手动的去找到这些代码并将其注释掉2。if(){} 和程序逻辑混在一堆,你找起来的时候是很麻烦的!如果用到了 NSAssert 的话,你仅需要由 debug 转换为 release 模式,所有的 断言将会被自动禁用掉,你不必再去手动的注释掉之前用来拣选 bug 的代码省去了找寻的麻烦。同时,拣选bug 的 NSAssert 还在那儿, 阅读全文

posted @ 2012-03-20 18:38 yang3wei 阅读(370) 评论(0) 推荐(0)

xcode 里的release 和 debug 区别
摘要:转载自:http://hi.baidu.com/yttxuehui/blog/item/2ed99e256b24a46c34a80f2e.html前几天写了一个程序,一直都是在debug下做的,没有出现什么问题,后来要提交到appstore上去了,就用release 测试了一下,就报错了,搞的我很郁闷。后来在网上查了一下debug和release的区别,找到了问题所在,原来有一个变量我忘记初始化,在debug下,会自动做的,而release下就没人管了,呵呵,后来加一个nil就ok了 阅读全文

posted @ 2012-03-20 18:37 yang3wei 阅读(198) 评论(0) 推荐(0)

objective-c判断两条线段相交
摘要:参考自:http://zhidao.baidu.com/question/146717333LineIntersect.h// // LineIntersect.h // HungryBear // // Created by Bruce Yang on 12-3-12. // Copyright (c) 2012年 EricGameStudio. All rights reserved. // #import <cstdio> #import "Box2D.h" #define zero(x) (((x)>0?(x):-(x))<b2_epsilo 阅读全文

posted @ 2012-03-20 18:36 yang3wei 阅读(340) 评论(0) 推荐(0)

photoshop 怎么用参考线将页面平分
摘要:我想将A4页面水平平均分9块、垂直平均分8块、也就是共8*9=72块相同大小的区域!手动对应标尺拉出参考线分的不精确,而且麻烦,请问有什么好的办法,而且分出来绝对精确的。谢谢各位大虾指点!!!满意答案:为什么一定要用参考线呢?使用选框工具也可以啊.用A4的宽度除以八, 得到水平宽度, 高度除以九, 得到垂直高度,使用矩形选框工具,固定大小(即得到的高度和宽度.)想必你是要分割, 亦可以使用裁剪工具进行切割, 对裁剪工具进行大小指定即可.如果仅仅是为了显示, 可以使用上面那位先生的办法. 位置分别是垂直高度和水平宽度的整数倍.在拖动参考线的时候系统为自动为你对齐的, 最小移动范围为1px.不用担 阅读全文

posted @ 2012-03-20 18:28 yang3wei 阅读(1425) 评论(0) 推荐(0)

warning: check_safe_call: could not restore current frame
摘要:转载自:http://stackoverflow.com/questions/2295295/warning-check-safe-call-could-not-restore-current-frame0down votefavorite1share [g+]share [fb]share [tw]What does the errorwarning: check_safe_call: could not restore current frameusually indicate? I've read in other places that it's a memory is 阅读全文

posted @ 2012-03-20 18:26 yang3wei 阅读(226) 评论(0) 推荐(0)

box2d判断物体脱离地图边界
摘要:之前:/**判断BYShape对象是否越界,越界即将之销毁(可用来判定游戏失败)~ */+(BOOL) isPositionOutOfBounds:(CGPoint)p { CGSizemapSize = [BYSinglegetInstance].mapSize;BOOLflag =NO; if(p.x< -mapSize.width*PTM_RATIO/2.0f || p.x> mapSize.width*PTM_RATIO*3.0f/2.0f || p.y< -mapSize.height*PTM_RATIO/2.0f) { flag =YES; }returnflag 阅读全文

posted @ 2012-03-20 18:25 yang3wei 阅读(228) 评论(0) 推荐(0)

一个LINUX高手写给初学者的话
摘要:转载自:http://blog.csdn.net/bat603/article/details/787668现在好多的人开始接触电脑的时候,见到的应该是Windows98说实话,98已经是一个很人性化,封装的很好的一个系统了一个对电脑一窍不通的人都能很快的使用它。这样很多人对"电脑"的印象和那些和我一样一开始接触的是DOS人是绝然不同的。在DOS时代,如果你对电脑的基础知识不懂的话是玩不动它的,不像现在好多人CPU是什么都不知道,却能够是Flash高手,倾倒MM无数。如果你是这样的人,你要学Linux,你有一段回头路要走,为什么,看下去我们先看看MS操作系统的发展,他有两套 阅读全文

posted @ 2012-03-20 18:24 yang3wei 阅读(194) 评论(0) 推荐(0)

一个LINUX狂人的语录
摘要:转载自:http://blog.csdn.net/bat603/article/details/1408283我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推行自由软件运动的,虽然我觉得自由软件运动是非常好的。这 篇文章也不是用来比较 Linux 和 Windows 内核效率,文件系统,网络服务的。我现在是作为一个用户而不是一个开发者来说话的,我们的讨论是基于操作,应用层面的。是为 阅读全文

posted @ 2012-03-20 18:23 yang3wei 阅读(203) 评论(0) 推荐(0)

kill -9都杀不掉的进程
摘要:转载自:http://blog.csdn.net/bat603/article/details/1717024kill -9发送SIGKILL信号将其终止,但是以下两种情况不起作用:a、该进程处于"Zombie"状态(使用ps命令返回defunct的进程)。此时进程已经释放所有资源,但还未得到其父进程的确认。"Zombie"进程要等到下次重启时才会消失,但它的存在不会影响系统性能。b、 该进程处于"kernel mode"(核心态)且在等待不可获得的资源。处于核心态的进程忽略所有信号处理,因此对于这些一直处于核心态的进程只能通过重启系 阅读全文

posted @ 2012-03-20 18:22 yang3wei 阅读(803) 评论(0) 推荐(0)

STL中map用法详解
摘要:转载自:http://blog.csdn.net/bat603/article/details/1456141Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有序的好处。下面举例说明什么是一对一的数据映射。比如一个班级中,每个学生的学号跟他的姓名就存 阅读全文

posted @ 2012-03-20 18:21 yang3wei 阅读(504) 评论(0) 推荐(0)

Improve Performance and Reduce Memory with PVRTC Textures and Cocos2d
摘要:转载自:http://www.uchidacoonga.com/2011/07/pvrtc-textures-and-cocos2d/Hello everyone! A few months have passed since I postedSimple Platformer Using Cocos2d and Box2d with Collision Detection. I have received many positive feedbacks and interest on the tutorial. I am glad that it has been helpful for s 阅读全文

posted @ 2012-03-20 18:20 yang3wei 阅读(302) 评论(0) 推荐(0)

PVRTexTool
摘要:转载自:http://www.imgtec.com/powervr/insider/powervr-pvrtextool.aspPVRTexToolPVRTexTool enables conversion of standard bitmap files (e.g. BMP, JPG, PNG, TGA, etc.) to any texture type supported by PowerVR MBX or PowerVR SGX hardware including PVRTC, DXT and ETC compressed formats. Both a GUI and comman 阅读全文

posted @ 2012-03-09 21:20 yang3wei 阅读(857) 评论(0) 推荐(0)

Sound on iOS: Best Practices
摘要:转载自:http://gamua.com/blog/2010/06/sound-on-ios-best-practices/Sound on iOS: Best PracticesDaniel Sperlon June 21, 2010The latest Sparrow version finally brought support for audio playback. We designed the classes in a way that you don't have to care about the file format; no matter what kind of 阅读全文

posted @ 2012-03-09 21:17 yang3wei 阅读(216) 评论(0) 推荐(0)

Performance tips for Cocos2d for iPhone
摘要:转载自:http://allseeing-i.com/Performance-tips-for-Cocos2d-for-iPhoneCocos2d for iPhoneis a wonderful open source framework that makes it easy to draw 2D graphics with OpenGL ES. It allows to you unlock the power of the graphics hardware in iPhone OS devices, without having to deal with all the details 阅读全文

posted @ 2012-03-09 21:14 yang3wei 阅读(154) 评论(0) 推荐(0)

iPhone开发技巧之工具篇(4)--- 使用afconvert转换WAV文件
摘要:转载自:http://www.yifeiyang.net/iphone-development-skills-of-tool-papers-4-wav-file-conversion-using-afconvert/程序中经常使用 .WAV 的音效文件,虽然可以直接使用它,但是最好转换为 apple 推荐的 .CAF 格式。这个时候我们就可以使用 afconvert 命令。其基本的语法如下:用 -d 指定频率格式1 2 3 4 { -d | --data } data_format[@sample_rate_hz][/format_flags][#frames_per_packet] : [- 阅读全文

posted @ 2012-03-09 17:48 yang3wei 阅读(259) 评论(0) 推荐(0)

Box2D 内存管理 - 小型对象分配器(SOA)的实现
摘要:转载自:http://blog.csdn.net/ring0hx/article/details/6978437Box2D用C++编写(当然还有其它语言的移植版),但是为了快速有效的使用内存,创建对象的时候它并没有使用C++标准的new 和delete关键字,而是自己实现了一个被称作小型对象分配器(smaller object allocator简称SOA)的类b2BlockAllocator。根据Box2D手册描述,Box2D倾向于分配大量50~300字节的小型对象,而且多数小型对象的生命周期都很短,如果每次都通过malloc或new在系统堆上分配内存,用完后立刻销毁,效率太低,而且会产生内 阅读全文

posted @ 2012-03-09 09:49 yang3wei 阅读(381) 评论(0) 推荐(0)

新款iPad发布:Retina显示屏、A5X、高清摄像头、语音听 ...
摘要:转载自:http://www.macx.cn/thread-2039223-1-1.html12小时前上传下载附件(105.96 KB)在今日的媒体发布会上,苹果推出了新款iPad,与之前传言的一样,新款iPad配备了高分辨率Retina显示屏。新款iPad的分辨率为2018*1536,也就是拥有310万像素,每英尺像素数量为264个,这就满足了Retina显示屏的要求。这是移动设备上像素数量最多的设备。新款iPad显示屏的色彩饱和度要提升40%。新款iPad将搭载A5X处理器,该处理器配备四个图形处理单元。苹果表示A5处理器比NVIDIA的Tegra 3处理器要快两倍,而A5X处理器则要比T 阅读全文

posted @ 2012-03-08 16:56 yang3wei 阅读(212) 评论(0) 推荐(0)

[devel] Roadmap 0.99.5 - update
摘要:转载自:http://www.cocos2d-iphone.org/forum/topic/8073riqKey MasterRoadmap updated:http://www.cocos2d-iphone.org/wiki/doku.php/roadmapAdded:a) vfp/ Neon ARM support: to be included inCCSpriteBatchNodeandCCNodeDiscussed here:http://www.cocos2d-iphone.org/forum/topic/3979b) PVR Non Compressed textures sup 阅读全文

posted @ 2012-03-07 13:48 yang3wei 阅读(265) 评论(0) 推荐(0)

cocos2d中的图片使用(CCSpriteBatchNode)
摘要:转载自:http://hi.baidu.com/amigoradio/blog/item/10441f0974360598d0581b44.html最先接触到的是CCSprite,就是一张图片,可以是背景可以是一个按钮图片。如下CCSprite*bg1= [CCSpritespriteWithFile:@"bg1.png"];bg1.anchorPoint=CGPointZero;bg1.position=CGPointMake(100,200);[selfaddChild:bg1z:1];但一个scene中如果有很多的图片将会导致占用很多内存,加载速度变慢。这时候就需要使 阅读全文

posted @ 2012-03-06 21:35 yang3wei 阅读(214) 评论(0) 推荐(0)

COCOS2D 播放声音
摘要:转载自:http://blog.csdn.net/zltianhen/article/details/6743220在工程目录中有一对音频文件: blues.mp3 和 alien- sfx.caf 。在cocos2d中播放音频的最好也是最初的方法是用 SimpleAudioEngine。然而音频支持并不是cocos2d内置的一部分。它属于CocosDenshion,就像物理引擎一样。因此,你需要import额外的头文件:#import "SimpleAudioEngine.h"然后可以在init方法中象这样来播放音乐/音频:[[SimpleAudioEngine shar 阅读全文

posted @ 2012-03-03 19:16 yang3wei 阅读(434) 评论(0) 推荐(0)

Monkey's Audio相关介绍
摘要:转载自:http://ask.zol.com.cn/q/18575.htmlMonkey'sAudio官方网站:http://www.monkeysaudio.com/index.html一、什么是Monkey's AudioMonkey's Audio是一种无损压缩技术。他并不是由什么大公司发明的,完全是一个个人业余兴趣作品。为了使Monkey's Audio能有更好的发展,现在这个软件已经公开了源代码,也就是说,是开源技术。这种压缩格式的特点是无损压缩,也就是说对压缩数据进行还原之后得到的数据与原来的数据是完全相同的。该格式的特点尤其适合那些拥有一对“金耳朵 阅读全文

posted @ 2012-03-02 09:23 yang3wei 阅读(421) 评论(0) 推荐(0)

怎么分割ape文件(cue格式分析)_XLosslessDecoder
摘要:一般情况下,ape文件里面将会包含很多首歌曲,如一整张专辑的歌曲~ape文件和cue文件一般来说都是放在一起提供下载的。以前我下载过一个bandri的ape文件,只当是一种音乐格式来放着听,当时很纳闷儿,这曲子咋这儿么长,一放就是一两个小时,前一阵才发现,ape原来是包含了很多首歌曲的~后面找到一个音频编辑工具,得空我便手动将里面的歌曲一首首的分割了出来,一切顺利~现在回想,以前那个ape如何没有一个相应的cue文件跟着,只是我当时还不知道那是什么而已~下面来研究一下cue文件吧,有了这个东西,分割ape文件就是小case了,再用不着麻烦的手工去转换了~先来看一个cue文件的内容:PERFOR 阅读全文

posted @ 2012-03-02 09:03 yang3wei 阅读(821) 评论(0) 推荐(0)

Understanding pixel format in cocos2d v0.7.3
摘要:转载自:http://www.cocos2d-iphone.org/archives/61Since cocos2d v0.7.3, you can specify the texture’spixel formatof your PNG/TIFF/BMP/GIF images.The texture’spixel formatis the way the image is stored in GPU memory.Possible pixel formats:RGBA8888 (32-bit)(kTexture2DPixelFormat_RGBA8888)RGBA4444 (16-bit)( 阅读全文

posted @ 2012-03-01 18:48 yang3wei 阅读(246) 评论(0) 推荐(0)

(牛文)(译)在cocos2d里面如何使用Texture Packer和像素格式来优化spritesheet
摘要:转载自:http://www.cnblogs.com/andyque/archive/2011/03/18/1988097.html 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!前言:这篇文章是我翻译的第一篇关于cocos2d的文章,我在翻译的时候尽量按原文意思来,但难免会加入自己一些理解进去。还有这篇文章所采用的xcode版本是3.2.5,用xcode4.0的朋友可能实现起来有点出入,我会在文章的最后给出解决办法。 文章原来出处:h.. 阅读全文

posted @ 2012-03-01 18:17 yang3wei 阅读(201) 评论(0) 推荐(0)

老调重弹一下,mac上面控制台设置密码的rar与unrar~
摘要:首先切换到rar文件或者欲打包成rar文件的文件目录下如 cd /Users/user/Desktop 指令如果不确定自己已经切换到了想切换到的目录可以用 pwd 命令来确定当前所在的目录路径确定下来以后即可采用如下的命令来rar压缩或者unrar解压 rar文件压缩命令:rar a mm.rar mm.txt解压命令:unrar e mm.rar mm.txt带密码的压缩与解压缩:压缩命令:rar a -p mm.rar mm.txt(PS:会提示输入重复输入2次密码。也可以采用 rar a -p[123456] mm.rar mm.txt 的方式来直接设置密码)解压命令:rar e mm. 阅读全文

posted @ 2012-03-01 01:12 yang3wei 阅读(283) 评论(0) 推荐(0)