Coding
Bonnie_Xie
这个作者很懒,什么都没留下…
展开
-
10 大怪异的编程语言
人们都认为编程语言很容易使用和学习。编程语言应该给你提供数据结构让你来解决实际问题,它们的语法也应清晰明了,容易理解且执行速度快,没有任何bug。但有时候编程语言设计者们会创建一些违背这些原则的语言,要么供研究使用要么纯属娱乐。下面是10种最怪异的最不切实际的编程语言。 1)LOLCODE很少有编程语言像LOLCODE这样注入了这么多网络时代的成分(译者注:LOLCODE是一种建立转载 2013-12-26 22:17:15 · 1781 阅读 · 0 评论 -
文本框默认显示内容点击后消失的方法
点击文本框后默认文字消失,焦点离开输入框默认文字又出现。<INPUT TYPE="TEXT" size="18" value="默认内容"onfocus= "if (value =='这是默认的内容') {value =''}" onblur= "if (value=='') {value='这是默认的内容'}">原创 2013-12-09 21:48:56 · 6189 阅读 · 0 评论 -
lex语法分析器
Lex是LEXical compiler的缩写,是Unix环境下非常著名的工具,主要功能是生成一个词法分析器(scanner)的C源码,描述规则采用正则表达式(regular expression)。描述词法分析器的文件*.l,经过lex编译后,生成一个lex.yy.c 的文件,然后由C编译器编译生成一个词法分析器。词法分析器,简单来说,其任务就是将输入的各种符号,转化成相应的标识符(toke原创 2014-04-24 10:32:47 · 4371 阅读 · 0 评论 -
Struts2从入门到精通(一)Struts2概述
struts2是一个基于MVC模式的Java EE技术Web开发框架。什么是MVC模式呢?MVC模式即model-view-controller模式(模型-视图-控制器模式),一般来说,用JavaBean作为模型,JSP页面作为视图,Servlet作为控制器。 Struts2可以使用Java EE技术的Web项目开发进行代码的分层,有利于维护。Struts2的优点主要体现在解耦(解耦原创 2014-01-19 15:39:56 · 1187 阅读 · 0 评论 -
常见排序c语言实现
void BubbleSort(int R[],int n) //冒泡排序 时间复杂度O(n2){ int i,j,temp,flag; for(i = n;i>=2;i--) { flag = 0; for(j=2;j<=i;j++) { if(R[j-1]>R[j]) { temp = R[j-1]; R[j-1] = R[j]; R[原创 2014-08-28 21:52:42 · 1121 阅读 · 0 评论 -
eclipse VS netbeans
现在Java流行的IDE不外乎eclipse、netbeans、IntelliJ三种。eclipse和netbeans哪个好用呢?就个人来说还是比较倾向于eclipsenetbeans的一些缺点:1.不能向外拷贝文件。eclipse则支持这个功能。2.没有列编辑。使用过UE的同学都应该知道列编辑的好用之处,eclipse从3.4开始支持列编辑(alt+shift+a);netb原创 2014-01-16 21:41:14 · 2646 阅读 · 0 评论 -
C语言位运算实现循环移位
总长度N循环左移n位 (a>>(N-n))|(a>>n)循环右移n (a>n)原创 2014-04-17 21:28:21 · 2920 阅读 · 3 评论 -
C++:STL标准入门汇总
第一部分:(参考百度百科) 一、STL简介STL(Standard Template Library,标准模板库)是惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。现在虽说它主要出现在C++中,但在被引入C++之前该技术就已经存在了很长的一段时间。STL的代码从广转载 2014-11-24 14:26:11 · 1101 阅读 · 1 评论