码迷,mamicode.com
首页 > 2018年08月01日 > 全部分享
Java性能调优:利用VisualVM进行性能分析
JVisualVM 简介 VisualVM 是Netbeans的profile子项目,已在JDK6.0 update 7 中自带,能够监控线程,内存情况,查看方法的CPU时间和内存中的对 象,已被GC的对象,反向查看分配的堆栈(如100个String对象分别由哪几个对象分配出来的)。在JDK_HOM ...
分类:编程语言   时间:2018-08-01 18:16:05    阅读次数:215
synchronized(this) 与 synchronized(class) 理解
1.概念 synchronized 是 Java 中的关键字,是利用锁的机制来实现同步的。 锁机制有如下两种特性: 互斥性:即在同一时间只允许一个线程持有某个对象锁,通过这种特性来实现多线程中的协调机制,这样在同一时间只有一个线程对需同步的代码块(复合操作)进行访问。互斥性我们也往往称为操作的原子性 ...
分类:其他好文   时间:2018-08-01 18:15:46    阅读次数:171
Phaser3-雪花效果
最近想要模仿写雪人兄弟得游戏,其中开场想要用雪花效果。自己琢磨了半天,又去找了一些文章参考,最后实现效果如下: 这是最终得实现效果,一开始参照了Phaser3官方的demo,找了一圈没找到合适得。其中有一个是game objects\group\sprite pool.js 下面的例子,仿照得做发现 ...
分类:其他好文   时间:2018-08-01 18:15:37    阅读次数:1340
shell脚本基础----变量
1.1shell的定义·```1.命令的堆积2.特定的语法与特定的命令组成的文件```执行脚本命令```bashtest.sh不需要添加执行权限,使用解释器直接解释shtesh.sh./tesh.sh相对路径,需要添加执行权限```1.2shell脚本基础---变量变量:用一个固定的字符串表示不固定的内容变量名称注意事项1.不能以数字开头(包含字母、数字、下划线)2.不能使用程序中的保留字(例如:
分类:系统相关   时间:2018-08-01 18:15:30    阅读次数:193
Java中的赋值运算符
赋值运算符是指为变量或常量指定数值的符号。如可以使用 “=” 将右边的表达式结果赋给左边的操作数。 Java 支持的常用赋值运算符,如下表所示: 摘自:慕课网 ...
分类:编程语言   时间:2018-08-01 18:15:22    阅读次数:180
sysctl.conf
[root@web01 src]# cat /etc/sysctl.conf# sysctl settings are defined through files in# /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.## Vendor ...
分类:其他好文   时间:2018-08-01 18:15:13    阅读次数:241
Spring Boot 2.0(五):Docker Compose + Spring Boot + Nginx + Mysql 实践
Spring Boot 案例 首先我们先准备一个 Spring Boot 使用 Mysql 的小场景,我们做这样一个示例,使用 Spring Boot 做一个 Web 应用,提供一个按照 IP 地址统计访问次数的方法,每次请求时将统计数据存入 Mysql 并展示到页面中。 配置信息 依赖包 <dep ...
分类:数据库   时间:2018-08-01 18:15:05    阅读次数:234
随机游走模型(RandomWalk Mobility)
随机游走模型由首先由爱因斯坦在1926年以数学方式描述。由于自然界中的许多实体会以不可预知的方式移动,因此随机游走模型用来描述这种不稳定的移动。在这种移动模型中,移动节点随机选择一个方向和速度来从当前位置移动到新的位置。新的速度和方向分别从预定义的范围【speedmin,speedmax】和【0,2 ...
分类:其他好文   时间:2018-08-01 18:14:54    阅读次数:483
1011 World Cup Betting (20)(20 分)
#include #include #include #include int main(int argc,char const *argv[]){ char s[]={'W','T','L'}; double ans=1.0,tmp,a; int i,j,idx; for(i=0;itmp){ t... ...
分类:其他好文   时间:2018-08-01 18:14:44    阅读次数:146
浅谈php 抽象类abstract和接口interface
一、抽象类(abstract) 抽象类定义的规范 1、php5支持抽象类和抽象方法 2、定义得抽象类无法被实例化 3、任何一个类里面声明了抽象方法,那么这个类必须声明为抽象类 4、被定义得抽象方法只能声明其调用方式(参数),不能定义其具体得功能实现 5、继续抽象类的子类必须定义父类(抽象类)所有的抽 ...
分类:Web程序   时间:2018-08-01 18:14:36    阅读次数:146
redis 设置rdb和aof的备份方式
注意事项1、bgsaveCan‘tsaveinbackground:fork:Cannotallocatememory#2、configsetappendonlyyesCan‘trewriteappendonlyfileinbackground:fork:Cannotallocatememory
分类:数据库   时间:2018-08-01 18:14:27    阅读次数:147
知乎视频下载
最近看知乎上有好多有趣的小视频,想下载发现在网页上没有下载的途径,没有办法只有自己解决了 首先就是打开F12 看到了 m3u8 这个字眼,这个时候就要使用 FFmpeg 了 1. 打开官网,下载win版本的文件,下载的是一个压缩包,解压,然后把bin目录添加到环境变量中,这个简单就不放图了 2. 打 ...
分类:其他好文   时间:2018-08-01 18:14:20    阅读次数:880
并发编程 - IO模型 - 1.io模型/2.阻塞io/3.非阻塞io/4.多路复用io
1.io模型提交任务得方式: 同步:提交完任务,等结果,执行下一个任务 异步:提交完,接着执行,异步 + 回调 异步不等结果,提交完任务,任务执行完后,会自动触发回调函数同步不等于阻塞: 阻塞:遇到io,自己不处理,os会抢走cpu ,解决办法:监测到io,gevent切换到其他任务,类似欺骗os ... ...
分类:其他好文   时间:2018-08-01 18:14:11    阅读次数:150
bzoj 1026 [SCOI2009]windy数——数位dp水题
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1026 迷恋上用dfs写数位dp了。 ...
分类:Windows程序   时间:2018-08-01 18:14:04    阅读次数:209
动态从数据库获取数据,省市县三级联动,有校验,导出Excel模板
话不多说,看效果图,直接上代码。 sheet 商户表 hideSheet ,功能完成后隐藏的Sheet 下面是代码 添加名称管理方法 有更好的希望能给给我邮箱发一封,大家共同学习,共同进步,有部分内容网上找的,如有冒犯,请谅解,本人,菜鸟。 导入有时间再整理。 ...
分类:数据库   时间:2018-08-01 18:13:56    阅读次数:186
关于Spring中的<context:annotation-config/>配置
一些小疑问,注解装配在默认情况下是不开启的,为了使用注解装配,我们必须在Spring配置文件中配置 <context:annotation-config/>元素。但是在看项目源码的时候没有这一配置,就有些疑惑,找到了https://www.cnblogs.com/iuranus/archive/20 ...
分类:编程语言   时间:2018-08-01 18:13:46    阅读次数:684
冒泡排序原理
冒泡排序原理 :比较紧邻的两个数,若位置不对,交换位置。 比如需对以下数组进行冒泡排序(按从小到大顺序进行排序) var nums = [44,33,22,11]; // [11,22,33,44] // 【第一趟】 [44,33,22,11] //比较3次 // 第1次比较: [33,44,22, ...
分类:编程语言   时间:2018-08-01 18:13:38    阅读次数:130
1250条   上一页 1 ... 28 29 30 31 32 33 34 ... 74 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!