自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 Unity开发中遇到的坑——AssetBundle.mainAsset 返回null

Unity5.x 中使用了新的资源打包方法,代替4.x 时代的 BuildAssetBundle 方法。但是新的打包方法生成的资源是没有 mainAsset 的,即 assetBundle.mainAsset 返回 null。但是老代码里需要访问 mainAsset 的地方怎么办呢,可以使用如下方法:public static UnityEngine.Object getMainAsset(A

2016-11-12 20:01:55 5800 3

转载 svn diff 命令 只显示文件名

这个命令可以显示版本2333和版本6666之间的差异信息svn diff -r 2333:6666 个命令的输出结果中包含大量的信息,如果是文本文件之间的差异还会之间把文件内容也输出出来。但有时候我们只想获得存在差异的文件的文件名,不需要其他信息,那么可以使用 --summarize 选项:svn diff --summarize -r 2333:6666这样结果中就只

2016-09-09 17:02:12 2876

原创 Android 开发中遇到的坑

Activity主线程中不能进行网络请求,因为网络请求可能要花费较长的时间而使主线程卡住IntentService中不能弹Toast,因为Toast是由handler另起线程处理的,而IntentService中的handler在要弹Toast的时候很可能已经没了BroadcastReceiver 不能bindServicebindService是一个异步的过程,而且通常,不是很快

2016-02-25 18:47:07 703

转载 使用.pk8 和.pem签名生成.keystore 签名

将 key.pk8 和 certificate.pem 格式的系统签名转换为 mykey.keystore 格式需要系统中有openssl 和 jdk,windows 版openssl 可以在http://slproweb.com/products/Win32OpenSSL.html下载openssl pkcs8 -inform DER -nocrypt -in key.pk8 -

2016-02-25 18:42:59 5100 2

翻译 java中的反射 1—— 简介@译自Oracle官方文档

译自:http://docs.oracle.com/javase/tutorial/reflect/index.html反射API的使用反射通常被用在需要检查或修改其他运行在JVM中的程序的运行时行为的程序中。这是一种高级特性所以只建议对Java语言基础有深刻理解的开发人员使用。请牢记这个忠告,反射是一种强大的技术,它使得程序可以完成用其他手段不可能完成的任务。可扩展性程序

2015-07-22 16:48:20 945

翻译 java中的反射 2.0—— 类@译自Oracle官方文档

译自:http://docs.oracle.com/javase/tutorial/reflect/class/index.html类Java中有两种对象(object),引用类型(reference type)和基本类型(primitive type)。引用类型全部继承自java.lang.Object。像类、枚举类型、数组和接口这些都是引用类型。而基本类型只有有限的几种:boo

2015-07-22 16:47:43 558

翻译 java中的反射 2.1——类:获取类对象@译自Oracle官方文档

译自:http://docs.oracle.com/javase/tutorial/reflect/class/classNew.htmljava.lang.Class类是所有反射操作的切入点。除java.lang.reflect.ReflectPermission类外,所有的java.lang.reflect包中的类都没有公共构造函数。要使用这些类就需要借助Class类中的特定方法。有许多种

2015-07-22 16:46:09 585

翻译 java中的反射 2.2——类:检查一个类的声明信息@译自Oracle官方文档

译自:http://docs.oracle.com/javase/tutorial/reflect/class/classModifiers.html一个类可以在声明时使用一些修饰符,这些修饰符会影响其运行时行为:访问修饰符:public,protected和private要求重写(override):abstract限定为一个实例:static禁止修改:final强制精确浮点

2015-07-22 16:44:56 598

翻译 java中的反射 2.3——类:发现类成员@译自Oracle官方文档

译自:http://docs.oracle.com/javase/tutorial/reflect/class/classMembers.html发现类成员Class类中提供了两类方法访问类中的字段、方法和构造方法:枚举类中这些成员的方法和搜索类中特定成员的方法。同时有特别的方法获取在类中直接声明的成员,方法搜索继承的类的父类(superclass)和父接口(superinterf

2015-07-22 16:43:47 472

翻译 java中的反射 2.4——类:常见问题@译自Oracle官方文档

译自:http://docs.oracle.com/javase/tutorial/reflect/class/classTrouble.html常见问题下面的例子展示类一些使用反射时可能会遇到的典型错误。Compiler Warning: "Note: ... uses unchecked or unsafe operations"当一个方法被调用时,会对参数的类型进行检

2015-07-22 16:42:06 715

转载 Sublime Text2解决中文乱码

1.安装Sublime Package Control。在Sublime Text 2上用Ctrl+~打开控制台并在里面输入以下代码,Sublime Text 2就会自动安装Package Control。import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(

2015-07-12 19:30:56 536

原创 《大话设计模式》学习笔记——第1章——简单工厂模式

最近开始学习《大话设计模式》这本书,以每章一篇博客的形式把学习心得记录下来。代码部分使用的均为C#,开发工具是VS2013,我的代码可以在[我的GitHub](https://github.com/12301013-SunHaobo/DesignPatterns下载到第1章——简单工程模式    工厂是什么?就是批量生产东西的地方。    在工厂模式里,我们

2015-06-22 17:29:58 687

原创 HQL实现对表的insert操作

用过HQL(Hibernate查询语言14 章 HQL: Hibernate查询语言" href="http://www.redsaga.com/hibernate-ref/3.2/html/queryhql.html">)的同学,肯定知道这个坑爹的东西是没有“真正”的insert的,他的insert语法是这样的insert into DelinquentAccount (id, name)

2015-06-21 17:31:17 10805

原创 记录一些最近用到的linux命令

删除一个文件夹及其中的所有文件rm -r folder从本地上传文件到远程服务器scp somefile user@serverAdderss:/somePath停止rediscd /home/redis/src./redis-cli shutdown启动rediscd /home/redis/src./redis-server

2015-05-25 00:21:36 551

转载 Sublime Text2 中自定义快捷键在浏览器中打开当前文件

点击菜单Tools -> New Plugin…,在创建好的py文件输入下列内容:import sublime, sublime_pluginimport webbrowserclass OpenBrowser(sublime_plugin.TextCommand): def run(self, edit): url = self.view.file_name()

2015-03-19 10:30:12 762

原创 在Java web项目中防止用户注销后使用浏览器中的“后退”按钮返回注销前页面

通常在Java web项目中用户注销是这样实现的:session().setAttribute("currentUser", null);或者session.removeAttribute("currentUser");或者session.invalidate();然后重定向到登录页面。但这样做的话,在用户注销跳转到登录页面后,如果用户点了浏览器的“后退”按钮,就可以返回到注销前的

2015-01-05 21:14:45 9394

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除