Skip to content

Commit ec472b3

Browse files
committed
update
1 parent 7d0b7c1 commit ec472b3

File tree

3 files changed

+45
-31
lines changed

3 files changed

+45
-31
lines changed

C与C++学习之路.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@
1818
* The International Obfuscated C Code Contest: <http://www.ioccc.org/>
1919
* The C++ Standard Library - A Tutorial and Reference: <http://www.cppstdlib.com/>
2020

21+
* The LLVM Compiler Infrastructure: <http://llvm.org/>
22+
* clang: a C language family frontend for LLVM: <http://clang.llvm.org/>
23+
2124
* CRT Library Features: <https://docs.microsoft.com/en-us/cpp/c-runtime-library/crt-library-features>
2225
* Security Features in the CRT: <https://docs.microsoft.com/en-us/cpp/c-runtime-library/security-features-in-the-crt>
2326
* Linker Tools Warning LNK4098: <https://docs.microsoft.com/en-us/cpp/error-messages/tool-errors/linker-tools-warning-lnk4098>
@@ -36,8 +39,6 @@
3639
* Borland Graphics Interface (BGI) for Windows: <http://www.cs.colorado.edu/~main/cs1300/doc/bgi/>
3740
* libcstl: <http://libcstl.org/>
3841
* Valgrind: <http://www.valgrind.org/>
39-
* The LLVM Compiler Infrastructure: <http://llvm.org/>
40-
* clang: a C language family frontend for LLVM: <http://clang.llvm.org/>
4142
* SWIG: <http://www.swig.org/>
4243
* EasyX Library for C++: <http://www.easyx.cn/>
4344
* EGE(Easy Graphics Engine): <http://xege.org/>
@@ -54,7 +55,6 @@
5455
* Borland-style CONIO: <https://sourceforge.net/projects/conio/>
5556
* cppcheck: <https://sourceforge.net/projects/cppcheck/>
5657
* DISLIN: <https://www.mps.mpg.de/dislin/>
57-
* Useful enhancements for Visual Studio .NET: <http://www.codeproject.com/Articles/2704/Useful-enhancements-for-Visual-Studio-NET>
5858
* ICU - International Components for Unicode: <http://site.icu-project.org/>
5959
* libevent: <http://libevent.org/>
6060

@@ -74,21 +74,12 @@
7474
* 安装说明:<http://www.eclipse.org/cdt/downloads.php>
7575
* 也可以在Eclipse的MarketPlace中搜索CDT,但是需要注意搜到的CDT版本是否与Eclipse版本匹配。
7676
* eclipse 配置 TDM-GCC 64位版方法: <http://blog.csdn.net/luozhuang/article/details/8270522>
77-
* 用UTF-8编写的代码在codeblocks中编译后汉字不能正常显示: <http://tieba.baidu.com/p/3208939336>
7877
* eclipse写C++控制台程序,不见输出: <http://bbs.csdn.net/topics/360207855>
7978

80-
## CodeBlocks
81-
82-
* <http://www.codeblocks.org/>
83-
* cbp2make: <http://forums.codeblocks.org/index.php/topic,13675.msg92163.html#msg92163>
84-
* cbMakefileGen plugin: <http://forums.codeblocks.org/index.php/topic,6241.0.html>
85-
* CodeBlocks插件开发指南(一): <http://www.cppblog.com/lymons/archive/2010/04/17/112850.html>
86-
87-
## CodeBlocks自定义自动补全
79+
## Visual Studio
8880

89-
1、依次打开 Project -> Properties -> C/C++ parser options 来到 Additional search paths;
90-
2、点 Add 选择头文件的路径后点确定;
91-
3、在源文件中添加相应的头文件后即可实现自动补全。
81+
* visual studio 2008中头文件和库文件路径设置: <http://blog.sina.com.cn/s/blog_77c35cff01010u7b.html>
82+
* Useful enhancements for Visual Studio .NET: <http://www.codeproject.com/Articles/2704/Useful-enhancements-for-Visual-Studio-NET>
9283

9384
## CMake
9485

