技术学习

小试iptables

# Generated by iptables-save v1.3.5 on Wed Dec 26 10:15:08 2007
*filter
:INPUT ACCEPT
:FORWARD ACCEPT
:OUTPUT ACCEPT

-A INPUT -s 127.0.0.1 -j ACCEPT
-A OUTPUT -s 127.0.0.1 -j ACCEPT

#

#-A INPUT -p tcp –dport 80 -m limit –limit 10/second –limit-burst 80 -j ACCEPT

-A INPUT -p tcp -s 124.115.0.0/16 –dport 80 -j DROP
-A INPUT -p tcp -s 59.60.137.0/24 –dport 80 -j DROP
-A INPUT -p tcp -s 221.194.136.0/24 –dport 80 -j DROP
-A INPUT -p tcp -s 121.34.0.0/16 –dport 80 -j DROP
-A INPUT -p tcp -s 116.25.215.0/24 –dport 80 -j DROP
-A INPUT -p tcp -s 221.194.136.0/24 –dport 80 -j DROP
-A INPUT -p tcp -s 60.6.224.0/24 –dport 80 -j DROP

COMMIT
# Completed on Wed Dec 26 10:15:08 2007

技术学习

Comments (0)

Permalink

bash-3.1# history

最近的系统 centos 5 , 害怕自己记不住了,就偷懒把history 贴出来。家里的电脑换回ubuntu 的 gutsy,感觉就是舒服,十二分的舒服。

做一件事情,并做好它。

bash-3.1# history
1 ls
2 ls -all
3 reboot
4 cat /etc/issue
5 tail /etc/yum.conf
6 cat /etc/yum.repos.d/CentOS-Base.repo
7 cat $basearch
8 echo $basearch
9 echo basearch
10 cat /etc/yum.repos.d/CentOS-Base.repo
11 basearch
12 cat /etc/yum.repos.d/CentOS-Media.repo
13 cat /etc/yum.repos.d/CentOS-Base.repo
14 exit
15 cd /etc/yum.repos.d/
16 ls
17 ls -all
18 head CentOS-Base.repo
21 head -100 CentOS-Base.repo
22 yum update
23 ls
24 cp CentOS-Base.repo CentOS
25 ls /usr/bin
26 nano
27 ls
28 nano CentOS-Base.repo
29 yum update
33 nano CentOS-Base.repo
34 yum update
35 nano CentOS-Base.repo
36 yum update
37 nano CentOS-Base.repo
38 yum update
39 yum update
40 yum install gcc
41 yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel
Continue Reading »

技术学习

Comments (0)

Permalink

.NET知识点滴_001

1.Codebehind and Compilation in ASP.NET 2.0

在 @ Page 指令中引入了 CodeFile 属性,以及将代码隐藏类声明为部分类。当开始生成该页时,您将注意到另一个区别 — 服务器端控件不再需要在代码隐藏类中显式声明,但是您仍然能够以编程方式完整地访问它们。

EN CN

2.改变页面的 ViewState 数据存储位置

ASP.NET 2.0 允许您修改临时保持页面状态的位置和方式。在某些情况下,避免在客户端与服务器之间往返传送数据可能更为可取。ASP.NET 2.0 提供的两个页面状态持续程序分别是 HiddenFieldPageState 持续程序和 SessionPageStatePersisterSessionPageStatePersister 利用与浏览器会话相关的服务器会话存储数据。使用 SessionPageStatePersister 有正反两个方面。对于发送到(自)浏览器的页面而言,使用会话(而非隐藏字段)可以避免其大小的增加。在许多情况中,页面状态是全部标记的一个重要部分。然而,在会话中存储数据将占用宝贵的服务器资源。此外,隐藏字段不像会话那样具有相关的超时。您可以配置一个应用程序,以便将会话保持到后端数据库,并避免将负载直接加到 Web 服务器。这也将扩展至 Web 场方案。

CN

3.have a review of Data Access in ASP.NET

4.C# Basic Interview Questions

5.使用Rose2003进行数据库建模并导入SQLServer2000的图解详细过程

技术学习

Comments (0)

