备忘录
文章平均质量分 67
davidullua
前华为人,ATM架构师,日常开发经验分享,互联网架构分享
展开
-
IntelliJ IDEA 中找不到 protocol buffer 生成的 Java 类的解决方法
IntelliJ Idea 中找不到 protocol buffer 生成的 class 类,而在命令行使用 mvn build, mvn package 项目是可以正常编译的。原创 2022-12-04 20:25:25 · 2513 阅读 · 0 评论 -
使用 Docker 快速搭建 Rust 的 Jupyter Notebook
在 Jupyter notebook 上面运行 Python 程序非常,实际上 Jupyter 也支持其他的内核。我们可以使用 docker 运行一个已经安装好 Rust + Conda + Jupyter Notebook 的的容器。原创 2022-11-19 20:12:18 · 2072 阅读 · 1 评论 -
使用 Harbor 2.6+ 搭建 私有的Docker Registry
Docker 官方的 Registry, Registry 2 的限制比较多,如果不设置证书,不能启用用户名验证。改用 Harbor 搭建了一个 Docker Registry 仓库服务,中间遇到不少问题,总结一下,以备后续参考。原创 2022-10-08 02:28:58 · 2698 阅读 · 0 评论 -
如何配置 Docker 使用代理服务器
因为网络的原因,我们拉取不到 docker 官方的容器, 还有 gcr.io 的容器,github上的容器,因此需要通过代理来拉取容器镜像。使用 Docker 的时候,有3种情况需要使用代理服务器,配置的方法不一样。1.Docker pull 的时候,使用的 Docker 服务的环境变量来设置 dockerd 进程的代理。2.而在 Docker 内部容器运行时,需要设置 宿主机的 docker 的 config.json 文件来设置代理。3.另外在 docker build 镜像的时候,需要设置原创 2022-06-26 23:05:33 · 4564 阅读 · 0 评论 -
Spring Boot 应用启动时 java.lang.reflect.InaccessibleObjectException 问题的解决
Spring Boot 的应用启动的时候遇到下面的错误 java.lang.reflect.InaccessibleObjectException: Unable to make private native ... accessible原创 2022-06-08 18:44:20 · 13128 阅读 · 2 评论 -
API 设计最佳实践的思考
阿里妹导读:API 是模块或者子系统之间交互的接口定义。好的系统架构离不开好的 API 设计,而一个设计不够完善的 API 则注定会导致系统的后续发展和维护非常困难。接下来,阿里巴巴研究员谷朴将给出建议,什么样的 API 设计是好的设计?好的设计该如何做?转载 2022-05-17 19:29:25 · 511 阅读 · 0 评论 -
如何在 Mac M1 上使用开源软件运行 Windows 11 ARM Preview
Windows 11 for Mac M1 的正式版本还没有出来。但可以使用 Windows 11 ARM Preview 版本,不需要费用。 只需要注册一下 Windows Insider Program 即可,这个也是不需要费用的。原创 2022-05-02 00:13:41 · 3027 阅读 · 0 评论 -
使用 podman 替换 docker
由于 Docker 在架构上的依赖比较多,存在单点故障,且依赖于特权账号运行,需要启动有 docker 服务,才能运行 docker cli。 出现了很多替代 docker,不依赖于特权账号,普通用户可以跑,也不依赖于后台服务的工具,比如 podman, img 等。我的Mac 上面的 Docker Desktop 越来越吃 CPU,跑起来机器非常卡顿, 看了几种不同的方案,podman 跟 docker 的兼容性非常好,可以很容易迁移到 podman上,决定从 docker 迁移到 podman。原创 2022-03-18 12:47:45 · 5080 阅读 · 0 评论 -
自动化重复文件清理 Bash 脚本
有很多场景,需要做重复文件的清理,释放占用的磁盘空间。如何能够快速得找到重复文件,并且清理掉重复文件?可以使用 shell 脚本来处理。原创 2022-01-25 16:43:14 · 1096 阅读 · 0 评论 -
阿里云 k8s 上面部署 etcd server 出现 pod has unbound PersistentVolumeClaims 错误信息的解决
AWS/GKE 上面都有默认的 StorageClass,而阿里云的 k8s 上面没有默认的 StorageClass,k8s 不能使用默认的 StorageClass 来创建存储卷,需要手工设置默认的 StorageClass。原创 2022-01-18 13:08:34 · 4975 阅读 · 0 评论 -
如何组合使用 awk/xargs 来读取文本的多个字段,作为命令参数执行命令
场景:文本文件中每一行的内容为一个 Key/Value, 读取文本文件中的每一行,把 key/value 值导入到 Redis 中。 可以应用于 Redis 缓存数据的初始化。原创 2021-06-08 10:33:13 · 2319 阅读 · 0 评论 -
curl获取本机公网IP(命令行备忘)
背景: 经常需要查询到本机/本网络所在的 IP 地址。比如把本机的外网IP加到某个服务的白名单中。方案:除了在百度上输入IP搜索得到本机IP地址外, 也可以使用命令行快捷 curl 访问能够返回 IP 地址的 网址。 以下网址可以使用:国内/海外都可以访问的地址:curl ipinfo.iocurl cip.cccurl ident.mecurl v4.ident.me国内可以访问的地址:curl myip.ipip.net海外(只能从国外访问):cur..原创 2021-04-21 12:40:31 · 12266 阅读 · 0 评论 -
chrome:自动点击页面中的链接并下载文件
场景: 有时候想要下载技术会议的 PPT 文件到本地, 由于 PPT 文件比较多, 一个个下载花时间, 也不好玩.目标: 自动化下载这些 PPT/PDF 文件.方案: 直接在Chrome的Console中输入js代码, 模拟点击操作, 自动下载文件。例: 下载所有A链接<a href='#' class='unfollow' onclick='alert("1");'>Click me!</a><a href='#' class='unfollow'..原创 2021-01-08 22:26:23 · 3415 阅读 · 0 评论 -
windows中的命令行及批处理使用基本技巧
1.在命令行中输出空行: echo. 注意echo跟.中间没有空格。2.检查文件是否存在: if exist somefile somecommandif not exist somefile somecommand3.windows中类似linux上的/dev/null的空设备: nul, 比如所有输出都重定向到空设备: somecommand原创 2010-01-26 18:19:00 · 4156 阅读 · 0 评论 -
using MSN under slackware 11.0
1.add "/usr/lib/firefox" to your /etc/ld.so.conf then run "ldconfig" to update the libraries. 2. install gaim from the CD2/xap directorythen you can logon MSN by gaim.原创 2006-11-22 17:58:00 · 1110 阅读 · 0 评论 -
c#中使得弹出窗口显示在当前桌面的最上面
form1.TopMost = true原创 2004-09-27 08:37:00 · 4910 阅读 · 1 评论 -
捆绑MAC和IP地址
捆绑MAC和IP地址 先点击“开始”选择“运行”,然后在里面输入Winipcfg命令,这可以查出自己的网卡地址(如图)。记录后再到代理服务器端让网络管理员把您上网的静态IP地址与所记录计算机的网卡地址进行捆绑。具体命令是: ARP -s 192.168.0.2 AA-BB-CC-DD-EE-FF 这样,就将您上网的静态IP地址192.168.0.2与网卡地址为AA-BB-CC-原创 2004-09-11 10:51:00 · 2175 阅读 · 0 评论 -
Windows 2000/NT一些命令的使用
Windows 2000中,常常通过开始菜单运行一些命令来配置系统,下面是几个比较实用的命令:regedit,编辑注册表regedt32,编辑注册表services.msc ,配置windows服务dcomcnfg,分布式COM配置gpedit.msc,组策略配置原创 2004-09-11 10:57:00 · 1364 阅读 · 0 评论 -
禁止输入法的自动更改(Windows 2000)
使用windows 2000,开始设置英文为默认输入法,可是默认的输入法经常莫名其妙地变成中文的智能或紫光输入法,这样在很多需要英文输入的场合都需要修改输入法,很是麻烦,昨天找到了一个禁止输入法自动更改的方法。Windows 2000修改输入法属性时,实际上都是在调用Intl.cpl文件,要禁止输入法配置的自动更改,把WinNT/system32/Intl.cpl文件改名就可以了。原创 2004-09-11 11:16:00 · 1736 阅读 · 3 评论 -
HTML文件HEAD内部标记浅析
HTML文件HEAD内部标记浅析 2002-03-20· ·火枪手··htmlcn 1 2 下一页 今天,使用各种所见即所得工具制作主页已经是一件非常容易的事情了。但是了解HTML源代码和语法,无疑对我们制作主页有更大的帮助,也可以使用户能更精确地控制页面的效果。介绍HTML语法的文章已经很多,但是除了TITLE标记外,HEAD里还有其他的几个标记。这些标记虽然不常用,但是需要我们原创 2004-09-11 10:59:00 · 1299 阅读 · 0 评论 -
Windows XP/2000实现自动登陆(加入域和未加域两种情况)
Windows XP/2000实现自动登陆:不管计算机是否已加域,都可以通过更改注册表的方法来实现。 在注册表HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/Current Version/Winlogon下创建几个键值。创建一个双字节(REG_DWORD)值项AutoAdminLogon。值为1表示启用自动登录功能,值为0或值项不存在表示不使用自原创 2004-09-11 11:10:00 · 4244 阅读 · 2 评论 -
如何在 EXCEL 中将行列转置
先复制要转换的行与列,然后选择“编辑”-“选择性粘贴”,在右下角“转置”选项前面打个钩,然后“确定”即可。原创 2004-10-09 15:50:00 · 2211 阅读 · 0 评论 -
网页制作技巧33条
01.让背景图不滚动IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动: 〈Body Background="图片文件" bgproperties="fixed"〉 02.让你的网页无法另存为 03.让IFRAME框架内的文档的背景透明" allowtransparency>04.禁止右键: oncontextmenu="window.event.re原创 2004-11-07 20:52:00 · 1724 阅读 · 0 评论 -
Windows 2000丢失密码的解决方法
昨天计算机出了问题,Administrator的密码给忘了,拿到ITS,加一块硬盘,把原先系统中的SAM文件删除,Administrator密码就置空,可以进入系统了,SAM的路径:C:/WINNT/system32/config/SAM。原创 2004-12-02 10:25:00 · 2021 阅读 · 0 评论 -
只有下边框的TextBox
很久以前使用ASP.Net,看到yellowhwb写的“只有下边框的TextBox“,当时怎么看都没看懂是怎么回事,这两天学VBScript,使用TEXTBox的时候,突然想起大概是需要在html语言中TEXTBOX的style属性吧。尝试了一下,果然如此,如下面是text.html文件中的一段:请输入一个 1 到 10 之间的数字:style="BORDER-TOP-STYLE: none; B原创 2004-12-10 14:06:00 · 3626 阅读 · 0 评论 -
为什么冬天不打雷
春夏季节,由于受南方暖湿气流影响,空气潮湿,同时太阳辐射强烈,近地面空气不断受热而上升,而上层冷空气下沉,易形成强烈的上下对流,从而经常生成雷雨云,很容易地出现雷阵雨天气,甚至降冰雹。而在冬季,由于受大陆冷气团控制,空气寒冷干燥,加之太阳辐射弱,空气不易形成强烈的上下对流,因而很难形成雷雨云,也就很难产生雷阵雨,更不要说降冰雹了。但在某些年份的冬天里某一时期内,暖湿空气势力较强天气偏暖时(事发地气原创 2005-02-27 11:48:00 · 2194 阅读 · 0 评论 -
IT历史:搜索引擎历史
[2004-11-5] 前生今世——搜索引擎发展史1990年以前,没有任何人能搜索互联网。 所有搜索引擎的祖先,是1990年由Montreal的McGill University学生Alan Emtage、Peter Deutsch、Bill Wheelan发明的Archie(Archie FAQ)。当时World Wide Web还未出现。Archie是第一个自动索引互联网上匿名FTP网站文原创 2005-03-03 09:38:00 · 1972 阅读 · 1 评论 -
Windows常用的五个组合键
winkey+d:最小化所有窗口winkey+f :“开始→搜索→文件和文件夹”winkey+r :“点击‘开始→运行’,打开‘运行’对话框……”alt + tab : 切换窗口winkey+e :打开资源管理器winkey+d :这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了原创 2005-03-22 09:05:00 · 1454 阅读 · 0 评论 -
[转贴]付费空间投诉、空间骗子大曝光,大家来看看黑名单
---------------------------------------------------------------------------- 请用CTRL+F查找中国频道、有个网络、中资源、对呀网、西部数据、E动网络、世纪东方、顶尖网络、蓝网、厦门数字引擎、网盟个人主页、网容科技、数据天空、胜利网络商务、E时代网络、中国数据、方舟网络、网4空间、FTOTTI工作室、海霞网络、E网通、转载 2006-10-17 14:44:00 · 6086 阅读 · 2 评论 -
Excel中输入回车(Enter)
Alt+Enter;另外,也可以选中单元格,格式中的单元格,对齐,选中自动换行及可设置单元格中的文字自动换行。可以对自动换行录制宏,这样再对其他单元格进行操作时比较方便。原创 2004-08-26 10:53:00 · 4692 阅读 · 0 评论