04 2015 档案

摘要:背景:旧表导入新表,新表里的字段是字符串类型 新表是int类型 两个字段通过字符串处理后相等 (准备left join 关联起来)报错把int类型字段更改成varchar字符串类型后成功 阅读全文
posted @ 2015-04-30 16:35 ITCHN 阅读(364) 评论(0) 推荐(0)
摘要:truncate命令可以一次性删除当前表中所有记录并且不留任何日志,同时这个表的ID就自动初化从1开始,今天我就来给大家尝试一个利用truncate清除记录之后恢复过程。实际线上的场景比较复杂,当时涉及了truncate, delete 两个操作,经确认丢数据差不多7万多行,等停下来时,差不多又有共... 阅读全文
posted @ 2015-04-30 16:29 ITCHN 阅读(2328) 评论(0) 推荐(0)
摘要:在浏览器输出的是hello world ,没有换行,是为什么?\n的作用是给源代码换行,查看html源代码,就看会到有换行,而浏览器认为它是没用的东西,用不用都一样显示。 如果是输出给浏览器,就用如果是输出到自己的文件里,就用"\n",windows下是"\r\n" 阅读全文
posted @ 2015-04-30 09:40 ITCHN 阅读(1465) 评论(0) 推荐(0)
摘要:一.MYSQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建->PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。二.简单的介绍一下命令行进入MYSQL的方法:1.C:\>mysql -h hostname -u username -p 按EN... 阅读全文
posted @ 2015-04-30 09:19 ITCHN 阅读(1536) 评论(0) 推荐(0)
摘要:什么是函数 用于完成某些(有意义的)工作——通常是处理文本,控制输入或计算数值等的语句操作集合。 通过在程序代码中引入函数名称和所需的参数,可在该程序中执行(或称调用)该函数。作用:把相对独立的某个功能抽象出来,使之成为一个独立的实体,方便重复利用,减少代码冗余。函数分类: 标准函数——PHP... 阅读全文
posted @ 2015-04-29 16:18 ITCHN 阅读(182) 评论(0) 推荐(0)
摘要:1.单例设计模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例要素: @1.这个类只能有一个实例 @2.它必须自行创建这个实例 @3.它必须自行向整个系统提供这个实例用途:@1.主要用于数据库应用,一个应用中会存在大量的数据库操作,再使用面向对象的方式开发时,如果使用单例模式... 阅读全文
posted @ 2015-04-27 17:10 ITCHN 阅读(155) 评论(0) 推荐(0)
摘要:ECShop v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。好处:实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。 当网站需要做memcached缓存时,也可以很方便的实现。缺点:数据库的选择非常狭窄,无法实现其它的非MySQL数据... 阅读全文
posted @ 2015-04-27 16:25 ITCHN 阅读(464) 评论(0) 推荐(0)
摘要:ENUM(“value1”,“value2”,...) 说明:枚举,列值可赋予值列表中的某个成员 允许的属性:除通用属性外无其他属性 缺省值:如果列可为NULL,则为NULL;如果列为NOTNULL,则为第一个枚举值 存储需求:对1到255个成员的枚举1个字节,对255到65535个成员的枚举2个字... 阅读全文
posted @ 2015-04-24 16:58 ITCHN 阅读(1058) 评论(0) 推荐(0)
摘要:mysql数据类型 字节 含义float(m,d) 4字节 单精度浮点型,8位精度,m是十进制数字的总个数,d是小数点后面的数字个数double(m,d) 8字节 双精度浮点型,16位精度float(7,4)的可显示为-999.9999,MySQL保存值时进行四舍五入,如果插入... 阅读全文
posted @ 2015-04-24 16:46 ITCHN 阅读(7994) 评论(0) 推荐(1)
摘要:TEXT是以文本方式存储的,如果存储英文的话区分大小写Blob是以二进制方式存储的,不区分大小写。 xxxBlob存储的数据只能整体读出有4种text类型:tinytext、text、mediumtext和longtext。这些对应4种blob类型,有相同的最大长度和存储需求。 blob 列被视... 阅读全文
posted @ 2015-04-24 15:57 ITCHN 阅读(1162) 评论(0) 推荐(0)
摘要:char(m) 定长字符串类型 非 Unicode 字符varchar(m) 变长字符串类型 非 Unicode 数据说明:M为最大可存储字节数 汉子占两个字节,通过指定m,来限制存储的最大字符数长度,char(20)和varchar(20)将最多只能存储20个字符,超过的字符将会... 阅读全文
posted @ 2015-04-24 14:18 ITCHN 阅读(12400) 评论(1) 推荐(0)
摘要:四种日期格式: 每个时间类型有一个有效值范围和一个"零"值,当指定不合法的MySQL不能表示的值时使用"零"值。 YEAR 0000 YYYY 年 '2015' DATE 0000-00-00 YYYY-MM-DD 日... 阅读全文
posted @ 2015-04-24 13:35 ITCHN 阅读(364) 评论(0) 推荐(0)
摘要:1.整形分为四种 tinyint smallint mediumint int bigint注意: 右侧的取值范围是在未加unsigned关键字的情况下,如果加了unsigned,则最大值翻倍,如tinyint unsigned的取值范围为(0~256)。项目出错案例: 在做根据身份获取城市的时... 阅读全文
posted @ 2015-04-24 11:38 ITCHN 阅读(22303) 评论(0) 推荐(0)
摘要:1.创建userme表CREATE TABLE userme(id INT(10) UNSIGNED NOT NULL ,user_name VARCHAR(16) NOT NULL )2.查看表的结构 desc userme3.ALTER TABLE userme MODIFY id INT(1... 阅读全文
posted @ 2015-04-24 10:31 ITCHN 阅读(944) 评论(0) 推荐(0)
摘要:1.Ctrl+R 打开DOS窗口2.键入 cd\ 回车进入C盘根目录3.进入mysql bin目录下 操作mysql命令4.输入连接数据库命令mysql -hlocalhost -uroot -proot 回车 数据库地址 用户名 密码链接成功!链接远程数据库5.显示所有数据库6.退出数据库... 阅读全文
posted @ 2015-04-24 09:32 ITCHN 阅读(408) 评论(0) 推荐(1)
摘要:JSON(JavaScript Object Notation) JS对象符号 是一种轻量级的数据交换格式JavaScript eval()函数实现(一) 标准格式function JsonFormatting() { var jsonString = '{"Unid":"1","Custo... 阅读全文
posted @ 2015-04-23 18:13 ITCHN 阅读(450) 评论(0) 推荐(0)
摘要:JavaScript错误:Uncaught RangeError: Maximum call stack size exceeded 堆栈溢出原因:有小类到大类的递归查询导致溢出解决方法思想:A、在做递归查询时候由大类到小类去查询B、匹配结果后及时return 退出,防止过多查询 阅读全文
posted @ 2015-04-17 10:07 ITCHN 阅读(4893) 评论(0) 推荐(0)
摘要:点解下一页时弹出查找原因:json返回分页查询之后返回的 filter 数据为空问题在这:$deliveryInfo['fliter'] $deliveryInfo['page_count'] 阅读全文
posted @ 2015-04-16 10:44 ITCHN 阅读(200) 评论(0) 推荐(0)
摘要:vertical-align这个是设置元素的垂直排列的. 用来定义行内元素的基线相对于该元素所在行的基线的垂直对齐. 它的值比较多:baseline | sub | super | top | text-top | middle | bottom | text-bottom | inherit 比如... 阅读全文
posted @ 2015-04-14 16:50 ITCHN 阅读(757) 评论(0) 推荐(0)
摘要:面向过程(一人治天下): 分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候按照预定的控制流程依次调用来解决问题面向对象(你治官,官帮你治天下): 把解决问题的事务分解成各个对象,把各个逻辑功能封装到对象里,解决问题的时候直接实例化对象调用各功能即可。 面向对象技术是一种... 阅读全文
posted @ 2015-04-09 20:52 ITCHN 阅读(144) 评论(0) 推荐(0)
摘要:关于数组的分页函数,用数组进行分页的好处是可以方便的进行联合多表查询,只需要将查询的结果放在数组中就可以了以下是数组分页的函数,函数page_array用于数组的分页,函数show_array用于分页函数的操作及显示,需要配合使用.两个函数通过全局变量$countpage发生联系,此变量用于跟踪总页... 阅读全文
posted @ 2015-04-08 12:36 ITCHN 阅读(3737) 评论(1) 推荐(0)
摘要: 阅读全文
posted @ 2015-04-07 22:18 ITCHN 阅读(137) 评论(0) 推荐(0)
摘要:绝对路径——指带域名的文件的完整路径。 以Web站点根目录为参考基础的目录路径。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。相对路径—— 以引用文件(网页)所在位置为参考基础,而建立出的目录路径。因此,当保存于不同目录的网页引用同一个文件时,所使用的路径将不相同,故称之为... 阅读全文
posted @ 2015-04-02 17:26 ITCHN 阅读(4629) 评论(0) 推荐(1)