1 | docker run -d --name jrebel-server -p 8888:8888 ilanyu/golang-reverseproxy |
激活

1 | docker run -d --name jrebel-server -p 8888:8888 ilanyu/golang-reverseproxy |
激活

由于计算机硬件决定,任何存在于计算机种的数据,其本质都是以二进制码存储的。
根据冯.诺依曼提出的经典计算机体系结构框架。一台计算机有运算器,控制器,存储器,输入和输出设备组成,其中运算器,只有加法运算器,没有减法运算器(据说一开始是有的,后来由于减法器硬件开销太大,被废了 )。所以计算中没法直接做减法的,它的减法是通过加法来实现的。现实世界中所有的减法也可以当成加法的,但是前提是要先有负数的概念,这就为什么不得不引入一个该死的符号为。
1 | 而且从硬件的角度上看,只有正数加负数才算减法。 |
原码,反码,补码的产生过程,就是为了解决,计算机做减法和引入符号位(正号和负号)的问题。
more >>以Java为例讲解位移
向左位移操作符<<
向左位移操作符会把一个数字向左位移,右边的位用0来补充。n << s 的值是将n向左移动s位。相当于将操作数乘以2的s次幂。
1 | System.out.println(1 << 3); // 1 x 2^3 |
例如,将一个值位1的int类型数字向左移动3个位置(1 << 3),结果是8.
1 | # 将操作数转为二进制. |
int类型操作数,只有位移距离的前5位会使用,位移的距离必须在0~31之间,如果传递的数字大于31,只有前5位会使用,也就是说如果int类型x<<32等同于 x << 0; x << 33 等同于 x << 1;
如果左操作数是long类型,位移距离中只有前6位会使用,实际位移距离的范围在0~63之间。
more >>反编译工具 https://github.com/icsharpcode/ILSpy
1 | D:\>dotnet --version |
1 | D:\>dotnet --info |
1 | <?php |
1 | from selenium import webdriver |
1 | ## os version ubuntu 16.04.6 LTS (Xenial Xerus) |
1 | > use douban |
指定数据库认证,需要在当前数据库下创建用户
1 | ## 管理员用户 相当于mysql的root用户 |
数据库用户管理
以hello数据库为例,创建h1用户及密码h1
1 | docker run -d -p 29017:27017 --rm -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=admin mongo:4.0 mongod --auth |
创建用户
1 | > use admin |
查询用户
1 | ## 查询指定用户 |
1 | 创建用户的方式有问题,下面创建用户的方式就可以了 |
1 | # docker run -d -p 27017:27017 --name mongo -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=admin registry.cn-hangzhou.aliyuncs.com/985/mongo:4.0 mongod --auth |
https://www.yiibai.com/mongodb/mongodb_quick_guide.html
1 | 注释 先CTRL+K,然后CTRL+C |
使用6.0.0版本
1 | FROM jboss/keycloak:6.0.0 |
1 | # 构建本地镜像 |
1 | # 创建mysql用户及数据库 |
1 | # 启动docker容器 |
1 | # 访问宿主机8000端口服务 |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true