作者简介: 李浩成(Kayo),腾讯广州研发部 UI 工程师。经过长时间的打磨迭代,QMUI Web 作为腾讯广研 QMUI 团队的一个开源项目,正式发布到 Tencent Github。QMUI Web 是一个 Web UI 的解决方案,从零开始,由编码规范,到组件和工具方法的制作,再到工作流的整合,不断在迭代,也不断在优化,走过了不少的路。趁着发布的机会,我们正好回顾这一路的探索过程,分享其
转载 9月前
18阅读
简介最近在搞国产操作系统,适配Arm系统,新搞台机器又太贵,所以搞了台虚拟机,那么虚拟机与主机的通讯是大问题了,下面是我的几种尝试。一、邮箱我最开始使用的是邮箱,这种原始的方法,在有网的情况下还可以尝试下,那么没有网,真就唧唧了。这种可以作为简单使用一两次的情况下使用,简单快捷。二、向日葵我是使用邮箱,将Arm的向日葵软件拷到qeum虚拟机上,这样在有网的情况下,既可以远程控制也可以传输文件,也是
转载 2024-04-21 11:34:12
57阅读
尝试啦很多中办法,最终选择以在QEMU模拟器中ssh 远程登入的方式访问主机,并用sshfs 挂载 主机端的文件到模拟器中,实现模拟器访问主机端的代码。SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-c
转载 2024-04-18 13:07:23
73阅读
QEMU在虚拟机启动的初始化阶段,为客户机分配了物理内存,那么客户机的物理内存如何工作呢?本篇文档,为大家介绍客户机物理内存的工作原理、相关数据结构,但不会涉及其实现细节,客户机物理内存的实现细节,会在后面的代码分析中讲述。相关配置参数QEMU的命令行中有参数:-m [size=]megs[,slots=n,maxmem=size]用于指定客户机初始运行时的内存大小以及客户机最大内存大小,以及内存
本文适用的环境数据库管理系统SQL Sever2000   前言   在编写SQL程序是我们有可能遇到这样的问题,参数是动态数量的标识列表(比如我们要处理一批有限的人员的信息,我们传递的参数就可以这样表示 人员的标识一(主键),人员表识二,人员标识三。。。。。。),在这个参数中标识数量是动态的可能是五个,也可能是六个。 在需要根据这个标识列表去查询人员并返回
转载 2024-04-25 18:51:45
101阅读
golang slice陷阱 文章目录golang slice陷阱起因slice的slice的扩容回到开始 起因 package main func SliceRise(s []int) { s = append(s, 0) for i := range s { s[i]++ } } func main() { s1 := []int{1, 2} s2 :=
转载 2024-07-30 20:10:11
40阅读
用Ref和Out关键字的按引用传递比较分析:     由上文《由String类型分析,所产生的对数传递之惑的解答》 文,我们对值类型和引用类型,在用以关键字Ref时,所产生的可以导致原变量实现改变的结果进行了原因分析。然而用关键字Out的按引用传递(注:文中所说的"按引用传递",从英文翻译对号入座应为Ref,然而此处为了表示在传递时都传递的是参数的地址这一共性,
转载 2024-08-14 12:03:11
99阅读
总结下promise对象的基本使用及注意点首先看一个Promise的最简单实例写法一: function timeout(ms) { //返回一个 promise 对象 return new Promise((resolve, reject) => {setTimeout(resolve, ms, 'done'); }); }// setTimeout 可以接受第二个以外的值,这些值作为
转载 2024-05-21 08:39:07
53阅读
Title 首页 关于我们 翠花 王老五 var routes = [ { path:"/", component:{ template:` ...
原创 2021-05-20 19:59:04
848阅读
文章目录基础概念端口转发原理真实的位于公网 : 获取IPv6/IPv4地址端口转发案例虚假的位于公网: 端口转发&异地组网案例1-端口转发 : cpolar案例2-异地组网 : [zerotier](https://my.zerotier.com/)端口转发案例3 基础因特网基于高速串行总线,所以传递的信息要封包 发送者一层一层封包,接收者一层一层解包. 涉及到中间的传递者也需要拆包
转载 2024-08-06 23:07:14
141阅读
文章目录前言设备状态迁移新增字段删除字段示意图引入的问题数据结构设备状态VMState举例发送设备状态接收设备状态 前言qemu内存迁移主要迁移两类信息,虚机内存和设备状态。对于虚机内存,qemu并不知道其具体内容,但它知道主机上为虚机内存分配的虚机地址区间,这些区间由RAMBlock表示,组织成链表,qemu迁移内存,就是把这些RAMBlock一股脑儿迁移走。好比我想拿一瓶水,虽然水没法移动,
转载 2024-03-20 22:00:04
109阅读
1、安装包下载 官方下载地址Index of /archive/qt/5.12/5.12.8也可以下载到其他版本:https://download.qt.io/archive/qt选择下载qt-opensourece-linux-x64-5.12.0.run 点击需要的版本(我们这里选择.run的)会跳转到一个选择源的界面,国内选择(CN)的三者之一即可如果下载不了,可以点击后面Deta
前面使用GET或POST来发送请求和数据,所携带的数据都是比较简单的数据,接下来在这个基础上,研究一些比较复杂的参数传递,常见的参数种类有:普通参数POJO类型参数嵌套POJO类型参数数组类型参数集合类型参数这些参数如何发送,后台改如何接收?1. 普通数普通参数:url地址,地址参数名与形参变量名相同,定义形即可接收参数。如果形参与地址参数名不一致该如何解决?发送请求与参数:http://
转载 2023-08-25 11:19:59
122阅读
路由规则:<Route path="/detail/:id" component={HouseDetail}></Route>import { BrowserRouter as Router, R
目录1. 函数1.1 参数的作用1.2 形和实参1.3 位置参数1.4 关键字参数1.5 默认实参1.6 参数总结2. 可变参数1. 函数1.1 参数的作用1.2 形和实参形:在函数定义阶段括号内定义的参数,称之为形式参数,简称形,本质就是变量名。实参:在函数调用阶段括号内传入的参数,称之为实际参数,简称实参,本质就是变量的值。1.3 位置参数位置形:在函数定义阶段,按照从左到右
Servlet传递数据方式 基本概述     Servlet传递数据的方式有很多,这里提供五种方式:1、静态变量2、HttpServletResponse的sendRedirect()方法3、HttpServletRequest的getRequestDispatch()方法4、HttpServletRequest的getSession()
转载 2024-06-05 08:41:54
64阅读
最近有人问我形实参是什么玩意,为了严谨点,省得误人子弟,我去网上翻了半天资料,翻资料时从形实参看到函数值方式这里,感觉很有趣,用了半天多查资料,自己也想了很多,感觉自己算是搞明白了,把自己的想法过程写出来,以供参考按值传递最开始我以为JS的值是简单的使用 按值传递进行的,var str = 'string' var num = 0 function values(str,num){ num
一、Python的函数传递二、python类方法外部一、Python的函数传递 a = 1 def fun(a): print(“函数里”,id(a)) a = 2 print(“赋值后”,id(a), id(2)) print(“函数外”,id(a), id(1)) fun(a) print(a) 函数外 1954180160 1954180160函数里 1954180160赋
刚刚开始接触USB,记录一些基本知识。注:有大量转载别人的内容。1.端点: 位于USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据,每一个端点都有惟一的确定地址,有不同的传输特性(如输入端点、输出端点、配置端点、批量传输端点)。2.帧:时间概念,在USB中,一帧就是1MS,它是一个独立的单元,包含了一系列总线动作,USB将1帧分为好几份,每一份中是一个USB的输动作。3.上行、下
文章目录1. oracle articles 中的例子2. 在 SpringBoot 中调用 1. oracle articles 中的例子oracle 文章:分解和合并:Java 也擅长轻松的并行编程! 简单例子 by Julien Ponge:import java.util.*; import java.util.concurrent.*; import static java.util.
转载 2024-03-28 13:59:13
98阅读
  • 1
  • 2
  • 3
  • 4
  • 5