Quarkus 云原生java开发框架 1: hello world

Quarkus 是啥夸克,超光速,亚原子的 Java。为云原生而生,为消息驱动的微服务而生。人话:大幅提高启动速度,大幅减少内存占用,内置了很多优选组件/扩展。环境准备既然是一个 java 应用,那应该是无需什么准备的,jdk,maven 这些都有了。但 jdk 和 maven 请用最新版(jdk≥1.8 && maven≥3.6.2)。开始coding按照官网的指导,使用 mvn 命令新建一个应...阅读全文
1006次浏览 0 条评论 1次感谢

Coding 在线编程体验

本文以一个实例演示了如何使用 coding.net 构建在线开发环境。本文使用了 php 作为演示环境,其他的语言类似(应该更简单,至少不用编译源码)。此处的 CodeStudio 指的是 coding 的 在线编辑开发环境。点击这里可以查看简介请看老夫俺一个 浏览器 走天下!创建一个项目打开 CodeStudio,并从 git 中创建一个项目。初识开发环境打开 CodeStudio,创建一个工作...阅读全文
2008次浏览 0 条评论 1次感谢

VIM 中文乱码的问题

问题发现好多文件用 window 上的编辑器 修改之后,放到 Linux 上之后, 然后再用 VI 编辑,中文都会乱码.是的 这是因为 文件编码跟 vim 编辑器编码不符. 统一一下就可以了.解决临时解决打开 VI 之后 ,输入::set encoding=utf-8永久生效在当前用户目录下,新建 .vimrc 文件,在里面添加一行 :set encoding=utf-8cd ~vi .vimrc...阅读全文
613次浏览 0 条评论 1次感谢

Windows 10 子系统

扯经过一翻折腾,我还是觉得 window terminal 不是很好用,主要是体现在开发工作上,项目发布,我那一堆的命令根本就不好使。我准备搞一下虚拟机,当然不是指 VirtualBox 和 VMware Workstation, 嗯, 是的 win10 自带的子系统。介绍适用于 Windows 的 Linux 子系统(英语:Windows Subsystem for Linux,简称 WSL)是...阅读全文
1047次浏览 0 条评论 1次感谢

Windows 10 包管理

很长时间没摸 windows 了, 发现自己居然 out 了,windows 也有类似 mac 的 brew 包管理器,Wingetwin10 自带的包管理器,在这之前大神凯文 写了一款叫做 AppGet 的开源的包管理器,深受人们喜爱在这里 ,后来微软准备招揽他,派面试官安德鲁 · 克林尼克 和他聊,面试了一整天。和凯文一起吃午餐,并讨论了更多有关 AppGet、Windows Phone 和其...阅读全文
5537次浏览 0 条评论 4次感谢

Windows Terminal 终极美化

安装 Window Terminal有两种安装方式,这个要自行选择git 安装1.0+ 正式版本已经发布了,不需要自行编译了。直接去Github Window Terminal 下载安装即可商店安装在微软商店里搜 windows terminal,安装即可。1、商店打不开的,自行解决,直接了当的方式就是升级系统到最新版本,重启。2、提示当前所在的区域不支持的话 :登录账号的进账号把自己所在区域地址...阅读全文
60007次浏览 120 条评论 26次感谢

window10 升级专业版

剧情开端2020 年在老家办公,突然(balck)MAC 熄火了,再也起不来了,老家没有地方修理. @马王 从山西给我邮寄了一台联想小新,约莫着有五六年没用 windows 了,于是折腾 windows 之路由此开始了。升级系统强迫症使然,肯定要升级下系统到最新版本。不用想,品牌机的系统都是家庭版本,很多功能用不了。姿势一网上找了一堆神 Key,直接升级,失败了,难道之前的方式不能用了吗,去淘宝买...阅读全文
686次浏览 0 条评论 0次感谢

Linux/MacOS 终端大小写敏感问题

打开终端,并cd 到用户home目录,输入:echo "set completion-ignore-case on" .inputrc关闭再重新打开终端即可如果你只想快速解决上面的问题,直接看第三部分即可。inputrc 文件介绍Bash和其它大多数shell使用Readline库作为其输入相关的库。Readline库有一些默认的键盘映射,除此之外,也可以通过修改inputrc文件来定制键盘映射...阅读全文
1413次浏览 5 条评论 0次感谢

微信小程序webview保存图片

背景在小程序的 webview 里保存图片. 因为微信的 js-sdk 没有提供 saveImageToPhotosAlbum 方法更多 web 和小程序的交互, 请看 这里解决思路先加载 微信 js-sdkscript src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"/script分三步1、 html 端把图片转为 base64 , 然后通...阅读全文
2329次浏览 2 条评论 2次感谢

PHP 环境搭建(LAMP+WAMP)

PHP 有集成环境 ,在windows 环境有 wampserver(Windows+Apache+Mysql+PHP) ,Linux 有lampserver(Linux+Apache+Mysql+PHP)。也可以自己搭建。安装PHPFor Windows下载地址:https://windows.php.net/download因为是以Apache作为服务器环境,所以选择Thread Safe(线...阅读全文
251次浏览 0 条评论 0次感谢

node 版本管理(nvm)

简介我们在运行项目时,总是会遇到各种各样的问题,比如node.js版本过高或过低,导致项目无法正常运行,需要去降级或升级, 不同项目必须依赖不同版的 NodeJS 运行环境nvm 应运而生,nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm ,安装如果需要管理 Windows 下的 node,官方推荐使用 nvmw 或 nvm-windows。不过,nvm-windo...阅读全文
237次浏览 0 条评论 0次感谢

Python 虚拟环境

虚拟环境优点使不同应用开发环境相互独立环境升级不影响其他应用,也不会影响全局的python环境防止出现包管理混乱及包版本冲突创建虚拟环境python3.3 之后venv已经作为标准库嵌入到了python中,而之前的版本需要借助virtualenv这个第三方库来实现。在终端中使用python -m venv -h可以显示venv工具的用法。介绍的两个选项:--system-site-packages...阅读全文
300次浏览 0 条评论 1次感谢

Python 遍历 dict

Python字典(dict )的几种遍历方式1.使用 for key in dict遍历字典可以使用for key in dict遍历字典中所有的键x = {'a': 'A', 'b': 'B'}for key in x: print(key)# 输出结果ab2.使用for key in dict.keys () 遍历字典的键字典提供了 keys () 方法返回字典中所有的键# keysbo...阅读全文
285次浏览 0 条评论 0次感谢

Python 合并 dict

Python 两个或多个字典(dict)合并(取字典并集)1、 Python 3.9.0 或更高版本使用|x = {'C': 11, 'Java': 22}y = {'Python': 33, 'CJavaPy': 44}z = x | yprint(z)注意:TypeError: unsupported operand type(s) for |: 'dict' and 'dict' 这个错误原...阅读全文
330次浏览 0 条评论 0次感谢

Python 合并list 11种方式

Python 交错合并多个list列表的方法及示例代码示例代码:l1 = ["a","b","c","d"]l2 = [1,2,3,4]l3 = ["w","x","y","z"]l4 = [5,6,7,8]实现效果:l5 = ["a",1,"w",5,"b",2,"x",6,"c",3,"y",7,"d",4,"z",8]1、直接使用"+"号合并列表l5 = l1 + l2 + l3 + l4 ...阅读全文
251次浏览 3 条评论 0次感谢