学习资源

来源:互联网 发布:身份证被别人开淘宝店 编辑:程序博客网 时间:2024/04/24 09:18

编程规范

  • The Art of Assembly Language Programming汇编语言艺术http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/toc.html

  • 编程规范if语句的简单规则:http://united-coders.com/christian-harms/basic-rules-for-code-readability-and-the-if-statement

  • Linux内核C编程规范:http://www.kernel.org/doc/Documentation/CodingStyle

  • Google的C++编程规范:http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml

  • GNU的编程规范:http://www.gnu.org/prep/standards/standards.html

  • 最后,强烈推荐你读一下Nokia的Qt的《API Design Principles》,其中的一条规则写成了本站的《千万不要用bool做函数参数》

其它:  

在OS X上使用gcc而不是xcode编译C++程序 https://github.com/kennethreitz/osx-gcc-installer

  from:http://sd.csdn.net/a/20110920/304667.html

 

C中的volatile用法

http://www.cnblogs.com/chio/archive/2007/11/24/970632.html

 

正式表达式经典啊很多:http://www.regexlab.com/zh/regref.htm

 

咖啡吧:http://www.cofftech.com/forum.php 

 

 http://www.docin.com/p-254361465.html

 

微机原理精品课程网:http://jpkc.bupt.edu.cn:4213/wjyl/jxkj.html

网络资源::http://www.core.org.cn/

good web:

www.itepub.net
www.itpub.net
第一个网站计算机和通信方面的书,但是要上传资料换书币。
第二个网站主要是计算机方面的书,免费 

 

http://coolshell.cn/  //编程与技术

http://coolshell.cn/articles/355.html   (20本Linux免费书下载)

 

  Tools:

    1、 http://club.topsage.com/thread-2187397-1-1.html    Visual Studio 6.0 & Visual C++ 6.0

    2、 http://www.codeblocks.org  C++IDE

    3、 http://www.vmware.com    Vmware

注册:

FirstName:linux_dahui
LastName:linuxda

851563883@qq.com
passworld:******

VMware Workstation 7.1.4序列号:

UF1W2-DCXDK-48ENY-TDNGG-MG0V2
YU3W2-6RY92-M89FP-KPQQT-X3RE2

VF382-20G4M-48ERZ-AFX5Z-NARY6
YF7WU-2CF4P-H8EDZ-TDP7E-XK294
GU5NA-65X45-M807Q-NQXGC-ZLKEA

YU3W2-6RY92-M89FP-KPQQT-X3RE2

VMware Workstation 8序列号:

MV4YN-0L38Q-2ZK60-XUA7K-AAZ18

JC6AP-D4H0P-TZ131-4A2QM-8CNP7

0U6UU-6AJDL-RZTK9-230Q0-8ARJQ

JG2TD-DJL95-FZZZ8-DU1NH-33GH7

 

http://www.putty.org   putty

http://filezilla-project.org/

 

http://www.gnu.org/s/indent/   用 indent 进行代码格式化 

一个范例,胜过前言万语。

 

     4、 http://www.ultraedit.com/  

    5、http://www.sourceinsight.com  kernel read tools

SourceInsight3.5序列号
SI3US-205035-36448
SI3US-466908-65897
SI3US-368932-59383
SI3US-065458-30661
SI3US-759512-70207

 

         1、http://www.kernel.org

         2、http://www.centos.org/

         3、http://git-scm.com

         4、http://www.gnu.org

 http://hi.baidu.com/lidan350650090/blog/item/eca2bcd103ea2038960a16a4.html   SQL DownLoad

http://hi.baidu.com/chrislee21/blog/item/ff57d516fb29190f4b90a703.html   office software DownLoad

office序列号:
VA34H-DWWD6-08ELZ-3XQ7X-PAK90
AF1R8-21X17-M8EHQ-QYZXX-WKKW8
UF1W2-DCXDK-48ENY-TDNGG-MG0V2
YU3W2-6RY92-M89FP-KPQQT-X3RE2
VU59U-D0E0L-48ENQ-G6WGG-PQUZF

 

http://www.loveunix.net/

http://www.fbinst.com/   Win PE 绿叶工具及系统推荐

 

          http://www.unix-center.net/

 

         1、http://www.kaifulee.com    李开复学生网

          2、http://www.360doc.com/

 

