- 博客(105)
- 资源 (15)
- 收藏
- 关注
原创 Rust 语言 GUI 用户界面框架汇总(持续更新)
图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。现在的应用开发,是既要功能强大、又要颜值在线😄。
2024-04-16 11:38:21 1598 3
原创 windows 下 Bun 1.1 版本沉浸式实践体验
4月1号(愚人节),Bun/包子发布1.1 版本,宣布支持 windows 平台👍。接下来,我将用实际项目以及程序对比下
2024-04-09 11:37:36 493 4
原创 Spring Boot 集成 WebSocket 实例 | 前端持续打印远程日志文件更新内容(模拟 tail 命令)
这个是我在 CSDN 的第一百篇原则博文,留念😎。
2024-03-14 18:58:16 578 3
原创 利好中国开发者谷歌正式开放 Chrome for Developers 的 .cn 域名网站
3月5日,Google 中国在其运营的公众号「谷歌开发者」中发布公告:目前国内开发者可通过 google.cn 直接访问 web.dev 以及 Chrome for Developers 的镜像站,妈妈再也不用担心我查不到文档了😄。
2024-03-12 16:01:06 855
原创 Chrome插件 | 公共资源交易平台中标公示数据采集工具(仅作技术交流学习)
在项目实践环节,我将从实际的需求出发,分享个人的思路与代码(仅技术交流),希望能够起到达到抛砖引玉的作用。局限于个人的知识技能,有不足之处,望不吝指出🤝。
2024-03-12 12:53:44 1354
原创 格子表单GRID-FORM | 必填项检验 BUG 修复实录
格子表单支持设置字段为`必填项`,组件会在数据提交前自检,发现有必填字段留空,则抛出异常。增加子(嵌套)表单功能后,上述校验出现 BUG 🐛
2024-03-11 21:00:00 533
原创 node.js 下 mysql2 的 CURD 功能极简封装
此封装适合于使用 SQL 直接操作数据库的小型后端项目,更多功能请查阅 MySQL2 官网
2024-03-07 12:44:15 651
原创 Rust 安装与版本更新
Rust,一门赋予每个人构建可靠且高效软件能力的语言,主打内存安全。2024年2月,在一份 19 页的报告《回归基础构件:通往安全软件之路》中,白宫国家网络主任办公室(ONCD)呼吁开发者使用「内存安全的编程语言」,比如 Rust 语言。报告指出,从一开始就选择内存安全的编程语言,是以安全设计方式开发软件的重要途径。此外,ONCD 表示,报告中的建议是与包括科技公司、学术界和其他机构合作制定的,并收集了包括惠普、埃森哲和 Palantir 在内等多家科技公司支持报告的意见。
2024-03-06 16:35:06 1145 1
原创 Chrome插件 | WEB 网页数据采集和爬虫程序
有数据的地方就有江湖,爬取与反爬取,是一个长期博弈的过程。今天道高一尺,明日魔高一丈,唯有不断学习进步,方能跬步前行
2024-03-01 22:46:15 2008
原创 格子表单GRID-FORM | 文档网站搭建(VitePress)与部署(Github Pages)
本文将介绍如何使用 VitePress、GithubPages 搭建静态网站,相关源码请查阅GRID-FORM代码仓库
2024-02-07 20:15:00 1804 2
原创 IDEA 设置 SpringBoot logback 彩色日志(附配置文件)
最开始使用 SpringBoot 时,控制台日志是带彩色的,让人眼前一亮😄后来彩色莫名丢失,由于影响不大,一直没有处理。
2023-12-20 09:26:34 1891
原创 MyBatis整合Spring Boot扫描Mapper相关配置
是一款 Java 平台的优秀数据库映射框架,支持 XML 定义或注解,免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。针对 Spring 提供 Mapper。
2023-11-17 15:44:09 1960
原创 Windows下多Chrome谷歌浏览器版本共存
某些年代久远的 WEB 应用,必须在指定的浏览器或版本才能正常运行😂,此时就需要多个版本 chrome 浏览器共存。
2023-10-30 15:56:44 1771
原创 JAVA+Node/JavaScript 前后端通讯 RSA 加解密实现
实际项目中,前后端或跨语言加密通讯的场景十分常见。这里以Java和Node.js(兼容)两种开发语言为例,实现 RSA 加解密通讯。
2023-10-18 23:04:40 1233
原创 程序员个性终端指南(cmder、powershell、window terminal)
工欲善其事,必先利其器。对于 IT 从业者,命令行终端是一道绕不过的坎,日常开发、服务运维都要用到这个工具。这里我介绍下从业多年来用过的windwos平台下终端工具。
2023-10-12 18:49:35 1078
原创 Node.js 新特性 SEA/单文件可执行应用尝鲜
SEA 是 Node.js 新版本的特性,最初在 v19.7.0、v18.16.0 加入,并在 v20.x 得到扩展。上个月发布的竞品 Bun.js,就自带了 SEA 功能🙃
2023-10-12 12:33:11 1845 1
原创 Web 客户端数据库 IndexedDB 速览及应用
IndexedDB 是一种底层 API,用于在客户端存储大量的结构化数据(也包括文件/二进制大型对象,如该 API 使用索引实现对数据的高性能搜索。如果您的应用需要支持 IE 浏览器,抱歉,用不了 IndexedDB 😔。
2023-10-10 18:31:56 1091 1
原创 Tauri | 新版2.0路线图:更强大的插件以及支持 iOS、Android 应用构建
Tauri官方在9月7号发布了新版2.0的路线图,该版本主要是对移动端进行升级
2023-10-07 17:01:58 3819 1
原创 跟我一起用 WSL2 在 windows 体验 Bun、Mojo
9月初,我关注的 Mojo、Bun 相继发布正式版,遗憾的是,均没有对 windows 平台提供直接支持 😔,强烈的好奇心驱使,我决定在 WSL(windows subsystem for linux)上搭建相关环境尝尝鲜。
2023-09-22 18:36:45 1456 1
原创 RestTemplate 请求转发异常 ERR_CONTENT_DECODING_FAILED 200 (OK)
在基于 Spring Boot 的项目中实现了请求转发(RestTemplate)的功能,忽然在前端报net::ERR_CONTENT_DECODING_FAILED 200 (OK) 的错误
2023-08-10 13:19:54 2264
原创 Electron 系统通知 Notification 实践指南
系统通知是桌面应用的常见功能,用于给用户发送提醒(刷下存在感 🙂),还能帮定点击事件以便后续的操作。
2023-07-26 19:00:23 3596
原创 内网 monorepo 配置指南(PNPM、YARN、Rush.js)
Monorepo 是一种项目代码管理方式,指单个仓库中管理多个项目,有助于简化代码共享、版本控制、构建和部署等方面的复杂性,并提供更好的可重用性和协作性。Monorepo 提倡了开放、透明、共享的组织文化,这种方法已经被很多大型公司广泛使用,如 Google、Facebook 和 Microsoft 等。
2023-05-18 18:30:08 2059 3
原创 WEBPACK、VITE 常用配置(对照)及迁移指南
webpack 是新一代构建工具里面的老大哥了,从 2013 年发布已经持续升级 10 年,形成完备的生态环境。vite 则是下一代前端开发与构建工具,2019年发布,最新发布版本 4.3.3(截至 23年4月底),性能能继续提升👍
2023-05-15 21:37:43 2503
原创 Docker 容器无法联网问题排查记录
宿主机 A(RedHat 7.9)运行 docker 容器,近段时间容器内报错无法连接外部服务(链接超时),但宿主机是能连通。而且同样配置的另一台宿主机 B 下的容器网络正常,对比两个容器的信息,没有异样 🤣。
2023-05-06 19:03:57 1464
原创 解决 ProcessBuilder 无法执行 NPM 及其他 node 全局命令的问题
解决 windows 平台下 ProcessBuilder 无法执行 NPM 及其他 node 全局命令的问题
2023-04-10 15:24:21 3081 3
原创 MySQL处理非结构化JSON数据(附 MyBatis-Plus 集成)
简介 MySQL 存储 JSON 格式数据及 MyBatis-Plus 的集成
2022-12-16 17:50:24 7113
原创 WEB跨平台桌面程序构建工具对比(Electron、Tauri、Wails)
WEB 跨平台 桌面应用程序 顾名思义就是用 JavaScript、HTML、CSS 等前端技术构建跨平台的桌面应用,WEB 负责 GUI 渲染并与后端(如 Node.js、Python、Rust 等)交互,从而突破自身无法操作 OS 层级资源的限制。其实现在如火如荼的`小程序`原理也类似,只是把后端换成宿主 APP (如微信、支付宝、飞书、钉钉等)。
2022-11-10 12:16:39 22436 6
原创 热门 UI 组件库离线文档制作教程(iView、Arco Design、Naive UI)
概述前端 UI 组件库层出不穷,版本更新又是你追我赶,查看官方文档网站是前端工程师日常行为,如果开发机无法连接互联网就会非常不方便(CTRL+C / CTRL+V 已然不香 ????)。为了能够在内网查询 UI 组件库文档,我将自己平时常用的库制作成离线版,配合 nginx 进行访问。目录结构如下:/www|---- /docs/|----|---- /iview|----|---- /arco-design# 用户通过 http://IP/docs/iview、http://IP/do
2022-01-12 19:15:09 8963 8
原创 小程序实战三:本地数据存储及阿里云OSS备份(个人密码本示例)
功能描述本次目标是制作一个密码记录工具,为保证私密性,数据保存在本地并通过直传方式备份到阿里云 OSS(需要用户开启自动备份并填写 AccessKeyID、AccessKeySecret)代码详见:个人密码本用户编辑密码信息,包含类型(生活类、工作类、其他)、网站名称、登录名、密码(便于记忆的提示性文字)小程序将数据保存到 Storage(默认明文,若设置了查看密码,则通过AES加密,此后需要用户输入密码才能查看)若启用自动备份则将数据上传到阿里云 OSS工具运行流程图如下:相关知
2021-01-16 00:57:06 7635
原创 小程序实战:云函数开发及本地调试(意见反馈实例)
序本次实例开发意见反馈模块,功能非常简单,用户填写意见保存到云数据库同时可查看历史数据。云开发/云函数开发者可以使用云开发开发微信小程序、小游戏,无需搭建服务器,即可使用云端能力。云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。云函数是云开发其中一项基础能力,在云端运行的代码,微信私有协议天然鉴权,开发者只需编写自身业务逻辑代码。
2020-12-23 13:39:24 8928
原创 小程序实战:微信小程序开发基础(胎儿体重测算工具实例)
概述何为小程序官方定义:小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。简单来说就是附属于微信下的一款程序(类似于微软 Windows 跟运行在该系统之上的各类软件的关系),借助于微信庞大而活跃的用户群它能够迅速传播,这是重点。小程序主要用JavaScript/TypeScript等Web技术开发,跟H5移动端网站非常相似,不过小程序具有读写本地文件的能力,还有微信提供的一系列功能(这让我想起在Electron平台开发跨平台
2020-12-15 23:21:37 9364 1
汇潮人民币网关接口说明规范V1.7
2013-11-30
android下圆角列表的实现带事件监听
2013-05-24
IOS下省市区选择器实现[基于TableView]
2013-05-17
swing开发杂谈--初版本程序源码
2013-03-31
仓库模块[shopex]
2012-10-11
基于java的串口通信
2012-09-14
汉字先生--学习android时做的小游戏
2012-07-09
迷你学生管理系统.rar----当年java课程设计做的
2012-07-08
自己实现的简单weike系统(ssh+kindEditor)
2011-06-28
自己实现的简单weike系统(ssh+kindEditor)
2011-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人