楚暮四 2008-11-15 22:51
@牛郎织女把布织
衷心感谢你的回帖~~
牛郎织女把布织 2008-11-15 19:56
很多人都没法正确掌握算法的
很多人都会错用算法的
很多人对着算法也不知道当前问题其实可以用这个算法解决
很多人用了某种算法,效率更低了
很多人压根不知道有算法这种东西(不是不懂有哪种算法,是连算法这个东西都不知道)
牛郎织女把布织 2008-11-15 19:55
不是你智力的问题,请不要低估自己,每个人都是NO.1
不知道阁下看的是哪本书呢?
先说说数据结构吧,其实主要掌握思想,对常见的数据结构,比如链表,哈希表,二叉树等要熟悉其原理并具备一定的分析的能力,这个能力不是与生俱来的,而是在需求驱动下想出来的,前人是在这些结果的情况下总结的,因此你看了会觉得深奥这很正常,不要害怕,记住思想,多练习(目的就是帮助理解思想),在需要用到的时候就能够很自然地脱口而出了,所以现在不必过于担心,或者觉得怎么现在的程序都用不上呢?这都无关紧要的!
算法吧,也是要掌握思想的,那些经典算法的确适应更为广泛的场景,但是不可能到处都使用算法,因为高级的算法给团队协作带来麻烦,而且对测试并非完美,有的算法的适应力很有限,因此用不上,这样的算法,留个印象,要用的时候翻书就可以了,看书和没看书的区别在于你知道那里有而已。但是那些很经典的比如递归,这就是必然要掌握的了,当然了,你要记住算法的前提和场景。对于多数算法书,都不是直接写代码的,都是伪代码,有的时候你要将它实践为可运行的程序也存在难题,有的语言不可能写出某种算法,或者跟伪代码完全就是无法等价,但是这时候你就可以用类似的思想加上语言特性来解决。
在更多的编程中则需要依靠项目经验以及语法特征来编程,算法和数据结构在封装日益完善的项目中就越来越稀少了,但其实他们无处不在。
假设你可以用一个Dictionary来存取,但是你知道它的效率吗?你知道它和SortedList的区别吗?这些差别都将直接影响到代码质量和效率。
算法要品味,第一遍不清楚,继续编程,遇到了再看第二遍,还是有点不懂,第三次来的时候又更进一步,这种迭代将让你了解算法的精髓,另外有机会你能写出自己的算法,哪怕只是某种算法的变种
把大海藏到心里 2008-10-17 14:51
我觉得如果用扩展名的话不安全,如果客户端把木马改扩展名不就可以上传了吗?
而且据我所知,嵌入到文件的病毒可以自动修改文件扩展名,那当用户请求这个带病毒的文件时,病毒自动修改扩展名,然后木马就很容易下载到用户的电脑了
Flymouse 2008-10-17 08:42
为什么不用文件扩展名判断?
把大海藏到心里 2008-10-11 22:45
@ccccccccccc
应该是先用cl.exe编译成hello.exe 再修改成hello.cgi
ccccccccccc 2008-10-11 21:29
cmd.exe 会执行c语言的源文件?这个没听说过哟!
老Q 2008-10-11 14:54
如果在页面里需要操作多个数据库怎么办,如何修改数据库连接?
Melzn 2008-10-08 22:38
Good
逖靖寒 2008-07-21 19:48
如果是转载的,希望您能发布到“转载区”。
谢谢合作;)
逖靖寒 2008-07-21 19:48
您这是转载的吧
ssssssssssssssssss 2008-07-21 15:44
是分成小块传输的,对服务器的负载确实很大啊
逖靖寒 2008-07-21 11:48
您好,建议您吧这些小知识点归纳好以后,再发文章。
这样也便于您和大家参考。
谢谢。
把大海藏到心里 2008-07-21 10:23
@傲然林
我也是新手,愿和你一起学习。请问是什么问题?
傲然林 2008-07-21 10:12
想请教你几个LINXU安装使用问题。
把大海藏到心里 2008-07-20 20:01
@JimLiu
我想是不是那个wubi先把安装文件拷贝到我们要安装的那个盘下面,然后记录这个盘的起始地址,也就是那个安装文件的起始地址,然后计算机重启,选择从ubuntu启动,然后就把ubuntu安装到了那个盘下面
JimLiu 2008-07-20 15:42
在ubuntu里能挂载Windows下的盘是因为那是实实在在的盘,Wubi并不是虚拟机,而是真正安装了ubuntu的,ubuntu管理的是机器的硬件,而不是虚拟机虚拟出来的硬件。
至于Wubi用了什么神奇的方法,小弟就不得而知了,呵呵!
陈晨 2008-07-19 16:10
加油^_^
benbenx 2008-07-11 10:54
楼主和我很像,我已经大学毕业了!
kklldog 2008-07-09 12:31
@把大海藏到心里
呵呵 当然 我是说老早就可以转了
桃疆 2008-07-09 01:04
做自己想做的事情吧。今天下午考试结束了。我也告别了我的大三。不要非得考研。本科学什么专业无所谓的。我学的是市场营销。可我自己自学的是计算机。
把大海藏到心里 2008-07-08 21:24
@kklldog
大哥,你叫我转系?我已经读了两年了啊
kklldog 2008-07-08 21:10
LZ应该转系 我本来也是电气的 读了一年 实在不适合我 就转到自己喜欢的计算机去了
把大海藏到心里 2008-07-08 20:08
恩,有想法!我qq:443539475
一他他 2008-07-08 20:00
其实这个东西,很奇妙,有时我就在想,是不是,每一个神经元都是一个cup,21亿个神经元就是一个强大的互联网或集群,之类的东西,而且中间有大量的错误处理,或无用的处理,当我们突然遇到一个正确的,就可能是创新之类的东西,其实,还有很多想法一时想不起来,想想这个可能还跟中国古代的内功,中医之类的有联系。这些都是大脑自身修复自己身体或让自己的身体变化的结果,这个世界为什么有的速度很快,有的跟强壮,有的能进入到水中,都跟大脑的很大关系。
呵呵,有时想想自己都糊涂了!!希望能交个朋友!
把大海藏到心里 2008-07-08 19:38
@liy
中南大学
liy 2008-07-08 15:36
楼主哪就读啊?
簡簡單單.. 2008-05-14 10:33
学习学习..
PerfectDesign 2008-04-24 00:57
stswordman 2008-04-23 23:16
在执行drop table #tempa之前要判断#tempa是否存在,
不过在存储过程中可以使用表变量
Cheney Shue 2008-04-23 16:39
DHCP应该不会影响到监听进程吧
windows这类单进程多线程的操作系统不健硕,单个进程占用大量资源后就不稳定,建议使用linux或unix
jchdong 2008-04-22 22:36
不错,就是我工作中遇到的困惑
2214 2008-04-21 10:26
多智近乎妖,当一个人做到平常人所做不到的事情时,他就不是一个人了,而是人妖~:)
BlackCat 2008-04-21 08:17
文章不错
黄牛 2008-04-13 21:16
xp是不能装企业版的Sql server,开发版具有完全相同的功能,但不能远程连接。
Justin 2008-04-12 22:13
请问lz看的是什么书?
guihwu 2008-04-12 21:18
你太拽了
电机拖动 2008-03-29 20:33
你的listener.log呢?
如果你已经认为可能是DHCP了,为什么不看看listener.ora以及tnsnames.ora?
另外,DHCP不一定有影响的,比如说DHCP服务器那边绑定了MAC之类的
PerfectDesign 2008-03-29 00:00
装2003r2吧,开发人员玩xp不好意思啊。
张荣华 2008-03-23 13:54
xp是不能装企业版的Sql server,要装还是装开发版
另外,连接字符串应该指定要连接的数据库实例名,直接写"."的话,是当前机器的默认实例吧?
静◆思◆学 ★ network 2008-03-23 12:38
server=605-E1D15CDA9DB\SQLEXPRESS是sql server 2005的实例名,它与连接sql server 2000还是有所区别的
把大海藏到心里 2008-03-23 10:59
@隨風.NET
确实我又一次运行了vs2005的安装程序, 把express装上了
但是当我测试连接的时候
出现了这个情况:
<appSettings>
<add key="mydb_conn" value="server=605-E1D15CDA9DB\SQLEXPRESS;uid=zzs;pwd=zzs;database=mydb;"/>
</appSettings>
用上面的这个连接连接数据库可以联上
但是如果用下面的这个连接就不行:
<appSettings>
<add key="mydb_conn" value="server=.;uid=zzs;pwd=zzs;database=mydb;"/>
</appSettings>
这是为什么呢?
水言木 2008-03-23 10:51
xp是不能装企业版的,但是可以装开发版,开发版功能上好像跟企业版是差不多的
把大海藏到心里 2008-03-23 09:18
@隨風.NET
哪可以用企业版的功能不?
隨風.NET 2008-03-23 09:17
其实很简单嘛 你再安装一个express版的sql2005就有数据库引擎了
匿名 2008-03-23 09:16
XP上可以装企业版?记得企业版只能在服务器OS上才能装吧。
我装的是开发版。
把大海藏到心里 2008-03-23 09:12
@老Q
我的机子以前没有安装sql server 2000
是不是要安装呢?