自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 一台电脑安装28个操作系统(windows,macos,linux,chromeOS,Android,静待HarmonyOS)

14.openEuler(未安装桌面UI)23.优麒麟(UbuntuKylin)1-4: windows系统 四个。15.中标麒麟(NeoKylin)25.freeBSD(无UI界面)首先看看安装了哪些操作系统。最后附上我的磁盘分区表。

2023-02-17 18:51:17 1455 1

转载 自己打造原生ChromeOS

下载地址:查看链接 (可能需要 Proxy)挑选和你电脑最像的镜像下载,这里推荐代号为 altas 的镜像给笔记本使用台式机用代号 nami 的镜像,如果驱动不行,建议找与你电脑配置最接近的 ChromeBook 恢复镜像来使用。结束后,原 chromiumos 镜像文件就变为了 Chromeos 镜像文件,将其后缀改为 img,你就得到了可刷入的 ChromeOS 镜像。下载完毕后,将工具 Chromeos 恢复镜像 Chromiumos 镜像 放在同一个文件夹下,制作镜像准备工作就完成了。

2023-01-08 22:12:25 1464

原创 家庭mesh网络与IPTV的搭建

本文的配置可以做到以下功能需求通过自己的主路由进行拨号上网,发挥主路由强大的性能,运营商的光猫只起到桥接作用 家里的所有设备处于同一个局域网中,实现轻松互访;级连多个路由器虽然也可以实现上网,但是会造成多个局域网的划分,不同的局域网中的设备要实现互访还得配置路由表 IPTV与网络正常使用;将单线复用的配置从光猫端移到网管交换机 WiFi信号在多个房间的mesh设备上实现无缝漫游 配置DDNS实现外网访问家里的网络;之前如果使用光猫进行拨号,自己的路由器就成了二级路由器,一些路由器的DDNS不..

2022-01-29 05:52:47 9626

原创 几种单例模式的优劣势

下面看看几种常见的单例的设计方式:第一种:非延迟加载单例类(饿汉式)publicclassSingleton{ privateSingleton(){} privatestaticfinalSingletoninstance=newSingleton(); publicstaticSingletongetInstance(){ returninstance; } }饿汉式不存在线程安全问题,但是如果初始...

2021-11-29 16:00:34 544

原创 8dot3name(长文件名与短文件名)

在很久之前,大概是Win3.x的时候,Windows中的文件名是由不超过8个字符的主文件名,和不超过3个字符的扩展名组成。到了Windows 95的时候,这个长度被扩展成主文件名+扩展名不超过255个字符。为了保证兼容性,Windows提供了一种转换的方式,大意是用'~'和数字还缩短文件名的长度,比如"C:\Program Files"被转换成了"C:\Progra`1"。这种转换使得一些老的应用程序在新的Windows平台上也可以使用,但它多多少少降低了系统的性能(文件索引之类)。想知道自己的系统有没

2021-10-29 15:13:23 1824

原创 使用.NET 快速开发一个命令行应用程序

1.使用.NET Core快速开发一个较正规的命令行应用程序_dotNET跨平台-CSDN博客一般命令行程序包含什么?使用方式帮助信息子命令参数选项帮助信息帮助信息如上,介绍了命令的作用和参数、选项作用。这个是必不可少的。子命令一个应用程序打包了多个功能,这时候就可以使用子命令,比如 dotnet ef migrations,这时候 migrations 就是子命令,可以看做本来可以拆分成多个可执行程序的东西,用一个可执行程序来打包完成,子命令可以再次具有自己的帮助、参数和选项。参数参数在https:/

2021-10-29 12:00:59 255

转载 TEWA-700G、TEWA-1000E/G等TEWA系列光猫获取超级密码

参考链接TEWA-700G、TEWA-1000E/G等TEWA系列光猫获取超级密码 - Powered by HadSky原文转自:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4040383工具:• 配置文件解密工具• 浏览器• http://bbs.csource.com.cn/read-426-1.html原文中是使用set2_sessionKey,我的机器是使用set3_sessionKey,不同地方可能不一样

2021-10-18 10:47:59 12522

转载 JS 总结之原型继承的几种方式

前提以一个父类为前提条件,列举 js 继承的继承方式:function Person (age) { this.age = age || 18}Person.prototype.sleep = function () { console.log('sleeping')}复制代码:meat_on_bone: 方式 1:原型链继承(不推荐)function Programmer() {}Programmer.prototype = new Person ()Progra

