自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

转载 classpath: 与classpath*:的区别

首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 对应的是项目开发时的src目录编译文件 总结:这是一个定位资源的入口 

2017-04-12 13:29:08 301

翻译 检查是不是一个有效的date对象

Date.prototype.isValid = function (){return this.getTime() === this.getTime();}如果是一个无效的日期对象,那么它调用getTime()返回一个NaN,NaN肯定不能严格等于NaN,返回false例如:var d = new Date('sss');console.log(d.isValid());

2017-03-10 10:41:06 389

转载 CSS padding margin border属性详解

CSS padding margin border属性详解图解CSS padding、margin、border属性W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层。盒模型主要定义四个区域:内容(content)、内边距(padding)、边框(border)和外边距(margin)。对

2016-06-02 13:04:04 385

转载 c# 泛型 束缚关系和default

约束说明where T: struct类型参数必须是值类型。 可以指定除 Nullable 以外的任何值类型。 有关更多信息,请参见使用可以为 null 的类型(C# 编程指南)。where T : class类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。where T : new()类型

2016-04-27 10:42:09 399

转载 http的get和post请求

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1

2016-04-21 17:44:27 350

原创 C#静态构造函数

静态构造函数是C#的一个新特性,静态构造函数用于初始化任何 静态 数据,或用于执行仅需执行一次的特定操作。 在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数。注意事项1、静态构造函数既没有访问修饰符,也没有参数。--因为是.NET调用的,所以像public和private等修饰符就没有意义了。2、在创建第一个类实例或任何静态成员被引用时

2016-03-29 15:02:29 427

原创 c# Dictionary的TryGetValue的用法

如果遇到要取不确定的数据的时候不能这么写:myObject result = null;if (theDictionary.ContainsKey(id)){ result = theDictionary[id]; //What ever you gonna do next...}得是用TryGetValue,以减少一次不必要的查找:myObjec

2016-03-28 10:10:35 13734 3

转载 windows 下protobuf jar包的编译

1、下载protobuf release版本:https://github.com/google/protobuf/releases,protoc-xx.xx.xx-win32.zip和protobuf-xx.xx.xx.zip2、下载maven:http://maven.apache.org/download.cgi,注意maven需要的jdk版本,apache-maven-xx.xx.

2016-01-18 10:28:17 604

原创 netty 5.x

netty  4.x之前,包名是org.jboss.netty.xxxxx, 后来就改为了io.netty.xxxx@skip 在方法前是注释,将整个方法注释掉,之前照着netty权威指南敲代码,IDE 给我 自动加了这个 (i/o handler类里),导致我一直无法达到效果,坑死了时间服务器和时间客户端代码就不写了TCP粘包和拆包问题: 由于服务端一次读到的字节数是不确定的,所

2016-01-14 16:53:28 478

原创 slf4j log4j.properties配置文件

log4j.debug=true#配置根loggerlog4j.rootLogger=DEBUG,stdout,D,E#附着器  日志输出目的地#控制台输出log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.

2016-01-06 15:16:00 4333

原创 slf4j 日志

在开发过程中我们可能使用各种log,而每种log都有不同的风格和布局,如果想要灵活的切换,那么slf4j是比较好的选择classpath中加入slf4j-api-xxx.jar文件,不论哪种风格的日志,都要在classpath中缴入这个jar文件简单风格的:运行时,需要classpath中加上slf4j-simple-xxx.jar切换到jdk风格的log :可以将slf4j-si

2016-01-05 23:09:17 371

转载 cocos2dx调用android代码,android调用c

转载自http://mysuperbaby.iteye.com/blog/915425Java调用Native模块Hello-JNI这个示例的结构很简单:首先我们使用Eclipse新建一个OPhone应用的Java工程,并添加一个 com.example.hellojni.HelloJni的类。这个类实际上是一个Activity,稍后我们会创建一个TextView,并显示一 些

2015-10-19 14:44:19 541

原创 lua string.byte 中文处理

学习笔记

2015-10-09 10:36:11 10629

原创 java nio netty

由于工作接触到了java nio netty框架,所以就决定学习一下,简单做一个笔记,方便复习reactor是一种事件分离模式Netty使用ChannelBuffer来存储并操作读写的网络数据。ChannelBuffer除了提供和ByteBuffer类似的方法,还提供了 一些实用方法,具体可参考其API文档。ChannelBuffer的实现类有多个,这里列举其中主要

2015-05-16 09:45:07 540

转载 游戏地图实现方式

游戏地图的实现方式,最常见的三种方式是:整图;Tile元素拼装;栅格化切片。 (1)整图 概念解释:所谓整图加载很好理解直接加载一张背景图。 适合形式:小场景,因为太大的图片会导致加载时间过长,用户体验不好。 另外即使加载了,玩家不一定会移动去看,也造成加载浪费。 优       点:程序实现简单,画面精致。 缺       点:首次加载时间较长,有局限性。 (2)

2015-02-04 11:11:48 2920

test-demo.zip

侧边栏demo,javascript jquery

2020-06-24

protobuf-3.0.0-beta-2的jar包

使用Google protobuf的jar包

2016-01-18

23种设计模式

极好的设计模式,学的是思想,能让我们编出更加易维护,结构更好的代码

2014-11-17

matlab编程

matlab入门教材,能快速的学会使用它,绝对是好东西,不好我能拿出来分享

2013-04-10

空空如也

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

TA关注的人

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