- 博客(38)
- 资源 (71)
- 收藏
- 关注
原创 RPM包管理和yum管理
RPM包管理和yum管理初始化和重建RPM数据库我们用:[root@snake]# rpm --initdb[root@snake]# rpm --rebuilddb如果删除过某个RPM包,就要重建一下RPM数据库,以免导致系统混乱,如果RPM系统出现问题,也可以尝试重建数据库,看看是不是因为数据库的问题导致RPM无法操作。安装RPM文件包我们用:[root@sna
2013-10-30 14:40:48 1050
转载 不是技术牛人,如何拿到国内IT巨头的Offer(未整理版本)
不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢?当你打开这个帖子的时候,我已经默认你是此文的目标读者,也就是想进入国内一流互联网企业的非牛人应届生。你不需要拿NOI的奖,无需是开源社区名人,
2013-10-30 14:11:01 1379
转载 linux中apt命令介绍
软件包维护apt-get update - 在你更改了/etc/apt/sources.list 或 /etc/apt/preferences 后,需要运行这个命令以令改动生效。同时也要定期运行该命令,以确保你的源列表是最新的。该命令等价于新立得软件包管理器中的“刷新”,或者是 Windows和OS X 下的 Adept 软件包管理器的 “check for
2013-10-30 12:47:41 1080
转载 修改apache上传文件大小限制
PHP上传文件大小限制解决方法:第一: 在php.ini里面查看如下行:upload_max_filesize = 8M post_max_size = 10M memory_limit = 20M 把这些值改成我所说的,看看有没有问题,另外要确认上传的 里没有类似下面的这行 这样也是限制上传大小用的。第二: 如果是apache 2 需要修改
2013-10-30 11:53:53 34811
原创 linux挂载光盘、linux挂载U盘、linux的卸载umount
linux挂载光盘[root@localhost /]# mount /dev/cdrom /mnt/cdrommount: block device /dev/cdrom is write-protected, mounting read-only mount: you must specify the filesystem type 光盘上的文件系统,最常见是 ISO966
2013-10-29 13:45:22 6885
转载 windows删除svn文件批处理命令
windows删除svn文件批处理命令!@echo offecho ***********************************************************echo 清除SVN版本信息
2013-10-28 11:48:59 2473
原创 ubuntu inittab在哪?
转到kubuntu之前曾经学习了一下,了解到ubuntu在6.10开始用upstart替代init,主要脚本都在/etc/event.d下面,默认情况下/etc下没有inittab文件。刚装上kubuntu时候专门到/etc/event.d下看了一下,特别注意到rc-default这个脚本,里面有一段内容:Click here to open new window说
2013-10-25 19:03:43 9098
转载 RewriteCond和13个mod_rewrite应用举例Apache伪静态之htaccess编写
1.给子域名加www标记RewriteCond %{HTTP_HOST} ^([a-z.]+)?example\.com$ [NC]RewriteCond %{HTTP_HOST} !^www\. [NC]RewriteRule .? http://www.xample.com%{REQUEST_URI} [R=301,L]这个规则抓取二级域名的%1变量,如果不是以www开始,那
2013-10-25 17:20:28 951
原创 crontab运行php脚本
方法一:1.首先,确认 PHP 可执行文件的位置 —— 对于大多数 Linux 系统,几乎肯定是 /usr/bin/php。如果不确定其位置,请在命令行中键入 which php 并查看响应内容。2.其次,键入以下代码,确保将 /usr/bin/php 替换为 PHP 可执行文件的实际路径。#!/usr/bin/php -q print date("Y-m-d H:i:s")
2013-10-24 11:37:50 1037
转载 PHP位运算用途
在实际应用中可以做用户权限的应用我这里说到的权限管理办法是一个普遍采用的方法,主要是使用到”位运行符”操作,& 位与运算符、| 位或运行符。参与运算的如果是10进制数,则会被转换至2进制数参与运算,然后计算结果会再转换为10进制数输出。它的权限值是这样的2^0=1,相应2进数为”0001″(在这里^我表示成”次方”,即:2的0次方,下同)2^1=2,相应2进数为”0010″
2013-10-23 17:27:06 4986 2
原创 位运算整理
如果你能通读以下文字你就能清楚明白位运算整理。位运算$a & $b and(按位与)$a | $b or(按位或)$a ^ $b Xor(按位异或)~$a Not(按位非)$a $a >> $b Shift right(右移)详解位与$a & $b 按位与 把$a和$b中都为1的位设为1;例:10 & 12 = 810 1010
2013-10-23 17:25:52 1427
转载 mysql查询区分大小写
1、linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;2、用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;lower_case_table_names参数详解:lower_case_table_names = 0其中
2013-10-23 17:02:33 929
转载 java 队列和栈
栈和队列是两种特殊的线性表,它们的逻辑结构和线性表相同,只是其运算规则较线性表有更多的限制,故又称它们为运算受限的线性表。LinkedList数据结构是一种双向的链式结构,每一个对象除了数据本身外,还有两个引用,分别指向前一个元素和后一个元素,和数组的顺序存储结构(如:ArrayList)相比,插入和删除比较方便,但速度会慢一些。栈的定义 栈(Stack)是限制仅在表的一端进行
2013-10-23 09:43:35 2324
转载 什么是IPV6\IPV6的格式是什么?
什么是IPV6?有的互联网是在IPv4 协议的基础上运行。IPv6是下一版本的互联网协议,也可以说是下一代互联网的协议,它的提出最初是因为随着互联网的迅速发展,IPv4定义的有限地址空间将被耗尽,地址空间的不足必将妨碍互联网的进一步发展。为了扩大地址空间,拟通过IPv6重新定义地址空间。IPv4采用32位地址长度,只有大约43亿个地址,估计在2005-2010年间将被分配完毕,而IPv6采
2013-10-22 17:55:04 2234
转载 windows中使用Git工具连接GitHub(配置篇)
Git在源码管理领域目前占很大的比重了,而且开源的项目很多都转到GitHub上面了。例如:jQuery, reddit, Sparkle, curl, Ruby on Rails, node.js, ClickToFlash, Erlang/OTP, CakePHP, Redis.本文详细的说明了如何在Windows下安装配置Git工具连接GitHub。并可以在Visual Studio中
2013-10-22 09:31:24 3817 1
原创 git pull的时候报错:git did not exit cleanly (exit code 1)
git pull的时候报错:git did not exit cleanly (exit code 1)网上找到的解决办法:My colleague solved the problem. Steps:Right click -> TortoiseGit -> Settings -> NetworkSSH client was pointing to C:\Program
2013-10-21 16:59:35 123168 18
转载 技术团队新官上任之中层篇
恭喜升职为中层技术管理人员!在不同的企业里,中层技术管理人员的具体职位名称有所不同。在微软、IBM这样的大型企业里,中层大致对应着部门经理或产品线负责人这样的职位。而在互联网企业如BAT,技术总监、高级或资深研究员实际担负着中层管理的职能。无论如何,中层技术管理人员的共同 特点是:管理团队的规模在100人以内、有负责技术团队的资源流向和人事流动的决定权,但与企业仍保持双向自由选择的雇佣关系;对企业
2013-10-18 09:41:18 1566
原创 js-jQuery对象与dom对象相互转换
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。什么是jQuery对象?---就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。比如:$("#test").html()
2013-10-18 09:17:43 1347
原创 php开发网站的优势有哪些? 升级LAMP(Linux+apache+mysql+php)架构后的优点?
升级LAMP(Linux+apache+mysql+php)架构后的优点:1. 良好的安全性 PHP是开源软件,所有PHP的源代码每个人都可以看得到,代码在许多工程师手中进行了检测,同时它与Apache编绎在一起的方式也可以让它具有灵活的安全设定,PHP具有了公认的安全性能。开源造就了强大,稳定,成熟的系统。Linux服务器一直就是以稳定、高效、安全而著称。
2013-10-16 11:35:55 8618
转载 禁止root远程登录
禁止root远程登录[root@localhost richard]# useradd uploader[root@localhost richard]# passwd uploader[root@localhost richard]# vi /etc/ssh/sshd_config 把PermitRootLogin yes改为PermitRootLogin no
2013-10-14 16:36:26 988
转载 Linux下chkconfig命令详解
chkconfig:是一个Linux系统下的服务管理程序,他主要是用来设置服务在Linux系统启动时在每个运行级别下的状态(on为开启;off为关闭)service:是Redhat Linux系统中的一个脚本程序,可以通过这个脚本调用位于/etc/rc.d/init.d目录下的各种服务的管理脚本。使用语法:chkconfig [--add][--del][--list][系统服务] 或
2013-10-14 16:02:23 914
转载 PHP 导出Excel (无需插件)
<?php //输出的文件类型为excel header("Content-type:application/vnd.ms-excel"); //提示下载 header("Content-Disposition:attachement;filename=Report_".date("Ymd").".xls"); //报表数据 $ReportArr
2013-10-14 15:41:09 4227
原创 算法之时间复杂度和空间复杂度
算法之时间复杂度和空间复杂度时间复杂度的定义 一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n))为算法的渐进时间复杂度(O是数量级的符号 ),简称时间复杂度。根据定义,可以
2013-10-13 21:41:04 1753
原创 修改ssh端口后无法连接ssh了?
修改ssh端口后无法连接ssh了?[richard@localhost ~]$ vi /etc/ssh/sshd_config[root@localhost richard]# vi /etc/ssh/sshd_config# $OpenBSD: sshd_config,v 1.80 2008/07/02 02:24:18 djm Exp $# This is
2013-10-12 18:22:58 16463
原创 linux umask解析
linux umask解析是用户默认权限的补码如:002表示创建文件的权限是664,创建文件夹的权限是775。还有种直观的显示方法:[richard@localhost ~]$ umask -Su=rwx,g=rwx,o=rx修改默认umask[richard@localhost ~]$ umask o=rx
2013-10-12 17:34:29 830
原创 chmod命令之rwx
chmod命令[root@localhost test]# chmod g+wx data1.txt[root@localhost test]# chmod 777 dir1rwx总结
2013-10-12 16:32:49 2386
转载 Linux软连接和硬链接———最精辟的分析
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一
2013-10-12 16:27:38 1119
转载 浏览器内核分析对比
浏览器内核分析对比要搞清楚浏览器内核是什么,首先应该先搞清楚浏览器的构成。简单来说浏览器可以分为两部分,shell+内核。其中shell的种类相对比较多,内核则比较少。Shell是指浏览器的外壳:例如菜单,工具栏等。主要是提供给用户界面操作,参数设置等等。它是调用内核来实现各种功能的。内核才是浏览器的核心。内核是基于标记语言显示内容的程序或模块。也有一些浏览器并不区分外壳和内核。从Mo
2013-10-12 16:03:20 1016
原创 linux历史回顾
linux历史回顾unix发展史1.1969年,美国贝尔实验室的肯·汤普森在DEC PDP-7机器上开发出了UNIX系统。2.1971年,肯汤普森的同事丹尼斯里奇发明了C语言;1973年,UNIX系统的绝大部分源代码用C语言重写,这为提高UNIX系统的可移植性打下基础。linux系统出现于1991年,由芬兰大学生李纳斯(Linus Torvalds)和后台陆续加入的众多爱好者共
2013-10-12 15:49:10 907
原创 linux系统重启后自动开启服务?
linux系统重启后自动开启服务?[root@localhost richard]# setup或者[root@localhost richard]# ntsysv
2013-10-12 15:16:09 1765
原创 怎样从一个标准url里取出文件的扩展名?
方法1:$arr = parse_url($url);$file = basename($arr["path"]);$ext = explode(”.”,$file);echo $ext[1];方法二:$arr = explode('.', $url);echo end($arr);方法三:echo substr($url, strrpos($url,
2013-10-11 22:22:53 2451
原创 php字符串处理函数大全
addcslashes — 为字符串里面的部分字符添加反斜线转义字符addslashes — 用指定的方式对字符串里面的字符进行转义bin2hex — 将二进制数据转换成十六进制表示chop — rtrim() 的别名函数chr — 返回一个字符的ASCII码chunk_split — 按一定的字符长度将字符串分割成小块convert_cyr_string — 将斯拉夫语字
2013-10-11 18:19:45 1313
原创 js中undefined,null,NaN的区别
怎样判断变量是否为undefined?//var reValue;//测试一:if (reValue==undefined){alert("undefined");}//方法一:if (typeof(reValue)=="undefined") { alert("undefined");}//方法二:if (reValue===undefined){alert
2013-10-09 19:57:37 1083
原创 mysql表的复制、结构+内容查看
# 复制表结构及数据到新表CREATE TABLE bad_b2b.`destoon_area` SELECT * FROM b2b.`destoon_area`;这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto
2013-10-08 16:15:48 1493
百度搜藏的Chrome插件安装
2015-03-20
c#调用脚本语言Lua——简单Demo
2015-02-08
LazyImgv1.0图片延迟加载插件
2015-01-23
php读取eml实例、php解析eml、eml解析成网页
2015-01-15
Phalcon 中文文档
2014-09-15
psi-0.15-rc2-win64-setup.zip
2014-07-22
php破解验证码配套代码
2014-07-01
lamp+yum+xhprof(性能分析)配套文件
2014-03-12
微信公众平台服务号API开发接口
2014-02-20
FusionCharts_v3.2破解版
2013-12-13
李兴华Android 开发实战经典-PPT课件.zip
2013-11-24
PHPExcel压缩包
2013-09-25
ssh分页经典代码
2013-04-23
dwr与ssh框架整合源码
2013-04-15
Hibernate教程17_继承映射_补充2
2013-04-13
Hibernate教程17_继承映射_补充1
2013-04-13
Hibernate教程24_Hibernate的补充_list与iterator
2013-04-13
Hibernate教程26_事务并发处理
2013-04-13
Hibernate教程25_Hibernate缓存
2013-04-13
Hibernate教程24_Hibernate的1+N问题
2013-04-13
Hibernate教程21_HIbernate查询
2013-04-13
Hibernate教程20_关系映射案例三
2013-04-13
Hibernate教程19_关系映射案例二
2013-04-13
Hibernate教程18_关系映射案例一
2013-04-13
Hibernate教程17_继承映射
2013-04-13
Hibernate教程16_集合映射
2013-04-13
Hibernate教程15_关联关系中的CRUD Cascade_Fetch
2013-04-13
Hibernate教程14_关系映射之多对多双向关联
2013-04-13
Hibernate教程13_关系映射之多对多单向关联
2013-04-13
Hibernate教程12_关系映射之一对多(多对一)双向关联
2013-04-13
Hibernate教程11_关系映射之一对多单向关联
2013-04-13
Hibernate教程10_关系映射之多对一单向关联
2013-04-13
Hibernate教程09_关系映射之组件映射
2013-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人