基础知识 现在我们都会在淘宝上买桌子,这时候一般都会把它拆掉成板子,再装到箱子里面,就可以快递寄出去了,这个过程就类似我们的序列化的过程(把数据转化为可以存储或者传输的形式)。当买家收到货后,就需要自己把这些板子组装成桌子的样子,这个过程就像反序列的过程(转化成当初的数据对象)。 也就是说,序列化的 ...
分类:
Web程序 时间:
2020-10-29 10:43:40
阅读次数:
28
反射概述: 反射不需要程序员自己实现,都是底层框架或者JVM去使用的一个技术. 专门用来解析 .class文件里 的所有数据 (公开的,私有的) 2,原理 把解析 到的 .class里的数据 封装成了Class工具类 3,怎么获取Class对象 Class对象是 封装了.class文件里的数据 ,, ...
分类:
其他好文 时间:
2020-10-29 10:24:27
阅读次数:
17
vue实现日历 之前在上家公司做过一个公司人员考勤的东西,里面需要用到日历,当时自己用vue随便写了一个,比较简单,删掉了其他功能的代码,只留下日历,直接看代码 <template> <div class="lookForMonth_wrapper"> <div class="lookForMont ...
分类:
其他好文 时间:
2020-10-27 11:45:32
阅读次数:
43
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping yo ...
分类:
其他好文 时间:
2020-10-27 10:55:44
阅读次数:
21
页面流畅与 FPS 页面是一帧一帧绘制出来的,当每秒绘制的帧数(FPS)达到 60 时,页面是流畅的,小于这个值时,用户会感觉到卡顿。 1s 60帧,所以每一帧分到的时间是 1000/60 ≈ 16 ms。所以我们书写代码时力求不让一帧的工作量超过 16ms。 Frame 那么浏览器每一帧都需要完成 ...
分类:
其他好文 时间:
2020-10-27 10:52:01
阅读次数:
23
Java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area public class SxtStu { //属性fields int id; String sname; int age; Computer comp; //计算机 //方法 void study(){ ...
分类:
其他好文 时间:
2020-10-26 11:49:52
阅读次数:
21
如何解决该扩展程序未列在Chrome网上应用店中,并可能是在您不知情的情况下添加的在使用Google插件的时候,出现了这个问题,当时是直接下载的crx文件,然后拖拽到浏览器中进行安装的,过了不久,这个插件并不能进行使用了。出现:如何解决该扩展程序未列在Chrome网上应用店中,并可能是在您不知情的情况下添加的方法一1、首先把需要安装的第三方插件,后缀.crx改成.rar,然后解压,得到一个文件夹2
分类:
其他好文 时间:
2020-10-24 10:09:09
阅读次数:
23
如果是 babel6,可以尝试使用: https://www.npmjs.com/package/babel-plugin-transform-es2015-modules-commonjs 先安装: npm install --save-dev babel-plugin-transform-es2 ...
分类:
其他好文 时间:
2020-10-24 10:00:21
阅读次数:
49
为了体验新版webpack5看看有哪些功能的升级或能为我们所用,于是就完全用webpack搭建了一个脚手架前端开发工程项目,然后,在大多数都顺利的前提下,竟然报错了: 执行 npx webpack-dev-server提示:Cannot find module 'webpack-cli/bin/co ...
分类:
Web程序 时间:
2020-10-24 09:46:40
阅读次数:
117
大多数有用的程序都需要处理用户的输入,键盘输入是最基本的输入。程序和数据通常需要长期存储,磁盘是最常用的存储设备。BIOS为这两种外设的I/O提供了最基本的中断例程。 int 9中断例程对键盘输入的处理 键盘输入将引发9号中断, BIOS提供了int 9中断例程。CPU在9号中断发生后,执行int ...
分类:
移动开发 时间:
2020-10-22 23:17:13
阅读次数:
45