设计JsonApi时,总会遇到将Json字符串转化为Java对象,然后再处理业务逻辑。但对象中的某些字段我们不希望它们为空,这就需要我们对Java对象的字段进行校验。如果对象中包含多级对象,这样校验起来就非常麻烦。我使用Google的gson进行json的序列化和反序列化操作,所以就想到gs..
分类:
Web程序 时间:
2014-10-24 07:01:57
阅读次数:
316
发现EasyUI还是很强大的,也很方便,但对于像我这样刚刚接触这个框架,JavaScript也不是很熟练的人来说,定制起来就有点困难了,主要是想要修改源码起到全局修改的作用时对应的代码找起来比较麻烦。例如:EasyUI的DataGrid默认分页是每页10条,可供选择的每页记录数是按10递增..
分类:
Web程序 时间:
2014-10-24 07:00:10
阅读次数:
233
url:http://ontrakinfo.wordpress.com/2012/10/29/making-gtfs-query-more-convenient/这简直说出了我的心声。I have been spending a lot of time parsing the GTFS databa...
分类:
Web程序 时间:
2014-10-24 06:55:27
阅读次数:
230
最近把开发环境从Eclipse迁移到了Netbeans上面.因为Netbeans已经相当优秀,速度快功能也不必Eclipse差,但是一只有 一个问题一直让我对eclipse非常纠结:如果把字体选择为Consolas,代码编辑框内的所有中文就会乱码,甚是不爽.今天稍微研究了一下这个问题 并总结出了完美...
分类:
Web程序 时间:
2014-10-24 06:53:30
阅读次数:
183
之前就有体验过 WebStrom8.0.3 版本,确实不错。最喜欢的是集成了Terminal 很方便的使用NPM,今天装上发现 Terminal 死活打不上字。什么原因!WebStrom9 在win10 环境下 Terminal 不能输入的问题!莫非是中文输入法?还是系统win10的问题?又是添加语...
分类:
Web程序 时间:
2014-10-24 06:52:51
阅读次数:
301
apache部署Django项目时出现错误 Permission?denied:?mod_wsgi?(pid=2081):?Unable?to?connect?to?WSGI?daemon?process?‘autotester‘?on?‘/etc/httpd/logs/wsgi.2076.0.1.sock‘?after?multiple?a...
分类:
Web程序 时间:
2014-10-24 01:48:24
阅读次数:
203
CSS中的盒子模型通常由四部分组成:内容(content)、填充(padding)、边框(border)、边界(margin)。
这里的内容就相当于箱子里的电脑,填充就相当于泡沫,边框就相当于纸箱,边界就相当于每个纸箱之间的距离。
对这四部分进行说明:
内容(content):盒子模型中的内容,可以是文字、图片、表格等等;
填充(padding):内容与盒子边框的距离,可拆分为padding-top;padding-right;pad...
分类:
Web程序 时间:
2014-10-24 01:48:48
阅读次数:
244
设计意图
在游戏开发的过程中,经常会遇到作为UI或者不怎么修改的背景的层(Layer), 这些层内容并不怎么变动。 而在游戏的渲染过程中,这些层往往又会消耗大量的渲染时间,特别是比较复杂的UI界面,比如:在Canvas渲染模式中,一个Button会调用9次绘图(drawImage)。在复杂一些的UI场景中,会出现UI的绘图次数远大于实际游戏的绘图次数的情况,这对于性能资源非常稀缺的手机浏览器...
分类:
Web程序 时间:
2014-10-24 01:44:12
阅读次数:
157
ShellExecute(this->GetSafeHWnd(), “open”, “convert”, “D:/fs:NTFS”, NULL, SW_SHOW);
分类:
Web程序 时间:
2014-10-24 01:39:57
阅读次数:
217
最近把websocket集成进项目里面来,打开网页总是会遇到这样的错误。网上说的原因有3种,但是都不适合我,但是也记录下。1.struts2截拦掉了ws的请求。这种援用可以尝试把web.xml清空,如果可以连接,则是这个问题。此时在struts.xml的配置文件中添加:对ws的请求不截拦。2.jar...
分类:
Web程序 时间:
2014-10-24 01:32:27
阅读次数:
1411
之前写过一篇 C#自动生成用于填写青铜器的“工作日报”。由于后来重装了几次系统,每次重新编译都要拉界面,感觉很不方便 :-(好吧这和我比较懒也有关系,所以这回加强了一下程序的功能。重写后的程序,生成条目...
分类:
Web程序 时间:
2014-10-24 00:30:57
阅读次数:
256
1,图片垂直居中:
设置包含图片的div:height=20px;line-height=20px。设置图片vertical-align:middle 即可。
2,行内块元素有3px bug,可通过设置为块元素解决。典型元素:img input
行内元素:内容撑开宽高,宽高随内容变化而变化,不可控制宽高,用于控制字体、颜色。可设置line-height
块级元素:默认撑满行,可设置。
...
分类:
Web程序 时间:
2014-10-24 00:29:50
阅读次数:
195
processor.cwd() 函数可以返回当前正在执行的项目路径processor.execPath :属性返回的是 nodejs 的安装路径API文档:http://www.nodejs.org/api/process.html#process_process_cwd
分类:
Web程序 时间:
2014-10-24 00:22:13
阅读次数:
185
我们都知道,一个元素框的大小是由元素内容+内边距+边框+外边距来决定的。 关于内边距padding,内边距呈现了元素的背景,其设置值是不可以为负的。 而对于外边距margin,默认为透明,设置值可以为负,其实这也就是所谓的负边距。 下面我们来分析一下margin负边距的原理。 首先我们...
分类:
Web程序 时间:
2014-10-24 00:18:30
阅读次数:
235
平生第一次写博客,没有什么经验 更谈不上什么阅历,就是自己整理下学到的东西 温故而知新。今天在工作中,遇到了用ajax 去取xml文件里的数据,ajax的名声早就如雷贯耳,他的强大之处我也不用多说了,以前只是浅尝辄止的了解了下,并没有深入,所以今天工作中用到,自己也是不知道怎么下手,于是就各种找资....
分类:
Web程序 时间:
2014-10-24 00:13:08
阅读次数:
236
一、关于HTTP协议的那些事这可以说我们开发WEB程序的空气,推荐不断温故知新!HTTP协议 (一) HTTP协议详解HTTP协议 (二) 基本认证HTTP协议 (三) 压缩HTTP协议 (四) 缓存HTTP协议 (五) 代理HTTP协议 (六) 状态码详解HTTP协议 (七) Cookie二、浏览...
分类:
Web程序 时间:
2014-10-24 00:13:18
阅读次数:
230
/* -----------ajax模块开始 -----------*/
var // Document location ajaxLocParts, ajaxLocation, ajax_nonce = jQuery.now(), ajax_rquery = /\?/, rhash = /#.*$...
分类:
Web程序 时间:
2014-10-24 00:09:35
阅读次数:
342