2021-05-13 10:19:21 381

转载 汇总常用的js对象Object的深比较方法

这篇文章简单总结常用的深度比较方法,这些方法在react中用的特别多,特别是生命周期里面prop对比。因此,react和immutable天生结合性比较好。假设你项目中没有用immutable这种第三方库,那么实现深度比较的方法,在这里总结一下!方法一 function equalsObject (obj1,obj) { var p; if (obj1 === obj) { return true; } //

2021-05-12 14:59:49 1398

转载 js中==和===区别

操作数1 == 操作数2,操作数1 === 操作数2比较过程:  双等号==:  (1)如果两个值类型相同,再进行三个等号(===)的比较  (2)如果两个值类型不同,也有可能相等,需根据以下规则进行类型转换在比较:    1)如果一个是null,一个是undefined,那么相等    2)如果一个是字符串,一个是数值,把字符串转换成数值之后再进行比较    三等号===:  (1)如果类型不同,就一定不相等  (2)如果两个都是数值,并且是同一个值,那么相等...

2021-05-12 14:54:02 122

原创 M1卡数据结构

M1卡数据结构:Mifare Classic提供1k-4k的容量,现在国内门禁采用的多数是Mifare Classic 1k(S50)[后面简称M1卡]。M1卡有从0到15共16个扇区,每个扇区配备了从0到3共4个段,每个段可以保存16字节的内容,为什么这里要强调从0开始呢?这跟C语言里面数组下标默认从0开始是差不多的,好计算地址偏移,我们不必太过在意,只是要记住是从0开始,写入数据的时候不要写错地方就可以了。每个扇区的第4个段(也就是3段)是用来保存KeyA,KeyB和控制位的,因为M1卡允许每个

2021-05-11 10:41:32 7112

原创 基于Ventoy制作单个U盘引导Windows+Linux+黑苹果macOS

一款国内高手开发的一个名为Ventoy的开源多系统启动U盘制作工具,官方链接:https://www.ventoy.net/cn/index.htmlVentoy 特点不影响U盘日常普通使用 直接从ISO文件启动,无需解开 支持MBR和GPT分区格式(1.0.15+) 支持超过4GB的ISO文件 支持大部分常见操作系统, 已测试650+ 个ISO文件 不仅仅是启动,而是完整的安装过程 版本升级时数据不会丢失 Ventoy 待改进不支持macOS和ChromeOS准备2个空的U.

2021-04-28 12:23:50 23298 10

原创 ChromiumOS的分区格式

为什么烧录完成后,U盘在windows下提示需要格式化因为 FydeOS 所采用的分区格式在 Windows 下无法识别,因此会出现这样的提示,但千万记住,务必不要格式化,否则会造成 FydeOS 无法正常使用。chromiumOS的默认分区如下,链接地址https://www.chromium.org/chromium-os/chromiumos-design-docs/disk-formatFydeOS镜像制作成功后在windows下用DG软件查看可以看到如下图,其中第一分...

2021-04-27 23:07:17 1101 1

原创 rEFInd引导Win10+Ubuntu+Deepin+macOS+Phoenix+Fyde+cent+openSUSE+Kylin+ChromeOS+RedFlag)时menuentry的详细配置

注意:本文中的有些截图时较早前截取的,和最新的截图中的分区有些不同,这是因为之前装cloudready时导致整个磁盘被格式化,从头开始重新安装了所有的系统,但不影响描述原理先上一张最终的效果图在我的另一篇文章中,装完几个操作系统和rEFInd后,默认的rEFInd引导菜单显得很杂乱和冗余,这是因为rEFInd会自动扫描磁盘中的所有linux内核以及ESP分区中EFI目录中的相关引导文件问题一:下图为rEFInd默认安装后出现的引导菜单:第一第二个还算正常;

2021-04-17 00:35:24 8648 1

原创 Windows+Linux等双系统的卸载

这里介绍的卸载 Linux 保留 Windows 的情况( 适用于适用于UEFI+GPT )1. 在 Windows 下删除 Ubuntu 的所有分区,下图7,8,9,10分区是我电脑分配的Ubuntu的分区2. 删除启动项删除 Ubuntu 的所有分区之后选择重启,发现 grub 界面还在,只是选择 Ubuntu 后启动不了了,接下来就是删除 Ubuntu 的引导文件。如果使用 easyUEFI 软件查看 EFI 启动项,发现 Ubuntu 把自己的 efi 引导文件写到 Win...

