Some technical excerpts and ideas

Source: Internet
Author: User

Http://sunxiunan.com /? P = 1765

Code review target, 1) Eliminate all W4 warnings 2) give incomprehensibleCodeAdd comments 3) Modify ugly code, mainly for the nesting of too many for/while/If/switch controls, flatten them

Https://bugzilla.redhat.com/show_bug.cgi? Id = 638477 Linus handwritten memcpy. Of course, you can find the engineering-level strength code in the standard library implementations such as glib or dietlibc.

Python web server solution selection compare http://imilky.cn/blog/2010/04/python-wsgi-web-server/ can also consider http://mongrel2.org/now this new version supports python, Lua, Ruby, C ++, uwsgi can use Lua development http://projects.unbit.it/uwsgi/wiki/Lua

How to test webserver performance, this article can be used as the starting point for reading: http://en.wikipedia.org/wiki/Web_server_benchmarking

In addition, many tests mentioned that AB is actually apacheloud.

How to share node. js with Apache/nginx and how to share tornadoweb with Apache/nginx does not need any complicated steps. Apache uses rewrite and nginx considers proxy_pass to be complete.

C-language Regular Expression Library, which can be in libc or PCRE or oniguruma.

FastCGI can be written in C, their devkit has an example http://www.fastcgi.com/devkit/examples/authorizer.c

Http://hyperpolyglot.org/lisp LISP: Common LISP, scheme, clojure, emacs lisp dialect comparison!

Http://hyperpolyglot.org/scripting scripting ages: PHP, Perl, Python, Ruby, Smalltalk scripting language features compared to cheatsheet.

Comparison of http://hyperpolyglot.org/small scripting languages ages: Bash, TCL, Lua, JavaScript, Io features

Http://hyperpolyglot.org/C, C ++, Objective C, Java, C # features comparison cheatsheet

C language installation force recommended tutorial, http://sunxiunan.com /? P = 1661 read the recommended part of the subsequent books. In addition, you only need to add an efficientProgramSecrets

It is recommended that python related lecturers use appengine more, and uliweb add more examples. appengine is easy to use, free, and easy to deploy. do not consider the migration costs and tasks that cannot be completed, using appengine to do what you can, so that others can actually use it. This sense of accomplishment is the best encouragement for beginners.

The last piece of news we recommend is that lua5.2 enters the RC Alpha stage. Of course, it may take a lot of time to release, but it is worth noting!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.