自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 Neovim 打造 Java IDE

当你习惯了 vim 文本编辑器,你就习惯了 vim 文本编辑器(🐶)。

2022-02-10 19:29:39 3854

原创 Neovim 打造完美 Java 开发环境

需要有可访问 Github 的网络。

2022-11-27 11:18:42 606 1

原创 JDK8 Stream#iterate

Stream.iterate(n, fn)iterate用于生成一个无限流int n = 0;UnaryOperator<Integer> fn = e -> e += 1;Stream.iterate(n, fn) .limit(10) // 限制10次调用 .forEach(System.out::println);#mermaid-svg-Bhpo91dn0nvw3AFS .label{font-family:'trebuchet ms', verdana

2021-08-21 17:18:41 189

原创 Mac下Python https验证失败问题

Mac下 Python https验证失败问题在mac中使用 you-get 时发现视频都下载不了,于是下载源码下来debug,发现报错URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED>在网上搜索发现是 https 证书验证失败参考: https://stackoverflow.com/questions/27835619/urllib-and-ssl-certificate-verify-failed-error/42

2021-08-03 21:04:44 456

原创 IDEA 配置代码模板

配置代码模板日常写代码时创建.java文件时需要带上 @author 和其他信息可。打开设置面板, Editor -> File and Code Templates, Includes 中添加 File Header/** * @author ${USER} */然后在 Files 中导入这些配置, 现在创建代码就会导入带 @author 的信息了。如果是开源项目,需要在文件头加上开源协议。比如 Apache, 还是在 Includes 加入配置。然后在 Files 中导入这些

2021-08-03 20:54:46 144

原创 Mac M1 编译 Blender

Mac M1 编译 Blender目前 Blender 官方未提供 Mac m1 芯片的二进制程序下载。可以下载源码下来编译。官网编译文档Building Blender for macOS源码下载源码在Github上:Blendergit clone https://github.com/blender/blender.gitGithub 下载比较慢的可以使用 Gitee,这里我导入了一份到 Gitee 上面 Blendergit clone https://gitee.com/kaiv2

2021-03-30 13:01:04 650 1

原创 Mac M1 编译 Godot 引擎

Mac M1 编译 Godot 引擎目前 Godot 官方未提供 Mac m1 芯片的二进制程序下载,不过3.2.3版本已经支持了。可以下载源码下来编译。官网编译文档Compiling for macOS源码下载源码在Github上:Godotgit clone https://github.com/godotengine/godot.gitGithub 下载比较慢的可以使用 Gitee,这里我导入了一份到 Gitee 上面 Godotgit clone https://gitee.com/

2021-03-30 13:00:17 495

原创 Rust Cargo 仓库地址

Rust Cargo 仓库地址crates.io

2021-02-26 13:42:51 1618

原创 Java 1.8 Optional 使用技巧

