首页 > 2018年08月11日 > 全部分享
深入JAVA虚拟机之类加载机制
前言:前面学习了类Class文件格式和里面具体的内容,也已经学习了运行时数据区的各部分区域的内容。接下来就是学习JVM是如何把Class文件中记录的信息加载到运行时内存中的,以及class文件中各个部分的信息分别存放在运行时数据区的什么地方。从这篇文字中我们能获得什么?1.虚拟机是如何加载Class文件的2.Class文件信息进入JVM后有那些变化3.进一步理解运行时数据区、Class文件信息、以
分类:编程语言   时间:2018-08-11 23:46:43    收藏:0  评论:0  赞:0  阅读:251
小橙书阅读指南(二)——选择排序
算法描述:一种最简单的排序算法是这样的:首先,找到数组中最小的那个元素,其次,将它和数组的第一个元素交换位置。再次,再剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。如此往复,知道将整个数组排序。这种方法叫做选择排序,因为它在不断地选择剩余元素之中的最小者。 算法图示: Java代码示例 ...
分类:编程语言   时间:2018-08-11 23:45:27    收藏:0  评论:0  赞:0  阅读:288
禁止使用循环判断求1+2+3+..n
题目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 思路: 看到这一题的时候,不能使用乘除法和循环判断,当时就想到了使用二进制移位的方法,因为二进制不就只有加法操作,而且所有的计算在计算机里都是二进 ...
分类:其他   时间:2018-08-11 23:44:37    收藏:0  评论:0  赞:0  阅读:292
360. Sort Transformed Array二元一次方程返回大数序列
[抄题]: Given a sorted array of integers nums and integer values a, b and c. Apply a quadratic function of the form f(x) = ax2 + bx + c to each element  ...
分类:其他   时间:2018-08-11 23:44:20    收藏:0  评论:0  赞:0  阅读:242
强连通分量初探 By cellur925
并不理解。但是毕竟也做了一些题,略微小结。 注:这里讨论的暂时是有向图的强联通分量。 先贴出模板。学长:我也不理解,但我可以叫你们怎么背代码。 一 缩点 一句话来说,就是求出有向图中的强联通分量后,把每个强联通分量用一个点代替,得到一个DAG(有向无环图)。 我们用一个新的邻接表来记录新的DAG上的 ...
分类:其他   时间:2018-08-11 23:43:59    收藏:0  评论:0  赞:0  阅读:258
用宝塔软件在linux上自动安装php环境
1、确保是纯净系统 确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL,否则安装不上 2、sudo进行安装 yum install -y wget && wget -O install.sh http://download.bt.cn/install/insta ...
分类:Web开发   时间:2018-08-11 23:43:41    收藏:0  评论:0  赞:0  阅读:318
小狼,你家BOSS喊你面试啦!!!(五)
1、链表和数组的区别 (1)逻辑结构:数组大小是在声明数组时就要知道;链表大小动态申请,不必事先知道。 (2)存储位置:数组(栈上一段连续的内存);链表(动态申请的堆内存,可以是不连续的内存) (3)特点不同:数组的特点是随机访问效率高,但是删除和添加元素效率低,要移动多个元素;链表则是增加和删除结 ...
分类:其他   时间:2018-08-11 23:43:19    收藏:0  评论:0  赞:0  阅读:260
Eclipse常用快捷键
1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构 ...
分类:系统服务   时间:2018-08-11 23:42:38    收藏:0  评论:0  赞:0  阅读:261
scrapyd打包到服务器运行
进入所在项目的路径,查看scrapy.cfg文件的信息 执行scrapy list 查看要可以运行的项目 执行 scrapyd-deploy wj -p TotalSpider 该命令( scrapyd-deploy)通过读取scrapy项目目录下的配置文件scrapy.cfg来获取项目信息。每一个 ...
分类:其他   时间:2018-08-11 23:41:45    收藏:0  评论:0  赞:0  阅读:411
Java--泛型
泛型简而言之就是类型的参数化 泛型分为泛型接口、泛型类和泛型方法,不存在泛型数组。 举例 参考 https://www.cnblogs.com/lwbqqyumidi/p/3837629.html ...
分类:编程语言   时间:2018-08-11 23:41:31    收藏:0  评论:0  赞:0  阅读:288
Docker的安装和scrapy-splash的安装
docker在linux里的安装非常简单 http://get.daocloud.io/#install-docker-for-mac-windows 在windows里可参考 https://blog.csdn.net/qq2712193/article/details/54576313 http ...
分类:其他   时间:2018-08-11 23:40:58    收藏:0  评论:0  赞:0  阅读:557
PAT Basic 1048
本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 ...
分类:其他   时间:2018-08-11 23:40:40    收藏:0  评论:0  赞:0  阅读:234
文件输入输出流
一,FileInputStream 步骤:创建输入流--将路径文件中的数据通过流读入数组--关闭流 二,FileOutputStream 步骤:创建输出流--将数组中的文件通过输出流写入磁盘文件--关闭流 个人猜想(未验证):数据读写速度(外存<内存<缓存),缓存在cpu中,当然最快,字节输入流(f ...
分类:其他   时间:2018-08-11 23:39:51    收藏:0  评论:0  赞:0  阅读:258
打开一个网站时都发生了什么
打开一个网站,浏览器打开查看元素 域名--dns--ip http请求 get post server:这个有很多种,BWS/1.1是百度自己开发的 图片什么的都放在分站,是为了打开快一些 【链接】云悉WEB资产梳理|在线CMS指纹识别平台-云悉安http://www.yunsee.cn/ 云悉看一 ...
分类:Web开发   时间:2018-08-11 23:39:33    收藏:0  评论:0  赞:0  阅读:585
swap交换分区
swap文件系统
分类:其他   时间:2018-08-11 23:17:37    收藏:0  评论:0  赞:0  阅读:175
[python]运算符与表达式
1.数字操作所有数字类型可进行以下操作:操作描述x+y加法x-y减法x*y乘法x/y除法x//y截断除法x**y乘方(x的y次方)x%y取模(xmody)-x一元减法+x一元加法截断除法运算符"//",也称为地板除法,把结果截取为一个整数,并且整数和浮点数均可应用。取模运算符返回的是x//y的余数,对于浮点数,取模运算符返回的是x//y的浮点余数。对于复数,取模和截断除法运算符
分类:编程语言   时间:2018-08-11 23:17:25    收藏:0  评论:0  赞:0  阅读:206
Notifyl学习笔记
/***@paramargs*等待唤醒机制*/publicstaticvoidmain(String[]args){finalPrinterp=newPrinter();newThread(){publicvoidrun(){while(true){try{p.print1();}catch(InterruptedExceptione){e.printStackTrace();}}}}.start
分类:其他   时间:2018-08-11 23:17:05    收藏:0  评论:0  赞:0  阅读:240
Apache构建虚拟web主机
虚拟主机 ?虚拟Web主机指的是在同一台服务器上运行多个Web站点,其中每一个站点实际上并不独自占用整个服务器,因此称为“虚拟”web主机。通过虚拟Web主机服务可以充分利用服务器硬件资源,从而降低网站构建及运行成本。 Apache虚拟Web主机分为三种■ 基于域名:每个虚拟机使用不同域名,相同IP■ 基于IP:每个虚拟机使用不同域名,且对应不同的IP■ 基于不同端口号:相同IP,不同TCP端口工
分类:Web开发   时间:2018-08-11 23:16:48    收藏:0  评论:0  赞:0  阅读:284
P3007 [USACO11JAN]大陆议会The Continental Cowngress
P3007 [USACO11JAN]大陆议会The Continental Cowngress 题意: 给出 n 个法案, m 头牛的意见, 每头牛有两个表决 格式为 “支持或反对某法案”, 每头牛需要至少满足一个表决, 不可能成立的话输出 IMPOSSIBLE, 否则输出方案, Y代表能, N代表 ...
分类:其他   时间:2018-08-11 23:15:34    收藏:0  评论:0  赞:0  阅读:242
Math.random()的使用方法
一、Math.random()的介绍 Math.radom()可以获得一个0.0到1.0的随机double值,不包括1.0,即[0.0,1.0)。 二、使用方法 场景1:随机生成[0.0,11.0) 场景2:随机生成[10.0,15.0] 场景3:随机生成[10.0,15.0] 三、总结 1、随机产 ...
分类:其他   时间:2018-08-11 23:14:28    收藏:0  评论:0  赞:0  阅读:162
1026条   1 2 3 4 ... 52 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!