上两篇文章我介绍了我最近设计的一套指令集及其对应的虚拟机架构,这篇文章就来介绍虚拟机的实现过程。 虚拟机其实很简单,需要做的只是用一种指令去模拟另一种指令的功能。 为了运行速度,当然希望用尽量低级的方法去模拟,所以应该用汇编编写,但为了效率,我先用的C语言写出整体逻辑,后期再考虑汇编。 虚拟机原理 ...
分类:
其他好文 时间:
2020-02-26 20:25:12
阅读次数:
70
数据库配置 创建数据库 为指定数据库配置指定账户 配置文件配置 Django 2.x 一些版本pymysql兼容问题 Django不采用2.0.7版本很可能出现以下问题,需要修改源代码 ...
分类:
数据库 时间:
2020-02-26 20:25:45
阅读次数:
83
Log4j:日志工厂的一部分(使用起来比较麻烦) 1.要想使用外部类,得先导包 pom.xml <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </depen ...
分类:
其他好文 时间:
2020-02-26 20:26:04
阅读次数:
53
注册表REG脚本文件测试 1.新建主键 例如,想在主键[HKEY_CURRENT_USER\Software]下新建一个名叫“新建主键名称”的主键。 可以打开记事本,写入如下内容: Windows Registry Editor Version 5.00 [HKEY_CURRENT_CONFIG\S ...
分类:
其他好文 时间:
2020-02-26 20:26:20
阅读次数:
62
使用注解开发 1、面向接口编程 很多时候,我们会选择面向接口编程 根本原因:解耦,可拓展,提高复用,分层开发中,上层不用管具体的实现,大家都遵守共同的标准,使得开发变得容易,规范性更好 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的,在这种情况下,各个对象内部是如何实现自己的 ...
分类:
其他好文 时间:
2020-02-26 20:26:38
阅读次数:
66
luffy前台配置 axios前后台交互 安装:前端项目目录下的终端 配置:main.js cookies操作 安装:前端项目目录下的终端 配置:main.js element ui页面组件框架 安装:前端项目目录下的终端 配置:main.js bootstrap页面组件框架 安装:前端项目目录下的 ...
分类:
其他好文 时间:
2020-02-26 20:26:57
阅读次数:
102
事务 我们在service中加一个转账的功能 貌似没什么问题吧,一套下来就是转账的流程。但是实际上这样写是会出问题的,就是不符合事务的一致性,可能会出现加钱失败了,减钱的事务还在继续。例如将上面的代码稍作改动: 毫无疑问上面是会报错的,但是这时加钱的操作就不会进行了,但是减钱的操作已经做完了,这就导 ...
分类:
编程语言 时间:
2020-02-26 20:27:16
阅读次数:
65
如果想使用Python对mysql数据库进行操作,需要引入第三方库pymysql, 首先安装该模块: pip install pymysql 导入: import pymysql 既然要操作数据库,那么肯定需要先进行连接,先来看看connect()的源码, 从图中可以看到,连接到数据的参数非常之多, ...
分类:
数据库 时间:
2020-02-26 20:27:36
阅读次数:
68
一个很简单又有趣的拟人化探险游戏。游戏中,玩家输入一些信息,计算机把这些信息拓展成一个探险故事。 ...
分类:
其他好文 时间:
2020-02-26 20:27:55
阅读次数:
66
```javascriptrouter.onError(error => { const pattern = /Loading chunk/g; const isChunkLoadFailed = error.message.match(pattern); const targetPath = ro... ...
分类:
其他好文 时间:
2020-02-26 20:28:28
阅读次数:
178
HAproxy 负载均衡器; 用它的原因 只是单纯做 HTTP协议负载; 同时可以保server端服务IP不被暴露到网络上。 yum install haproxy -y HAproxy 配置示例; haproxy的配置分为5个级别: global:全局配置 Listen:Frontend和Back ...
分类:
其他好文 时间:
2020-02-26 20:28:44
阅读次数:
68
最近在学习,测试一些主流的基于pg fdw 的数据访问机制,发现好多对于pg 10 pg 11 。。。 等基本就不支持了。 好久没有更新了,但是老版本还是比较稳定的,以下是一些自己的思考,做一个简单的记录 使用新版本pg 的postgres fdw 集成旧版本的 这种方式会形成一个数据访问的层级结构 ...
分类:
其他好文 时间:
2020-02-26 20:29:02
阅读次数:
83
Thinkphp视图模板中输出日期格式,不同的数据库存储方式处理函数稍有不一样。 ...
分类:
Web程序 时间:
2020-02-26 20:29:16
阅读次数:
348
过程记录 TDH Client 下载 进行 TDH Client 客户端下载(tdh client.tar) 先将 tdh client.tar 移动到/transwarp/Desktop 下,再解压和初始化,完成安装。 1. 进入到 Linux 控制台 // 进入到下载目录 2. // 将文件复制 ...
分类:
其他好文 时间:
2020-02-26 20:29:41
阅读次数:
273
XSS 漏洞原理 XSS又叫CSS(Cross Site Scripx),全称跨站脚本攻击。它指的是攻击者往Web页面或者URL里插入恶意JavaScript脚本代码,如果Web应用程序对于用户输入的内容没有过滤,那么当正常用户浏览该网页的时候,嵌入在Web页面里的恶意JavaScript脚本代码会 ...
分类:
其他好文 时间:
2020-02-26 20:29:59
阅读次数:
60
如何利用快递鸟提供的接口来查询天天快递的物流轨迹。 我们先来看一下,接口完成以后的实际显示效果 以下是产品应用截图,调用快递鸟接口获得的轨迹信息: 实际上快递鸟返回的报文信息会更详细,在给客户展示的信息可根据产品需要来封装返回轨迹信息。 现在我们来聊一聊实现方式! 首先我们准备好需要用到的资源, 这 ...
分类:
其他好文 时间:
2020-02-26 20:30:37
阅读次数:
281
import models from torchsummary import summary model = models.resnet50(pretrained=False, num_classes=7, scale=1) print(model) summary(model, (3, 640, ...
分类:
其他好文 时间:
2020-02-26 20:31:19
阅读次数:
183
copy from :http://gityuan.com/2016/02/14/android-system-server/ 基于Android 6.0的源码剖析, 分析Android启动过程的system_server进程 /frameworks/base/core/java/com/andro ...
分类:
移动开发 时间:
2020-02-26 20:31:47
阅读次数:
108
组件文件位置 Vue-cli的组件都写在项目文件夹下的`src`文件夹下的`components`下,每个组件单独一个`.vue`文件。 基本组件文件结构 每个组件文件都包含:模版(template)、组件参数、组件样式(style) // 模版 <template> </template> // ...
分类:
其他好文 时间:
2020-02-26 20:32:27
阅读次数:
85
1 import time 2 import random 3 4 player_victory = 0 5 enemy_victory = 0 6 a1 = True 7 while a1: 8 for i in range(1,4): 9 time.sleep(1.5) 10 print(' \ ...
分类:
编程语言 时间:
2020-02-26 20:32:42
阅读次数:
185