- 浏览: 40110 次
- 性别:
- 来自: 济南
最新评论
文章列表
CodeIgniter笔记1
- 博客分类:
- php
URI路由
一个典型的通配符路由看起来是这样的:
$route['product/(:num)'] = "catalog/product_lookup";
在一个路由中,数组的键包含着被匹配的URI,而数组的值包含着路由将被重定向的目的地.在上面的例子中,如果单词“product”出现 ...
第一步,开通阿里云 OSS,很便宜,我用了半年了,花的钱也就几毛钱第二步:修改你的富文本编辑器,利用oss 的 SDK,上传的时候直接上传的 OSS第三步,页面上使用图片的时候,直接在图片链接后面带参数就行了,参数设置了压缩级别,从1-100
运行android程序控制台输出
[2013-10-13 16:45:50 - ] The connection to adb is down, and a severe error has occured. [2013-10-1316:45:50 - ] You must restart adb and Eclipse. [2013-10-1316:45:50 - ] Please ensure that adb is correctly located at '<--此处显示adb.ex ...
一、ci框架:http://codeigniter.org.cn/
二 、http://www.x6cms.com X6CMS:全称小六网站内容管理系统。X6CMS是一个功能完善的营销型网站管理平台,采用PHP+MYSQL架构,全站内置SEO优化机制,界面简介,操作方便。 X6CMS系统核心采用Codeigniter框架,同时作为免费开源软件发布,集众多开源项目于一身,使X6CMS从安全、效率、易用及扩展性更加突出。 X6CMS系统核心采用Codeigniter框架,同时作为免费开源软件发布,集众多开源项目于一身,使X6CMS从安全、效率、易用及扩展性更加突
js 内存泄露的排查
- 博客分类:
- 前段优化
http://bbs.9ria.com/thread-185028-1-1.html
很多人都认为JS的效率太慢了,都不愿意用js来实现相对困难一点的程序逻辑。在这里我要说的是其实js的效率并不慢,慢的是DOM,如果操作好DOM,你的js效率将提高接近千倍(这并不是什么夸张的数字)。
1. 批量增加Dom尽 ...
db2 原因码为7的解决方案
- 博客分类:
- 数据库
DB2中SQLSTATE=57016 SQLCODE=-668,原因码 "7"的解决对表进行任何操作都不被允许,提示SQLSTATE=57016 SQLCODE=-668 ,原因码 "7"的错误:SQL0668N Operation not allowed for reason code "7" on table XXX. 解决方法为:执行命令:reorg table XXX;即可。参考原文为:Operation not allowed for reason code reason-code on table table-name ...
一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;
class cel {
void method (vector vector) {
for (int i = 0; i < vector.size (); i++) // violation
; // ...
}
}
更正: class cel_fixed {
void method ( ...
细说下content-type:(节选自http://w3help.org/zh-cn/causes/CH9001)
content-type用于定义用户的浏览器或相关设备如何显示将要加载的数据。
不同content-type的资源,浏览器会以不同的方式来打开它,具体如下图。同时由下图可知,对于下载文件的servlet,将content-type设为applicatoin/octet-stream,是比较合适的。
【注1】:这几种 Content-Type 类型在测试环境中的 IE6 IE7 IE8 浏览器弹出的下载对话框提示中,均显示“不可识别类型”。
【注2】: ...
如今浏览器能够实现的特性越来越多,并且网络逐渐向移动设备转移,使我们的前端代码更加紧凑,如何优化,就变得越来越重要了。 开发人员普遍会将他们的代码习惯优先于用户体验。但是很多很小的改变可以让用户体验有 ...
一、同步加载与异步加载的形式
1. 同步加载
咱们平时最常运用的就是这类同步加载形式:
<script src="yourdomaincm/script.js"></script>
同步形式,又称壅塞形式,会阻止涉猎器的后续处置,停止了后续的分析,于是住手了后续的文件加载(如图像)、渲染、代码执行。
js 之所以要同步实验,是由于 js 中或许有输出 document 内容、批改dom、重定向等举动,所以默认同步执行才是平安的。
此前的一般倡导是把<script>放在页面匹面</body>之前,何等尽笼统削减 ...
Array.prototype.slice.call
为了研究Currying in Javascript,翻阅了很多外文网站,为的是找一个比较好的Currying方案,找到的比较详细的有如下(文章内部链接可能包含更多的相关文章):
Currying JavaScript Functions
JavaScript Currying Redux
JavaScript currying
functional.js 介绍及源码分析
发现大多人都用了Array.prototype.slice.call(argments,0),一直不明白这句是干什么的。而昨天温习了s ...
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
select id from t where num is null
可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:
select id from t where num=0
3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
4.应尽量避免在 where 子句 ...
CloudHub的一些基本概念:
CloudHub是一个集成服务平台(ipaas),Mule studio是它的开发工具。
Mule Flow是CloudHub的集成的配置,每一个Mule Flow由Message Processors组成,每一个Message Processor定义了消息怎样从一个组件flow到另一个组件
Message Processors可以让你connect to SaaS services, transform data, connect to various protocols, filter data, and much more ...
cloudhub是mule在云计算环境下推出的一款云集成产品,原名叫mule ion,它本身是一个ipaas。它的口号是connect anything,目标是连接企业的每一种应用并且能够让他们安全的共享数据和功能。
应用场景:
提供API
移动:使用cloudhub集成云平台并且向移动终端暴露一个rest api
改进传统应用:CloudHub 和 the Secure Data Gateway能够帮助传统应用创建外界调用的REST API
REST Proxy 代替SOAP:CloudHub可以将SOAP 的 ...