五
撰文/周银生
无意中在九江一份报上看到这篇文章,觉得挺亲切,因为这村离我老家太近了,就1里路吧,同源姓段,官里银。估计是翻祖谱找出来的。google了一下,没找到段安八这么个人。
段安八(生卒不详),号立宗,后人称其为安公,唐江南道饶州(今都昌县三汊港)人。其父段敏七,讳敬德,字伯伦,在唐代任广西观察御史。唐朝后期,统治者腐朽贪婪,大肆兼并土地,灾荒年月照旧催收租税,加之战火连绵,农民无法生活下去,唐僖宗乾符乙未年(875)爆发了王仙芝、黄巢领导的农民起义,农民军转战大半个中国,进入长安,建立政权,国号大齐。在黄巢起义军攻占豫章后,段敏七看到唐王朝藩镇割据,宦官专权,赋税、徭役沉重,人民生活痛苦不堪,而统治者却过着花天酒地的生活,知道唐王朝的灭亡是历史的必然选择,就携家人从豫章迁徙居住都昌三汉港春泰坂,课教段安八习文学武。安八正是童年,身体壮实,天资聪颖,加上自己夜以继日,勤学苦练,几年下来,就尽得武艺秘诀,闻名乡里。 唐朝后期增设了许多节度使,节度使管辖的地区,名义上是唐朝的藩镇,实际上是地方割据势力。节度使可以自行委派官吏,不向中央交赋税,军队不听中央调动,节度使职位传子或部将。这样,就出现了藩镇割据的局面,藩镇之间,藩镇和中央之间,不断争战,至唐哀帝丁卯年(907年),节度使朱温废掉唐朝皇帝,建立梁朝,历史上称为后梁,中国大地又一次陷入分裂割据的混乱局面。随着藩镇割据的继续和扩大,形成了五代十国的分裂局面。此时段安八16岁,正值朝气蓬勃,壮志凌云的年龄,本着尽忠报国,平息藩镇之间的混战,解救人民于水火的思想,毅然投靠后梁太祖朱温,报效梁王朝。段安八文韬武略,冲锋陷阵,屡屡打败敌军,名震朝野,被梁王封为招讨使兼大将军。 五代十国的皇帝,大多原是手握重兵的藩镇将帅,凭借武力取得皇位,他们之间经常进行战争,民不聊生。段安八能尽忠后梁太祖朱温,运筹帷幄,带领军队南征北战。特别是在梁太祖开平至乾化三年间(907-913),同原唐朝河东节度使李克用父子进行长期激烈争战,取得了几次大战役的胜利,为后梁王朝的巩固立下了汗马功劳。梁亡后,后唐主见其少年有为,英勇善战,便任其为节度使,镇守山东。 段安八因长期亲冒矢石,指挥战斗,积劳成疾,加上年纪已高,就告老返乡。朝廷为彰显其丰功伟绩,敕封其家门曰:贤里。即现在的三汊港镇春泰坂村。后由于年高体弱,痼疾复发,病逝于家中,当时朝廷闻奏,皇帝颁旨,敕建家庙于屋侧以祀之。 段安八娶胥氏,生育3个儿子,长子名直二,讳经魁,字文楚,北宋进士,授迪功郎,进翰林院撰修,任山西太同防御史;次子直四,其四世孙廉三,又名友员,宋天圣庚午登进士,后任枢密使。幼子直六。安八祖父名信,讳文祖,授山西洪洞教授致政。
刚才打电话回去问了小叔,按讲是有这么回事。不过故事有出入,录上,当然也不去追究其真实性,野史自有野史的情趣。讲畈上的祖宗是安公,就是上文所说的安八,我村官里祖宗是才公,熊家边祖什么公,听忘了。安八本是文将,战时当武将用。保李密,被李世民斩了,头被剁,回来安葬以假首。下次等叔叔来,请他讲个详细点再录。
标签:
五
这个网站有点意思,收集了很多很多的user-agent资料,用来作弊吧。我想,应该是。
http://www.useragentstring.com/
如IE的All Internet Explorer user agent strings 摘抄下来,万一他站比我的死得早呢
All User Agent Strings
BROWSERS
ABrowse
Click on any string to get more details
ABrowse 0.6
Mozilla/5.0 (compatible; U; ABrowse 0.6; Syllable) AppleWebKit/420+ (KHTML, like Gecko)
ABrowse 0.4
Mozilla/5.0 (compatible; ABrowse 0.4; Syllable)
Acoo Browser
标签:
五
原文地址:http://hi.baidu.com/rarnu/blog/item/4ec80608022766d663d986ea.html
在JS中,有一个比较特殊的对象,即window.external,用它可以调用浏览器提供的外部方法
一个很简单的例子就是将当前页添加到收藏夹
标签:
五
author:BaraoZemo
Since TWebBrowser is just an IE wrapper the only way to view a page via a proxy is to change the "Internet Options" proxy settings.
And you can set it using windows registry…
You can simply do this with registry keys. Internet Explorer adds and removes registry keys to get it worked. Don’t forget the proxy will be applied on browsers and internet activities.
Here it is:
This uses registry and wininet.
Procedure SetProxy(cost Server: String);
var
Reg : TRegistry;
begin
Reg := TRegistry.Create;
Reg.OpenKey(‘Software\Microsoft\Windows\CurrentVer sion\Internet Settings’,False);
Reg.WriteString(‘ProxyServer’,Server);
Reg.WriteBool(‘ProxyEnable,True);
Reg.CloseKey;
Reg.Free;
InternetSetOption(0, INTERNET_OPTION_SETTINGS_CHANGED, 0, 0);
end;
This is how to use:
SetProxy(‘Proxy:Port’);
Procedure 2 to disable:
Procedure DisableProxy;
var
Reg : TRegistry;
begin
Reg := TRegistry.Create;
Reg.OpenKey(‘Software\Microsoft\Windows\CurrentVer sion\Internet Settings’,False);
Reg.WriteBool(‘ProxyEnable,False);
Reg.CloseKey;
Reg.Free;
InternetSetOption(0, INTERNET_OPTION_SETTINGS_CHANGED, 0, 0);
end;
This is how to use:
DisableProxy;
If IE is running and those new proxy settings are applied, IE will not read the new settings.
To get the new settings it’ll need to not have Internet explorer open.
So if the user has InternetExplorer Running you can use read_internet procedure:
procedure IE_Read;
var
HInet: HINTERNET;
begin
hInet := InternetOpen(PChar(‘myappname’), INTERNET_OPEN_TYPE_DIRECT,
nil, nil, INTERNET_FLAG_OFFLINE);
try
if hInet <> nil then
InternetSetOption(hInet, INTERNET_OPTION_SETTINGS_CHANGED, nil, 0);
finally
InternetCloseHandle(hInet);
end;
end;
This is how to use it:
IE_Read;
[DELPHI]
Regards
BaraoZemo
五
twebbrowser在使用中会产生内存泄漏,而实际上是olectrls.pas中产生的。
修改并重编译这个单元。
function TOleControl.GetIDispatchProp(Index: Integer): IDispatch;
var
Temp: TVarData;
begin
GetProperty(Index, Temp);
//Result := IDispatch(Temp.VDispatch);
Pointer(Result) := Temp.VDispatch;
end;function TOleControl.GetIUnknownProp(Index: Integer): IUnknown;
var
Temp: TVarData;
begin
GetProperty(Index, Temp);
//Result := IUnknown(Temp.VUnknown);//原来的会无端增加一个引用计数。
Pointer(Result) := Temp.VUnknown;
end;
这个解决方案是zhongs提供的,注。
标签:olectrls.pas, 内存泄漏
五
娃哈哈赞助的一个子页,游网上世博,可以得分,每1000分换一个Q币。程序实现很简单。
怕毒用沙盘测试,怕盗号用小号测试。刷币有风险,使用需谨慎!
被封号,我不负责,特别注意,不要把刷新频率调太高!
有需要的留email
标签:刷Q币
五
别人的主题,总要挂别人一个链接,而它又不反链。今天花了点时间自己来个,大致了解下wordpress主题的编写,主要还是那个_e() 函数,有点? 国际化的东西,本地化的东西。_e()是个查表函数,网上查不出详细的字典,怎么办?在wordpress找下一个XXX.po文件,翻译全在里面。
注:本文是东拼西凑,不是东成西就。
呆呆:2010-5-7
五
从零学习linux笔记之二 ,2010-5-6
接昨天再学。
通过putty 连接到ubuntu,敲击学习命令很方便,但是有些命令不习惯,找些兼容的办法吧,看alias命令。
alias cls=’clear’
好了,现在可以用cls清屏了
加了几个常用的
如下
alias ..=’cd ..’
alias …=’cd /’
alias g=’apt-get install ‘
alias l=’netstat -l’
看以后的学习中还有没有会经常敲击的命令,再加进来。
但是reboot后,又要重新输入,麻烦。
加入到当前用户的配置当中来:vim ~/.bashrc
将上述命令加进,重启也能用了。
linux中的一些特殊符号 ~,这个还是有些印象的,2000年左右,那时兴玩免费空间,申请的空间都是http://xxx.com/~myname,原来~是代表当前用户的根目录
#,登录root显示,其它用户显示的是$
我学习linux的目的是为了架设web服务。现在基本都准备了好了吧,初学笔记,错误一定很多,自己原谅自己一下
安装nginx了,昨天用源码的方式弄得太烦,今天来安装现成的。
g nginx ;g是我上面设的别名 alias g=’apt-get install ‘
作为初学者,再了解下相应的卸载方法:apt-get remove nginx ,就OK将些alias 到.bashrc 新人总喜欢装装删删,要不然太枯燥寂寞了。
echo alias u=\’apt-get remove \’ >>~/.bashrc ;注意 ‘ 用 \’脱字
很好,安装好了。找找看都做了些什么?
执行如下命令 find / -name nginx 找到了这些
root@:~# find / -name nginx
/var/log/nginx
/var/lib/nginx
/usr/sbin/nginx
/usr/share/doc/nginx
/etc/nginx
/etc/init.d/nginx
/etc/logrotate.d/nginx
唉都不知道webroot在哪里?找html吧,如下
root@:~# find / -name *.html
/var/www/nginx-default/index.html
/var/www/nginx-default/50x.html
原来在这里呢,马上修改index.html 将welcome to nginx 改成 welcome 2 nginx ,OK,浏览 http://192.168.1.138,成了。
nginx基本弄到这里,上google ,要开始安装php了
在我的学习实践中,经常用的一个命令find ,看看安装都做了些什么?看下面
find / -name somename ,找根目录下 name是somename的东东,譬如,安装后都加了些什么? deb 相当于win 下面的msi包。找包,知道包名了,就好删除。
find / -name *.deb,因为使用频率较高,加进alias里,如下
echo alias f=\’find / -name \’ >> ~/.bashrc
下次可以 f *.deb了
g php5 php5-cgi php5-mysql 回车
就安装好了php5 ,php5-cgi ,php5-连接mysql库
现在去nginx编辑一个index.php吧,测试下php5安装好了没有。
f index.html ;记不www根目录的位置
cd /var/www/nginx-default/
vim index.php
输入<?php phpinfo() ?>
运行http://192.168.1.138/index.php,不行,成下载index.php文件了,这说明index.php没被服务器解释。
找原因,上google.
下午接着来…
五
形势逼的。win倒是得心应手,linux白痴级。学了一天了,目前只学了这么多,累死了。
想在买个vps,虽然有win的,但贵一大块。就准备用lx的,目前在挑选,正好0开始学linux.
下jeos-8.04.3-jeos-i386.iso 文件大小: 100.85MB
URL: http://cdimage.ubuntu.com/jeos/releases/hardy/release/jeos-8.04.3-jeos-i386.iso
引用页: http://cdimage.ubuntu.com/jeos/releases/hardy/release/
装进vmware
没有界面。
就当开始学dos吧。
安装时,选择了英文,本来学这个也是为了服务器功能,就不用中文了
设立的用户密码均是xxxx,这是个管理用户
1.登录到root
安装后,可以用xxxx:xxxx登录,修改root密码为xxxx,sodu passwd root,设为xxxx,现在可以以root登录了
不修改,也可以在xxxx中执行 sudo -s 切换到root用户(以下的操作都是切换到root用户操作)。
非root用户,执行命令都要在前面加上 sudo cmd, 切换到root吧->sudo -s
其他用户,会显示$符,root显示#
2.重启 ctrl+alt+del可以重启,而不管什么用户,相当于冷启动。命令启动:sudo reboot,sudo shutdowm -h now,sudo halt,重启或关闭。需要root权限。
3.控制台,alt+f1..6 可登录6个控制台。因为是在vmware上学习,总要ctrl+alt来逃离虚拟机,有点麻烦。所以想配置telnet来登录,ssh更佳,就用ssh来吧。对于那个黑黑的控制台,脑里一团浆糊,无从下手,也不知telnet ,ssh是不是缺省已经安装,打开?用apt-get 安装试试看,结果ping 192.168.1.1(路由) unreachable,重启下网卡就可以,/etc/init.d/networking restart 就可以ping g.cn了。(??)
然后下载源有点慢,加个网易镜像进去。
vi /etc/apt/sources.list ,这个vi就够难用的,和notepad理念不同,阴阳相隔的感觉。
文本输不进去的时候,是命令模式,输入a,i激活编辑功能,ESC返回命令模式。/abc 向后查找abc ?abc向前查找abc, 找到后按n找下一个 :w 写入 :q退出 ,:wq写入退出 :q!退出并不保存,还有gg到文本最前位置,GG到最后,只记得这么多了。
好了,在sources.list第一行中插入:
##163
deb http://mirrors.163.com/ubuntu/ jaunty main restricted universe multiverse
然后 ese-> :wq,保存好了。
现在开始安装ssh了。
apt-get install ssh
不行啊,先apt-get update一下吧。再来
重启了下,网络又是unreachable,再启一网卡,不知为什么??
现在可以安装 ssh了。全自动化,不错,linux还是有方便的地方,关键是要可信任的下载源。
看看成功了没 netstat -l 有ssh监听了。可以。netstat 在win下也有
下面就在windows下登录了,关掉vmware了。
下一个putty.exe ,登录你的IP,可以通过ifconfig (=win下的ipconfig?)看见的那个。
4.学习一些简单的命令。
cd (~) 进入本用户的用户根目录
cd -进入最后打开的目录
cd ..父目录,中间要用空隔开
rm 删除文件 mv移动文件,cp 拷贝文件, mkdir ,rmdir 同win.
echo dir 也同win .
ls 同 dir 显示出来的东西按颜色分类,蓝色是目录,绿色是可执行,其他不知。
从早上上班到现在,快十个小时了,学了这么点,期间重装系统3次,最后一次是安装ngix+mysql+php时,下源码,编译安装,弄了太久了,一气,把电源关掉。然后重做系统了。
明天看看,是不是可以直接安装二进制版的?