最近的文章列表

接到021110的电话(你涉嫌一起犯罪事件,需要你配合调查!) - 谨防电讯诈骗

首先,请知悉:110不带区号的!

就刚刚,一个021110的来电,好奇公安局能找我有什么事情,我这循规蹈矩遵纪守法的,不会是骗子吧,然后借了

对方:请问你这边是&&(偶的真实姓名)吗?

我:你是哪?

对方:请问你这边是&&吗?我们找&&核实个情况。

我:是呀,你有什么好核实的?

对方:你有没有收到北京市公安局的两封核查邮件?

2015/4/28 Comments:
php实现格式化时间戳 显示友好时间的思路及代码示例

在项目中时间一律显示为2014-10-20 10:22显得很呆板。在微博、QQ空间等网站通常会显示为几秒前,几分钟前,几小时前等容易阅读的时间,我们称之为友好的时间格式。那么用php怎么实现呢?

大体思路如下:

如果是跨年并且大于3天就显示为具体的时间

如果是今天的

如果是一分钟内则显示几秒之前

如果是一小时内则显示几分钟前

如果是当天且大于一小时则显示为几小时前

如果是昨天则显示为昨天几点

如果是前天则显示为前天几点

如果大于三天(没有跨年)则显示为几月几号

根据以上思路就不难写出实现代码

2015/4/27 Comments:
PHP中/i, /is, /s, /isU等的正则表达式介绍

PHP正则表达式 /i, /is, /s, /isU等 都是些什么东西呢?

i 不区分大小写

s 模式中的圆点元字符(.)匹配所有的字符,包括换行符

x 模式中的空白字符除了被转义的或在字符类中的以外完全被忽略,在未转义的字符类之外的 # 以及下一个换行符之间的所有字符,包括两 头,也都被忽略

A (PCRE_ANCHORED) 如果设定了此修正符,模式被强制为“anchored”,即强制仅从目标字符串的开头开始匹配即自动在模式开头加上^。

D (PCRE_DOLLAR_ENDONLY) 如果设定了此修正符,模式中的美元元字符仅匹配目标字符串的结尾。没有此选项时,如果最后一个字符是换行符的话,美元符号也

2015/4/26 Comments:
win8下刀塔(DOTA2)客户端 提示steam is not properly install on this computer.steam service needs to run with elevated privileges to repair system settings

最近在玩浩方对战平台上的DOTA1时,发现有新版本的地图map:DotA v6.83c.w3x  于是,我下载了这个地图,但是,浩方平台上,还是玩不了游戏(别人的房间,进不去,点击房间,右上角的地图,显示?号)

不知道什么原因,就去玩11了,可以玩,还是DOTA1,没什么变动呀。

于是,我怀疑是不是,浩方上,只能玩DOTA2了(搜索地图DotA v6.83c.w3x,好像有人说是Dota2的地图)。于是,我准备下载一个DOTA2玩玩(一直听说这个效果很炫),当我飞了九牛二虎之力,下来了DOTA2Setup20150401.zip(大小:7.61G),安装之后,打开,报错如下:

2015/4/24 Comments:
Visual Studio(VS) Web开发工具扩展:Web Essentials详解

Web Essentials是目前为止见过的最好用的VS扩展工具了,具体功能请待我一一道来。

 

首先,从Extension Manager里安装,或者从这里选择针对不同VS版本的下载:https://visualstudiogallery.msdn.microsoft.com/site/search?query=Web%20Essentials&f%5B0%5D.Value=Web%20Essentials&f%5B0%5D.Type=SearchText&ac=2

2015/4/22 Comments:
PHP正则表达式实现10个验证的汇总(Email 、电话号码、IP、邮编、信用卡号、域名等)

以下汇总网站开发中常见的一些验证:验证E-mail地址、验证用户名、验证电话号码验证IP地址验证邮政编码验证SSN(社会保险号)验证信用卡号验证域名从特定URL中提取域名将文中关键词高亮显示

正则表达式是程序开发中一个重要的元素,它提供用来描述或匹配文本的字符串,如特定的字符、词或算式等。但在某些情况下,用正则表达式去验证一个字符串比较复杂和费时。本文为你介绍10种常见的实用PHP正则表达式的写法,希望对你的工作有所帮助。

1. 验证E-mail地址

  这是一个用于验证电子邮件的正则表达式。但它并不是高效、完美的解决方案。在此不推荐使用。

2015/4/22 Comments:
解决Asp.net(c#) 错误A potentially dangerous Request.Form value was detected from the client

近日有客户在升级到Windows 2012 Server后,发现部分表单无法保存,经测试是由于使用了ASP.NET 4.0,默认安全性设置较高造成的。当表单中提交的内容包括<或者>的符号时,就会被服务器作为危险请求而拒绝保存,在ASP.NET 4.0以前,我们可以在aspx页面上方加上ValidateRequest=”false”来忽略此校验,但在ASP.NET 4.0后,此校验在页面执行以前,因此需要修改全局设定方可忽略此校验。

Version Information: Microsoft .NET Framework Version:4.0.21006; ASP.NET Version:4.0.21006.1

iis-error

2015/4/21 Comments:
分析PHP中如何防止SQL注入及PDO的防治方法

一、问题描述:

  如果用户输入的数据在未经处理的情况下插入到一条SQL查询语句,那么应用将很可能遭受到SQL注入攻击,正如下面的例子:

代码如下:
$unsafe_variable = $_POST['user_input']; 
 
mysql_query("INSERT INTO `table` (`column`) VALUES ('" . $unsafe_variable . "')");
2015/4/20 Comments:
使用PDO杜绝SQL注入的注意事项总结和PDO防注入原理分析

我们都知道,只要合理正确使用PDO,可以基本上防止SQL注入的产生,本文主要回答以下两个问题:

为什么要使用PDO而不是mysql_connect?
为何PDO能防注入?
使用PDO防注入的时候应该特别注意什么?
 
一、为何要优先使用PDO?

PHP手册上说得很清楚:
Prepared statements and stored procedures<b

2015/4/19 Comments:
常用PHP框架功能对照表(附图)

自接触PHP开发以来,已使用了不少框架,虽然对每个框架都没有专研至深,但对每一款所使用的PHP框架功能都有一些了解的。至此,本人将大家常用的一些PHP框架功能整理成表,希望对大家在选择PHP框架时,可以做一定的参考。

表中的几项属性含义如下:

MVC:表明框架是否附带Model-View-Controller 设置的内置支持;
Multiple DB's: 表明框架是否支持多个数据库,而无需做任何改变;
ORM:表明框架是否支持对象记录映射;
DB Objects:表明

2015/4/18 Comments: