转到正文

ViVi族–周威兵的博客— Wing Zhou'Blog

专业、快速、全面,php Web、Linux编程技术学习、研究

相信很多人看完后心里会有感觉的!!

继续阅读

<style>
.graph {
position: relative;
width: 200px;
border: 1px solid #B1D632;
padding: 2px;
margin-bottom: .5em;
}
.graph .bar {
display:block;position:relative;
background: #B1D632;
text-align: center;
color: #333;
height: 10px;
line-height: 10px;
}
.graph .bar span { position:absolute;left: 1em; }

</style>

<h3>简单进度条</h3> 继续阅读

说明:在Linux下把excel数据导入到mssql数据库中,这实在是很搞笑的一个活动!几乎很少有程序员研究过这个问题吧?如此变态的问题,估计我是第一个研究的!呵呵,完全是自找苦吃~~,但是今天完了这项太有挑战性的工作!

先清理一下思路先,~~

首先:需要把文件上传到服务器上

然后:读取excel数据列显示出来

然后:让用户选择字段的对应关系

然后:提交数据,读取字段的对应关系

最后:批量导入数据,删除临时文件

一共是以上五步骤!我们一步步分析~~~ 继续阅读

今天我终于狠心买了一瓶妇炎洁尝尝

能喝上妇炎洁一直是我的梦想 每当我在大街上看到喝妇炎洁的人 我都会偷偷瞄一眼 真羡慕那些有钱人

前几天我开了工资 58元 在经过激烈的思想斗争之后 我终于下定决心明天去买妇炎洁喝 我没有告诉我的父母 他们知道后一定会阻拦的 我激动的一夜没睡

第二天 我花了2个小时半来到市中心的洗洗更健康妇炎洁专卖店 我完全那种气势震住了 豪华的装修

在显著的位置上我看到了国际超一流巨星付笛生任静夫妇 任静可不是滨崎步艾薇儿之流所能比拟的 能请起任静的公司恐怕只有妇炎洁了

听说任静英文名字叫爆发啦吧 我也打算给自己起个英文名字就叫报仇拉吧

我怀着忐忑不安的心情走进了专卖店
继续阅读

1. 检查HTML元素是否有拼写错误、是否忘记结束标记
即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下有无错误。

2. 检查CSS是否书写正确
检查一下有无拼写错误、是否忘记结尾的 } 等。可以利用CleanCSS来检查 CSS的拼写错误。CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误。 继续阅读

做网页时,常会因为不会命名和命名重复而造成好多不不必要的麻烦,正确的命名的确很重要,我这里也收集了一些命名规则,发上来大家共享下

CSS命名规则

头:header
内容:content/containe
尾:footer
导航:nav
侧栏:sidebar
栏目:column
页面外围控制整体布局宽度:wrapper
左右中:left right center
登录条:loginbar
标志:logo
广告:banner
页面主体:main 继续阅读

PHP中的CURL函数库(Client URL Library Function)

curl_close — 关闭一个curl会话
curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数
curl_errno — 返回一个包含当前会话错误信息的数字编号
curl_error — 返回一个包含当前会话错误信息的字符串
curl_exec — 执行一个curl会话
curl_getinfo — 获取一个curl连接资源句柄的信息
curl_init — 初始化一个curl会话
curl_multi_add_handle — 向curl批处理会话中添加单独的curl句柄资源
curl_multi_close — 关闭一个批处理句柄资源
curl_multi_exec — 解析一个curl批处理句柄
curl_multi_getcontent — 返回获取的输出的文本流
curl_multi_info_read — 获取当前解析的curl的相关传输信息
继续阅读

PHP程序员经常犯的10中错误,大多数和安全相关。看看你犯了几种
1.不转意html entities
一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。
echo $_GET['usename'] ;
这个例子有可能输出:
<script>/*更改admin密码的脚本或设置cookie的脚本*/</script>
这是一个明显的安全隐患,除非你保证你的用户都正确的输入。
如何修复 :
我们需要将”< “,”>”,”and” 等转换成正确的HTML表示(< , >’, and “),函数htmlspecialchars 和 htmlentities()正是干这个活的。
正确的方法:
echo htmlspecialchars($_GET['username'], ENT_QUOTES);
继续阅读

0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么 做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。
1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。

2、$row[’id’] 的速度是$row[id]的7倍。

3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。

4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。

5、注销那些不用的变量尤其是大数组,以便释放内存。 继续阅读

DotA6.66b AI中英文版本点我下载

DotA6.66b AI版本经过漫长的等待终于来了。AI得到进一步加强和智能化,感谢harrek的汉化为我们带来DotA6.66b AI。

6.66b (v0.214)
==============
-首次將版本更新至6.66b
-重寫忍技,迷蹤步,寒冰之觸以及能量轉移的代碼防止出現AI使用產生遊戲崩潰的現象
-少量的AI改動可以使其使用技能(焦土,超强力量等等)
-添加了一些額外的機制,防止AI選擇未製作完成的英雄(在-ar和-tr模式下依然可以隨機選擇到)
-屏蔽了心的-unlock指令,當然還有-switch指令 继续阅读