码迷,mamicode.com
首页 > 编程语言
C语言结构体的字节对齐原则
转载:http://blog.csdn.net/shenbin1430/article/details/4292463为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这...
分类:编程语言   时间:2014-12-01 22:20:06    阅读次数:325
Effective Java之枚举类
随着Effective Java这本书看的越来越多,发现在平时使用Java时犯了很多明显的错误,自己平时知道一点但缺少使用的也越来越多。 关于枚举类,书中的建议是用枚举类替代传统的静态常量,平时,如果一类数据用不同的数值表示,我正常的做法是写一串const static常量来表示,但看了这本书...
分类:编程语言   时间:2014-12-01 22:18:26    阅读次数:181
JAVA笔记1__基本数据类型/输入输出/随机数/数组
/**八种基本数据类型 boolean byte short int long char float double*/public class test1{ public stati...
分类:编程语言   时间:2014-12-01 22:17:04    阅读次数:181
Java日期操作工具类
/** * 格式化日期显示格式 * * @param sdate * 原始日期格式 s - 表示 "yyyy-mm-dd" 形式的日期的 String 对象 * @param format * 格式化后日...
分类:编程语言   时间:2014-12-01 22:17:41    阅读次数:231
12-01JavaScript事件(Events)
JS事件1、js事件通常和函数结合来使用,这样可以通过发生的事件来驱动函数的执行,从而引起html出现不同的效果。2、属性(当这些事件的属性发生时,会触发function{}的函数):1)onabort:当图像加载被中断时,会引发function内的函数。2)onbur:当元素失去焦点;3)onfo...
分类:编程语言   时间:2014-12-01 22:15:57    阅读次数:210
JavaScript实现按键记录,并在关掉网页之前把记录的内容post出去
最近陈老师让我给新架构加一个按键记录的业务。去学习了JavaScript,网上找了一些代码,最后写出来了:js 按键记录请按下任意键查看键盘响应键值: 这段代码修改自网名为“羽殇仁”的代码。参考:http://www.w3school.com.cn/ajax/ajax_xmlhttprequest....
分类:编程语言   时间:2014-12-01 22:15:09    阅读次数:273
数据类型java
Java 占用字节数数据类型 大小(二进制位数) 范围 默认值 byte...
分类:编程语言   时间:2014-12-01 22:13:44    阅读次数:181
JAVA笔记2__类/封闭性/构造方法/方法的重载/匿名对象
public class Main { public static void main(String[] args) { Chicken c1 = new Chicken(); Chicken c2 = null; c1.eat(); S...
分类:编程语言   时间:2014-12-01 22:15:02    阅读次数:279
Java程序员面试题集(116-135)
摘要:这一部分讲解基于Java的Web开发相关面试题,即便在Java走向没落的当下,基于Java的Web开发因为拥有非常成熟的解决方案,仍然被广泛应用。不管你的Web开发中是否使用框架,JSP和Servlet都是一个必备的基础,在面试的时候被问到的概率还是很高的。116、说出Servlet的生命周期...
分类:编程语言   时间:2014-12-01 22:11:43    阅读次数:270
javascript深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量...
分类:编程语言   时间:2014-12-01 22:13:15    阅读次数:283
进程与线程的区别与联系
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。 系统资源:线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,...
分类:编程语言   时间:2014-12-01 22:10:14    阅读次数:190
Unity3D之Vector3.Dot(点积)和Vector3.Cross(叉积)的使用
在Unity3D中,Vector3.Dot表示求两个向量的点积;Vector3.Cross表示求两个向量的叉积。 点积计算的结果为数值,而叉积计算的结果为向量。两者要注意区别开来。 在几何数学中:1.点积 点积的计算方式为:a·b=|a|·|b|cos其中|a|和|b|表示向量的模,表示两个向量的夹...
分类:编程语言   时间:2014-12-01 22:11:11    阅读次数:243
Spring整合Struts2
Spring整合Struts2的核心思想:Struts2的Action实例交给Spring的IOC容器装配管理。整合步骤: 1. 导入开发包: 除了Struts2和Spring开发所必须的jar以外,还要导入以下三个jar,即: 2. 编写测试代码 (1). 配置web.xml文件 Spring整....
分类:编程语言   时间:2014-12-01 22:08:56    阅读次数:298
HTML标记语言和CSS样式的简单运用(Nineteenth Day)
曾经励志下去要坚持把每天所学的知识记录下来,可是坚持了几天后,就觉得自己坚持不下去了。。。。这几天自己好好的想了想,觉得不能坚持也得要坚持,因为要对自己负责,所以得学会逼着自己去做,只有这样才能把一件事做到底。。。。。。今天就总结一下所学到的知识。理论:HTML(Hyper Text Markup....
分类:编程语言   时间:2014-12-01 22:08:35    阅读次数:251
Java运行内存区域
Java的运行数据区域分为:程序计数器、方法区、本地方法栈、虚拟机栈、堆、运行时常量池。 程序计数器:从字面意思上很容易理解错误(第一眼看见我还以为仅仅是Count计数器),其实它的作用是保存字节码指令,即CPU需要哪种操作,便改变这个程序计数器的值来选取下一条字节码指令,分支、循环、跳转、异...
分类:编程语言   时间:2014-12-01 22:06:57    阅读次数:160
C/C++ 双精度double 数据相加出错缺陷解释
不知道有没有人和我一样遇到过这样一个问题,请看下面代码。 1 #include 2 using namespace std; 3 int main(){ 4 double a=2.3,b=1.9,c=4.2; 5 if(a+b==c){ 6 cout 2 using ...
分类:编程语言   时间:2014-12-01 22:05:12    阅读次数:127
Java Executor 框架
Executor框架是指java5中引入的一系列并发库中与executor相关的功能类,包括Executor、Executors、ExecutorService、CompletionService、Future、Callable等。(图片引用自http://www.javaclubcn.com/a/j...
分类:编程语言   时间:2014-12-01 21:00:22    阅读次数:289
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!