2021-04-16 10:00:37 578

原创 Win10+Ubuntu+Deepin+macOS+PhoenixOS+FydeOS+centOS+openSUSE+Kylin+ChromeOS+RedFlag等多系统安装(包含rEFind引导)

最终效果图一张简单的原理,从开机到进入系统,中间省略了很多。参见引导过程:上电–>Legacy BIOS–>MBR–>DPT–>PBR–> Bootmgr(vista开始)/NTLDR–>BCD(vista开始)/boot.ini–>Winload.exe–>内核加载 –>windows vista/windows xp。

2021-04-13 14:39:35 11881 1

原创 极路由X(C526A)刷Openwrt 18.06固件

流程简介极路由X获取Root权限 → 替换Bp-boot → 刷入pandorabox → 刷入openwrt → 完成入手极路由X先上最近刚入手的极路由X,由于极路由所属公司已经倒闭,所以APP是无法使用的,而且购买渠道也很少了,只有淘宝某个商家有囤货,这个在入手前就很清楚了,入手极路由X纯粹是为了折腾淘宝商家其实是有已经刷入openWrt的机器的,我专门购买的是原装系统的极路由X,就是为了自己刷入openWrt极路由原装系统原装系统UI界面...

2021-03-18 17:12:17 12747 6

原创 路由器常见的第三方系统( OpenWRT,LEDE,PandoraBox,Gargoyle | ASUSWrt,Merlin,Padavan | DD-WRT | Tomato )

先上一张中国最新的路由器十大品牌https://www.maigoo.com/maigoo/126dnws_index.html新入坑的同学肯定有此疑问,想刷系统,不知道买哪个路由,也不知道这些系统的区别,更不知道应该选哪个。说这些之前应该先提一嘴Linksys(领势),2003年推出了WRT54G的路由。由于Linksys被发现用了很多开源代码,所以被很高的呼声要求开源。Linksys脸皮薄,于是就开源了(这一点很多国内厂家脸皮厚的很)。从此开启了路由系统发展的精彩舞台。...

2021-03-16 15:58:47 26080 1

原创 小米路由器安装Misstar tools 和MIXBOX

1.该教程适用于如下路由器:小米路由器1代硬盘版(R1D)小米路由器mini(R1CM)全新小米路由器硬盘版(R2D)小米路由器3(R3)小米路由器3G(R3G)小米路由器Pro(R3P)小米路由器HD(R3D)2.Misstar2.0在线安装方法如下:1.根据路由器对应文件解压文件,把解压目录(比如小米3路由器为R3)和offline_install.sh到U盘根目录,并插入路由器2.ssh登录后,cd到U盘的目录,比如小米3路...

2021-03-16 11:52:00 22118 15

原创 多屏互动之Duet Display和Air Display

Duet Display Air DisplayDuet DisplayDuet Display的Mac版本和Windows版本提供一周的免费试用,填入Visa或MasterCard信用卡卡号后就可以免费试用一周,一周后就需要付费使用了。一年19.9美元,支持Visa和MasterCard信用卡。正好我有这两种卡,一周后忘记取消自动续费,已经成功扣除了19.9美元。安卓端APP需要到谷歌Play Store下载,而且需要付费,我记得是9.9美元。但是谷歌未向中国大陆地区开放支付服务,所以用.

2021-03-12 16:24:06 11538 2

原创 多屏互动之Windows与Mac下的非自带的远程桌面应用

远程桌面软件 1) 远程桌面软件有TeamViewer,向日葵远程控制,AnyDesk等第三方工具,且试用结束后或者想要获得更稳定的连接效果都是需要付费的,但是这类第三方工具提供了服务器帮你中转流量“解决无公网 IP 问题”,实现跨局域网访问,并且可以跨平台。2) windows有自带的远程桌面,使用的是RDP协议;MacOS也有自带的Screen Sharing,使用的是是SFB协议,即VNC.。不管是windows有自带的远程桌面,还是MacOS也有自带的Screen Sharing...

2021-03-11 22:59:29 939

原创 多屏互动之手机与电脑的互动应用程序

MIUI+ 向日葵 微软商店的“你的手机” 苹果手机与Mac的sidecar,airdrop,handoff等功能

2021-03-08 23:10:13 2560

