YUMI 全称是 Your Universal Multiboot Integrator, 可用于制作 usb 启动盘,在同一个 usb 盘上,存放多个操作系统,比如,多个不同版本的 Windows + 多个不同版本的 Linux。
它的官网是 https://www.pendrivelinux.com/yumi-multiboot-usb-creator/ ,有两个版本: YUMI Legacy, YUMI UEFI , 前者支持旧电脑主板(支持 USB 启动、不支持 UEFI), 后者需要较新电脑主板(支持 USB 启动、支持 UEFI)。 当前最新版本号, YUMI Legacy 是 2.0.9.3 ,YUMI UEFI 是 0.0.4.3 。
这里只讨论 YUMI UEFI 。以下是步骤及截图。 Read More
家里放了一台旧 acer 笔记本电脑,外挂几个硬盘盒,插上几个硬盘,组成硬盘盒。
因笔记本电脑的耗电较小,硬盘盒有自动休眠省电模式,所以长期开机。此笔记本电脑,使用家庭的移动宽带,会自动分配 IPv6 , 可远程连接。
之前,自动分配 IPv6,很长时间不变。当然,我不可能去记这个 IPv6,所以找个 DNS 服务器,记在 AAAA 记录里。
最近好像不停地变化,这就麻烦了。用 cn.bing.com 网上搜索一番, 找到有脚本可自动更新 goddy dns 记录(ddns)。恰好我购买了一个goddy 的域名,附送 DNS 管理,也有免费的 DDNS 编程接口。脚本语言我不太熟悉,于是就改成用 java 重写了一次。 Read More
介绍一个好网站,可以为旧电脑选购配件,升级内存到最大,升级硬盘等。
我最近为旧电脑升级,采购配件,期望将内存加到最大,硬盘换到 SATA SSD 或 m.2 SSD 。但发愁不知道旧电脑是否支持。
偶尔发现,Crucial(英睿达) 官方网站上,这方面的信息很多,可以查看电脑的最大内存,支持哪些内存、硬盘。
网址: https://www.crucial.com/upgrades
使用方法,先选厂商、后选电脑的大型号、小型号,然后查看。 Read More
一般人的理解,操作系统才需要去适配芯片的指令集,而应用软件不用去适配芯片的指令集,应用软件只需要适配操作系统即可。 .NET 属于应用软件范畴。
这样的调用层次:
CPU/指令集 <---> 操作系统及操作系统API 函数 <---> 应用软件(.Net 3.1 及其它)。 Read More
单个表数据量超过1亿的,需要精心设计表的主键、索引,其分页查询也不能乱写,否则性能不佳。
此文章特介绍作者心得。 Read More
公司内有两个 Java web 应用,最近需要去客户处展示,需要安装在一台笔记本电脑上。
两个 Java web 应用,都有些年头了,最初使用 Java 1.6 开发,现使用 Java 8 重新编译。
有一台 16G 内存、500G 硬盘的笔记本,惠普战66。尝试将两个Java web 应用安装在此电脑里同一个 tomcat 内。 Read More
最接我们公司的软件产品,决定增加支持新的数据库:Oracle 数据库。
偶尔发现,有个方法,C# 使用 sid 连接 Oracle(无需安装 Oracle 客户端),可以成功。特记录,以防遗忘。兼供各位参考。 Read More
最近在 cnblogs 网站上,看其他人博客,谈及一个包含很多行(一亿)的大文件,一周之内,将其数据导入到数据库表。
我谈到可以使用“使用数据库事务,分批 commit 到数据库,每批次有 5000行”的方法,提高数据导入速度,两天应该就可以了。
好像博主及下方评论者,不太理解,这个“分批 commit ”。
特写此博客,介绍一下使用 JDBC 的 executeBatch 做分批 commit,以提高大批量数据的导入速度。 Read More
一般来说关系型数据库,绝大多数表都有数据库主键。
数据库主键的创建,一般有如下几种形式:
1. 使用数据库自增长主键的语法。
有些数据库,比如 MS SQL Server, MySQL ,都有对应的语法,可以在创建数据库表的时候,指定某个字段为自增长主键。Oracle , PostgreSQL 则使用 sequence , 来达到类似的作用。 Read More
新买的电脑,无论是台式机,还是笔记本,买来之后,通常都有一些事情,是必须要做的,特别是 Windows 电脑。 Read More