Debian samba config

2010年3月31日
新换了服务器后,需要将某个文件夹映射到Windows下做为一个网盘使用,于是安装了samba。但却出现了这种的问题,在samba.conf中添加了 [cc] read only = no path=/var/www public=yes 重启samba,却总是提示找不到网络!我晕哦,怎么会呢?! 原来,我的电脑和Debian服务器并不在同一个网段,所以无法连接!这简单嘛,换IP嘛,搞成同一网段即可! 这下应该可以了吧! 我晕,居然总是没法通过验证!怎么回事呢?我的samba是跑起来了的呀! 怎么总是通不过验证呢,想起来了,我没有在samba上注册,这简单嘛 smbpasswd –a cc 输入使用samba的密码,再次映射,OK!问题解决! 现在想起来了,原来安装好samba后,要能够进行网盘映射,需要做两件事: 1、添加需要进行映射的路径,如上第一处代码所示; 2、需要采用smbpasswd –a cc添加samba的用户,同时设置samba的密码; 当然samba也提供了采用系统用户做为samba的用户验证,但我个人感觉还是单独设置好一些! 注意: 1、第一段代码中,方括号中的cc表示在Windows上做映射时所连接的名称。即格式为:\\samba服务器的IP\共享名。 2、第二段代码中的cc表示需要添加的samba用户,回车后,需要设置samba用户的密码。这里可以随便设置,但需要记得,因为这个用户名和密码需要在映射时使用! 怎么样,简单吧?! 有何不懂的,可以随便发问!

Linux, 操作系统, 电脑使用 , ,

Debian source list and install ncurses

2010年3月23日
昨天在帮网络组的兄弟安装Debian Linux服务器时,发现默认的Soure list太慢,于是找了个相对不错的,记录于此。 需要的XD,可将下面的soure list复制到etc/apt/source.list这个文件里面,然后执行apt-get update和apt-get upgrade即可。 享受你的飞速安装吧。。。 deb http://ftp.us.debian.org/debian/ lenny main deb-src http://ftp.us.debian.org/debian/ lenny main deb http://ftp.us.debian.org/debian/ lenny contrib ...

Linux, 操作系统, 电脑使用 , , ,

关于JS获取select的值

2010年3月16日
近日,在一项目中需要采用JS获取Select选择框所选中项的值,居然一下子忘记了如何获取。于是看了DOM文档,真觉得是自己老了,连这么简单的东西都忘记了。 为怕以后再忘记,也给同行一个提示,遂记录于此。 <select id="s1" name="s1"> <option selected="selected" value="1">选项一</option> <option value="2">选项二</option> <option value="3">选项三</option> </select> 操作一、获取所选择项显示的文字 document.getElementById(‘s1’).options[document.getElementById(‘s1’).selectedIndex].text 若当前选中“选项二”,则这种方式所取的结果为:选项二 操作二、获取所选择项的value document.getElementById(‘s1’).options[document.getElementById(‘s1’).selectedIndex].value 若当前选中“选项二”,则这种方式所取的结果为:2 操作三、获取当前选择项 document.getElementById(‘s1’).selectedIndex 若当前选中“选项一”,则这种方式所取的结果为:1 这里对于select必须得有id属性,才能采用getElementById获取该控件,这点需要注意。 另外,对于PHP获取页面所提交的Select控件的值,需要Select控件得有name属性,在PHP内获取表单上的Select控件数据时,采用$s = $_POST[‘select的name属性值’];这种方式来获取。 怎么样? 其实很简单的吧,希望能给初学者一个启示!

HTML, Javascript, PHP教程 , , ,

Java经典面试题:100的阶乘末尾有几个零?

2010年2月5日
昨日和领导出去开会,回来时谈到了开发人员的逻辑思维,进而谈到100的阶乘末尾有几个零? 居然瞬间茫然不知所措,不知道该从何下手!是否用现在的话说就是一杯具?! 经过领导的提示,众人算是把这个搞清了,但总感觉不对,回来一查,发现这原是一道经典的JAVA面试题! 100的阶乘末尾有几个零? 计算过程如下: 1、每隔5个,会产生一个0,如5、10、15、20、… 2、每隔5x5个,会多产生一个0,如25、50、75、100 3、每隔5x5x5个,会多产生一个0,如125 由此可得,100!的末尾0的个数为: 100/5 + 100/25 = 20 + 4 = 24。 所以,100!的末尾0的个数为24个。此为正解! 各位看官,是否在面试时曾遇到过类似的问题呢?如果没有话,记住此题,说不定哪天就能派上用场了!

代码管理, 电脑使用

安装google notebook for firefox

