码迷,mamicode.com
首页 > 编程语言
枚举类型enum
枚举类型的定义 枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。定义格式:枚举类型的定义格式为: enum <类型名> {<枚举常量表>};其中: 关键字enum——指明其后的标识符是一个枚举类型的名字。 枚举常量表——由枚举常量构成。“枚举常量” ...
分类:编程语言   时间:2016-06-08 12:09:38    阅读次数:200
c语言和java语言
C(64位,因机器而异) JAVA(固定) Int 32 运行时存储在堆栈上,如果使用malloc则存储在堆上,可以在前使用static等表示词更改存放区域(寄存器,全局变量区) Int 32 运行时值可以存储在堆栈上 数据类型 Short 16 Short 16 Long 64 Long 64 F ...
分类:编程语言   时间:2016-06-08 12:09:09    阅读次数:168
Swift标准库中的协议_012_swift协议
...
分类:编程语言   时间:2016-06-08 12:09:36    阅读次数:166
Java并发编程总结2——慎用CAS
一、CAS和synchronized适用场景 1、对于资源竞争较少的情况,使用synchronized同步锁进行线程阻塞和唤醒切换以及用户态内核态间的切换操作额外浪费消耗cpu资源;而CAS基于硬件实现,不需要进入内核,不需要切换线程,操作自旋几率较少,因此可以获得更高的性能。 2、对于资源竞争严重 ...
分类:编程语言   时间:2016-06-08 12:08:30    阅读次数:313
springmvc+jsp 拦截器下如何设置欢迎页面
0.需求 如何让用户在浏览器地址栏键入[http://XXX.XXX.XX.XX:端口号/应用名/]以后自动跳转到系统的登录界面 1.web.xml 1.1 注意welcome-file-list的配置,将welcome-file赋值为"/" 1.2 springmvc 的 dispatcherSe ...
分类:编程语言   时间:2016-06-08 12:04:44    阅读次数:2458
C语言 Linux内核链表(企业级链表)
...
分类:编程语言   时间:2016-06-08 12:05:08    阅读次数:239
Xml语言
一、XML是什么?作用是什么? l XML ( eXtensible Markup Language )语言是一种可扩展的标记语言。其中的可扩展是相对HTML来说的。因为XML标签没有被预定义,需要用户自行定义标签。 l XML 被设计的宗旨是:是表示数据,而非显示数据。 作用: l Java开发中 ...
分类:编程语言   时间:2016-06-08 12:03:22    阅读次数:239
swift扩展Extension_011-swift延展基本使用
...
分类:编程语言   时间:2016-06-08 12:04:58    阅读次数:348
springmvc之图片上传
1、接收到的是图片的流时 注:接收参数file值的一个基本格式 "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAdiUlEQVR........." 2、接收到的是file文件直接上传 参考:springmv ...
分类:编程语言   时间:2016-06-08 12:01:02    阅读次数:197
几种进程调度算法总结
一、先来先服务和短作业(进程)优先调度算法1.先来先服务调度算法(FCFS)先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度,也可用于进程调度。当在作业调度中采用该算法时,每次调度都是从后备作业队列中选择一个或多个最先进入该队列的作业,将它们..
分类:编程语言   时间:2016-06-08 10:52:26    阅读次数:288
《Java虚拟机精讲》读书笔记-第二章 字节码的编译原理
jvm同样可以执行其它语言的代码,如ruby,js只要他们编译成符合规范的字节码相关信息可以百度jruby等而java本身编译字节码的工具也就是我们都知道的javac.exe然而我们在eclipse中的编译工作并不是读取jdk执行javac实现的,而是使用了eclipse自带的ECJ编译器实现的,javac采用的..
分类:编程语言   时间:2016-06-08 10:53:23    阅读次数:179
【Java多线程】线程安全的Integer,AutomicInteger
AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。java.util.concurrent.atomic.AtomicInteger类,属于java的concurrent包..
分类:编程语言   时间:2016-06-08 10:52:51    阅读次数:919
Java 对象和类
Java作为一种面向对象语言。支持以下基本概念:java新人学习群:202250194每天都有大神指导java各种遇到的问题最新的视频资料多态继承封装抽象类对象实例方法消息解析本节我们重点研究对象和类的概念。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状..
分类:编程语言   时间:2016-06-08 10:52:50    阅读次数:353
Java线程中yield与join方法的区别
长期以来,多线程问题颇为受到面试官的青睐。虽然我个人认为我们当中很少有人能真正获得机会开发复杂的多线程应用(在过去的七年中,我得到了一个机会),但是理解多线程对增加你的信心很有用。之前,我讨论了一个wait()和sleep()方法区别的问题,这一次,我将会讨论join()和yiel..
分类:编程语言   时间:2016-06-08 10:49:55    阅读次数:422
java嵌套类(Nested&nbsp;Classes)总结
转自:http://www.cnblogs.com/aigongsi/archive/2012/04/24/2467183.html Nested Classes定义 在java语言规范里面,嵌套类(Nested Classes)定义是: A nested class is any class whose declaration occurs within the body of another ...
分类:编程语言   时间:2016-06-08 10:48:32    阅读次数:229
深入分析JavaWeb 44 -- Struts2开发核心之动作类Action
一、Action动作类(一般用**Action结尾)struts2 的Action可以是POJO(Plain Old Java Object) 为了让用户开发的Action更加规范struts2提供了一个Action接口通过method属性指定Action执行方法没有指定method属性,默认执行execute方法<action name="addCustomer" class="xgp.stru...
分类:编程语言   时间:2016-06-08 10:48:45    阅读次数:325
深入分析JavaWeb 46 -- Struts2数据校验与国际化
1、用户输入数据的校验1、校验方式a:客户端校验。(防君子防不了小人)在页面中写js脚本。 这样做的好处是: 输入错误的话提醒比较及时; 减轻服务器的压力 b、服务器端校验。 数据安全 ,整个应用阻止非法数据的最后防线 而在实际开发中通常选择:a+b 2、服务器端数据校验:1、编程式校验:自己Action中编写一个校验代码(缺点:验证规则都写在了代码中)前提:动作类继承ActionSuppor...
分类:编程语言   时间:2016-06-08 10:49:35    阅读次数:250
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!