自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不是码奴

快乐生活、快乐工作

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 Redis非常重要的安全性配置

前阵子的Redis Crackit攻击不知道CSDN的博友们有没有被攻击,本人有台服务器是被攻击了,原因是Redis绑定了0.0.0.0本篇博客主要讲配置Redis的连接密码。我们可以通过 redis 的配置文件设置密码参数,这样客户端连接到 redis 服务就需要密码验证,这样可以让你的 redis 服务更安全。实例我们可以通过以下命令查看是否设置了密码验证:PHP教

2016-01-03 19:51:12 571

原创 Linux忘记root登录密码(非常详细的图文讲解)

Linux 忘记root密码很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可。步骤如下:重启linux系统3 秒之内要按一下回车,出现如下界面然后输入e

2015-12-28 11:31:35 721

原创 for循环中i=0与i=arr.length容易被忽视的bug

for循环中的这两种写法for(var i=0,len=arr.length;i){ }上面这种是最为常见也是初学者经常写的而下面这种写法,在性能上则是比上面的更好,然而我们今天要讨论的并不是这两者性能上的区别,而是第一种写法有时候会带来一些让人毫无头绪的bug。for(var i=arr.length;i--;){}今天写一个h5的视

2015-12-27 19:36:55 6927 1

转载 Java Web开发中entityBean的习惯用法

entity bean的作用是将与数据库交互的过程封装成对象,在servelet编写的过程中,只需要会写Java,不必考虑与数据库交互细节。实体类:基本与数据库的表相对应,表示一个实在的对象。 例子:User类:成员变量:私有属性方法实现的功能:获取属性(可自动生成)、修改属性(可自动生成)  1 package entity;

2015-12-27 18:46:05 504

原创 shell脚本作为保证PHP脚本不挂掉的守护进程实例

前几天开始跑一份数据名单,名单需要提供用户名、是否有手机号、是否有邮箱,用户名单我轻易的获取到了,但是,用户名单有2000w之多,并且去检测用户是否有手机号、是否有邮箱必须得通过一个对外开放的安全接口一个一个用户去请求,然后分析返回值才能知道。

2013-07-15 08:54:47 1201

原创 PHP以指定字段为索引返回数组数据

很多情况下,我们从接触一个新的项目到开发完成,再回过头来仔细浏览一下自己写的代码,很多都是我们以前用熟练的代码。所以,在完成每个新项目的时 候,适当的做些项目总结、代码总结,或许你会在以后的项目中用得着,极有可能获得意外的收获,比如:代码优化,想到了更好、速度更快的实现方法等等。牛逼的程序开发者有时候不在于代码量的多少,而是程序的代码简洁性、逻辑复杂但实现的方便性,这些才说明是否是一位好的程序

2013-06-30 17:50:53 1590

原创 总结MySQL建表、查询优化实用小技巧

MySQL建表阶段是非常重要的一个环节,表结构的好坏、优劣直接影响着后续的管理维护,赶在明天上班前分享总结个人MySQL建表、MySQL查询优化积累的一些实用小技巧。技巧一、数据表冗余记录添加时间与更新时间我们用到的很多数据表大多情况下都会有表记录的“添加时间(add_time)”,我建议大家再新增一个记录“更新时间(update_time)”字段,在我的工作里需要为市场部

2013-06-24 17:19:00 1002

原创 MySQL自增主键删除后重复问题

这是我同事的一个朋友遇到的问题,标题可能有些拗口,我重现下场景:设置一张MySQL表,表里有一个自增主键ID,往表里插入数据,假如插入数据之后表最后一行的ID是100,我先删除这条ID为100的记录,然后重新启动服务器,按理说如果再往这个表里插入新的记录,新纪录的ID将为101,对吧?估计大家都是这么想的,但是,结果是:如果你的表类型是InnoDB,那么,新纪录的ID为100;如果你的表类型是

2013-05-22 09:31:56 2505

原创 如何用shell脚本读取配置文件

setup.ini内容示例:Install mysql + nginx + php + java=install_mysql install_php install_nginx install_java目标:按行读取并遍历# 读取配置文件i=1while read LINE; do SETUP_INI[$i]=$LINE ((i++))done < setup

2013-05-18 11:45:35 990

原创 用GDB调试PHP扩展

扩展编译好用,通过php编码测试报“段错误",如果是c语言都是用gdb进行设置,那PHP扩展要如何进行调试呢?搜索了下,虽然是php扩展但是core是php 的core不是单个so扩展的coredump这里使用ulimit -c unlimited来开启core文件,使用gdb来对core文件进行调试演示一下。root@debian:~/php# php a.php 段错误root@d

2013-05-18 11:42:20 929

原创 VIM查看空格,换行,TAB键

" 启用List模式,用CTRL-I显示制表符,用$显示行结束符set list "这样会出现大量的^I和$不方便查看,更改下符号,TAB会被显示成 ">—" 而行尾多余的空白字符显示成 "-"set listchars=tab:>-,trail:-

2013-05-18 11:37:57 1325

原创 3个查看远端端口是否畅通的方法