2010年1月31日
Google.com的notebook for forefox是一个非常好用的firefox插件,但不知为何google.com公司却停止了对其的更新。 随着firefox的升级, 3.5以上版本就没法使用google的notebook for firefox这样一个好用的插件了,于是乎只有自己找办法,经过笔者自己实践,只需要将下载的google-notebook.xpi插件文件,采用rar或7z等压缩软件打开,再采用记事本等编辑工具将里面的install.rdf文件中的maxVersion改为你所使用的firefox版本即可。 这种方式非常方便,因为使用google的这个插件以后,常常将很多的即时所想记录在案,以备后续查看。 若有看官遇到与笔者类似问题,可采用此方式解决该问题。若对上文所述操作不熟悉,可直接在本站下载已修改好的google-notebook插件。这个插件已支持firefox 3.6。

电脑使用 , ,

密码保护:翻墙工具-123

2010年1月25日
查看留言请输入密码 阅读 (16,100)
这是一篇受密码保护的文章。您需要提供访问密码: 密码:

电脑使用 , ,

Session中的KEY

2009年11月26日
近时在项目中遇到一问题,因未对某一输入值对相关限制,导致输入值有可能为全数字。 而在项目中将该输入值直接做为Session中的key,此时就出现了奇怪问题:原本入到Session中的数据一下子丢失了,然后再进行了初始化,进而导致在使用Session中的数据出错,始终找不到具体原因。 详细看了一下手册,原来将数据放到Session中,其key必须采用和变量一样的命名,即必须以字母、下划线开头。而这里以全数字为key将数据放到Session中,就导致了会在每时每刻都生成一个新的session id,即Session失效了! 找到了症结所在,解决之!一切完好!

PHP教程 ,

平常心,万事兴

2009年11月20日
近段时间以来,一直抽不出时间来静静的思考,也不知道究竟在想什么… 感觉每天都很忙,但却着实讲不出忙了些什么,每天都在不停的做开发、写程序、忙碌着… 转眼间,就要满三年了!三年,经历了许多,也让我变得更加沉默了,不知道这是所谓的成熟还是心态变老了 三年前,为了所谓的技术,能够彻夜不眠,就为解决一个问题,问题解决掉以后,能够得到一种成就、满足;而今,就算花上几天时间解决一个在此前看来根本无法解决的问题,却根本谈不上什么所谓的成就与满足! 三年,真的是一晃而过!而这不到三年,却又是另一道硬伤,让人无法改变的硬伤。 一直听到的一句话:平常心!从最初刚听说有可能的时候,就是平常心,到最后的时候,依然是平常心。 的确,平常心、荣辱不惊,那是一种境界,那是一种处世哲学,正所谓“道”! 其实,虽然说是平常心,但是对于每一件事情而言,其于自身的重要性,因各人而异,也因每人的追求、对自己的期望值而不同,自然也就把每一件事情重要性放在不同的位置罢了,抑或是将其放在心底、不显露于人而已。 我等不才,未及那等境界,压于心底太久,恐成心病,于成此文,释然! 平常心,万事兴!

做人与处事

wireshark无法监听无线网络数据包的处理办法

2009年11月8日
近期太忙,一真抽不出时间来打理我的博客。其想要写的东西很多,但实在是抽不出时间来。。。以至于我的ALEXA排名从以前的16W直线下降到现在57W左右。。。 近期需要用到Wireshark监听数据包,有线网络随时都能够正常监听,但总是无法监听到无线网络的数据包,甚是头痛,一直以为是所下载的软件问题,于是Down几个版本来试,却总是不行。 昨天无总意中在关闭时看到这样一个提示: 原来是提示我需要进行一个设置,看来是我自己没有设置正确。 其实这个很简单,只需要将下图所示的选项取消即可,其默认是选中的。 这样的一个小问题却让我费了点心思,希望能够给遇到相关问题的朋友一个提示。

电脑使用 , ,

关于web开发中的POST与GET表单提交方式

2009年9月14日
近日在给前期所作博客添加一个功能模块时,无意中发现一个BUG,就是在博客的模块配置时,总是可能会在某个位置出错。但也总找不到出错的具体位置,很是纳闷! 后经过测试前辈的努力,终于把这小虫子给抓了出来。只要在IE7及以下版本的浏览器上完全选中所有模块,这时就会出现意料不到的错误。而IE8、FF3却一点问题都没有,难怪我在开发时没有测出任何问题,因为我的电脑上就是IE8和FF3。 问题是找出来了,但是原因是什么呢? 这又是一费心事,于是慢慢追寻,却发现是在博客配置时采用的AJAX的问题。当时所采用的AJAX所使用的提交方式为GET方式。GET方式与POST方式的区别,这里自不必讲,有兴趣的朋友可参见本博另一文。由于GET方式是将所有的参数以值对的方式转入,并也就只支持大约2M的数据,当时采用GET方式完全满足要求。但是现在刚添加一个模块,在完全选中时,整个数据量就刚好超过了2M,难怪IE7及以下版本的浏览器会出问题。 找到了问题所在了,就很容易了,只需要将所使用的AJAX改为POST方式提交即可。 虽然这个BUG是解决掉了,但是为何同一种提交方式,在不同浏览器却有不同的表现呢?这个不得其解,有知道这问题的朋友可留言解答,也可一起探讨该问题。 为谢!

HTML , , ,