LZ最近一直在研究虚拟机源码,可惜目前还只是稍微有一点点头绪,无法与各位分享,庞大的JAVA虚拟机源码果然不是一朝一夕能搞定的,LZ汗颜。本次我们抛开JAVA虚拟机源码这些相对底层的东西,LZ来与各位探讨一下几个代码重构的小技巧,这些内容部分来自于书籍当中,部分来自于LZ维护项目当中的一些实践经验。如果猿友们曾经用过这种手法,也不妨参与到文章的留言当中,将你的小心得、小体会共享与他人,也可以拿来冲
分类:
其他好文 时间:
2020-03-14 22:10:19
阅读次数:
59
1.打开网页 2.获取源代码 3.解析网页,提取需要的内容,先找第一名的 这里找到需要提取的标题a标签,分析特点,它的类是title,在代码中可以用find函数查找 但是发现打印只能打出一条,所以改用另一条find_all涵数 发现成功将排行榜爬取下来,想到可以用for循环把结果一个个打印出来 因为 ...
分类:
其他好文 时间:
2020-03-12 23:51:01
阅读次数:
116
JVM | 垃圾回收Java垃圾回收的概念垃圾回收器安全点和安全区域 Java垃圾回收的概念如何判断哪些是垃圾对象,引用计数法,根搜索算法哪些是GC RootsJVM栈中的引用方法区静态变量的引用JNI(即native方法)中的引用方法区(永久代)会发生GC吗,会回收哪些对象?方法区的垃圾回收主要回... ...
分类:
其他好文 时间:
2020-03-12 09:20:50
阅读次数:
72
之前在可滑动容器那篇文章的结尾里提到了for循环创建组件,今天就正好详细说一说ivx中for容器来实现循环创建。在实际案例中我们其实是经常需要用到这个功能的,因为他可以把结构一致的组件集合复制创建多份而不是真的去一个一个制作出来,可以节省很多时间。以这个排行榜的demo举例,我们可以看出每位玩家的得分卡片结构是一致的,信息类型也都是头像图片,玩家昵称和得分这三项,只是内容不同。现在就来详细说一下这
分类:
其他好文 时间:
2020-03-11 12:39:37
阅读次数:
59
线性结构 链表 链表介绍 链表是有序的列表,在内存中的存储为: 链表是以节点的方式来存储 每个节点包含data域,next域:指向下一个节点 各个节点不一定是连续存储的 链表分带头结点和不带头节点,根据实际需求来确定 单链表应用 使用带头节点的单向链表实现水浒传英雄排行榜 方法一、添加英雄时,直接添 ...
分类:
其他好文 时间:
2020-03-09 22:38:21
阅读次数:
55
转:Python卸载不干净?Mac完全卸载python教程 如今,Pyhon越来越火,屡次超越Java、C++成为编程语言排行榜第一的语言,国内的公司和程序员们也越来越喜欢使用Python。但是Python安装之后,散落在电脑各处,删除起来比较麻烦,很多小伙伴儿是束手无策! 对于删除 Python, ...
分类:
编程语言 时间:
2020-03-09 17:49:32
阅读次数:
62
转自:http://www.sohu.com/a/201826967_524185 不知何时,自动驾驶技术从电影中跳出来,直接被拉到人们视野中。不过,去年特斯拉却因为几起自动驾驶事故,官网不得不把自动驾驶字眼改为辅助驾驶。本期《汽车总动员》讨论的不是自动驾驶,而是被称为自动驾驶汽车“眼睛”的雷达。 ...
分类:
其他好文 时间:
2020-03-07 21:01:09
阅读次数:
94
1.基于内存的key-value数据库2.基于c语言编写的,可以支持多种语言的api //set每秒11万次,取get 81000次3.支持数据持久化4.value可以是string,hash, list, set, sorted set 使用场景1. 去最新n个数据的操作2. 排行榜,取top n ...
分类:
其他好文 时间:
2020-03-03 14:46:18
阅读次数:
71
如果让你从数百种的编程语言中选择一个入门语言?你会选择哪一个? 是应用率最高、长期霸占排行榜的常青藤 Java?是易于上手,难以精通的 C?还是在游戏和工具领域仍占主流地位的 C++?亦或是占据 Windows 桌面应用程序半壁江山的 C#?...... 我想,每个人可能会根据工作要求的必然条件、兴 ...
分类:
编程语言 时间:
2020-03-02 14:55:42
阅读次数:
115
可修改性描述了程序能够被正确修改的难易程度。 可修改性主要关注两个问题:一,可以修改什么,可以修改系统的任何方面,最常见的就是系统计算的功能、系统存在的平台(硬件、操作系统和中间件等)、系统运行的环境(它必须与之互操作的系统,它用于与其他部分进行通信的协议,等等)、系统所展示的质量属性(其性能、可靠 ...
分类:
其他好文 时间:
2020-03-02 14:41:55
阅读次数:
72