第1个方法http://oldboy.blog.51cto.com/2561410/942530第2个方法支持端口段nmap 127.0.0.1  -p 3306-3310 第3个方法应该用 nc -z -w 10 127.0.0.1 3306echo $?

2013-05-18 11:35:14 728

原创 就这样进入了前端开发

回顾立夏,广州。今晚回来的路上,在学校的草坪上发现许多萤火虫,眨着眨着,点缀这个初夏的静夜。上次见到这番画像的时候,已经是一年前的事了。时钟转得飞快,眨眼自己也到了毕业的季节,总想要装一下文艺。无奈毕业设计甚是郁闷,苦如鸡肋。三心两意之下,便关注起了微博上前端圈子里的面试之争。其实之前也有诸如价值之争等话题,但这次的话题引起的涟漪更像是一石起十浪。大牛们的话语都很有意思,观点也是百家争鸣,看得

2013-05-18 11:31:53 1029 1

原创 windows环境下Nginx配置

作为一个前端,在工作的时候肯定会遇到这样的实际问题,就是要让别人看到跑在你自己机子上localhost的页面。这个时候就需要靠Apache和IIS帮忙了,当然现在有许多集成好的Mysql和Apache等框架,例如我自己本来就是使用很简单的SpeedAMP,小白式操作就OK了。但是之前一直久闻Nginx的大名,组长也强烈推荐大家去折腾一下这个高性能的web服务器,于是趁着一点闲暇的时间,简单的配置了

2013-05-17 14:47:17 832

原创 python Flask配置笔记

好久没写东西了,发现关于系统配置的问题是最蛋疼的,很有必要记录下来。这次主要是搭一个python的服务器,用来跑我自己的Flask应用。由于种种特殊的原因,我选择了win32 Apache加mod_wsgi模块。wsgi的下载安装下载wsgi.so这么简单就不用我说了吧。下载完,配置apache的httpd.conf。首先是LoadModule wsgi_module modules/mo

2013-05-17 14:40:04 654

原创 结合工作经历推荐新手编程语言

最近在纠结到底要不要重新全面的学习下C++,之前在大学的时候学过一点,但都是一些语法皮毛,没有对C++深入了解学习,甚至对C++的MFC框架都没有了解过,更谈不上使用它来开发windows桌面应用了。今儿个有空和同样有我这种纠结事的童鞋分享一些编程语言。1、PHP第一想推荐给大家的是PHP,这也是我现在工作用得最多的一门编程语言,PHP学习的门槛比较低,对于曾经学习过C语言的同学来讲学

2012-09-01 16:33:57 543

原创 PHP类分享:session保存到数据库

下面是Session保存到数据库的PHP类,和大家分享下,欢迎拍砖的哈,拍的时候看着点就行哈! [code="php"]

2012-08-07 10:26:27 84

原创 PHP网站安全,PHP程序安全的几个措施

多年来,PHP一直是一个稳定的、廉价的运行基于web应用程序的平台。像大多数基于web的平台一样,PHP也是容易受到外部攻击的,下面说说PHP网站安全 、PHP程序安全的几个措施。 开发人员、数据库架构师和系统管理员在部署PHP应用程序到服务器之前都应该采取预防措施。大部分预防措施可以通过几行代码或者把应用程序设置稍作调整即可完成。  #1:管理安装脚本  ...

2012-08-07 10:23:36 131

转载 PHP类分享:session保存到数据库

下面是Session保存到数据库的PHP类,和大家分享下,欢迎拍砖的哈,拍的时候看着点就行哈! <?php class SessionToDB { private $_path = null; private $_name = null; private $_pdo = null; private $_ip = null; private $_maxLifeTi

2012-08-05 13:43:43 346

转载 使用PHP开发你必须得注意的要点

技术平台的不同,导致了实现方式的不同,同样是PHP,小公司往往选择的是WIN平台而大公司选择的是类unix平台(Linux,FreeBSD and Other) ,最近这段时间正在学习PHP,总结下,希望对大家有用. Linux系统的使用  现在标配的系统是 Linux + Nginx + PHP + MySQL ,这样的配置越来越多的大公司在用的了说到配置不同的是一个公司的规约,

2012-08-05 13:37:33 1058 1

转载 PHP网站安全,PHP程序安全的几个措施

多年来,PHP一直是一个稳定的、廉价的运行基于web应用程序的平台。像大多数基于web的平台一样,PHP也是容易受到外部攻击的,下面说说PHP网站安全 、PHP程序安全的几个措施。 开发人员、数据库架构师和系统管理员在部署PHP应用程序到服务器之前都应该采取预防措施。大部分预防措施可以通过几行代码或者把应用程序设置稍作调整即可完成。  #1:管理安装脚本

2012-07-29 14:17:55 651

JS延迟加载百度分享代码提高网页速度

JS延迟加载百度分享代码提高网页速度

2013-06-23

PHP一行行读文件【codejia.net原创】

该 PHP 代码的第一行是打开文件,最后一行是关闭一个文件。当中的 while 循环语句表示,当文件没有结束,就读取一行,循环执行,直到文件指针到文章末尾为止。

2013-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除