摘要:
设置DataKeysName: <asp:GridView ID="GridView1" runat="server" DataKeyNames="field1,field2,field3" 或者C#: this.GridView1.DataKeyNames = new string[] { "field1","field2","field3"}; =====================... 阅读全文
摘要:
近期在工作中发现,许多同事,尤其是我们的PHP开发者,基本不会用Linux/unix下的快捷方式,严重影响工作效率,所以特撰写此文,每个用法后我会详细注释。 下述所有命令在Linux/unix的shell下有效,这里以bash为主。如有出入,以你自己的服务器为准。本文所指的Linux主要指RHEL/CentOS,unix指的是FreeBSD,这也是服务器中用得最多的版本。 Ctrl + a 切... 阅读全文
摘要:
如果在Linux系统下怀疑有Dos攻击的时候,可以输入netstat -an grep -i “服务器ip地址:80″ awk ‘’{print }'’ sort uniq -c sort -nnetstat -an grep "SYN" wc -l这个命令会自动统计Tcp连接各个状态的数量,如果SYN_RECV很高的话,就不能排除有基于... 阅读全文
摘要:
虚拟主机服务商在运营过程中可能会受到黑客攻击,常见的攻击方式有SYN,DDOS等。通过更换IP,查找被攻击的站点可能避开攻击,但是中断服务的时间比较长。比较彻底的解决方法是添置硬件防火墙。不过,硬件防火墙价格比较昂贵。可以考虑利用Linux虚拟主机服务器本身提供的防火墙功能来防御.1. 抵御SYNSYN攻击是利用TCP/IP协议3次握手的原理,发送大量的建立连接的网络包,但不实际建立连接,最终导致... 阅读全文