1、从数据库出发,先建立测试数据,这里使用的MYSQL,通过脚本模式创建测试数据。 2、创建 init.php 主要用于保存php连接数据库的相关代码。 3、建立 add.php 实现php操作数据库添加数据功能。 4、创建用于实现添加功能的视图(add.html文件) 一个简单的数据添加入口 测试 ...
分类:
数据库 时间:
2017-06-22 01:15:50
阅读次数:
519
摘要: 观察者模式,定义对象之间的一种一对多的依赖关系,当对象的状态发生改变时,所有依赖于它的对象都得到通知并且被自动更新。观察者模式在JDK中有现成的实现,java.util.Obserable。 首先说下需求:通过ftp上传约定格式的文件到服务器指定目录下,应用程序能实时监控该目录下文件变化,如 ...
分类:
编程语言 时间:
2017-06-21 00:54:08
阅读次数:
483
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑例如以下情况。假设数据库中一个表有10^6条记录,DBMS的页面大小为4K。并存储100条记录。假设没有索引,查询将对整个表进行扫描,最坏的情况下,假设全部数据页都不在内存,须要读取10^4个页面,假设这10^4 ...
分类:
数据库 时间:
2017-06-20 14:49:15
阅读次数:
215
首先看一下题目 Consider the set of all reduced fractions between 0 and 1 inclusive with denominators less than or equal to N. Here is the set when N = 5: Wri ...
分类:
其他好文 时间:
2017-06-19 21:58:37
阅读次数:
132
原文出处:Increased SOS_SCHEDULER_YIELD waits on virtual machines 注: 原文的用词是Increased,想译作增强(增长),或者加强,这么译起来是褒义词,而原文要表达的Increased并没有褒义的含义,最起码是一个中性的含义,想来想起用一个“ ...
分类:
其他好文 时间:
2017-06-18 23:42:44
阅读次数:
843
获取分页类 ThinkPHP提供了数据分页的扩展类库Page,能够在http://www.thinkphp.cn/extend/241.html下载,或者下载官方的完整扩展包(http://www.thinkphp.cn/down/253.html)里面也已经包括分页扩展类了。把解压后的Page.c ...
分类:
Web程序 时间:
2017-06-18 13:11:43
阅读次数:
265
1. 原理 a. 从redis 获取需要表示的短链接的id( redis incr) b. hashids 编码 id c. openresty conteent_by_lua_block 阶段显示数据 2. 安装以来的插件 a. lua hashdis 使用 luarocks 注意需要先安装lua... ...
分类:
其他好文 时间:
2017-06-18 11:50:43
阅读次数:
183
记录下Sqlalchemy遇到的问题,不定时更新。 设置主键为非自增 sqlalchemy 在sql server中默认主键是自增的,如果在数据库设置的主键不是自增的,这个时候插入就会出现异常: 提示does not have the identity property 这个时候需要在主键中设置au ...
分类:
数据库 时间:
2017-06-18 10:38:08
阅读次数:
243
学习地址 :http://stackoverflow.com/questions/111102/how-do-javascript-closures-work 1,关于闭包的简单实现 //example 1 function sayHello(name) { var words = "hello," ...
分类:
编程语言 时间:
2017-06-17 15:16:46
阅读次数:
204
使用Boruta前 ,需要对缺失值进行填充。 https://www.analyticsvidhya.com/blog/2016/03/select-important-variables-boruta-package/ Variable selection is an important aspe ...
分类:
其他好文 时间:
2017-06-14 11:36:23
阅读次数:
195