摘要: 首先,findall有两种用法: findall(string[, pos[, endpos]]) re.findall(pattern, string[, flags]) 这里讲的是第二种,里面有一个坑。 直接上一段代码看看坑在哪里: import re a = 'abc123abv23456' 阅读全文
posted @ 2018-07-19 15:29 小故事 阅读(270) 评论(0) 推荐(1) 编辑
摘要: 建了个test表,为了方便测试只有两个字段,主建ID和你要插入的东西 ,如果效果是这样的 ,就这样写就行了 。然后那个*号可以修改成你自己想要的。 阅读全文
posted @ 2017-01-19 10:41 小故事 阅读(304) 评论(0) 推荐(0) 编辑
摘要: #Apache # 设置文档根目录为 “basic/web” DocumentRoot "path/to/basic/web" <Directory "path/to/basic/web"> RewriteEngine on # 如果请求的是真实存在的文件或目录,直接访问 RewriteCond % 阅读全文
posted @ 2017-01-10 10:12 小故事 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 下面是使用php访问数据库并定义API接口以供其他应用调用的代码: <?php require_once('../Connections/connect.php'); ?> <?php //引入json.php文件,里面是我已经写好的函数:JSON函数 require_once('json.php' 阅读全文
posted @ 2017-01-09 09:44 小故事 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 首先, 在GET提交中“=,&”等字符与请求字符串的关键字相混淆。所以: 第一步,先对get提交过来的数据进行编码。 第二步,实例化ajax对象。 第三步,创建对服务器的连接。 第四步,对服务器发送请求。 第五步,接受返回的信息。 阅读全文
posted @ 2016-11-30 08:53 小故事 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.1.1 整型 整型 占用字节 范围 范围 tinyint 1 -27~27-1 -128~127 smallint 2 -215~215-1 -32768~32767 mediumint 3 -223~223-1 -8388608~8388607 int 4 -231~231-1 -214748 阅读全文
posted @ 2016-11-29 21:04 小故事 阅读(3795) 评论(0) 推荐(0) 编辑
摘要: 1.1 数据库的发展史 文件系统 1.1.2.1层次模型 这是一种导航结构,导航结构的优点:分类管理;导航结构的缺点:如果保存不是同一类的数据,效率很低。 层次结构最大问题是失去了数据的完整性 1.1.2.2网状模型 每一个存放数据的表都是独立的,通过公共字段建立关系。 多学一招:非关系型数据库(N 阅读全文
posted @ 2016-11-29 10:50 小故事 阅读(653) 评论(0) 推荐(0) 编辑