文章阅读网http://www.duwenzhang.com/

 

 http://www.duwenzhang.com/member/index.php?uid=hui_rpm

 

name:hui_rpm

password:******

 

 顶级培训机构:

1、嵌入式类:

http://www.enjoylinux.cn    (国嵌)

http://www.boobooke.com   (播布客)

http://www.uplooking.com   (尚观)

http://www.rupeng.com      (如鹏)

www.fishc.com/a/shipin/    鱼C工作室

http://www.xuanyuan-soft.cn/  (轩辕IT)

 

2、JAVA:

http://www.javass.cn/javapeixunzlxz/zlxz.html  (Java私塾)

 

 http://www.westos.org/ 西部开源技术中心

http://netbeans.org/ IDE集成开发环境

 

------------------- 

linux下阅读chm文件的解决方案

一直用的chmsee基本没什么问题,偶尔会有些chm文件打不开,一直不知道是为什么,chmsee的做法是将chm文件解压到~/.chmsee下其中一个目录,然后打开其中的htm文件。有一天进去查看了一下,发现那些打不开的chm文件解压之后,路径中含有大写字母,不由的咒骂几声微软。怎么办呢?难道改了所有文件名,然后再打包成chm,linux貌似也没有chm制作工具呀。后来使用firefox的chmreader插件,发现可以解决这个问题,very good.
    download address:https://addons.mozilla.org/zh-CN/firefox/addon/3235


 ----------------------

Linux屏幕录制工具 vnc2swf

Vnc2swf 是一个很酷的玩具,使用它你可以把当前屏幕上的操作录制下来,保存成 swf 格式,俗称 Flash 动画,与他人分享。这种东西在 Windows 里都有些泛滥了,不过作为跨平台的 Vnc2swf,确有介绍的必要。

当前,Vnc2swf 包括两个版本:

    * Python 版,其最新版本号为0.8.2,从个人角度而言,我推荐使用这个版本。
    * C 版,其最新版本号为0.5.0。

要正常使用 Vnc2swf,你的系统可能至少需要满足下列要求(注意:我是就 Python 版本来说的):

    * Python 2.3 以上版本。
    * Pygame 1.6 以上版本。
    * 至少要安装一个 VNC 服务器,我使用的是 vncserver。

让我们来看一个 Vnc2swf 的屏幕录制过程:

首先,你可能需要配置“System -> Preferences -> Remote Desktop”,打开“Sharing”下面的两个选项,以允许其他用户查看并控制你的桌面。

然后,在终端中敲入“vncserver“来启动VNC服务器。

接着,使用“./vnc2swf.py”来启动 Vnc2swf,此时会打开 Vnc2swf 的界面,保持默认选项,点击“Save As”保存文件,再点击“Start”就可以开始录制了。当录制完成后,使用“Stop“来停止。

之后,在 Vnc2swf 的目录里就可以找到你录制的动画了,包括 swf 和 html 两个文件,打开 html 则可以观看录制的动画。

如需了解 Vnc2swf 的详细用法,请阅读其使用说明。此外,Vnc2swf 除了包括录制的工具外,还包括可以编辑的 edit.py 和播放的 play.py,具体用法可查看上述链接。


项目主页: http://www.unixuser.org/~euske/vnc2swf/index.html


 ----------------------------------------

http://search.csdn.net/
CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。
 
http://snippets.org/
简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。
 
http://www.codase.com/index.html
它是一个代码搜索引擎,特别是搜索c/c++的开源代码,可以通过函数名、类名等搜索,很酷噢
 
http://sourceforge.net
有名的开源代码库,只要能想到的功能,上面都有对应的源码
 
http://www.tigris.org/
和上面的sourceforge一样的开源代码库,不过sourceforge用CVS,而这个用SVN版本管理。
 
http://cosoft.org.cn/
中文版的开源代码库,好像是由sourceforge直接翻译过来的。其同步性等尚未考察。
 
http://codeguru.com
http://codeproject.com
这两个站点比较类似,放一起吧。以WINDOWS下的Visual studio  编程代码、教程为主。在以前可是使用MFC的人的必经之地。
 
http://www.experts-exchange.com/Programming/
这是专家问答的网站,在编程方面能够解决不少问题。
 
