码迷,mamicode.com
首页 > 编程语言
[读书笔记] java类初始化
以下内容来自周志明的《深入理解java虚拟机》: 类初始化阶段是类加载过程的最后一步,前面的类加载过程中,除了在加载阶段用户应用程序可以通过自定义类加载器参与之外,其余动作完全由虚拟机主导和控制。 到了初始化阶段,才真正开始执行类中定义的Java程序代码(或者说是字节码)。 在准备阶段,变量已经赋过 ...
分类:编程语言   时间:2016-04-11 23:54:12    阅读次数:227
JavaScript中的作用域链原理
执行环境 作用域链的形成与执行环境(Execution Environment)相关,在JavaScript当中,产生执行环境有如下3中情形: 1 进入全局环境 2 调用eval函数 3 调用function 在一个执行环境A上可以创建执行环境B,执行环境B又可以创建执行环境C...,这一系列的执行 ...
分类:编程语言   时间:2016-04-11 23:54:19    阅读次数:303
[Java基础回顾]Tomact及Http 部分总结.
前言: 刚好今天回来的很早, 总结下 Tomcat及Http的基础知识. 1, Tomcat web相关概念 web:网页的意思,网页资源包括服务器上的所有资源. web资源分类: 静态的资源:内容不会发生改变的资源 动态的资源:内容可能发生改变的资源 web技术: 静态的web技术:html cs ...
分类:编程语言   时间:2016-04-11 23:54:44    阅读次数:252
java环境变量
1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 P ...
分类:编程语言   时间:2016-04-11 23:53:55    阅读次数:203
C++之再续前缘(一)——C++基础(与C语言的差异)
1.注释: 1.注释的嵌套:/* 和*/不能嵌套,但是/*//something*/是可以的 2.反斜杠\换号代码毫无影响 2.操作符dec(十进制),hex十六进制,oct八进制 int x=25; eg:cout<<hex<<x<<" "<<dec<<x<<" "<<oct<<x; 输出结果分别 ...
分类:编程语言   时间:2016-04-11 23:53:57    阅读次数:242
关于Spring常用的注解
参考文献:http://www.cnblogs.com/xdp-gacl/p/3495887.html 使用注解来构造IoC容器 用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册<context:component-scan base-package= ...
分类:编程语言   时间:2016-04-11 22:39:18    阅读次数:225
汇编语言(王爽) 第6章包含多个段的程序
程序到了内存中我们分为code(代码)段,也就是大部分指令段,数据段,栈 6.1 在代码段中使用数据 上图 dw表示define word定义一个字,16位 会出现cs执行的前16位是数据段,后面才是指令,所以要把IP设成10h 或者直接在第一条指令前面在start,再在最后面的end start ...
分类:编程语言   时间:2016-04-11 22:38:43    阅读次数:230
一个Json结构对比的Python小工具兼谈编程求解问题
先上代码。 jsondiff.py Json 测试数据: 使用: 将要比较的两个 json 串拷贝到一个文本文件 json_data.txt 里,并使用一个 ;;; 的行隔开; 然后运行 python jsondiff.py json_data.txt 目前主要是能够比较 json 的结构, 即输出 ...
分类:编程语言   时间:2016-04-11 22:38:32    阅读次数:358
又爱又恨系列之枚举enum
其实枚举挺简单的,只不过以前没好好学,所以不知道这个东西,恩,现在梳理一下 整体而言,首先枚举是一个数据类型,这个数据类型和结构体有点像 可以分为三个层次 1.枚举数据类型定义 第一种:enum 枚举名 { 枚举元素 1, 枚举元素 2, ......, ...... } eg: enum week ...
分类:编程语言   时间:2016-04-11 22:36:25    阅读次数:247
汇编语言(王爽) 第11章 标志寄存器
这里讲一个特殊的寄存器,flag 先看flag的16位显示 11.1 zf 指令执行后,结果0,ZF=1 指令执行后,结果不为0,ZF=0 11.2 pf 指令执行后,所有bit位中1的个数是否位偶数,若为偶数,那么pf=1 若为奇数,pf=0 11.3 sf 指令执行后,结果负,SF=1 指令执行 ...
分类:编程语言   时间:2016-04-11 22:36:53    阅读次数:217
java基础随笔-overload和override
今天重温了一下方法重载和方法重写。 首先是方法重写(override)的几点要求: 1、必须继承父类或者实现某接口的方法。 2、方法名称和参数必须和父类(或者实现的接口方法)完全一致。 3、重写的修饰符必须大于等于父类(或者实现的接口方法)的修饰符。比如父类的一个方法protected void h ...
分类:编程语言   时间:2016-04-11 22:35:46    阅读次数:214
汇编语言(王爽) 第7章 寻址方法
这章讲一些寻址方法,对前面寻址方法的总结把 7.1 and or 2个指令 上栗子 mov al,00001111b and al,11110000b al=00000000b mov al,00001111b or al,11110000b al=11111111b 7.2 ASCII码 之前就写 ...
分类:编程语言   时间:2016-04-11 22:30:55    阅读次数:252
python 列表方法
记录此篇的用意是 加深自己 对列表知识的记忆 方法整理: list() 函数 删除元素: 分片赋值 来替换一片空白到列表里面去 也可以达到删除的效果 del语句 操作列表的方法: append方法 在列表的最后面追加一个新的对像。 count方法 计算一个指定的元素在列表中出现的次数。 extend ...
分类:编程语言   时间:2016-04-11 22:28:59    阅读次数:220
多线程
iOS开发多线程篇—多线程简单介绍 一、进程和线程 1.什么是进程 进程是指在系统中正在运行的一个应用程序 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同时打开QQ、Xcode,系统就会分别启动2个进程 通过“活动监视器”可以查看Mac系统中所开启的进程 2.什么是线程 1 ...
分类:编程语言   时间:2016-04-11 22:29:55    阅读次数:249
C++ 指针 引用
1.指针和引用为C++的复合类型 2.*、&在声明时称为指针、引用,在表达式中称为解引用符、取地址符,是操作符,不能混淆含义。 引用 1.引用必须初始化,要与声明类型匹配,且必须是对象(不能是字面值或表达式) 2.引用本身不是一个对象,所以不能定义引用的引用 指针 1.不能定义指向引用的指针,因为引 ...
分类:编程语言   时间:2016-04-11 22:29:52    阅读次数:165
JavaScript中数组去除重复
方式一:常规模式 1.构建一个新的临时数组存放结果 2.for循环中每次从原数组中取出一个元素,用这个元素循环与临时数组对比 3.若临时数组中没有该元素,则存到临时数组中 方式二:使用了默认Js数组sort默认排序,是按ASCII进行排序; 若要按照升降序的排列如下:<控制台打印输出> 1.先将当前 ...
分类:编程语言   时间:2016-04-11 22:27:24    阅读次数:203
Effective JavaScript Item 35 使用闭包来保存私有数据
本系列作为EffectiveJavaScript的读书笔记。 JavaScript的对象系统从其语法上而言并不鼓舞使用信息隐藏(Information Hiding)。由于当使用诸如this.name。this.passwordHash的时候,这些属性默认的訪问级别就是public的。在不论什么位置 ...
分类:编程语言   时间:2016-04-11 22:26:41    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!