20213 月25

TDengine 时序数据库的 NutzBoot 开发实例

nutz 及 nutzboot 已支持 TDengine nutz 版本:1.r.68-SNAPSHOT + nutzboot 版本:2.4.2-SNAPSHOT + TDengine 支持版本:2.0.18.0 + nutz 官网:http://nutzam.com/ TDengine 官网:https://www.taosdata.com/cn/ 基于 nutzboot 开发 TDengine Continue Reading

20213 月24

BudWK V6 代码生成器 IDEA 插件发布

本插件不同于V5代码生成器插件,无须引入项目中其他jar包,无须事先编译POJO类: 插件不依赖任何第三方jar包 通过 POJO 类生成接口类、接口实现类、控制类 IDEA 须从项目根目录打开加载项目(以获取正确的 projectBasePath ) 打开 POJO 类Java文件,在文件内部右击选择”Generate”->”WkCodeGenerato Continue Reading

20213 月12

M1 MacBook Pro 常用知识

1、终端设置代理 2、安装Homebrew 3、Spotlight 索引占有CPU过高 关闭 打开

20211 月13

MacBook Pro M1 真香

之前,长期是 ThinkPad 忠实用户,从 X230 、X1 2016直到X1 2019。 X1 2019 太让人失望了(挂闲鱼卖了),首先配置是 i7 10710u + 16G + 1T + 4K,CPU 6核12线程,单核起步频率1.1GHz最高4.7GHz。表现起来还没 X1 2016款来的快,因为它动态调整频率,睿频上下波动。 撸码编译时风扇爆转,吹出的热气烫手,而且风扇口设计不合理,刚 Continue Reading

20211 月12

MacBook Pro M1 环境变量maven配置

使用root权限修改文件 sudo vi ~/.bash_profile vi 操作命令省略,插入如下内容 export MAVEN_HOME=/Users/wizzer/work/server/apache-maven-3.6.3 export PATH=$PATH:$MAVEN_HOME/bin 只读文件强制保存 :wq! source ~/.bash_profile 解决新窗口和重启找不到m Continue Reading

202012 月23

el-cascader 级联选择框懒加载的回显

202012 月22

zoning 行政区划数据处理成vue tree格式,加上leaf属性

PS:临时用,不要纠结命名~~

202012 月16

Java实现加减乘除验证码

pom.xml 生成验证码: 验证验证码:(表单传递验证码及验证码key) 异常类:

202012 月2

Java分页获取文件目录列表工具类

202010 月28

BudWK V6 之微信支付V3开发流程

一、商户后台设置V3 Key密钥及下载V3 API证书(三个文件分别为apiclient_key.pem、apiclient_cert.pem、apiclient_cert.p12) 二、设计表结构实现管理功能 三、封装下订单/JSAPI/平台证书更新等功能服务类 四、小程序支付业务代码 五、回调通知业务代码 本文档以 BudWk 框架代码为例,源码地址: https://gitee.com/bu Continue Reading

20209 月12

群晖NAS DS220+ 入手

前言 为何要入手群晖呢……主要动机是因上段时间,电脑Windows 10 自动更新,重启后找不到SSD硬盘,硬盘数据完全丢失,痛定思痛下血本入手了群晖NAS,哭…… 在入群晖之前家里已有软路由(J1900+8G内存+1T SSD),装了爱快+LEDE双系统,做下载机使用。软路由稳定运行一年多,性能尚可,但已无做黑裙等性能升级可能性,加之了解群晖主要的卖点是各类客户端软件,也省得自己折腾了。 入手 Continue Reading

20209 月12

NutzWk 5.2.7 发布,Java 国产微服务分布式开发框架

本次 v5.2.7 发布带来三个版本: v5.2.7-nacos Nacos 注册中心及配置中心功能微服务版本 v5.2.7-zookeeper Zookeeper 注册中心微服务版本 v5.2.7-mini 单应用一个 Jar 或 War 即可启动运行版本 技术体系 后端技术:nutzboot(国产,基于国产nutz) + dubbo + redis + shiro + qu Continue Reading