http://www.koders.com/
也是一个代码搜索引擎,与codase差不多,并且能查找指定许可的代码
 
http://groups.google.com/
找代码,决不能忘记google的groups。一定要去噢。国内的兄弟可能访问时不稳定,就用代理吧。如果你用firefox,可以使用我开发的xyzproxy切换代理,很方便噢:)
 
http://www.thefreecountry.com/sourcecode/index.shtml
这也是个源码码网站。这个网站的资源还是很多的。
 
http://www.vckbase.com/
VC知识库,国内比较好的VC资源站 
 
http://www.programmersheaven.com/
开发者天堂? 有一些教程好像不错。
 
http://www.cprogramming.com/
收集C/C++编程方面资源的网站
 
http://csourcesearch.net
又一个代码搜索网站,大家试试?
 
http://www.netlib.org/
源代库索引,有很多数学方面的库,很好用。要找库,以此网站着手较好

 

-------------------

 

技术站点:
1.http://www.w3school.com.cn/index.html
w3school在线教程。从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP。
2.推荐博客_51CTO技术博客
http://blog.51cto.com/blogcommend
个人博客:
1.刘未鹏 | Mind Hacks 思维改变生活 http://mindhacks.cn/
2.孟岩 http://blog.csdn.net/myan
3.阿朱 http://blog.csdn.net/david_lv
4.BlueDavy之技术Blog http://www.blogjava.net/BlueDavy/
5.struts2学习指导 http://www.blogjava.net/max/
6.JAVA浓香四溢 http://www.blogjava.net/hadeslee/
7.赖勇浩的编程私伙局 http://blog.csdn.net/lanphaday/
8.Linux mobile development  http://blog.csdn.net/absurd
9.刘江@图灵 http://blog.csdn.net/turingbook
10.陈皓专栏 【空谷幽兰,心如皓月】 http://blog.csdn.net/haoel
11.十年总结  http://blog.csdn.net/jinxfei
12.Vincent F. Yang's Main Site http://vincentyang.cn/
13.白乔专栏  http://blog.csdn.net/bluejoe2000
14.51job博客之星熔岩 http://lavasoft.blog.51cto.com
15.云风的 BLOG  http://blog.codingnow.com/
16.DBA Notes http://www.dbanotes.net/
IT综合门户
国内:
www.csdn.net  中国最大的IT技术社区
http://www.chinaunix.net/  ChinaUnix_net = 全球最大的Linux-Unix应用与开发者社区 = IT人的网上家园
http://msdn.microsoft.com/zh-cn/vstudio/default.aspx   .NET Framework 开发人员指南
http://www.blogjava.net/  BlogJava - 专注于Java技术
http://www.ibm.com/developerworks/cn/java/  IBM java技术
http://www.itpub.net/   ITPUB技术门户 - 中国最专业的IT技术社区
http://www.donews.com/   DoNews_COM - IT 社区 & 媒体平台
http://www.blueidea.com/   蓝色理想- 网站设计与开发人员之家
www.javaeye.com/  JavaEye做最棒的软件开发交流社区
http://www.java2s.com/
 经典BLOG收集

http://blog.chinaunix.net/space.php?uid=8615291

gliehttp :

http://blog.chinaunix.net/u1/38994/index.html

 Linux forum H大侠:

http://blog.chinaunix.net/u2/79526/article_119010.html

kernel kernel travel,精彩连接

http://www.kerneltravel.net/?page_id=23

http://blog.csdn.net/muddogxp/archive/2008/02/26/2121342.aspx

 http://blog.chinaunix.net/u/25764/showart_1882931.html

 http://www.embhelp.com/drew/algorithm/shortpath.htm

Linux mobile development

http://www.limodev.cn/blog/

http://blog.csdn.net/fudan_abc

http://blog.csdn.net/LinuxKerneltravel

http://blog.csdn.net/cuijpus

http://blog.csdn.net/absurd

http://202.115.21.138/wlxt/jp/showcourse.asp?cid=0297

http://www.jollen.org/blog

http://freshmeat.net/browse/871/

http://140.130.175.70/moodle/index.php

http://iphome.hhi.de/suehring/tml/  

http://www.avs264.com/

http://www.ilisten.cn

http://blog.vsharing.com/hopeful/

http://eniak.blogbus.com/

http://blog.sina.com.cn/openembedded

      

