码迷,mamicode.com
首页 > 编程语言
Java并发机制和底层实现原理
Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码转化为汇编指令在CPU上执行。Java中的并发机制依赖于JVM的实现和CPU的指令。 Java语言规范第三版中对volatile的定义如下:Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致的 ...
分类:编程语言   时间:2017-09-19 19:01:39    阅读次数:268
java 生成和解析xml
本文主要使用的是Jdom.jar包(包的下载百度一下)实现了生成xml文件和解析xml文件 下面是生成xml的实现 说明:stuLists集合是一个存放着Student对象的集合 结果如图所示: 下面是用java解析上面所写的xml文件 简写版 ...
分类:编程语言   时间:2017-09-19 19:01:15    阅读次数:235
Java中的异常和处理详解
原文出处:代码钢琴家 简介 程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。 Java提供了更加优秀的解决办法:异常处理机制。 异常处理机制能让程序在异常... ...
分类:编程语言   时间:2017-09-19 18:59:55    阅读次数:229
C语言基础--决策与判断
需要掌握的内容: 一. 1.if语句 C语言提供一种称为if语句的语法格式,通用的形式是: if(express) { programming statements; } 利用这一个语法句式,可以启动一个或者多个程序语句的执行。只要是express非0(即为真),那么programming stat ...
分类:编程语言   时间:2017-09-19 18:59:15    阅读次数:264
JavaScript —— 函数
一. 如果形参个数和实参个数不匹配 1.相等,正常执行; 2.实参个数多于形参个数,多掉的实参函数舍去不用,不报错; 3.实参个数小于形参个数,看程序是否报错(计算结果可能为NaN,undefined,任何值和undefined计算都是NaN)。 二. 返回值 函数程序运行后的结果外部需要使用的时候 ...
分类:编程语言   时间:2017-09-19 18:58:08    阅读次数:209
Python version 3.3 required, which was not found in the registry
python registry函数语法 在windows下安装numpy的时候, 出现了"Python version 3.3 required, which was not found in the registry"的错误. 类似的有:Python version 2.7 required, w ...
分类:编程语言   时间:2017-09-19 18:33:26    阅读次数:200
python 实现注册程序
用python写一个注册的程序,输入用户名,密码,密码确认,校验用户名、密码、输入的账号和密码不能为空,两次输入密码必须一致,用户名不能重复,错误次数4次 ...
分类:编程语言   时间:2017-09-19 18:33:05    阅读次数:236
[BZOJ1697][Usaco2007 Feb]Cow Sorting牛排序
1697: [Usaco2007 Feb]Cow Sorting牛排序 Description 农夫JOHN准备把他的 N(1 <= N <= 10,000)头牛排队以便于行动。因为脾气大的牛有可能会捣乱,JOHN想把牛按脾气的大小排序。每一头牛的脾气都是一个在1到100,000之间的整数并且没有两 ...
分类:编程语言   时间:2017-09-19 18:31:12    阅读次数:230
Python 函数之函数调用
Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档: http://docs.python.org/3/library/functions.html#abs 也可以在交互式命 ...
分类:编程语言   时间:2017-09-19 18:03:55    阅读次数:151
python - 字典
字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。 语法: info = {'k1':'v1', 'k2':'v2', 'k3':'v3' } 字典的特性: 字典没有下标 dict是无序的 key必须是唯一的,so 天生去重 增加 info[' ...
分类:编程语言   时间:2017-09-19 18:02:12    阅读次数:214
spring 方法级缓存多种实现
方案实施 1、 spring和ehcache集成 主要获取ehcache作为操作ehcache的对象。 spring.xml中注入ehcacheManager和ehCache对象,ehcacheManager是需要加载ehcache.xml配置信息,创建ehcache.xml中配置不同策略的cach ...
分类:编程语言   时间:2017-09-19 18:02:01    阅读次数:305
树状数组
预备函数: 将参数转化为二进制数后最后一位1所在的位置,并将此位置上的1转化为十进制。 修改数据: 修改原始数据某一元素的值 求前k项和: 只需要把e(k)以及其前驱结点的值累加即可 ...
分类:编程语言   时间:2017-09-19 18:00:12    阅读次数:201
python模块安装路径
Unix(Linux): prefix/lib/pythonX.Y/site-packages 默认路径:/usr/local/lib/pythonX.Y/site-packages另外,在Unix-like系统上,Python自身build-in的模块一般位于:/usr/lib/pythonX.Y ...
分类:编程语言   时间:2017-09-19 17:59:52    阅读次数:309
python-day49--前端 html
一、列表标签 1.有序列表 <ol> (order list ) 在浏览器中显示包括:padding , 有序排列 <li>:列表中的每一项. 2.无序列表 <ul> (unorder list ) 在浏览器中显示包括:padding , 实心圆, 有序排列(无序列表指的并不是列表内容是无序的) 无 ...
分类:编程语言   时间:2017-09-19 17:59:36    阅读次数:287
java对象的序列化和反序列化
一,对象的序列化,反序列化1.对象的序列化,就是将Object转换成byte序列,反之叫对象的反序列化2.做序列化需要有流类,序列化流(ObjectOutputStream),是(字节的)过滤流,有writeObject方法,写一个对象反序列化 流(ObjectInputStream) readOb ...
分类:编程语言   时间:2017-09-19 17:58:45    阅读次数:216
python接口自动化测试(一)--环境准备
python中http协议接口相关的库有urllib,urllib2以及reqeusts库,这其中reqeusts库用来起来最方便,因此我也主要采用requests库来做http协议的接口测试。首先来看下需要哪些环境信息: 一、安装python mac下自带安装了python,这个不多说了。 二、安 ...
分类:编程语言   时间:2017-09-19 17:58:03    阅读次数:316
java设计模式详解
设计模式: 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。 狭义的设计模式是指GoF在《设计模式:可复用面向对象软件的基础》一书中所介绍的23种经典设计模式,不过设计 ...
分类:编程语言   时间:2017-09-19 17:57:19    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!