@@ -159,7 +150,7 @@
159150
* 使用CppUnit: <http://www.cnblogs.com/zhcncn/archive/2012/12/25/2832162.html>
160151
* 开放源码 C/C++ 单元测试工具,第 3 部分: 了解 CppTest: <http://www.ibm.com/developerworks/cn/aix/library/au-ctools3_ccptest/>
161152

162-
## Articles
153+
## 杂项
163154

164155
* Comparison of Diagnostics between GCC and Clang: <https://gcc.gnu.org/wiki/ClangDiagnosticsComparison>
165156
* C++ unit test start guide, how to set up Google Test (gtest) in Eclipse?:<http://www.codeproject.com/Articles/811934/Cplusplus-unit-test-start-guide-how-to-set-up-Goog>
@@ -211,3 +202,13 @@
211202
* VC知识库: <http://www.vckbase.com/>
212203
* 基于X的GNOME、GTK、GDK、XLib、GLib等之间的关系: <http://socol.iteye.com/blog/579718>
213204
* 减少C++代码编译时间的方法: <http://www.cnblogs.com/misserwell/p/4343927.html>
205+
206+
* C++编译错误cannot have cv-qualifier: <https://www.cnblogs.com/jiangxinnju/p/5516904.html>
207+
* 在 console mode 中使用 C/C++ 编译器: <https://blog.csdn.net/dlyhlq/article/details/2104217>
208+
* Linux静态/动态链接库的创建和使用: <https://blog.csdn.net/hcj2002/article/details/712146>
209+
* 基于对象和面向对象的区别: <http://www.cnblogs.com/jiangxinnju/p/5516880.html>
210+
* const 不再迷茫: <https://www.cnblogs.com/jiangxinnju/p/5516881.html>
211+
* C语言中随机数相关问题: <https://www.cnblogs.com/jiangxinnju/p/5516905.html>
212+
* Windows动态库与Linux共享对象比较: <https://blog.csdn.net/jatula/article/details/83324280>
213+
* C/C++大数库简介: <https://www.cnblogs.com/jiangxinnju/p/5516911.html>
214+
* C++资源之不完全导引: C++资源之不完全导引.docx

EditorAndIDE学习之路.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,20 @@
5050

5151
* <http://www.sourceinsight.com/>
5252

53+
## CodeBlocks
54+
55+
* <http://www.codeblocks.org/>
56+
* cbp2make: <http://forums.codeblocks.org/index.php/topic,13675.msg92163.html#msg92163>
57+
* cbMakefileGen plugin: <http://forums.codeblocks.org/index.php/topic,6241.0.html>
58+
* CodeBlocks插件开发指南(一): <http://www.cppblog.com/lymons/archive/2010/04/17/112850.html>
59+
* 用UTF-8编写的代码在codeblocks中编译后汉字不能正常显示: <http://tieba.baidu.com/p/3208939336>
60+
61+
### CodeBlocks自定义自动补全
62+
63+
1、依次打开 Project -> Properties -> C/C++ parser options 来到 Additional search paths;
64+
2、点 Add 选择头文件的路径后点确定;
65+
3、在源文件中添加相应的头文件后即可实现自动补全。
66+
5367
## Others
5468

5569
* geany: <http://www.geany.org/Download/Extras>
@@ -61,3 +75,6 @@
6175
* codelite: <http://www.codelite.org/>
6276
* Anjuta: <http://anjuta.org/>
6377
* kite: <https://kite.com/>
78+
* kdevelop:<https://www.kdevelop.org/>
79+
* xcode: <https://developer.apple.com/xcode/>
80+
* QtCreator: <https://www.qt.io/qt-features-libraries-apis-tools-and-ide/#ide>

J2EE学习之路.md

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,24 @@
11
# J2EE学习之路 [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
22

3-
## Java Commons
3+
## 官方文档
4+
5+
* Java SE: <https://docs.oracle.com/javase>
6+
* Java EE: <http://docs.oracle.com/javaee/>
47