原创 两台路由器LAN-WAN级联,两台路由器下面的电脑能否互访

两台路由器LAN-WAN级联,如下图:本文介绍分别接在两个路由器LAN口上的PCA和PC B之间是否可以相互访问。对于NAT原理的路由器,默认情况下LAN到WAN方向的访问是不受限制的,但是WAN口设备无法主动发起连接访问LAN口的设备。也就是说图中PC B主动访问PC A是没有问题的,但是PC A无法主动发起连接访问PC B。可以根据实际的需要考虑不同的设置:1、PC A和PC B完全的互访如果需要实现PC A和PC B之间完全的互访,可以在router2上将PC B...

2021-03-07 17:06:38 4723 2

原创 小米路由器AX3600和具有开发版本的小米路由型号开启SSH

注意:开启SSH会失去小米的保修服务,请在保修期内的用户慎重选择一.小米路由器AX3600小米路由器AX3600开启SSH方法参见此链接https://aisoa.cn/post-2991.html小米路由器AX3600永久开启SSH方法参见此链接https://www.5v13.com/mesh/26276.html此篇文章写得非常好了,只是按照此文操作完之后,进行系统版本升级时不要选择手动升级而是界面提醒是否升级的OTA升级本人亲测发现,通过以上两篇文章一次操作后(系统...

2021-03-07 16:07:07 23854 2

原创 小米路由器开启DDNS并支持二级路由

小米路由器开启DDNS具体的设置步骤可以参见这篇连接https://www.cnblogs.com/zouhao/p/6852828.html由于路由器版本升级,web界面有所改变。另外我不是很认可小米做路由器的思路,为了让大多数小白用户更容易使用,把web界面越做越简单,把很多路由器基本功能都关闭或隐藏了,已经完全背离了路由器的基本定义在此我主要要说的是原博提及的一个问题“目前小米路由官方DDNS不支持为二级路由”在小米路由器固件中虽然有官方DDNS功能,但是它不支持小米路由作为二..

2021-03-07 15:15:59 11472

原创 铁威马NAS设备映射到外网进行访问

一.铁威马NAS设备映射到外网可以访问,可以使用铁威马自己提供的TNAS.online服务,如下图所示,名字也好记二.可以使用第三方DDNS,铁威马支持的第三方DDNS服务商如下图我使用的是oray服务,如下图所示,“启用DDNS”复选框勾选后添加相关信息,点击“应用”后虽然显示“操作成功”,WAN IP也解析成功了,但是连接状态一直显示“未连接”,“启用DDNS”复选框也会自动取消勾选我在oray官网提交工单寻求帮助也一直没有解决,包括修改了NAS设备的DNS地址为oray提供的.

2021-03-06 22:50:41 2867 2

原创 ARM架构(RISC)和x86架构(CISC)以及传统与移动CPU/GPU厂商

一,CISC(复杂指令集)与RISC(精简指令集)的区别   RISC(ReducedInstructionSetComputer)和CISC(complexinstructionsetcomputer)是当前CPU的两种架构。它们的区别在于不同的CPU设计理念和方法。  早期的CPU全部是CISC架构,它的设计目的是要用最少的机器语言指令来完成所需的计算任务。比如对于乘法运算,在CISC架构的CPU上,可能需要这样一条指令:MULADDRA,ADDRB就可以将ADDRA...

2020-12-28 18:18:12 6442

原创 WebAPi之SelfHost自创建证书启动Https

第一步:生成自签名证书MakeCert -sv d:\DevelopmentCA.pvk -n "CN=localhost" d:\DevelopmentCA.cer -b 07/07/2020-e 12/31/2050 -r(MakeCert的执行请到“VS2013 开发人员命令提示”下执行)关于MakeCert详细命令参见https://www.cnblogs.com/heyuquan/articles/2430670.html第二步:创建证书的私钥Pvk2pfx -...

2020-07-07 16:20:16 951

原创 RS-485/422 RS-232

理解RS-485总线需要从RS-232串口开始,现在的RS-232串口基本上都是基于RS-232C标准定义的,其接口定义有DB9以及DB25两种接口定义,现在基本上都是采用DB9接口。RS-232串口定义如下:1.载波检测,2.接收数据,3.发送数据,4.数据终端准备就绪,5.信号地,6.调制解调器就绪,7.请求发送,8.允许发送,9.振铃提示。现在由于计算机处理能力的增强,握手之类的处理基本上交由软件来处理,只需要采用2,3,5(RXD,TXD,GND)三根线就可以正常通信。RS-232串口采用单端非差分

