码迷,mamicode.com
首页 > 编程语言 > 日排行
基于Hotspot和java堆为例的对象分析
1.对象的创建 首先虚拟机遇到一条new指令时,将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那必须先执行相应的类加载过程。 在类加载检查通过后,接下来虚拟机将为新生对象分配内存。对象所需内存的大小在类加载完成后便可 ...
分类:编程语言   时间:2018-08-09 14:06:04    阅读次数:147
java 运算符
1. +号在java种有三种作用,代表正号,作加法运算,字符串的连接符 2. 整数相除只能得到整数 System.out,println(10/3); 输出3 如果想得到小数必须把数据变化为浮点数类型 System.out,println(10/3.0); 输出3.33333333335 把其中一个 ...
分类:编程语言   时间:2018-08-09 14:06:23    阅读次数:172
java ssm 后台框架平台 项目源码 websocket 即时通讯 IM quartz spri
博文来源:http://www.fhadmin.org/webnewsdetail2.htmlA代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B 集成代码生成器 [正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C 集成阿里巴巴数
分类:编程语言   时间:2018-08-09 14:07:00    阅读次数:227
java线程池的自带监控,线程池返回值的控制
maximumPoolSize:此参数的价值在于当coresize线程数达到最大,并且workQueue达到最大,此时正在执行的线程数小于coresize,就会创建新的线程去执行,直到线程数小于maximumPoolSize; 当使用java线程池的时候,返回值类型用future<T> 来接收,比如 ...
分类:编程语言   时间:2018-08-09 14:08:06    阅读次数:158
Python单元测试unittest
2018年8月9日发布,后续补上注释等文字说明 ———————————— 首先需要测试代码 name_function.py是一个简单的函数,获取前后两个名字,然后组合起来 def get_formatted_name(first,last,middle=''): if middle: full_n ...
分类:编程语言   时间:2018-08-09 14:09:17    阅读次数:137
python-01 spider原理
用Python可以做什么?可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的。总之就是能干很多很多事啦。 Python当然也有不能干的事情,比如写操作系统,这个只能用C语言写;写手机 ...
分类:编程语言   时间:2018-08-09 14:11:02    阅读次数:158
spring-如何在项目启动的情况下获取Bean实例
十年阿里,就只剩下这套Java开发体系了 >>>    大家都知道,项目启动的时候,spring读取xml文件,将配置的bean 或者 注解下的controller service dao全部实例化。然后注入到代码里去使用。那么我们怎么自己去获取某个实例化的be ...
分类:编程语言   时间:2018-08-09 14:11:09    阅读次数:184
Python读取指定文件夹下的文件
返回指定文件夹下所有CSV文件 os.walk(file_dir) 返回参数说明:返回一个三元组 dirpath, dirnames, filenames,(文件夹下有文件夹和文件都可以) os.listdir(path)返回参数说明:返回一个二元组 dirpath, filenames,(文件夹下 ...
分类:编程语言   时间:2018-08-09 14:11:18    阅读次数:150
ARM汇编语言基础
ARM 与 Thumb 寄存器对应关系 PC寄存器: ARM状态为R15,Thumb状态为PC LR寄存器: ARM状态为R14,Thumb状态为LR SP寄存器: ARM状态为R13,Thumb状态为SP IP寄存器: ARM状态为R12,Thumb状态为IP FP寄存器: ARM状态为R11,T ...
分类:编程语言   时间:2018-08-09 14:11:34    阅读次数:512
c/c++指针详解
指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: 例一: 指针的类型 从语法的角度看,你只要 ...
分类:编程语言   时间:2018-08-09 14:52:12    阅读次数:189
unity3D 编辑器扩展 ,MenuItem
MenuItem是自定义菜单栏显示。 1、需要把它放到工程目录下的Assets/Editor文件夹下; 2、当使用C#脚本时,需要引入“using UnityEditor”命名空间; 3、且一般不是继承自MonoBehavior,而是继承自ScriptableObject; 4、注意的是 unity ...
分类:编程语言   时间:2018-08-09 14:52:40    阅读次数:166
java实现遍历一个字符串的每一个字母(总结)
基础:牢记字符串操作的各种方法: ??? 1. 2.利用bytes数组数组的性质: 3.利用数组char 4.利用substring(startindex,endindex)字符串 ...
分类:编程语言   时间:2018-08-09 14:54:58    阅读次数:175
java四舍五入(保留两位小数)
方式一:最简单的方法:floata=123.4567f;//这里的100就是2位小数点,如果要其它位,如4位,这里两个100改成10000floatb=(float)(Math.round(a*100))/100;方式二:doublef=111231.5585;BigDecimalb=newBigDecimal(f);doublef1=b.setScale(2,BigDecimal.ROUND_H
分类:编程语言   时间:2018-08-09 14:55:59    阅读次数:150
Spring事务传播特性的浅析——事务方法嵌套调用的迷茫
Spring事务传播机制回顾 Spring事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务。结果造成开发人员在设计事务方法时束手束脚,生怕一不小心就踩到地雷。 其实这是不认识Spring事务传播机制而造成的误解,Spring对事务控制的支持统一在Transactio ...
分类:编程语言   时间:2018-08-09 14:56:09    阅读次数:206
python项目---数据可视化(02)
今天编写程序时,发现了一个有趣的现象。当执行import语句时,运行以后,将会脚本目录下生成一个__pycache__文件。于是做了如下总结解释: 一. python基本运行机制 Python程序运行时不需要编译成二进制代码,而直接从源码运行程序,简单来说是,Python解释器将源码转换为字节码,然 ...
分类:编程语言   时间:2018-08-09 14:58:22    阅读次数:168
Python基础阶段:文件基本操作
1 import os 2 3 # os.rename("b.txt", "bb.txt") 4 # os.rename("first", "one") 5 6 7 8 # os.rename("one/one.txt", "two/two.txt") 9 10 # os.renames("one/ ...
分类:编程语言   时间:2018-08-09 14:59:29    阅读次数:177
jdk内置类javax.imageio.ImageIO支持的图片处理格式
Readers: [JPG, jpg, tiff, pcx, PCX, bmp, BMP, gif, GIF, WBMP, png, PNG, raw, RAW, JPEG, pnm, PNM, tif, TIF, TIFF, wbmp, jpeg]Writers: [JPG, jpg, tiff, ...
分类:编程语言   时间:2018-08-09 14:59:38    阅读次数:325
Go环境搭建、Sublime Text 3 安装Go语言相关插件gosublime
Go 语言环境安装 1.brew install go 默认安装,被安装了/usr/local/Cellar/go 目录并自设置了环境变量。 2.go env 可查看目前的go的环境变量 3.配置一个GOPATH环境变量,是工作目录。 根据约定,GOPATH下需要建立3个目录: bin 存储编译后的 ...
分类:编程语言   时间:2018-08-09 15:00:02    阅读次数:187
利用Stoer-Wagner算法求无向图最小割
直接给出算法描述和过程实现: 然后题目POJ2914的意思是去掉一些边使原图变成两个连通分量并且去掉边的权值之和最小,如果要是去掉的边最少的话让所有边权值为1就好了 v表示经过合并之后的节点,d表示w(A,v[i]) 然后直接给出实现: 像这种完全成熟的算法,会用即可,不用再这个的基础上做任何改动 ...
分类:编程语言   时间:2018-08-09 15:01:00    阅读次数:163
Java程序CPU使用率过高
Java程序CPU使用率过高 通过top命令找到使用率过高的java进程PID 根据进程号查找线程TID: 将TID转换成16进制: 通过jstack命令查看进程栈信息: 注:jstack命令包含在oracle jdk中 openjdk不包含此命令 ...
分类:编程语言   时间:2018-08-09 15:40:56    阅读次数:145
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!