- 博客(17)
- 收藏
- 关注
原创 php session与cookie的一些认识
php 中关于 session 与cookie的理解 以及一些跨域问题关于session与cookie 我在之前的工作中就一直接触并使用,但是一般是一些简单的认识 如果有人问我它们之间的区别,我就说 session存在服务端,cookie 存在客户端 浏览器每次打开一个窗口就会产生新的会话 php中有设置setcookie() 函数 可以设置cookie。最近由于公司做一个项目 涉及前后端分离,
2017-09-28 21:08:28 538
原创 网站点赞 评论 回复 数据库设计
本文主要分享了我在设计评论模块中的一些心得,希望对读者有些许帮助。关于这种常用功能,查了许多资料 又基于公司的业务场景
2017-09-12 22:44:22 42206 109
原创 mysql innoDB的REPEATABLE READ MVCC事务实现方式
mysql大多数事务型存储引擎实现的并不是简单的行级锁,一般是基于并发考虑实现多版本控制。MVCC。一般的MVCC 分为乐观并发控制和悲观并发控制。InnoDB的MVCC 是通过保存两个隐藏列来实现的。一个列是保存行的创建时间,一个列是保存行的过期时间,实际上存储的不是时间值,而是系统版本号。每次开启一个新的事务系统版本号就会递增。来看下 REPEATABLE READ 它
2017-09-09 21:04:21 506
转载 关于Linux中profile、bashrc、bash_profile之间的区别和联系
~/.bash_profile、~/.bashrc、和~/.bash_logout上面这三个文件是bash shell的用户环境配置文件,位于用户的主目录下。其中.bash_profile是最重要的一个配置文件,它在用户每次登录系统时被读取,里面的所有命令都会被bash执行。.profile(由Bourne Shell和Korn Shell使用)和.login(由C Shell
2017-03-07 14:19:48 457
原创 关于php 的一些 header() 知识点
今天做了下文件下载功能,用了header()输出/** * 下载文件 * @param unknown $outputFileName * @param unknown $filePath */function sp_out_file($outputFileName,$filePath){ $file = fopen($filePath,"r"); ob_end_clean()
2017-03-06 20:12:52 333
原创 对模拟form表单的疑问
本来有个工作要做,但是由于其他事情导致这个本来要做事功能遗忘了。昨天突然想起这个事情,索性就做这个功能。这个功能,很普遍,就是忘了密码 重置密码功能。于是,我在网上找个可以参考的,来写。https://www.mingdao.com/findPassword.htm 这个是我要参考的网页,基本要实现上面的功能。按照习惯性,用谷歌浏览器去获取他们发生短信的链接地址,去模拟一个form提交。想着,
2017-03-04 13:47:19 391
转载 http://www.cnblogs.com/shikyoh/p/4959678.html
CSRF漏洞详细说明CSRF漏洞详细说明通常情况下,有三种方法被广泛用来防御CSRF攻击:验证token,验证HTTP请求的Referer,还有验证XMLHttpRequests里的自定义header。鉴于种种原因,这三种方法都不是那么完美,各有利弊。 二 CSRF的分类在跨站请求伪造(CSRF)攻击里面,攻击者通过用户的浏览器来注入额外的网络请求,来破
2017-03-03 19:34:47 1296
转载 http://www.cnblogs.com/liangxiblog/p/5981180.html
用到的一些特殊字符和图标html代码css代码.cross{ width: 20px; height: 20px; background-color: #F3F9FF; border-radius: 10px; border: 1px solid #DBE6EF; display: inline-block;
2016-11-01 20:03:40 1631
原创 thinkphp PHPexcel 导入导出的
thinkphp 框架用的不太多,也没怎么接触过PHPExcel,但是工作中需要用到PHPExcel 来进行导入数据 与导出数据。于是就学习了下关于thinkphp与PHPExcel的整合。百度,谷歌 上 资料很多 我也查了许多 ,然后 把我学到的知识分享下可从官网上下载PHPExcelhttp://phpexcel.codeplex.com/releases/view/1191
2016-10-14 17:12:30 426
原创 css3学习下
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-10-09 17:27:18 203
原创 关于document.documentElement和document.body 的一些疑问
今天在工作中,调试网页代码时, 偶然遇到下面一段代码 ,这是电脑管家的网页广告过滤的js代码/*电脑管家chrome 广告过滤*/var GJAD_CS ={ elemhideElt : null, setElemhideCSSRules: function (selectors) { if (GJAD_CS.elemhide
2016-10-09 15:59:54 568
原创 html 的描点链接
1.锚点链接HTML中的链接,正确的说法应该称作"锚点",它命名锚点链接(也叫书签链接)常常用于那些内容庞大繁琐的网页,通过点击命名锚点,不仅让我们能指向文档,还能指向页面里的特定段落,更能当作"精准链接"的便利工具,让链接对象接近焦点。便于浏览者查看网页内容。类似于我们阅读书籍时的目录页码或章回提示。在需要指定到页面的特定部分时,标记锚点是最佳的方法。示例代码 在
2015-09-17 22:41:02 2875
转载 Zend studio 实用快捷键
该文章出处:http://www.zendstudio.net/zend-studio-tutorial/zendstudio-shortcuts/ 本人为转载! 加深印象!!!注:本文省略“通用快捷键”描述,诸如:ctrl+N=新建,ctrl+O=打开,ctrl+C=复制,ctrl+V,ctrl+X……等等几乎所有软件都通用的一组快捷键,而着重介绍zde独有的快捷键,了
2015-09-16 21:50:30 374
原创 初识 SyntaxHighlighter 代码高亮控件
SyntaxHighlighter – 非常优秀的JavaScript代码高亮插件简介:SyntaxHighlighter 是一款完全基于JavaScript的代码高亮插件,SyntaxHighlighter 可以对大部分编程语言进行着色渲染,而且代码高亮的性能也非常不错。SyntaxHighlighter 可以自定义主题文件,在初始化的时候指定自己喜欢的主题即可。它可以在网页中对各种程序源代
2015-09-15 21:25:37 352
原创 mysq中的子查询
**当一个查询是另一个查询的条件时,称之为子查询 子查询(按结果划分): 1.表子查询:多行多列 类似这种 select * from (select t1 from tab2 where id=1 ) 或者select id,name, (select one) as test from tab1 2.行子查询:一行多列 3.列子查询:多行一列 4.标量子查询:一行一列* 类似这
2015-09-14 22:35:35 457
原创 mysql的对表的增删改查
create table tab_test{ id int auto_increment primary key, name varchar(10), age tinyint}charset = gbk,engine = MyIsam,auto_increment = 100 ;#插入值insert into tab_test(
2015-09-13 19:42:55 442
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-09-13 18:31:23 274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人