Blog开发手记
一直以来没有找到适合自己的blog程序,一直以来都有一个想自己写个适合自己用的blog给自己用,或许我习惯各种模式的日志发表,比如我收藏的文章,我自己的心情,我原创的文章,自己的相片,爱听的歌,爱看的电影,友情链接,推荐的网站等等等等,或许是我太挑剔了,于是我极其郁闷而又无奈的....... 从sablog到boblog到wordpress等等等等…
jquery之Document元素选择器篇
1.从$开始 对于熟悉prototype的朋友,$符号应该很熟悉, prototype: var element = $(’eleId’) jquery: var element = $(’#eleId’) DOM: var element = document.getElementById(’eleId’) 以上三种选择方式是等价的,相比prot…
开始佩服大牛们了
不知道是谁想出这种方式来的, 我只能说,比较强 function $(id) { return document.getElementById(id); } 记录下
基于javascript的语法高亮
google的语法高亮 比较小的说,用法也比较简单 地址:http://code.google.com/p/google-code-prettify/ syntaxhighlighter的语法高亮,貌似效果比较好 演示地址: http://www.lemongtree.com/tools/SyntaxHighlighter/PHP.html 地址:…
看着天亮了
又是一周的到来 好久没有上来认真的写点东西了 感觉最近一直很忙很忙 无论是工作还是自己 总是那么的忙 忙的没有时间陪女朋友 来北京二十来天中 知道女朋友告诉我她去了天安门了 自己才想起来居然也没有带她去转转 或许我是太懒了... 看着自己的东西有了2W多的用户 感觉自己似乎充实了很多 和朋友聊着环境和工作 让我明白环境会给人创造条件 而不是让人去创…
mysql 5.0存储过程学习总结
mysql存储过程的创建,删除,调用及其他常用命令 一.创建存储过程 1.基本语法: create procedure sp_name() begin ......... end 2.参数传递 二.调用存储过程 1.基本语法:call sp_name() 注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递 三.删除存储过程 1.基本语法:…
Discuz!替换extract函数的方法
Discuz!5.5.0中common.inc.php55行左右代码分析如下 对'_COOKIE', '_POST', '_GET'类型的变量数值进行分析并将其用类似extract的将变量从数组中导入到当前的符号表,记录下 foreach(array('_COOKIE', '_POST', '_GE…
MySQL的索引是以及数据库索引应用
数据库引入了索引 用户对数据库最频繁的操作是进行数据查询。一般情况下,数据库在进行查询操作时需要对整个表进行数据搜索。当表中的数据很多时,搜索数据就需要很长的时间,这就造成了服务器的资源浪费。为了提高检索数据的能力,数据库引入了索引机制。 有关“索引”的比喻 从某种程度上,可以把数据库看作一本书,把索引看作书的目录,通过目录查找书中的信息,显然较没…
千万级MySQL数据库建立索引及提高性能的手段
一、注意事项:首先,应当考虑表空间和磁盘空间是否足够。我们知道索引也是一种数据,在建立索引的时候势必也会占用大量表空间。因此在对一大表建立索引的时候首先应当考虑的是空间容量问题。其次,在对建立索引的时候要对表进行加锁,因此应当注意操作在业务空闲的时候进行。二、性能调整方面:首当其冲的考虑因素便是磁盘I/O。物理上,应当尽量把索引与数据分散到不同的磁…
MySQL密码丢失的找回方法(win/*inx)
破解本地密码: Windows: 1.用系统管理员登陆系统。 2.停止MySQL的服务。 3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin 4.跳过权限检查启动MySQL, c:\mysql\bin>mysqld-nt --skip-grant-tables 5.重新打开一个窗口…