Java Optional 使用技巧最近发现有人在讨论 Optional 的出现很鸡肋,但我不这么认为。虽然Optional不是那样的完美,但是也很优雅的解决了一些场景的 Null 指针问题。使用技巧永远不要让 Optional 也为 NULLOptional 的出现就是为了解决空指针问题class A { // 成员变量不要使用 Optional // private Optional<String> name; // 或者初始化为 Optional

2021-02-07 23:54:09 244 1

原创 Mac M1 Java 开发环境配置

JDK 配置目前 Zulu JDK 支持 M1芯片,下载 Zulu JDK下载后点击安装,在控制台输入java -version~ % java -versionopenjdk version "11.0.10" 2021-01-19 LTSOpenJDK Runtime Environment Zulu11.45+27-CA (build 11.0.10+9-LTS)OpenJDK 64-Bit Server VM Zulu11.45+27-CA (build 11.0.10+9-LTS,

2021-02-07 22:51:13 21588 5

转载 Jetbrains 2021 年开发人员生态系统调查

2021 年开发人员生态系统调查欢迎参加第五次年度开发者生态系统调查,随我们一起探索软件开发行业现状。调查大约需要 30 分钟完成。您可以随时保存进度,以便以后返回到调查中停留的位置。每位完成调查并做出有意义回答的参与者都有机会赢得自己心仪的奖品:MacBook Pro、Dell XPS 17、Xbox Series X 或 PlayStation 5、300 美元的 Amazon 礼品卡或 JetBrains All Products Pack。和往年一样,我们将公布调查结果和有趣的发现。此外,您

2021-02-01 13:36:35 231

原创 Rust Web 开发

Rust Web 开发实现了基本的登录注册,修改密码,验证码功能。技术栈框架功能actix-webweb服务rbatisSQL-ORMredisredis客户端jsonwebtokenJWTactix-web-httpauth登录验证validator请求参数验证项目地址rust-web-example...

2020-11-12 15:14:07 716

原创 命令行 QRCode 工具

命令行 QRCode 工具下载

2020-05-31 10:47:37 639

原创 Java HashMap 的使用

title: HashMap 的使用date: 2018-12-04 11:09:02categories:javaHashMap 的使用在开发中经常使用到 HashMap,分析一下 HashMap 带参的构造方法/** * Constructs an empty <tt>HashMap</tt> with the specified initial * capacity and load factor. * * @param initialCapaci.

2020-05-31 10:23:31 206

原创 Windows Terminal + Nvim 打造 IDE

Windows Terminal + Nvim 打造 IDEWindows Terminal 安装可以在Windows10商店搜索windows terminal安装。也可以在github上下载 windows terminall配置和使用官方文档 重度依赖命令行用户建议仔细阅读官方文档。配置终端建议安装Cascadia Code Font字体,微软开源的编程字体。Ctrl + , 会使用系统默认编辑器打开一个settings.json文件,或者在窗口栏右边倒三角打开并找到设置。配置描述:

2020-05-30 18:26:37 7752 3

原创 VSCODE 打造完美java开发环境(新)

vscode Java 开发环境配置博客地址VsCode官网教程系统需安装jdk1.8,配置好环境变量JAVA_HOME打开vscode,安装java相关插件安装Java Extension Pack这个集成了一下插件:Language Support for Java™ by Red HatDebugger for JavaJava Test RunnerMaven for JavaJava Dependency Viewer以上插件安装完成,就可以开始java开发了个人推荐插

2020-05-30 16:58:36 40096 2

原创 Vim 配置为 IDE

Vim IDE

2020-05-02 20:42:43 242

原创 Linux 下 svn 使用

Linux 下开发 svn 小工具使用vscode + svn 开发时,遇到的问题执行svn status 出现一堆文件每添加一个文件都需要执行svn add 文件名开发一个支持配置.svningore 的命令思路:执行svn status &amp;gt; .svnstatus 到 .svnstatus读取.svningore 文件过滤.svnstatus 文件...

2018-06-01 10:59:10 924

原创 Ubuntu-SVN客户端安装

Ubuntu-SVN客户端安装rabbitvcs 客户端安装sudo add-apt-repository ppa:rabbitvcs/ppasudo apt-get updatesudo apt-get install rabbitvcs-cli rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus注意:安装完成之后,...

2018-02-27 11:53:26 1850

原创 VSCODE 打造完美java开发环境

vscode Java 开发环境配置(此博客已更新, 之前的排版不利于阅读)使用vscode后,你可能无法忍受 eclipse :)最后更新时间: 2018-07-01(博客地址)系统需安装jdk1.8,配置好环境变量JAVA_HOME打开vscode,安装java相关插件Language support for Java ™ for Visual Stud...

2018-01-23 11:56:58 256878 30

原创 spring Transactional注解

/** * @author 27238 */@Service@Transactionalpublic class ProductInfoServiceImpl implements ProductInfoService { private final ProductInfoRepository productInfoRepository; @Override p

2017-12-03 23:23:09 226

原创 配置简单RestTemplate

import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.http.client.ClientHttpRequestFactory;import org.springframe

2017-12-03 23:07:10 1037

原创 Java生成随机数

原文地址欢迎阅读生成[min,max]之间的随机正整数代码片:int max = 1;int min = 2;Random random = new Random();//随机max 取余数(max - min + 1) + minint r = (random.nextInt(max) % (max - min + 1) + min);

2017-12-03 22:29:51 253

转载 MySQL函数大全 及用法示

MySQL函数大全 及用法示字符串函数ASCII(str)    返回字符串str的第一个字符的ASCII值(str是空串时返回0)  mysql> select ASCII('2');    -> 50  mysql> select ASCII(2);    -> 50  mysql> select ASCII('dete');

2017-02-18 00:45:09 252

原创 SUBLIME TEXT 2 3 Installation - Package Control

SUBLIME TEXT 3:import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packag

2017-02-18 00:18:28 267

原创 Java 递归删除文件

//递归删除文件 public static void deleteFile(File file) { File[] listFiles = file.listFiles(); if (listFiles != null && listFiles.length > 0) { for (File file2 : listFiles) { deleteFile(file2);

2017-02-18 00:12:00 972

原创 maven 修改使用的jdk版

方式1、修改maven全局jdk修改 安装目录\maven2\conf\settings.xml jdk-1.7 true 1.7 1.7 1.7 1.7

2017-02-18 00:02:57 965

Blender.app.zip

Blender 2.93.0 alpha Mac m1 版本

2021-04-01

nvim-win64.zip

https://github.com/neovim/neovim Neovim 是一个在积极重构 Vim 的项目

2020-09-08

命令行 QRCode 工具

命令行 QRCode 工具,在开发中经常使用手机扫码联调试时,可以使用到。直接在命令行生成链接二维码。

2020-05-31

mybatis生成代码eclipse插件

对于使用Mybatis的开发者来说, 使用mybatis generator来生成dao dto 以及配置文件, 可以大大简化工作, mybatis generator有多种工作方式, eclipse插件是一种比较友好的方式.

2016-12-17

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

TA关注的人

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