Permalink

隐秩序 适应性造就复杂性

 美.约翰.H.霍兰  共创未来 打造自由软件神话

  《隐秩序》是一部里程碑式杰作,是霍兰几十年关于主体系统如何演化、适应、凝聚、竞争、合作,以及与此同时如何创造极大的多样性和新颖性等深刻思想的完美浓缩。所涉原理数目很少、很一般,但又极优美。霍兰杰出而活跃的心智取从经济学跳跃到免疫学,再到生态学、神经病学和博弈论,然后再返回来。这些强有力洞见的大师般综合为为研究复杂性如何涌现和适应设定了一个路标;所有试图理解现在称作“复杂性”之大综合的人们,将长期把它作为指路灯塔。
  Hidder order:How Adaptation Builds Complexity,大一的时候在图书馆看这个哲人石系列的共创未来看的爱不释手,后来那本书又认认真真的读过三次.然后就喜欢上了写code的人,自己也想一直写下去.这本《隐秩序》是在图书馆里一个角落里发现的,似乎是没有人动过的样子,当时自己读过共创未来以后一直在找这个系列的其它书,所以看见的时候一阵激动,拿在手翻了一个下午.
  很小的时候总想把这个世界弄个究竟,越长大越糊涂.看的书越多,知道的事越多越觉的自己是很渺小.因为事物的复杂是超出自己的想像,研究一个系统的复杂性是几乎不可能的.霍兰用了七个元素来把他的理论(CAS)慢慢道来,其中有三个机制:标识,内部模型,积木;四个特性:聚集,流,非线性和多样性.原来建模对研究真的是很有用的.这七个元素我反复看了好几次,觉的似乎明白好多以前自己想过的事情,似乎醍醐灌顶的样子.仔细的读这本书可以了解到底怎么研究一门理论,从无到有的全新的创造出一种东西来.当然这本书只读一次是不够的,要多读的几次才能很好把他的哲学方法溶入自己.新事物的出现只是创造出他的系统孕育出来的,没有偶然.所谓大惊小怪只是没有见过,没有思考过罢了.

技术学习
简单生活

Comments (0)

Permalink

SVG

可缩放矢量图形 (SVG) 是按照 W3C 标准基于 XML 的成像模型,它使 Web 开发人员、设计人员和用户能够摆脱 HTML 的限制,并通过一个简单的说明性编程模型创建丰富的视觉内容和交互功能。

利用这一强大技术,XML 开发人员可以根据来自实时数据源(如电子商务系统和公司数据库)的数据驱动型、交互式和个性化图形,创建 Web 应用程序。而且,无论用户如何与数据交互,开发人员都可以针对许多不同对象、文化和人群来自定义 SVG。 此技术由 W3C 协会开发,有许多优点:

1.SVG 的 XML 语法使开发人员能够使用现有技术并利用现有的基于 XML 的基础结构和开发工具。
2.SVG 可与现有的 Web 技术(如 HTML、GIF、JPEG、PNG、SMIL、ASP、JSP 和 JavaScript)集成,并可嵌入到现有基于浏览器的应用程序中,从而提供更加丰富的视觉效果和桌面式图形用户界面。
3.用 SVG 创建的图形可以在不同平台和设备间进行缩放,而不会有质量损失。
4.SVG 应用程序可显著减少维护时间。
5.开发人员和设计人员在创作时可保持步调一致,从而减少开发时间并更有效地分配工作。
6.由于 SVG 把设计与内容分开,因而很容易进行更新。
7.SVG 技术可减少服务器负载和带宽占用,因为它可以在客户端和服务器之间只传输增量数据,并利用客户端平台的处理能力显示图形。
8.配置在数百万个桌面电脑上的 Adobe 的 SVG Viewer 与 Adobe® Reader® 软件,实现了在 Windows®、Mac 和 Linux® 各种操作系统浏览器内一致的 SVG 显示和 JavaScript 交互体验。
9.整个行业对 SVG 的支持使内容可以配置到各种非 PC 设备上,例如 PDA、移动电话和专用手持设备。

技术学习

Comments (3)

Permalink