码迷,mamicode.com
首页 > 编程语言 > 月排行
jvm学习-java代码是怎么运行的
首先一个问题入题:是否知道java和c++在运行方式上的区别? java需要依赖JRE的运行环境,而c++代码则无需额外的运行时。 那么问题又来了,既然c++的运行方式已经很成熟了,那么为什么java要在虚拟机中运行呢? 1. 为了实现一次编写,到处运行的目标。 2. jvm作为一个很好的托管环境, ...
分类:编程语言   时间:2018-07-20 16:49:30    阅读次数:148
Java:基本数据类型 和 引用数据类型 的区别
一、基本数据类型 byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0。 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0。 int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-214 ...
分类:编程语言   时间:2018-07-20 16:50:13    阅读次数:872
spring中整合memcached,以及创建memcache的put和get方法
spring中整合memcached,以及创建memcache的put和get方法 ...
分类:编程语言   时间:2018-07-20 16:50:54    阅读次数:199
UPS电池延长算法
UPS电池延长算法
分类:编程语言   时间:2018-07-20 16:52:09    阅读次数:134
深入剖析 Spring 框架的 BeanFactory
说到Spring框架,人们往往大谈特谈一些似乎高逼格的东西,比如依赖注入,控制反转,面向切面等等。但是却忘记了最基本的一点,Spring的本质是一个bean工厂(beanFactory)或者说bean容器,它按照我们的要求,生产我们需要的各种各样的bean,提供给我们使用。只是在生产bean的过程中 ...
分类:编程语言   时间:2018-07-20 16:52:32    阅读次数:154
C++中无数据成员的类的对象占用内存大小
结论: 对于没有数据成员的对象,其内存单元也不是0,c++用一个内存单元来表示这个实例对象的存在。 如果有了数据或虚函数(虚析构函数),则相应的内存替代1标记自己的存在。 PS:以下代码均在win32控制台下运行。 e.g.1 运行后输出1。 e.g.2 运行后输出4。 e.g.3 运行后输出4。 ...
分类:编程语言   时间:2018-07-20 16:52:48    阅读次数:145
直接插入排序
英勇青铜 算法思路 两个数组:待排序数组 和有序数组 从待排序数组中取一个数 依次和有序数组中每个数比较 小于元素 时 先将位置 及之后的元素向后移动一位 再插入到位置 上 一直都不小于, 则直接插入到 上 注意 和`orderArray[j]`比较时: 从左向右,条件 如果加上等于,可以少比较一次 ...
分类:编程语言   时间:2018-07-20 16:53:12    阅读次数:133
树状数组
树状数组 基本概念 Binary Indexed Tree二叉索引树它的查询和修改的时间复杂度都是log(n),空间复杂度则为O(n). 二进制操作 如上图所示,可以写出下列式子:C1 = A1C2 = A1 + A2C3 = A3C4 = A1 + A2 + A3 + A4C5 = A5C6 = ...
分类:编程语言   时间:2018-07-20 16:53:29    阅读次数:150
Python基础练习-003-求100-999之间所有的水仙花数
水仙花数是指一个n位的正整数(n>=3),它的每个数字的n次幂之和等于它本身。例如:153=1*1*1+5*5*5+3*3*3,153为三位数,它的每个数字的三次方之和等于153。用python语言实现求出100~999之间的所有水仙花数。 分析过程:将正整数n的个位十位百位分别取出,再求幂之和;个 ...
分类:编程语言   时间:2018-07-20 16:53:38    阅读次数:763
2018/07/16 JavaScript-start
js:浏览器的脚本语言 js基础语法 js DOM操作 1、写法分类 (1)内联(行内) 写在标签里面,以属性的形式表现,属性名是事件属性名 例如:<button onClick="js代码"></button> (2)内嵌 写在html标签里面,以标签的形式表现,标签名script 例如:<scr ...
分类:编程语言   时间:2018-07-20 17:31:25    阅读次数:130
分布式-信息方式-ActiveMQ结合Spring
ActiveMQ结合 Spring开发■ Spring提供了对JMS的支持,需要添加 Spring支持jms的包,如下: <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-pool</artifactId ...
分类:编程语言   时间:2018-07-20 17:32:22    阅读次数:171
Python学习日记(5)简单了解迭代器、生成器、装饰器、上下文管理器
迭代器 迭代器只不过是一个实现了迭代器协议的容器对象。它基于以下两个方法。 __ next __:返回容器的下一个元素。 __ iter __:返回迭代器本身。 实际上,迭代器表现了程序底层的概念和特性,在程序中,你可以不必使用迭代器,但是理解迭代器,却是对生成器这样一个常用特性理解很有帮助。 学习 ...
分类:编程语言   时间:2018-07-20 17:33:04    阅读次数:242
python的函数
以下内容参考了辛星教程网的内容:http://www.xinxingjiaocheng.com/online/item/7/88# 1.所谓函数其实还是一种映射,特定的输入对应着特定的输出。如果函数写return,则默认返回None。 2.如果函数的返回值不止一个,一般来说接收返回值的时候也应该相应 ...
分类:编程语言   时间:2018-07-20 17:33:29    阅读次数:168
网页内容以&#开头以;结尾的编码(&#22235;)转汉字--python
在抓取下来的网页源码显示的是如下的内容,而不是可读性的汉字 经查资料后得知, 在网页中以四开头的是HTML实体,具体什么是HTML实体,请百度:http://baike.baidu.com/view/4757776.htm 如何把汉字转换成HTML实体呢? 其实很简单,汉字的HTML实体由三部分组成 ...
分类:编程语言   时间:2018-07-20 17:33:43    阅读次数:324
通过Java排序List集合的元素的几种方法
用Java工具类Collections的sort()方法,对List集合元素进行排序。 Collections提供两种排序方法: 一、Collections.sort(List<T> list); 此方法需要泛型T这个Bean实现Comparable<T>接口,并且实现compareTo()方法排序 ...
分类:编程语言   时间:2018-07-20 17:34:05    阅读次数:246
JavaScript&jQuery.键盘事件
键盘事件 键盘事件,当用户操作键盘时发生。 常见的键盘事件有: input,当<input>或<textarea>元素的值发生变化时触发。 keydonw,当用户按下键盘上的任意键时触发。 keypress,当用户按下键盘上一个键并在屏幕上反映一个字符时触发。 keyup,当用户松开键盘上一个键时触 ...
分类:编程语言   时间:2018-07-20 17:34:23    阅读次数:147
Amazonaws S3 java SDK连接初探
package com.inslink.sinosoft.util; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExcept... ...
分类:编程语言   时间:2018-07-20 17:34:40    阅读次数:802
Java之File与递归
File类的使用和递归思想 File类 概述 文件: 存储数据 文件夹: 管理文件与文件夹 构造方法 public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 public File(String parent, String c ...
分类:编程语言   时间:2018-07-20 18:07:07    阅读次数:181
Spring MVC 搭建
1.新建一个 Java Web 项目 1-1 File > New >other 1.2 再 点击 Next 之后把 两个都勾选上 如下图 2 点击项目 > 鼠标右键 > MyEclise > Project Facets > Install Spring Facet 2.1 直接点击 Finish ...
分类:编程语言   时间:2018-07-20 18:09:10    阅读次数:196
python Class:面向对象高级编程 Enum(枚举)、@unique
python Class:面向对象高级编程 Enum(枚举)、@unique :枚举就是个类,@unique装饰器用于检查枚举常量的值是否相同。常量能比同值,当不能比大小。
分类:编程语言   时间:2018-07-20 18:09:54    阅读次数:1114
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!