- 博客(113)
- 资源 (25)
- 收藏
- 关注
原创 提升工作效率:使用RunFlow的ChatGPT插件助你效率更上一层楼
本文向您展示了如何使用我们提供的智能助手插件,更多插件欢迎来插件商店看看。
2024-04-22 11:21:46
340
原创 Java开发者如何使用RunFlow内置的QLExpress
QLExpress赋予了您在RunFlow运行时执行Java代码的能力,我们支持执行QLExpress语法的脚本文件,了解QLExpress语法可以点击这里。同时我们还支持通过QLExpress来开发插件,点击这里了解如何用QLExpress开发插件。当然您使用Java来开发插件,将能获得更好的交互能力,Java插件欢迎点这里阅读。
2024-04-19 10:50:12
439
原创 如何用RunFlow提升你日常开发任务的效率
本篇介绍了开发者常用的一些功能,如果您希望能开发插件,欢迎阅读我们的插件开发指南。如果您是Java开发者,我们还准备了一篇Java开发者篇手册,欢迎阅读。
2024-04-15 11:00:28
350
原创 效率工具RunFlow完全手册之进阶篇
本工具内置常见的进阶功能就介绍到这里了,如果您还想了解更多功能,可以到我们的插件商店看看,如果您是一名开发者,欢迎阅读我们的开发者篇手册,也欢迎您来提交插件。
2024-04-07 16:39:39
616
原创 效率工具RunFlow完全手册之基础篇
我们支持两种类型的快捷键,一种是常规的组合快捷键,比如Ctrl+C,另一种是多次点击某一个按键,比如上面提到切换窗口固定状态的双击Ctrl,我们将其标记为Ctrl*2,当然您也完全可以根据您的喜好修改为Alt*2,甚至Ctrl*3都是可以的。打开热点事件设置页面,来自定义快捷键吧。这里我们将默认切换工作窗口显示状态和固定状态的和Ctrl*2分别改为Ctrl+Space和Alt*2作为演示,在实际使用中,您完全可以修改为其他快捷键,您还可以为其他功能设置快捷键。
2024-04-01 11:38:00
683
原创 我们发布了一款类Wox和Alfred,全新的桌面端效率工具RunFlow,欢迎大家来体验
RunFlow是一款跨平台的生产力工具,可以启动应用程序和搜索文件等,类似于Windows平台的Wox和PowerToys,同样也类似于Mac平台的Alfred和Raycast。但我们并不与这些工具相同,我们有自己独特的新特性。下面,我们将向您详细的介绍RunFlow实现了哪些特性。这是一次奇妙的旅程,让我们开始吧。
2024-03-06 21:35:51
1762
1
原创 Java利用Comparator实现分组排序
在数据库中我们可以使用 order by 和 group by 轻松实现分组和排序的功能,那么在Java中我们又该如何实现呢?下面我们一起来研究一番Comparator 与 ComparableComparable 是一个排序接口,实现了该接口的类,表示该类支持排序功能,重写 compareTo 方法可使程序按照我们的意愿对数组或列表进行排序Comparator 是一个比较器接口,如...
2019-02-15 10:09:16
2822
2
原创 一次前后端分离架构的实践
拜读了 @pkwenda 的前后端分离架构系列文章之后,感觉又GET到了新技能,于是乎深入地学习了 Vue 一波,下面谈谈我的感受。最大感受就是代码解耦了,前后端代码不再混杂在一个项目中,开发人员可以各司其职,但同时部署也变得复杂了,原本只需部署一个项目的,现在我们不得不部署两个项目的,这无疑增加了部署的难度。关于实践项目 Wanna Spring :这是一个记录个人信息,采用前后端分离的项...
2018-12-02 22:44:20
799
原创 SpringBoot整合Swagger
添加依赖包<dependency> <groupId>com.spring4all</groupId> <artifactId>swagger-spring-boot-starter</artifactId> <version&am
2018-08-02 17:27:43
687
原创 深入Java Enum枚举类
在比较两个枚举类型的值时,永远不需要调用 equals,而直接使用 ==就可以了。我们可以在枚举类型中添加一些构造器、方法和域。构造器只是在构造枚举常量的时候被调用。所有的枚举类型都是 Enum 类的子类。因此他们继承了这个类的许多方法。例如:toStringSizeEnum.SMALL.toString();// result: SMALLvalueOfSizeEnum s...
2018-07-22 18:09:36
316
原创 我的快捷键总结
有道词典 Windows Mac 描述 Alt + Shift + Y Ctrl + Alt + Shift + Y 打开有道词典 Alt + Shift + M 打开mini窗口 Alt + Shift + V 单词发音 Alt + Shift + K 添加/删除单词 Ctrl + Alt + O...
2018-06-07 10:25:18
439
原创 vim使用总结
普通模式 键 说明 i 从光标处插入 I 从当前行的第一个非空字符插入 a 从光标的下一个字符插入 A 从当前行的最后一个字符插入 o 从当前行的下一行插入 O 从当前行的上一行插入 r 替换光标所在的那个字符一次 R 一直替换光标所在的位置 dd 剪切当前行 x...
2018-06-07 10:21:26
365
原创 自定义IDEA快捷键
为了达到纯键盘操作 IDEA,我们有时需要自己定义一些常用功能的快捷键首先需要先复制一份快捷键(打开设置,找到 keymap)我的快捷键设置如下: 快捷键 描述 Ctrl + Shift + T 显示/隐藏工具栏(Toolbar) Ctrl + Shift + O 显示/隐藏工具按钮(Tool Buttons) Ctrl + Shift...
2018-05-26 13:33:34
1182
原创 Error: Lambda expressions are allowed only at source level 1.8 or above
这个问题也是奇葩,前几天还好好的,突然打开 idea 运行项目就报这个错误,真是无语了,网上搜了一波,终于解决了检查 pom 文件的 target 和 source<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.targ...
2018-05-25 11:56:29
11174
原创 Java将字符串转换成可执行代码
添加依赖&amp;amp;amp;lt;dependency&amp;amp;amp;gt; &amp;amp;amp;lt;groupId&amp;amp;amp;gt;org.apache.commons&amp;amp;amp;lt;/groupId&amp;amp;amp;gt; &amp;amp;amp;lt;artifactId&amp;amp;a
2018-05-19 23:17:08
15347
3
原创 Java面试总结(三)
1. String类特有的方法2. 静态方法为什么不能调用动态(非静态)方法3. JVM内存结构3.1 方法区(Method Area)3.2 虚拟机栈(VM Stack)3.2.1 局部变量表3.2.2 操作数栈3.2.3 动态链接3.2.4 方法返回地址3.3 堆(Heap)3.3.1 元数据空间(Meta-Area)3.3.2 运行时常量区3.4 本地方...
2018-05-18 11:43:36
423
原创 部署Python自动备份MySQL数据库脚本
1. 安装扩展源EPELyum -y install epel-release2. 安装PIPyum -y install python-pip3. 安装Python第三方扩展库pip install apscheduler4. 上传脚本pscp local_dir user@ip:/remote_dir# 例:pscp C:\Users...
2018-03-27 18:33:37
1683
原创 Centos搭建Node.js环境
安装Nodejs环境配置和使用 npm安装Node.js环境1. 下载Node.jswget https://nodejs.org/dist/latest-v9.x/node-v9.4.0-linux-x64.tar.xz 这里使用的最新的v9.4.0版本,需要安装其他版本可前往 https://nodejs.org/dist/ 选择对应的版本即可。
2018-01-12 11:16:56
1813
原创 安装使用Lombok插件
简介Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数之类的,lombok的作用就是为了省去我们手动创建这些代码的麻烦,它能够在我们编译源码的时候自动帮我们生成这些方法。Lombok能够达到的效果就是在源码中不需要写
2017-12-15 10:16:50
506
原创 个人封装的Java工具包
封装一些常用的功能(JDK至少需要1.8),持续更新 API文档使用Maven<dependency> <groupId>com.zhazhapan</groupId> <artifactId>util</artifactId> <version>1.0.6</version...
2017-11-30 15:06:24
2196
原创 你知道哪些聊天机器人
1. 图灵机器人注册创建机器人设置信息帐号接入图灵机器人支持接入微信个人号、微信公众号和QQ号,但是微信个人号和QQ号都需要安装第三方插件。唯一的槽点可能就是免费帐号一天最多只能调用1000次,超过了就要收费。2. 一个AI注册注册之后,无需再手动创建机器人,只需要使用他的系统扩展即可,支持微信个人号和微信公众号,而且无需安装第三方插件,微信个人号是基于微信网页版API实现的。使用扩展
2017-11-24 21:55:13
2724
原创 Java面试遇到的问题总结(二)
乐观锁和悲观锁乐观锁实现方式悲观锁乐观锁和悲观锁乐观锁顾名思义,就是很乐观,假设不会发生并发冲突,只在提交操作时检查是否违反数据完整性。每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在提交更新的时候会判断一下在此期间别人有没有去更新这个数据。乐观锁适用于读多写少的应用场景,这样可以提高吞吐量。实现方式使用数据版本(Version)记录机制实现,这是乐观锁最常用的一种实现方式。何谓数
2017-11-21 18:59:37
3461
原创 Java面试遇到的问题总结(一)
Struts2和SpringMVC的区别拦截级别Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却
2017-11-17 22:54:44
24028
1
转载 CentOS安装与使用Maven
1. 安装 MavenMaven 简介Apache Maven 是一个软件项目管理及自动构建工具,由 Apache 软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven 利用一小段描述信息能管理一个项目的构建、报告和文档等步骤。Java 安装首先我们需要准备 Java 开发环境,使用下面命令来安装 Java:yum -y install java-1.8.0-openjdk-devel
2017-10-18 13:51:36
14271
转载 CentOS搭建Jenkins环境
1. 安装 JenkinsJenkins 简介Jenkins 是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Java 安装首先我们需要准备 Java 环境,使用下面命令来安装 Java:yum -y install java-1.8.0-openjdk-develJenkins 安装为了使用 Jenkins
2017-10-18 13:35:29
12630
转载 CentOS搭建Mono开发环境
1. 安装 Mono安装前的准备执行命令安装 yum-utilsyum install yum-utils执行命令添加安装包仓库rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"设置配置yum-config-manager --ad
2017-10-18 13:25:28
14794
转载 CentOS搭建.NET Core开发环境
1. 安装 .Net Core 执行代码.NET Core 的官方文档很详细,本实验带你建立一个.NET Core 1.1的Web运行环境,更多内容可以可以查阅 微软官方文档。安装 .Net Core执行命令安装 .Net Coresudo yum -y install libunwind libicucurl -SL -o dotnet.tar.gz https://go.microsoft.c
2017-10-18 13:13:20
13713
1
转载 CentOS搭建基于ZIPKIN的数据追踪系统
1. 配置 Java 环境安装 JDKZipkin 使用 Java8yum install java-1.8.0-openjdk* -y安装完成后,查看是否安装成功:java -version2. 安装 Zipkin新建目录mkdir -p /data/release/zipkin && cd "$_"下载 Zipkinwget -O zipkin.jar 'https://search.maven
2017-10-18 11:33:20
13309
转载 CentOS搭建JavaWeb开发环境
1. 搭建 Java 开发环境此教程教大家如何配置 JDK 、Tomcat 和 Mysql安装 JDKJDK 是开发Java程序必须安装的软件,我们查看一下 yum 源里面的 JDK:yum list java*选择适合本机的JDK,并安装:yum install java-1.7.0-openjdk* -y安装完成后,查看是否安装成功:java -version安装 TomcatTomcat 是一
2017-10-18 10:50:09
11997
转载 CentOS搭建FireKylin个人博客
1. 运行环境准备安装 Node.js使用 yum 命令安装 Node.jsyum install nodejs -y使用 NPM 安装 PM2通过 NPM 安装进程管理模块 PM2。它是 Node.js 的一个进程管理模块,之后我们会使用它来管理我们的个人网站进程。npm install pm2 -g安装 MySQL使用 yum 安装 MySQL:wget http://dev.mysql.com
2017-10-18 10:30:52
13249
转载 CentOS搭建PySpider爬虫服务
1. 环境准备前置环境部署在开始部署前,我们需要做一些前置准备 。yum 更新 yum update -y安装开发编译工具yum install gcc gcc-c++ -y安装依赖库yum install python-pip python-devel python-distribute libxml2 libxml2-devel python-lxml libxslt libxslt-devel
2017-10-18 09:40:55
13663
转载 CentOS搭建ShowDoc文档工具
1. 准备 Nginx + PHP 环境安装 Nginx使用 yum 安装 Nginx:yum install nginx修改 /etc/nginx/nginx.conf 文件为如下内容:user nginx;worker_processes auto;error_log /var/log/nginx/error.log;pid /run/nginx.pid;include /usr/shar
2017-10-18 00:00:48
18190
转载 CentOS搭建LNMP环境
1. 搭建 Nginx 静态服务器安装 Nginx使用 yum 安装 Nginx:yum install nginx -y修改 /etc/nginx/conf.d/default.conf,去除对 IPv6 地址的监听,可参考下面的代码示例:server { listen 80 default_server; # listen [::]:80 default_
2017-10-17 23:49:16
11970
转载 CentOS搭建LAMP环境
1. 搭建 MySQL 数据库安装 MySQL使用 yum 安装 MySQL:yum install mysql-server -y安装完成后,启动 MySQL 服务:service mysqld restart设置 MySQL 账户 root 密码:/usr/bin/mysqladmin -u root password 'NGky9EKq'2. 安装 Apache 服务安装 Apache使用 y
2017-10-17 23:34:46
12047
转载 基于CentOS搭建Postfix、Dovecot邮件服务
1. 准备域名域名注册域名解析域名购买完成后, 需要将域名解析到你的服务器IP完成该实验共需要添加两条记录:A 记录记录类型:A 主机记录:@ 记录值:youripMX 记录记录类型:MX 主机记录:@ 记录值:yourdomain.com(替换为自己域名)生效检查域名设置解析后需要过一段时间才会生效,通过 ping 命令检查域名是否生效 ,如:ping yourdomain.com
2017-10-17 23:24:30
12915
家庭信息管理
2017-02-24
提问的智慧《How To Ask Questions The Smart Way》英文版
2016-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人