摘要: 一、代码规范 Java 《阿里巴巴Java开发手册》(github可以直接下载最新版PDF): https://github.com/alibaba/p3c 《Java开发手册》泰山版 https://developer.aliyun.com/topic/java2020 Java 文档注释 | 菜 阅读全文
posted @ 2018-03-26 10:44 小鸣Cycling 阅读(431) 评论(2) 推荐(0) 编辑
摘要: 问题说明: fastapi 启动之前执行代码,旧版本使用的是@app.on_event("startup"),不过在已经不推荐使用 @app.on_event("startup") async def startup_db(): create_all() 问题处理 通过 lifespan event 阅读全文
posted @ 2023-11-23 23:42 小鸣Cycling 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: 在Git中,有时候我们需要将一个仓库中的某个模块复制到另一个仓库中,并且还需要保留提交记录。这个时候我们可以使用Git subtree命令来实现。 例如:将本地某个仓库中的```design-pattern```文件夹下的所有文件拿出来作为一个新仓库 以下是具体操作步骤: 1. 进入旧仓库中,使用以 阅读全文
posted @ 2023-05-11 13:46 小鸣Cycling 阅读(251) 评论(1) 推荐(4) 编辑
摘要: 问题 IDEA Datebase 突然查询数据库失败,提示08S01错误 `[08S01] Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The 阅读全文
posted @ 2022-12-25 19:05 小鸣Cycling 阅读(779) 评论(0) 推荐(0) 编辑
摘要: https://goldin.io/blog/stop-using-todo 很多程序员习惯在代码注释写 TODO,表示待完成的任务。作者建议不要再写 TODO,而用具体的任务替代,比如需要添加文档写"DOCME",需要添加测试写"TESTME"。 并不是说“注释不好”,或者“你应该只使用问题跟踪器 阅读全文
posted @ 2022-10-05 12:30 小鸣Cycling 阅读(44) 评论(0) 推荐(0) 编辑
摘要: https://blog.usejournal.com/stop-writing-code-comments-28fef5272752 代码中写注释是不可避免的,作者主要意指不要写多余的注释,如果你的需要写很多的注释,意味着你应该考虑重构你的代码,而不是增加注释 阅读全文
posted @ 2022-10-05 12:17 小鸣Cycling 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 环境 spring-cloud-alibaba-dependencies 2021.0.1.0 gulimall-common pom.xml <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>aliyun-oss-sprin 阅读全文
posted @ 2022-04-18 21:56 小鸣Cycling 阅读(717) 评论(1) 推荐(1) 编辑
摘要: spring-cloud-alibaba 最新版本 2021.0.1.0 问题描述 项目启动无报错,但是不能读取到 Nacos 中配置的数据,而且似乎是根本没有连接到Nacos(注册中心功能可以正常注册),因为如果注释掉application.propertis中的属性 coupon.user.na 阅读全文
posted @ 2022-03-26 22:27 小鸣Cycling 阅读(3443) 评论(0) 推荐(0) 编辑
摘要: 去年人大会议提议"允许自行车上高铁"后, 带自行车上火车也被推上一波高潮。 正好自己也带单车坐了几次火车, 记录下来供有需要的同学作参考。 虽然各地要求不一样, 但是大部分地方也没有明确禁止不可以带自行车上火车,所以只要打包装好基本都是可以正常出行。 我第一次带单车上火车是20年十月份去海南环岛,我 阅读全文
posted @ 2022-03-01 00:20 小鸣Cycling 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 一、Summary 概述 Constructor 构造方法 无参构造 ArrayList() ArrayList(Collection<? extends E> c) 这里有个bug, JDK9中得到解决 指定初始容量 ArrayList(int initialCapacity) 二、Method 阅读全文
posted @ 2022-02-28 20:25 小鸣Cycling 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 一、服务的配置 安装 参考Ubuntu https://ubuntu.com/tutorials/install-and-configure-samba#1-overview sudo apt update sudo apt install samba 基本配置 二、客户端连接 Windows 连接 阅读全文
posted @ 2022-02-28 20:17 小鸣Cycling 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 要调试 js 不是非要把 js 文件引入到 html 中,然后在浏览器中调试; 两个简单方法: ## 一、Chrome 的开发者工具 使用开发者工具下的 Source > Snippets 即可 ## 二、VS Code 的 debug 在 js 文件中写好代码后直接 Run > Debug 即可; 阅读全文
posted @ 2021-06-11 09:43 小鸣Cycling 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 前言 用户 admin 连接 MySQL 提示错误: ERROR 1203 : User admin already has more than 'max_user_connections' active connections 这个提示很明显是 用户 admin 的活动连接已经超出max_user 阅读全文
posted @ 2021-05-06 13:44 小鸣Cycling 阅读(1175) 评论(0) 推荐(1) 编辑
摘要: 封装了一个 ConsumerClient, 项目中有多个任务需求需要使用到 Kafaka, 为了保证项目中只有一个 Kafka 连接实例, 提供一个全局访问点, 所以我使用单例模式来创建. 一、线程不安全的懒汉单例 直接使用懒汉单例, 这样如果系统中没有连接 Kafka 需求时就不需要 创建连接了. 阅读全文
posted @ 2021-04-11 11:10 小鸣Cycling 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 说明 今天在用Falsk项目中使用缓存的时候, 在Flask文档中找到 Flask 代码模式 - 缓存的介绍, 作为Flask基础的Werkzeug库提供了一些基础的缓存支持, 于是按照Flask文档导入缓存: from werkzeug.contrib.cache import SimpleCac 阅读全文
posted @ 2021-03-30 08:35 小鸣Cycling 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 说明:由于腾讯云Serverless 平台又发生了更改,本文已经不适用,仅作参考 一、说明 网上很多例子都是基于单脚步 (即项目都在一个文件中, 如 app.py ), 但是我们在实际项目开发中应该都是使用包来组织程序, 因此我这里使用包的项目来部署到腾讯云 Serverless 平台. 二、操作 阅读全文
posted @ 2021-03-08 22:26 小鸣Cycling 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 引言 之前笔记本换下来的一块1T的2.5硬盘; 本来想着买个树莓派挂硬盘做个简单的 NAS, 鉴于性能问题, 后来某鱼入手了一个搭载赛扬 N2940 CPU 的工控机; 基本配置: Intel Celeron N2940 @ 4x 2.2491GHz / 4G / 32G SSD / USB2.0 阅读全文
posted @ 2021-01-04 13:40 小鸣Cycling 阅读(582) 评论(0) 推荐(0) 编辑
摘要: SpringBoot + Mybatis 配置遇到的错误 错误日志 Caused by: java.lang.IllegalStateException: Property 'configuration' and 'configLocation' can not specified with tog 阅读全文
posted @ 2020-12-05 12:42 小鸣Cycling 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: SpringBoot + Mybatis 配置遇到的错误 错误日志 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xm.springboot.mapper.EmployeeMa 阅读全文
posted @ 2020-12-05 12:39 小鸣Cycling 阅读(560) 评论(0) 推荐(0) 编辑
摘要: 有时候我们在pull 镜像的时候想指定一个tag,而不是最新tag,可以通过这个官方接口直接查询所有的tags ``` curl https://registry.hub.docker.com/v1/repositories/mysql/tags | python3 -m json.tool | m 阅读全文
posted @ 2020-11-29 21:41 小鸣Cycling 阅读(2521) 评论(0) 推荐(0) 编辑
摘要: ## Ubuntu 参考 cmder 效果,添加换行效果 修改 vim ~/.bashrc 在第62行左右添加换行符 PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\n\$ ' 效果 ##Mac OS 查看 os 支持的 shell cat /etc/ 阅读全文
posted @ 2020-11-21 07:46 小鸣Cycling 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 问题 解决 修改 Project Structure > Project Setting > Modules > {your module} > Language level 修改后就没有错误提示了 相关问题 阅读全文
posted @ 2020-10-19 11:39 小鸣Cycling 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 问题 最近使用docker部署了mysql5.7,然后新建库表后, 插入数据后提示字符集错误 create database test; use test; create table test_user ( id int auto_increment, name varchar(50) null, 阅读全文
posted @ 2020-08-30 11:54 小鸣Cycling 阅读(3184) 评论(0) 推荐(1) 编辑
摘要: 问题 拉取镜像时出现如下提示: root@ubuntu:~# docker search zabbix-proxy-sqlite3 NAME DESCRIPTION STARS OFFICIAL AUTOMATED zabbix/zabbix-proxy-sqlite3 Zabbix proxy w 阅读全文
posted @ 2020-08-21 09:08 小鸣Cycling 阅读(28150) 评论(0) 推荐(0) 编辑
摘要: 前几天正好在左耳朵耗子的TG群看到大佬说到这个 "XY问题" 的概念, 比较好奇搜了一些, 有了新知识, 这里记录下来 概要 对于X-Y Problem的意思如下: 1)有人想解决问题X 2)他觉得Y可能是解决X问题的方法 3)但是他不知道Y应该怎么做 4)于是他去问别人Y应该怎么做? 简而言之,没 阅读全文
posted @ 2020-07-20 10:44 小鸣Cycling 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-27 17:58 小鸣Cycling 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 介绍 在开发软件的过程中,我们都遇到过这样的情况: 一直在增删改查,缺少大局观,闷头写代码,埋下了很多自己也不知道的坑; 系统出现问题时,只能头疼医头,脚疼医脚,找不到引发问题的本质原因; 为了一个小需求,要在无数的地方小心翼翼地做着各种微调,还被产品经理嫌弃改得慢; 每次针对需求变更而开发的代码, 阅读全文
posted @ 2020-05-26 23:14 小鸣Cycling 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: 最近正好在看好的接口文档方便的工具, 突然看到这个, 试了一下确实挺方便 快速示例 from fastapi import FastAPI from pydantic import BaseModel import uvicorn app = FastAPI() class Item(BaseMod 阅读全文
posted @ 2020-05-21 22:39 小鸣Cycling 阅读(1773) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/best/p/9676515.html "bilibili" 这里不是入门指南, 而是一些个人使用遇到的问题参考 一、环境 Maven 版本JDK要求 | Maven | Java | | | | | 3.3 3.6 | 7 | | 3.2 | 6 | 阅读全文
posted @ 2020-05-08 00:07 小鸣Cycling 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、chrome://extensions Adblock Plus Dark Reader 让网站黑色主题 Infinity 新标签页 一个比较流行的新标签页工具 GNOME Shell integration ubuntu下gnome桌面的一个主题辅助, Win 可忽略 工作效率 Vimium 阅读全文
posted @ 2020-05-04 20:52 小鸣Cycling 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 问题 我们在封装一个函数时, 需要别人传递一个json对象作为参数, 而用户可能只传入部分参数, 这是就可以利用$extend()来与合并到默认JSON参数合并. // 程序需要的参数 var defaultUserInfo = { name: "未设置名称", age: 18, sex: men 阅读全文
posted @ 2020-04-29 16:00 小鸣Cycling 阅读(454) 评论(0) 推荐(0) 编辑
摘要: Simple HTTP Server 适合临时开发调试web 使用, 直接当前项目下使用python命令快速起一个http server python2 python -m SimpleHTTPServer [port] python3 python -m http.server [port] (因 阅读全文
posted @ 2020-04-20 09:23 小鸣Cycling 阅读(10033) 评论(0) 推荐(0) 编辑
摘要: 又到了周五了, 不用担心太晚回家影响第二天上班, 适合去三洲田爬一下破. 正好凌晨发点大佬也要去, 就一同前往, 一路上都要时刻盯紧大佬的尾灯, 生怕稍不留意就被跟丢😂. 到三洲田山下后也不做停留, 直接爬坡上山; 留意了下时间刚好20:00点, 平路还能勉强跟上大佬的车轮, 上坡慢慢就拉开了距离 阅读全文
posted @ 2020-03-29 21:12 小鸣Cycling 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一、为什么画 帮助理清需求, 提高效率 整理思路 便于同事间快速分享 二、用什么画 1. drow.io 简单易用, 开源, 国内很多都是基于此项目, 比如 processon; 说实话比 processon 之类的工具方便,文件可以直接保存到本地或者网盘, 而 processon 之类更多的是提供 阅读全文
posted @ 2020-03-16 11:32 小鸣Cycling 阅读(392) 评论(3) 推荐(1) 编辑
摘要: 一、简要说明 如何实现网上文章基本是随便一搜就可以很快找到, 这里不再赘述. 二、Spring web和Spring webmvc 通过idea查看到两个注解位于 包内,. 而这里maven依赖有spring web 和spring webmvc 两个包; 查询到spring web主要提供了HTT 阅读全文
posted @ 2019-12-26 22:24 小鸣Cycling 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 18.04 LTS 提供了通过 netplan.io 轻松配置网络连接 参考 "Ubuntu18.04 发行release " "cn.ubuntu.com/server" 阅读全文
posted @ 2019-11-22 10:05 小鸣Cycling 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 由于换了SSD, 昨天安装了最新的 Idea 2019.2+ , 然后发现每次导入项目都有如下提示: 处理方法就是在Windows安全中心排除目录 处理方式参考: 官方 Known issues "Antivirus Impact on Build Speed" 阅读全文
posted @ 2019-11-10 12:54 小鸣Cycling 阅读(15996) 评论(2) 推荐(3) 编辑
摘要: 建议不要开启 , SSH登录才是更好的选择 原文链接 "https://www.opencli.com/linux/ubuntu enable root login ssh" 基於保安理由, Ubuntu 預設不能用 root 登入 ssh, 但如果是用作內部測試的主機, 為了方便使用, 可以用以下 阅读全文
posted @ 2019-11-10 09:45 小鸣Cycling 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 前言 开始骑车用行者app记录, 后来觉得每次都要开app很麻烦, 于是在骑友的推荐下入手了黑鸟BB10S, 使用了一段时间感觉还不错, 不过也遇到之前大家说的问题, 黑鸟不支持直接导出fit文件, 码表连接电脑也无法直接读取fit文件, 经过分析发现, 黑鸟码表内应该是保存的xml文件, 然后同步 阅读全文
posted @ 2019-10-04 07:17 小鸣Cycling 阅读(8869) 评论(0) 推荐(0) 编辑
摘要: 1、小荷才露尖尖角,早有蜻蜓立上头。____杨万里《小池》 2、接天莲叶无穷碧,映日荷花别样红。____杨万里《晓出净慈寺送林子方》 3、庭前落尽梧桐,水边开彻芙蓉。____朱庭玉《天净沙·秋》 4、荷尽已无擎雨盖,菊残犹有傲霜枝。____苏轼《赠刘景文 / 冬景》 5、菡萏香销翠叶残,西风愁起绿波间。____李璟《摊破浣溪沙·菡萏香销翠叶残》 6、此花此叶常相映,翠减红衰愁杀人。____李商隐《赠荷花》 7、兴尽晚回舟,误入藕花深处。____李清照《如梦令·常记溪亭日暮》 阅读全文
posted @ 2019-10-04 06:37 小鸣Cycling 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、简介 An ExecutorService that can schedule commands to run after a given delay, or to execute periodically. (ExecutorService可以安排命令在给定的延迟后运行或定期执行。) The 阅读全文
posted @ 2019-09-29 22:18 小鸣Cycling 阅读(3341) 评论(0) 推荐(0) 编辑