- 博客(13)
- 收藏
- 关注
原创 数据库优化
数据库之优化全称 :结构化查询语言structured Query Languagectrl+H 查看navicate 历史日志sql语句1.select max(字段名) from 表名 查询字段中最大的select MD5('字符串') 给字符串进行md5加密2.如果想要查询两个字段的个数 : count
2017-11-14 17:22:07 334
原创 mysql
mysql 隔离级别四种read uncommitted 未提交读read committed 提交读repeatable read 可重复度serializable 可串行化多版本并发控制 MVCCMVCC只在可重复度和提交读2个隔离级别工作 因为未提交读 总是读取最新的数据行,而不符合当前事务版本的数据行。可串行化则会对所有的读取行都枷锁数据类型优
2017-12-03 17:11:54 148
原创 MVCC
MVCC编辑Multi-Version Concurrency Control 多版本并发控制中文名MVCC增 加并发性被称为多版本并发控制避 免使用锁保 存某个时间点上的数据快照目录1产品简介2说明3比锁定的优势4GBase8的特性产品简介编辑大多数的MySQL事务型存储引擎,如Inno
2017-11-20 11:37:52 237
转载 linux网络常用命令
1.curl & wget 使用curl或wget命令,不用离开终端就可以下载文件。如你用curl,键入curl -O后面跟一个文件路径。wget则不需要任何选项。下载的文件在当前目录。复制代码代码如下:curl -O website.com/file wget website.com/file2.ping ping发送ECHO_REQUEST包到你指定的地址。
2017-11-17 20:35:35 230
原创 php垃圾回收机制
一、PHP 垃圾回收机制(Garbage Collector 简称GC)在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。当一个PHP线程结束时,当前占用的所有内存空间都会被销毁,当前程序中所有对象同时被销毁。GC进程一般都跟着每起一个SESSION而开始运行的.gc目的是为了在session文件过期以
2017-11-17 18:33:49 446
转载 redis5种类型支持的场景
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。Redis列表命令参考:http://www.redis.net.cn/tutorial/3501.html使用场景StringString数据结构是简单的key-value类型,value其实不仅可以是St
2017-11-17 12:24:33 734
转载 Cookie与Session机制
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1 Cookie机制在程序中,会话
2017-11-16 08:18:57 246
转载 Http Cookie详解
今天webryan给team做了一个关于HTTP cookie的分享,从各个方面给大家介绍一下大家耳熟能详的Cookie。主要是翻了维基百科的很多内容,因为维基百科的逻辑实在是很清晰:),ppt就不分享了,把原始的草稿贴出来给大家。欢迎批评指正。HTTP Cookie:Cookie通常也叫做网站cookie,浏览器cookie或者http cookie,是保存在用户浏览器端的,并在发出
2017-11-16 07:52:50 490
转载 Session的垃圾回收机制
彻底删除sessionsession_unset()则会根据session_id删除内存中的session数组session_destroy()会删除session文件,以及session_id,但内存中的session还存在setcookie(session_name(),'',1,'/')则会删除客户端的cookie文件注意session_destroy一定不能放在最开始,否则
2017-11-15 21:00:13 290
转载 防止表单重复提交
表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如:点击提交按钮两次。点击刷新按钮。使用浏览器后退按钮重复之前的操作,导致重复提交表单。使用浏览器历史记录重复提交表单。浏览器重复的HTTP请求。用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,
2017-11-14 17:44:45 821
原创 linux常用命令
常用指令ls 显示文件或目录-l 列出文件详细信息l(list)-a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录-p 创建目录,若无父目录,则创建p(parent)cd 切换目录touch 创建空文件echo 创建带有内容的文件。cat 查看文件内容cp 拷贝mv 移动或重命名
2017-11-14 17:40:11 150
原创 Session共享
多台服务器共享session问题在现在的大型网站中,如何实现多台服务器中的session数据共享呢 当使用多台服务器架设成集群之后,我们通过负载均衡的方式,同一个用户(或者ip)访问时被分配到不同的服务器上,假设在A服务器登录,如果在B服务器拿不到用户的登录信息session。这时访问到B服务器时就出现未登录情况。 所以如何对于这种情况做到共享session至关
2017-11-14 17:10:21 138
原创 面向对象的基本知识
面向对象编程 OOP面向对象的五大基本原则单一职责原则(SRP)开放封闭原则(OCP)里氏替换原则(LSP)依赖倒置原则(DIP)接口隔离原则(ISP)单一职责原则SRP(Single Responsibility Principle)是指一个类的功能要单一,不能包罗万象。如同一个人一样,分配的工作不能太多,否则一天到晚虽然忙忙碌碌的
2017-11-14 16:47:16 228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人