![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术讨论
文章平均质量分 61
gaoxy999
这个作者很懒,什么都没留下…
展开
-
zend-framework重定向总结(转)
一. render不指定render结果: {当前Module}/{当前Controller}/{当前Action}.phtml$this->render('bar') ;结果: {当前Module}/{当前Controller}/bar.phtml echo $this->view->render('agent/index.phtml');二. ...原创 2011-06-02 10:47:29 · 92 阅读 · 0 评论 -
利用正则表达式批量导入数据库
技术人员在测试,或者网站正式运营的时候,常常需要批量导入一批数据,这时候正则表达式就非常有用了。一 首先第一种情况: 例如我想把这个excel的商品编码批量导入到数据库里。1. 先复制商品编码这一列,放入到编辑器中(我使用的是NetBeans)。2.同时按shift,ctrl,H按钮,打开替换页面3.在“包含文本”这里,输入正则:(.*)\n 4.在“替换为”,...原创 2011-06-09 09:52:11 · 207 阅读 · 0 评论 -
JSON简单应用
今天做一个小功能,用ajax来提取数据列表,这里需要用到json。后台把数组用Zend_Json::encode($value)处理下(ZF框架)或者json_encode()也可以。前端用JS的for in把数组循环,前端web代码一起拼装放到一个字符串变量里,最后innerHTML后台代码:[code="php"]function liulanrecordAction(...2011-02-17 15:04:09 · 95 阅读 · 0 评论 -
标志位的位运算应用
今天设计新版标志位,老郭提出了一个新的方案。 以往都是一个字段设置一个状态,tinyint类型,0或者1,但是这样的坏处是如果一个信息表有很多状态,需要增加很多的字段,空间利用不好,所以他提出用二进制位运算来解决标示位的问题。 设置标示位字段位tinyint类型,也就是最大128,换成二进制就是有8位,每个位代表一个标示位,就可以代表8个标示位。例如这个字段是128,二...2011-02-22 11:33:36 · 510 阅读 · 0 评论 -
分类实现方法
开发新版,商品分类问题。如果用以前的分类方法,一个分类只记住上层父类ID,如果只知道父类,查询最上层的父类ID,就需要很多层循环操作,大大增加了服务器的负担。 现在用分类编码,每层最大五位数(99999)。例如第一层第一个是00000,第二个是00001,第三个是第一个的子类:0000000000,第四个是第一层的另一个子类:0000000001,如此类推。 ...2011-03-03 18:00:47 · 156 阅读 · 0 评论 -
discuz X2.0数据库详解
CREATE TABLE pre_common_admincp_cmenu ( `id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT, `title` VARCHAR(255) NOT NULL COMMENT '菜单名称', `url` VARCHAR(255) NOT NULL COMMENT '菜单地址', `sort...原创 2012-01-11 14:28:43 · 644 阅读 · 0 评论 -
周鸿祎访谈(一)(转)
奇虎360的前世和今生 《世界经理人》:360从“免费”模式起家,搭建一个以安全服务为理念的平台,并在平台上探索各类商业模式,以避开腾讯、百度、淘宝等盈利模式,寻求自己的产业链切入点,获得生存壮大的机会。你是否能回顾下360这些年的布局发展模式,曾经成功的、曾经失败的,您能做个解读吗? 尹小山:我们公司是从2005年创立,到2011年3月30号上市,差不多...原创 2011-11-25 15:39:07 · 150 阅读 · 0 评论 -
周鸿祎访谈(二)(转)
互联网的过去现在和未来 《世界经理人》:你认为互联网兴起的各类模式用何种方式转变了营销和商业的基本规则? 周鸿祎:互联网的兴起颠覆了传统的广告和传播业。过去我们传播的方式主要是4P理论,就是广告主导,因为信息不对称。但是现在有了互联网,消费者可以到网上去交流,你会发现用户体验变得很重要,广告反而没那么重要。所以口碑的传播,社区的传播会变得比传统的宣传...原创 2011-11-25 15:41:05 · 117 阅读 · 0 评论 -
选择排序
选择排序,就是把一个无序序列,转化成一个有序序列。1.把无序序列的第一个值为起始,然后拿来与无序数列进行比较。2.找出最小无序数列中最小的值,并放入有序数列中的第一位。3.在从无序数列的第二个值再比较,找出无序数列中最小的值放入到有序数列的第二位(此时的无序数组已经少了一个数,因为第一个数已经在第二步找到了,那个就是最小的值)4.依次类推,就完成从大到小的排序复杂度分析: ...原创 2011-12-05 13:16:40 · 72 阅读 · 0 评论