2020-06-17 15:39:47 249

原创 FAT16 FAT32 NTFS exFAT ReFS

1.FAT16FAT16按照其不同的特点和作用大致可分为5部分:MBR区、DBR区、FAT区、DIR区和DATA区。我们来分别介绍一下:(1)MBR区(主引导扇区)MBR (Main Boot Record),按其字面上的理解即为主引导记录区,位于整个硬盘的0柱面0磁头1扇区。不过,在总共512字节的主引导扇区中,MBR只占用了其中的 446个字节(偏移0--偏移1BDH),另外的64个字节(偏移1BEH--偏移1FDH)交给了DPT(Disk Partition Table硬盘分区表),最后两个字

2020-06-16 10:27:25 1937

原创 CPU位宽与其寻址能力并不是挂钩的

1.认识计算机总线冯诺伊曼计算机结构总线是连接多个部件的信息传输线,是各部件共享的传输介质。输入输出设备可以和主存通信而不用影响CPU的工作,这样CPU的工作效率得到了很大的提升。系统总线: 用于IO接口、主存、CPU之间的信息传输,IO和CPU之间只传输指令信息。 主存总线: 专门用于主存和CPU之间的信息传输1.2 系统总线的分类数据总线:数据总线用来传输各功能部件之间的数据信息,它是双向传输总线,其位数就是数据总线的宽度。总之是用来传输数据的。地址总线:地址总线主.

2020-06-15 15:31:44 1009

原创 微信支付宝内置浏览器对es6的支持情况

写前端代码要想使用es6一些新特性,真是不容易,要兼容的浏览器太多。阿里的UC浏览器现在几乎不再维护桌面版的浏览器,内核停留在chrome32.0,手机版UC内核是chrome57.0,支付宝内置UC浏览器内核chrome69.0,ES6的箭头函数(lamda表达式)从chrome49.0内核之后才开始全面支持。微信内置浏览器在不更改的情况下,和QQ浏览器都是默认使用腾讯自己的X5内,X5内核又是chrome66.0。查看浏览器内核网址:https://ie.icoa.cn/ 查看浏览器es6支持情况网址

2020-05-31 16:06:00 1952

转载 虚继承下类的大小

文章摘自  https://www.cnblogs.com/yvictoryr/p/3773733.html  ,红色字体为我认为原博客错误的地方。 虚继承是为了解决多重继承中的问题而出现的。要理解虚继承的实现机制。首先看一般继承:class A{ char k[3];public: virtual void aa() { };};c...

2019-01-10 11:17:19 996 1

原创 Mysql复制表结构、表数据的方法

1、复制表结构及数据到新表(不包含主键、索引、分区等)CREATE TABLE 新表 SELECT * FROM 旧表或CREATE TABLE 新表 AS SELECT * FROM 旧表这种方法将旧表基本结构和数据复制到新表。不过这种方法的一个最不好的地方就是新表中没有了旧表的主键、索引、Extra(auto_increment,字符集编码及排序)、注释、分区等属性 以及触发...

2018-12-06 12:32:12 28886 3

原创 DOS中的set命令

使用set命令给环境变量赋值时,格式如key=value,其中key与=之间不能有空格,否则会造成赋值失败执行如下批处理文件,会得不到想要的结果:@ECHO OFFset a ="1echo %a%set b =4"echo %b%set c=%a%%b%echo %c%pause执行结果:执行如下批处理文

2017-03-09 15:29:19 2594

原创 DOS中的echo命令使用详情

1. 作为控制批处理命令在执行时是否显示命令行自身的开关  格式:ECHO [ON|OFF] @的用法:如果想关闭“ECHO OFF”命令行自身的显示,则需要在该命令行前加上“@”,即@ECHO OFF  2. 显示当前ECHO设置状态  格式:ECHO  3. 输出提示信息  格式:ECHO 信息内容  4. 关闭DOS命令提示符  在DOS命令行提示符状态下键入ECHO OFF,

2017-03-09 14:25:44 5607

极路由c526a.zip

极路由c526a.zip

2021-03-18

API_JQUERY_最新_1.8.CHM

API_JQUERY_最新_1.8.CHM

2014-03-28

分页打印.rar

分页打印打印预览该网页看看

2014-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除