- 收集的18行画爱心代码
2301_76183299
python开发语言
importmathimportturtledefdrawx(k):return15*math.sin(k)**3defdrawy(k):return12*math.cos(k)-5*math.cos(2*k)-2*math.cos(3*k)-math.cos(4*k)turtle.setup(1.0,1.0)turtle.title('爱心射线')turtle.bgcolor('black')t
- 经纬度计算距离公式 java_Java计算两点间经纬度距离(两种方式)
labfay
经纬度计算距离公式java
反余弦计算方式:privatestaticfinaldoubleEARTH_RADIUS=6371000;//平均半径,单位:m;不是赤道半径。赤道为6378左右publicstaticdoublegetDistance(Doublelat1,Doublelng1,Doublelat2,Doublelng2){//经纬度(角度)转弧度。弧度用作参数,以调用Math.cos和Math.sindoub
- JAVA常用类:Math类
m0_53341626
java几何学算法
Math类Java的Math包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。Math的方法都被定义为static形式,通过Math类可以在主函数中直接调用。【常用值与函数】Math.PI记录的圆周率Math.E记录e的常量Math中还有一些类似的常量,都是一些工程数学常用量。Math.abs求绝对值Math.sin正弦函数Math.asin反正弦函数Math.cos余弦
- Kotlin研发第十三弹——高阶函数和lambda表达式
千曲生
Kotlin学习基础学习KotlinKotlin基础学习Kotlin高阶函数Kotlin内联函数
高阶函数和lambda表达式尾递归函数(tailrec)kotlin支持函数时编程的尾递归。这个允许一些算法可以通过循环而不是递归解决问题,从而避免了栈溢出。当函数被标记为tailrec时,编译器会优化递归,并用高效迅速的循环代替它//尾递归tailrecfunfindFixPoint(x:Double=1.0):Double=if(x==Math.cos(x))xelsefindFixPoint
- js中的Data和Math用法大全
前端fighter
javascript开发语言ecmascript
JavaScript提供的内置对象MathMath.PI//圆周率Math.random()//生成随机数Math.floor()/Math.ceil()//向下取整/向上取整Math.round()//取整,四舍五入Math.abs()//绝对值Math.max()/Math.min()//求最大和最小值Math.sin()/Math.cos()//正弦/余弦Math.power()/Math.
- 文心一言使用分享
zhangrelay
持续努力
ChatGPT和文心一言哪个更好用?一个直接可以用,一个还需要借助一些工具,还有可能账号会消失……没有可比性。通用大模型用于特定功能的时候需要一些引导技巧。importmathimporttimedefcalculate_coordinate(c,d,e,f,g,h,m,n,t):D=1/(c*h*e+f*g+5)l=math.cos(i)x=40+30*D*(l*h*m-t*n)y=12+15*
- ardupilot开发 --- 旋转关系 篇
干了这碗汤
Ardupilot
两个FRU坐标系的旋转关系、矩阵--两个FRU坐标系的z轴旋转关系,绕正z轴旋转anglefunctionrotateZ(x,y,z,angle_deg)localrot_x,rot_y,rot_zlocalangle_rad=math.rad(angle_deg)rot_x=x*math.cos(angle_rad)-y*math.sin(angle_rad)rot_y=x*math.sin(a
- 使用python做一个爱心代码
丁丁Tinsley1117
pythonpython开发语言
importmathfromturtleimport*defheart_a(k):return15*math.sin(k)**3defheart_b(k):return12*math.cos(k)-5*\math.cos(2*k)-2*\math.cos(3*k)-\math.cos(4*k)speed(1000)bgcolor("black")foriinrange(6000):goto(hea
- java、Android中Math的一些方法
唔使朙
Math.PI返回记录的圆周率Math.E返回记录e的常量Math.abs返回绝对值Math.sin返回正弦函数Math.asin反正弦函数Math.cos返回余弦函数Math.acos反余弦函数Math.tan返回正切函数Math.atan反正切函数Math.atan2商的反正切函数Math.toDegrees返回弧度转化为角度Math.toRadians角度转化为弧度Math.ceil返回不小
- 微信小程序腾讯地图坐标和百度地图坐标偏差纠正的解决
半兽先生
微信小程序小程序
functionconvert2TecentMap(lng,lat){if(lng==''&&lat==''){return{lng:'',lat:''}}varx_pi=3.14159265358979324*3000.0/180.0varx=lng-0.0065vary=lat-0.006varz=Math.sqrt(x*x+y*y)-0.00002*Math.sin(y*x_pi)varth
- 计算机图形学-变换基础
欧尼sama
计算机图形学图形渲染
坐标系转换历程模型坐标系->世界坐标系->摄像机坐标系->视口(屏幕)坐标系变换仿射变换和线性变换线性:旋转缩放镜像切变放射:平移平移2D变换矩阵3D变换矩阵旋转2D旋转矩阵//2D旋转private(float,float)VertexRotate(floatangle,floatx,floaty){floatnewX=(float)(x*Math.Cos(angle)-y*Math.Sin(a
- 前端Math属性方法汇总集锦
码路老默007
前端基础前端
DescriptionofMathMath是一个内置对象,它拥有一些数学常数属性和数学函数方法。Math不是一个函数对象。Math用于Number类型。它不支持BigInt。与其他全局对象不同的是,Math不是一个构造器。Math的所有属性与方法都是静态的。引用圆周率的写法是Math.PI,调用正余弦函数的写法是Math.sin(x),x是要传入的参数。Math的常量是使用JavaScript中的
- Cesium雷达遮罩扫描效果
xt3d
Cesiumgisjswebgl
Cesium雷达遮罩扫描效果实现效果关键代码实现效果关键代码//计算扇形点串calcPoints(x1,y1,radius,heading){varm=Cesium.Transforms.eastNorthUpToFixedFrame(Cesium.Cartesian3.fromDegrees(x1,y1));varrx=radius*Math.cos(heading*Math.PI/180.0)
- python_从文件读取经纬度并统计之间的距离
ramsey17
python开发语言
importmath#frommathimportradians,cos,sin,asin,sqrt,pi,atan,tan,atan2#这个算法和geographiclib算的几乎一样,相差1e-12and--iterLimit>0):sinLambda=math.sin(lambda1)cosLambda=math.cos(lambda1)sinSigma=math.sqrt((cosU2*s
- 《Python语言程序设计》第三章.练习与作业
Jackey1999
Python语言程序设计封面.jpeg编程题3.1一个五边形的面积importturtleimportmathr=eval(input("请输入五边形的边长:"))s=2*r*math.sin(math.pi/5)area=5*s*s/(4*math.tan(math.pi/5))turtle.circle(r,360,5)print("area=",round(area,2))turtle.do
- python题目练习——jmu-python-分段函数&数学函数
此杭非彼航
Python题目练习python分段函数
jmu-python-分段函数&数学函数题目答案题目答案importmathx=eval(input())result=0if-1=1:result=(math.cos(x)+x*x)/(2.5+math.fabs(x+math.log1p(99)))elifx<=-1:result=math.exp(x)print("f({:.3f})={:.3f}".format(x,result))
- 曲线加速【C#】
cfqq1989
3D打印机MarlinGrblCNCc#开发语言
步进电机曲线加速:在上面的示例中,我们创建了一个CurveAcceleration类,表示曲线加速的物理过程。构造函数接受初始速度、加速度和半径作为参数。在CalculatePosition方法中,我们使用公式s=ut+0.5*a*t^2+(v^2/a)*(1-cos(a*t/v))计算给定时间时的位置。其中,Math.Cos函数用于计算余弦值。在Main方法中,我们创建了一个CurveAccel
- python移位运算_python移位操作
weixin_39800971
python移位运算
Python之位移操作符所带来的困惑郑昀@玩聚SR20091013一、现象Python中执行左移操作(即将一个数的二进制位整体向左移若干位,移位后在低位补零,高位溢出部分舍弃):>>>1000>>emportmath>>>math.sin(0)0.010.1.1模块是程序任何python程序都可以作为模块导入。#hello.pyprint"hello,world...文章技术小胖子2017-11-
- python中三角函数的表示
南抖北快东卫
python开发语言
在Python中,可以使用内置的math模块来进行三角函数的计算。以下是常见的三角函数及其在Python中的表示:正弦函数(Sine):math.sin(x),其中x是角度(以弧度表示)。importmathx=math.radians(45)#将角度转换为弧度sin_value=math.sin(x)余弦函数(Cosine):math.cos(x),其中x是角度(以弧度表示)。importmat
- lua笔记
Ethan_zyc
and/orand:前面为true则放行,返回后面的值or:前面为true就直接放行,返回前面的值总结就是先判断之前的数,再把整个表达式的true/false交给后面的print(4and5)--5print(falseand5)--falseprint(4or5)--4print(falseor5)--5lua-e命令行直接运行lua-e"print(math.sin(1))"image.png
- Python常用内置对象
命运之光
Python程序设计python开发语言
博主:命运之光专栏:Python程序设计Python常用内置对象一切皆对象常量、变量、函数、模块、类、文件等3种对象内置对象;标准库对象;扩展库对象对象含义数据的抽象所有数据以对象形式存在对象属性id(内存地址);类型;值内置对象可以直接使用,不需要导入标准库对象需要导入之后才能使用如importmath/math.sin(PI)、importrandom/random.randint(1,10)
- JS一行代码求圆内接正多边形面积
iMingzhen
前端js几何学
JS一行代码求圆内接正多边形面积一、公式二、使用JS实现该公式方法一、公式公式为相关链接:圆与任意正多边形面积公式的推导二、使用JS实现该公式方法functioncountSize(r,n){return(n/2)*Math.pow(r,2)*Math.sin((2*Math.PI)/n)}console.log(countSize(10,3));//129.9038105676658结束
- Java Math类 初等指数、对数、平方根和三角函数。
在线取网名
Java基础java开发语言
Math的方法都被定义为static形式,通过Math类可以在主函数中直接调用publicclassTest{publicstaticvoidmain(String[]args){System.out.println("90度的正弦值:"+Math.sin(Math.PI/2));System.out.println("0度的余弦值:"+Math.cos(0));System.out.printl
- lua 函数 使用 lua 函数 高级使用
蛋奶酥
LUA技巧与学习lua
函数有两种用途:1.完成指定的任务,这种情况下函数作为调用语句使用;2.计算并返回值,这种情况下函数作为赋值语句的表达式使用。语法:functionfunc_name(arguments-list)statements-list;end;调用函数的时候,如果参数列表为空,必须使用()表明是函数调用。print(8*9,9/8)a=math.sin(3)+math.cos(10)print(os.d
- 三角函数在js中的应用与二维空间绕另一个点旋转计算应用
web搅拌机
Threejs二维变换
开发中遇到一个问题,二维空间里正方形,按p点旋转90度后的点A2点的坐标是多少,这个设计到三角函数和矩阵的运算下面有公式。由此翻了一遍三角函数相关的知识:A点绕p点旋转90度得A2点的坐标是多少,用三角函数解答://计算公式varangleInRadians=angleInDegrees*Math.PI/180;vars=Math.sin(angleInRadians);varc=Math.cos
- mapbox-gl画圆注意事项
南才
mapbox
首先,要实现地图上按照一定距离(米)画圆,需要使用mapbox-gl的表达式功能(expressions),首先找到墨卡托坐标距离和屏幕上的像素换算公式根据函数,传入圆的地理距离和圆中心点所在的纬度坐标,计算地图缩放到20级时,圆在屏幕上的像素尺寸functionmetersToPixelsAtMaxZoom(meters,latitude){returnmeters/0.075/Math.cos
- 【JS】求旋转旋转坐标
大Q本Q
已知圆心坐标、旋转角度、起始点坐标,求结束点坐标start={x:1,y:0}end={}deg=45;end.x=start.x*Math.cos(deg*Math.PI/180)-start.y*Math.sin(deg*Math.PI/180)end.y=start.x*Math.sin(deg*Math.PI/180)+start.y*Math.cos(deg*Math.PI/180)co
- canvas由浅入深(二):从三角形到五角星
果然
上一篇文章我们绘制了三角形,这一篇我们再绘制更复杂一些的吧,五角星varcan=document.getElementById('can');varctx=can.getContext('2d');ctx.beginPath();for(leti=0;i<5;i++){ctx.lineTo(Math.cos((18+i*72)/180*Math.PI)*150+200,-Math.sin((18+
- vue3 粒子动画 canvas
好多吃的啊
import{onMounted}from'vue';letdconstproject3D=(x,y,z,vars)=>{varp,d;x-=vars.camX;y-=vars.camY-8;z-=vars.camZ;p=Math.atan2(x,z);d=Math.sqrt(x*x+z*z);x=Math.sin(p-vars.yaw)*d;z=Math.cos(p-vars.yaw)*d;p=
- 按轨迹运行(纯跟踪)
vsropy
python-仿真车-算法python
文章目录importnumpyasnpimportmathimportmatplotlib.pyplotaspltk=0.1#前视距离系数Lfc=2.0#前视距离Kp=1.0#速度P控制器系数dt=0.1#时间间隔,单位:sL=2.9#车辆轴距,单位:mdefplot_arrow(x,y,yaw,length=5,width=1):dx=length*math.cos(yaw)dy=length*
- java的(PO,VO,TO,BO,DAO,POJO)
Cb123456
VOTOBOPOJODAO
转:
http://www.cnblogs.com/yxnchinahlj/archive/2012/02/24/2366110.html
-------------------------------------------------------------------
O/R Mapping 是 Object Relational Mapping(对象关系映
- spring ioc原理(看完后大家可以自己写一个spring)
aijuans
spring
最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬 的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Spring核心概念。 先就IOC和DI谈一点我的看法。IO
- MyEclipse 2014中Customize Persperctive设置无效的解决方法
Kai_Ge
MyEclipse2014
高高兴兴下载个MyEclipse2014,发现工具条上多了个手机开发的按钮,心生不爽就想弄掉他!
结果发现Customize Persperctive失效!!
有说更新下就好了,可是国内Myeclipse访问不了,何谈更新...
so~这里提供了更新后的一下jar包,给大家使用!
1、将9个jar复制到myeclipse安装目录\plugins中
2、删除和这9个jar同包名但是版本号较
- SpringMvc上传
120153216
springMVC
@RequestMapping(value = WebUrlConstant.UPLOADFILE)
@ResponseBody
public Map<String, Object> uploadFile(HttpServletRequest request,HttpServletResponse httpresponse) {
try {
//
- Javascript----HTML DOM 事件
何必如此
JavaScripthtmlWeb
HTML DOM 事件允许Javascript在HTML文档元素中注册不同事件处理程序。
事件通常与函数结合使用,函数不会在事件发生前被执行!
注:DOM: 指明使用的 DOM 属性级别。
1.鼠标事件
属性  
- 动态绑定和删除onclick事件
357029540
JavaScriptjquery
因为对JQUERY和JS的动态绑定事件的不熟悉,今天花了好久的时间才把动态绑定和删除onclick事件搞定!现在分享下我的过程。
在我的查询页面,我将我的onclick事件绑定到了tr标签上同时传入当前行(this值)参数,这样可以在点击行上的任意地方时可以选中checkbox,但是在我的某一列上也有一个onclick事件是用于下载附件的,当
- HttpClient|HttpClient请求详解
7454103
apache应用服务器网络协议网络应用Security
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需
- 递归 逐层统计树形结构数据
darkranger
数据结构
将集合递归获取树形结构:
/**
*
* 递归获取数据
* @param alist:所有分类
* @param subjname:对应统计的项目名称
* @param pk:对应项目主键
* @param reportList: 最后统计的结果集
* @param count:项目级别
*/
public void getReportVO(Arr
- 访问WEB-INF下使用frameset标签页面出错的原因
aijuans
struts2
<frameset rows="61,*,24" cols="*" framespacing="0" frameborder="no" border="0">
- MAVEN常用命令
avords
Maven库:
http://repo2.maven.org/maven2/
Maven依赖查询:
http://mvnrepository.com/
Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName 
- PHP如果自带一个小型的web服务器就好了
houxinyou
apache应用服务器WebPHP脚本
最近单位用PHP做网站,感觉PHP挺好的,不过有一些地方不太习惯,比如,环境搭建。PHP本身就是一个网站后台脚本,但用PHP做程序时还要下载apache,配置起来也不太很方便,虽然有好多配置好的apache+php+mysq的环境,但用起来总是心里不太舒服,因为我要的只是一个开发环境,如果是真实的运行环境,下个apahe也无所谓,但只是一个开发环境,总有一种杀鸡用牛刀的感觉。如果php自己的程序中
- NoSQL数据库之Redis数据库管理(list类型)
bijian1013
redis数据库NoSQL
3.list类型及操作
List是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作key理解为链表的名字。Redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。
&nbs
- 谁在用Hadoop?
bingyingao
hadoop数据挖掘公司应用场景
Hadoop技术的应用已经十分广泛了,而我是最近才开始对它有所了解,它在大数据领域的出色表现也让我产生了兴趣。浏览了他的官网,其中有一个页面专门介绍目前世界上有哪些公司在用Hadoop,这些公司涵盖各行各业,不乏一些大公司如alibaba,ebay,amazon,google,facebook,adobe等,主要用于日志分析、数据挖掘、机器学习、构建索引、业务报表等场景,这更加激发了学习它的热情。
- 【Spark七十六】Spark计算结果存到MySQL
bit1129
mysql
package spark.examples.db
import java.sql.{PreparedStatement, Connection, DriverManager}
import com.mysql.jdbc.Driver
import org.apache.spark.{SparkContext, SparkConf}
object SparkMySQLInteg
- Scala: JVM上的函数编程
bookjovi
scalaerlanghaskell
说Scala是JVM上的函数编程一点也不为过,Scala把面向对象和函数型编程这两种主流编程范式结合了起来,对于熟悉各种编程范式的人而言Scala并没有带来太多革新的编程思想,scala主要的有点在于Java庞大的package优势,这样也就弥补了JVM平台上函数型编程的缺失,MS家.net上已经有了F#,JVM怎么能不跟上呢?
对本人而言
- jar打成exe
bro_feng
java jar exe
今天要把jar包打成exe,jsmooth和exe4j都用了。
遇见几个问题。记录一下。
两个软件都很好使,网上都有图片教程,都挺不错。
首先肯定是要用自己的jre的,不然不能通用,其次别忘了把需要的lib放到classPath中。
困扰我很久的一个问题是,我自己打包成功后,在一个同事的没有装jdk的电脑上运行,就是不行,报错jvm.dll为无效的windows映像,如截图
最后发现
- 读《研磨设计模式》-代码笔记-策略模式-Strategy
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化
简单理解:
1、将不同的策略提炼出一个共同接口。这是容易的,因为不同的策略,只是算法不同,需要传递的参数
- cmd命令值cvfM命令
chenyu19891124
cmd
cmd命令还真是强大啊。今天发现jar -cvfM aa.rar @aaalist 就这行命令可以根据aaalist取出相应的文件
例如:
在d:\workspace\prpall\test.java 有这样一个文件,现在想要将这个文件打成一个包。运行如下命令即可比如在d:\wor
- OpenJWeb(1.8) Java Web应用快速开发平台
comsci
java框架Web项目管理企业应用
OpenJWeb(1.8) Java Web应用快速开发平台的作者是我们技术联盟的成员,他最近推出了新版本的快速应用开发平台 OpenJWeb(1.8),我帮他做做宣传
OpenJWeb快速开发平台以快速开发为核心,整合先进的java 开源框架,本着自主开发+应用集成相结合的原则,旨在为政府、企事业单位、软件公司等平台用户提供一个架构透
- Python 报错:IndentationError: unexpected indent
daizj
pythontab空格缩进
IndentationError: unexpected indent 是缩进的问题,也有可能是tab和空格混用啦
Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且在Python语言里,缩进而非花括号或者某种关键字,被用于表示语句块的开始和退出。增加缩进表示语句块的开
- HttpClient 超时设置
dongwei_6688
httpclient
HttpClient中的超时设置包含两个部分:
1. 建立连接超时,是指在httpclient客户端和服务器端建立连接过程中允许的最大等待时间
2. 读取数据超时,是指在建立连接后,等待读取服务器端的响应数据时允许的最大等待时间
在HttpClient 4.x中如下设置:
HttpClient httpclient = new DefaultHttpC
- 小鱼与波浪
dcj3sjt126com
一条小鱼游出水面看蓝天,偶然间遇到了波浪。 小鱼便与波浪在海面上游戏,随着波浪上下起伏、汹涌前进。 小鱼在波浪里兴奋得大叫:“你每天都过着这么刺激的生活吗?简直太棒了。” 波浪说:“岂只每天过这样的生活,几乎每一刻都这么刺激!还有更刺激的,要有潮汐变化,或者狂风暴雨,那才是兴奋得心脏都会跳出来。” 小鱼说:“真希望我也能变成一个波浪,每天随着风雨、潮汐流动,不知道有多么好!” 很快,小鱼
- Error Code: 1175 You are using safe update mode and you tried to update a table
dcj3sjt126com
mysql
快速高效用:SET SQL_SAFE_UPDATES = 0;下面的就不要看了!
今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示:
Error Code: 1175
You are using safe update mode and you tried to update a table without a WHERE that
- 枚举类型详细介绍及方法定义
gaomysion
enumjavaee
转发
http://developer.51cto.com/art/201107/275031.htm
枚举其实就是一种类型,跟int, char 这种差不多,就是定义变量时限制输入的,你只能够赋enum里面规定的值。建议大家可以看看,这两篇文章,《java枚举类型入门》和《C++的中的结构体和枚举》,供大家参考。
枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum
- Merge Sorted Array
hcx2013
array
Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array.
Note:You may assume that nums1 has enough space (size that is
- Expression Language 3.0新特性
jinnianshilongnian
el 3.0
Expression Language 3.0表达式语言规范最终版从2013-4-29发布到现在已经非常久的时间了;目前如Tomcat 8、Jetty 9、GlasshFish 4已经支持EL 3.0。新特性包括:如字符串拼接操作符、赋值、分号操作符、对象方法调用、Lambda表达式、静态字段/方法调用、构造器调用、Java8集合操作。目前Glassfish 4/Jetty实现最好,对大多数新特性
- 超越算法来看待个性化推荐
liyonghui160com
超越算法来看待个性化推荐
一提到个性化推荐,大家一般会想到协同过滤、文本相似等推荐算法,或是更高阶的模型推荐算法,百度的张栋说过,推荐40%取决于UI、30%取决于数据、20%取决于背景知识,虽然本人不是很认同这种比例,但推荐系统中,推荐算法起的作用起的作用是非常有限的。
就像任何
- 写给Javascript初学者的小小建议
pda158
JavaScript
一般初学JavaScript的时候最头痛的就是浏览器兼容问题。在Firefox下面好好的代码放到IE就不能显示了,又或者是在IE能正常显示的代码在firefox又报错了。 如果你正初学JavaScript并有着一样的处境的话建议你:初学JavaScript的时候无视DOM和BOM的兼容性,将更多的时间花在 了解语言本身(ECMAScript)。只在特定浏览器编写代码(Chrome/Fi
- Java 枚举
ShihLei
javaenum枚举
注:文章内容大量借鉴使用网上的资料,可惜没有记录参考地址,只能再传对作者说声抱歉并表示感谢!
一 基础 1)语法
枚举类型只能有私有构造器(这样做可以保证客户代码没有办法新建一个enum的实例)
枚举实例必须最先定义
2)特性
&nb
- Java SE 6 HotSpot虚拟机的垃圾回收机制
uuhorse
javaHotSpotGC垃圾回收VM
官方资料,关于Java SE 6 HotSpot虚拟机的garbage Collection,非常全,英文。
http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html
Java SE 6 HotSpot[tm] Virtual Machine Garbage Collection Tuning
&