20208 月21

BudWk 国产开源Java微服务分布式框架在智慧燃气行业的应用

燃气公司现状及痛点 BudWk微服务解决方案 使用 WPF + CefSharp 技术,C/S客户端 + B/S浏览器的组合,利用客户端实现IC卡读写器的集成开发,实现IC卡表的读写功能,利用B/S浏览器,将营收系统嵌入浏览器,实现WEB营收业务代码热更新、数据统一管理等功能。 抽象设备接入层,实现电信AEP平台、移动OneNET、厂家物联网平台等平台接入,实现 NB-IOT/MQTT/HTTP Continue Reading

20201 月17

Debian 9 安装 MariaDB root登陆不需要密码问题

CREATE USER ‘budwk’@’localhost’ IDENTIFIED BY ‘123’; GRANT ALL PRIVILEGES ON budwk_demo.* TO budwk@localhost; FLUSH PRIVILEGES;

201911 月13

2019双11入手华为全家桶 Mate 30 Pro 5G 、FreeBuds 3 、车载无线充电

谈谈使用体验: 一、手机篇 实体店现货买的翡冷翠(本来预订青山黛,但实在等不了一个月,看有现货就拿了),6899¥什么优惠都没,就送了个透明手机壳,手机壳还是满合身的,满满的安全感。考虑屏幕那么大,还是花了299¥买了碎屏险。手机出厂自带贴膜(据说第一批出厂手机没贴膜),所以这点比较好,不用纠结贴什么膜了,上手即用。 1、系统 对于做IT的来说,上手很快,摸索一圈就知道权限如何设置、通知啊、广告怎 Continue Reading

20198 月2

NutzWk 5.2.6 及 5.2.6-mini 发布,Java 微服务分布式开发框架

项目介绍: NutzWk 是有五年多历史的Java Web开源开发框架,其5.x 是Java 微服务分布式版本,采用nutzboot(nutz核心)、dubbo、redis、zookeeper、shiro、quartz、beetl、logback、vue、sentinel(流控框架,可选)、seata(分布式事务,可选) 等开源技术的微服务分布式版本,自带系统管理、简易CMS、微信模块、定时任务、 Continue Reading

20193 月19

NutzWk 5.2.0(一周年版) 微服务开发框架,运维中心重磅发布

NutzWk 5.2.0 版本已发布,演示地址: https://nutzwk.wizzer.cn 源码Github:https://github.com/Wizzercn/NutzWk 码云Gitee:https://gitee.com/wizzer/NutzWk 后端技术架构:nutzboot + dubbo + sentinel + redis + zookeeper 前端技术架构:vue. Continue Reading

20191 月24

NutzWk 5.1.4 发布,Java 微服务分布式开发框架

NutzWk 5.1.4 Vue版本已发布,演示地址: https://nutzwk.wizzer.cn 源码Github:https://github.com/Wizzercn/NutzWk 码云Gitee:https://gitee.com/wizzer/NutzWk   NutzWk 5.1.4 更新内容: * 集成 Sentinel 流控框架,支持流量控制、熔断降级、系统负载保护 Continue Reading

201811 月12

NutzWk 5.1.0 微服务开发框架,Vue版本已发布

NutzWk 5.1.0 Vue版本已发布,演示地址: https://nutzwk.wizzer.cn 源码Github:https://github.com/Wizzercn/NutzWk 码云Gitee:https://gitee.com/wizzer/NutzWk 本次更新内容: * wk-nb-web-vue 新增全新的Vue后台管理界面,基于Vue.js + Element.js 等, Continue Reading

20187 月19

MqttWk: 基于nutzboot + t-io + redis + kafka 实现的MQTT服务端开源项目

项目首页:https://github.com/Wizzercn/MqttWk MqttWk 基于 nutzboot + t-io + redis + kafka 实现的MQTT服务broker 本项目代码主要来源于 netty/t-io/iot-mqtt-server 等众多项目,开源免费,欢迎交流学习 参考项目 https://github.com/netty/netty https://gi Continue Reading