php
susu_php
不像程序媛的程序媛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php file_exists
file_exists(‘路径') 函数检查文件或目录是否存在。如果指定的文件或目录存在则返回 true,否则返回 false。原创 2013-03-14 18:12:02 · 579 阅读 · 0 评论 -
标签 php
最近在公司做了一个问答的标签云记录一下,首先建表:分类表(category)、标签表(tags)、分类和标签关联表(category_tags)分类表是类似无限极分类那种,不过根据需求只分了三级,但思想是按照无限极分类做的 ,cate_id;标签表:限制了标签名称的唯一性,tag_id分类和标签关联表:cate_id,tag_id,weight(表示该标签与该分类接近程度),例原创 2013-07-16 11:46:16 · 642 阅读 · 0 评论 -
mysql UNION UNION All
我想实现的是关于帖子取的数据:1、首先是置顶的帖子,然后是用户所在地的帖子,再次是非置顶非用户所在地的帖子因为用到分页的缘故,所以我选择用union 方法:起初:(select * from temp1 where ft.is_top=1 )UNION(select * from temp1 as f where f.city=45 and f.is_topUNIO原创 2013-03-12 18:14:00 · 607 阅读 · 0 评论 -
INNODB 和 MYISAM 区别 事物处理
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等 高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务 支持已经外部键等高级数据库功能。以下是一些细节和具体实现的差别:1.InnoDB不支持FULLTEXT类型原创 2013-09-11 16:37:18 · 691 阅读 · 0 评论 -
MYSQL的事务处理
MYSQL的事务处理主要有两种方法。1、用begin,rollback,commit来实现begin 开始一个事务rollback 事务回滚commit 事务确认2、直接用set来改变mysql的自动提交模式MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过set autocommit=0 禁止自动提交set autocommit=1转载 2013-09-11 16:39:58 · 912 阅读 · 0 评论 -
mysql数据库大数据量优化方式
MySQL数据库作发布系统的存储,一天五万条以上的增量,预计运维三年,怎么优化?优化应该不仅仅是数据库方面使用高性能的服务器多使用缓存页面服务器、数据库服务器、图片服务器、上传下载服务器分离数据库集群,表分割(水平分割和垂直分割)和表散列负载均衡重视每个代码开发细节,特别是大循环,多请求和SQL语句复杂的时候1.代码要干净2.数据库要分表,可以1个月数据存储原创 2014-02-17 10:16:46 · 896 阅读 · 0 评论 -
为什么聊天软件一般采用UDP协议
TCP是美国国防部设计的两种传输协议之一,另一种是UDP。UDP是一种不可靠的网络服务,负载比较小,而TCP则是一种可靠的通信服务,负载相对而言比较大。TCP采用套接字(socket)或者端口(port)来建立通信。TCP给端口到端口通信提供了错误和流量控制机制,同时TCP还负责建立连接、处理终止和中断的端对端通信控制。 通常情况下我们认为TCP相比UDP具有更大的通...转载 2018-07-17 17:51:40 · 8340 阅读 · 0 评论
分享