http://git.openinkpot.org/  开源电子书

 oper soft

http://www.linuxsir.org

 

http://www.jb51.net   脚本之家技术团队。

http://s.jb51.net/?soft   服务器安全配置常用软件

-----------------------------------------------------------------------------------------------------------

http://www.gotapi.com    语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。

http://www.w3schools.com/   语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等待的在线学习教程。

http://www.xml.org.cn/        语言:英语  简介:可以说是XML的中国官方网吧,W3C标准的翻译组织与XML系列技术交流社区。

http://www.connectionstrings.com/   语言:英语 简介:这里几乎收集了所有的数据库连接字符(connectionstring)了。

http://www.itpub.net  语言:英语 简介:本人认为是国内最专业的综合性行业性技术类社区。

http://www.netvtm.com/   语言:中文 简介:内容多翻译于w3schools.com,少有原创。不过还是应该鼓励精品翻译。

http://www.regexlib.com/   语言:英语 简介:正则表达式库,搜索正则表达式用。

http://www.rexv.org/  语言:英语 简介:用Ajax开发的在线正则表达式验证器。

http://www.koders.com/   语言:英语 简介:代码搜索引擎,可以搜索几十种语言的代码。

http://www.123aspx.com/Rotor/   语言:英语 简介:Net Frameworks的源代码。

http://www.dotnet.aspx.cc/     语言:中文 简介:孟宪会的资料站,虽资料大多比较简单,却解决了开发中的大部分问题。

http://www.dofactory.com/Patterns/Patterns.aspx   语言:英语 简介:23种设计模式的实现参考。特点是UML+精练的示例代码+简洁的解说风格。

http://www.open-open.com/   语言:中文 简介:JAVA开源大全,如果你用.NET,照着它的名字前加N找找应该都有吧?

http://www.riacn.com/   语言:中文 简介:本人认为是国内少有的RIA专业技术站于交流社区。

http://www.cnpaf.net/  语言:中文 简介:中国协议分析网,很全面的协议资料网。

http://www.pinvoke.net/   语言:英语 简介:通过.NET调用Win32等非受控API的资料大全。

http://www.bbs.51js.com/   语言:中文 简介:无忧脚本,专业的脚本技术社区。

http://www.c-sharpcorner.com/  语言:英语 简介:C# Corner,学习C#的好地方。

http://www.blog.csdn.net/group/experts/  语言:中文 简介:CSDN专家群,汇集CSDN专家的电子报。

http://www.codeproject.com/  语言:英语 简介:有很多可学习的示例代码,特点是丰富,深入浅出。

http://www.gotdotnet.com/  语言:英语 简介:微软开发维护的关于.NET framewok交流社区。

http://www.sourceforge.net/    语言:英语 简介:全球最大的开源软件站点。

http://www.asp.net/QuickStart/   语言:英语 简介:Microsoft .NET Framework SDK QuickStart Tutorials

http://www.matrix.org.cn/    语言:中文 简介:与JAVA共舞,JAVA优秀的专业社区,文章质量很高,做.NET的朋友也可以从其借鉴很多知识。

------------------------------------------------------------------------------------------------------------------

 

FTP客户端软件10

1、http://filezilla-project.org/     FileZilla– All platforms ( free )

2、http://www.smartftp.com/  – Windows ( free & paid )

3、http://fireftp.mozdev.org/   – All platforms with Firefox ( free )

4、http://winscp.net/eng/index.php  – Windows ( free )

5、http://cyberduck.ch/  – Mac & Windows ( free )

6、http://www.flashfxp.com/  – Windows ( free & paid )

7、http://www.globalscape.com/downloads/   – Mac & Windows ( free & paid )

8、http://www.ipswitchft.com/Products/ws_ftp_pro/   – Windows ( trial & paid )

9、http://www.goftp.com/   --All platforms ( free & paid )

10、http://www.coffeecup.com/free-ftp/  (Windows)

        http://www.coffeecup.com/free-ftp/   ( free )

        http://www.coffeecup.com/direct-ftp/  ( trial & paid )

 

 可牛看图软件:

http://kan.keniu.com/index.html

 ------------------------------------------------------------------------------------

 水晶头接法: 橙白,橙,绿白,蓝,蓝白,绿,灰白,灰

原创粉丝点击