5-
* The Java™ Tutorials: <http://docs.oracle.com/javase/tutorial/index.html>
68
* Java Community Process: <https://www.jcp.org/>
7-
* Java Platform, Enterprise Edition (Java EE): <http://docs.oracle.com/javaee/>
8-
* The Java® Language Specification: <https://docs.oracle.com/javase/specs/jls/se7/html/index.html>
9-
* The Java® Virtual Machine Specification: <https://docs.oracle.com/javase/specs/jvms/se7/html/>
10-
* JDK Tools and Utilities: <http://docs.oracle.com/javase/6/docs/technotes/tools/>
9+
10+
## Java tutorial
11+
1112
* VirtualMachine:<http://docs.oracle.com/javase/7/docs/jdk/api/attach/spec/com/sun/tools/attach/VirtualMachine.html>
1213
* Java HotSpot VM Options: <http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html>
1314
* Setting Project Facets: <http://docs.oracle.com/cd/E13224_01/wlw/docs103/guide/ideuserguide/projects/conFacets.html>
1415
* Overriding and Hiding Methods: <http://docs.oracle.com/javase/tutorial/java/IandI/override.html>
15-
* List of HTTP status codes: <https://en.wikipedia.org/wiki/List_of_HTTP_status_codes>
1616

1717
* Java开源大全: <http://www.open-open.com/>
18-
* importnew: <http://www.importnew.com/>
1918
* jarFinder: <http://www.jarfinder.com/>
2019
* java sampleexamples: <http://java.sampleexamples.com/>
2120
* java examples: <http://www.javased.com/>
22-
* java papers: <http://javapapers.com/>
2321
* <http://www.programcreek.com/>
24-
* 酷壳: <http://coolshell.cn/>
25-
26-
## Java tutorial
2722

2823
* Java Versions, Features and History: <http://javapapers.com/core-java/java-features-and-history/>
2924
* Introduction to Java Programming, Eighth Edition: <http://www.cs.armstrong.edu/liang/intro8e/>
@@ -79,8 +74,6 @@
7974
* 解析UML箭头、线条代表的意义:<http://developer.51cto.com/art/201006/206134.htm>
8075
* Burp Suite使用介绍(一) (二) (三): <http://www.2cto.com/article/201406/310929.html>
8176
* String.intern(): 深入理解Java虚拟机:JVM高级特性与最佳实践第二版-周志明.pdf
82-
* [原创] SSO(Single Sign-on) in Action(上篇): <http://www.blogjava.net/security/archive/2006/10/02/sso_in_action.html>
83-
* 单点登陆(Single Sign-On,SSO)介绍(翻译): <http://blog.csdn.net/rosen/article/details/445112>
8477
* 浅析Web工程目录和tomcat目录: <http://blog.csdn.net/ystyaoshengting/article/details/6204886>
8578
* CSS3美化有序列表: <http://www.w3cplus.com/css3/css3-ordered-list-styles>
8679
* 简洁纯净的CSS表单设计实例: <http://blog.bingo929.com/clean-and-pure-css-form-design.html>
@@ -179,6 +172,7 @@
179172
* Item 11: Always override hashCode when you override equals: <Effective Java 3rd Edition>
180173
* Jdk1.8中的HashMap实现原理: <https://blog.csdn.net/fjse51/article/details/53811465>
181174
* Java代码质量度量工具大阅兵: <https://www.cnblogs.com/jiangxinnju/p/10010177.html>
175+
* List of HTTP status codes: <https://en.wikipedia.org/wiki/List_of_HTTP_status_codes>
182176

183177
## WebService
184178

@@ -1188,8 +1182,10 @@ The yFiles diagramming software components are extensive class libraries that en
11881182
* <http://thrift.apache.org/>
11891183
* Thirft框架介绍: <http://dongxicheng.org/search-engine/thrift-framework-intro/>
11901184

1191-
## CAS
1185+
## CAS/SSO
11921186

1187+
* [原创] SSO(Single Sign-on) in Action(上篇): <http://www.blogjava.net/security/archive/2006/10/02/sso_in_action.html>
1188+
* 单点登陆(Single Sign-On,SSO)介绍(翻译): <http://blog.csdn.net/rosen/article/details/445112>
11931189
* <https://www.apereo.org/projects/cas>
11941190
* <https://github.com/apereo/cas>
11951191
* CAS protocol: <https://apereo.github.io/cas/5.0.x/protocol/CAS-Protocol.html>

0 commit comments

Comments
 (0)