自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何配置 VS Code 实现 git 密码免输入

如何让 VS Code 免密码使用 git

2024-01-05 14:27:30 1250

原创 开源掌机是什么?

介绍了掌机,体验经典游戏机游戏的方法。

2024-01-01 20:28:41 1324

原创 一个有趣的MOSFET电路-触摸调光电路

用一个电容作为 MOSFET 的 Vgs 控制电压,用手指触摸方式调节 LED 的亮度

2023-12-31 14:58:46 1303

原创 LTSpice仿真场效应管(FET)的方法

用LTspice仿真 JFET、MOSFET 的电路

2023-12-30 16:58:07 625

原创 LTspice 中电容的类型

LTspice中的电容类型一览

2023-12-13 00:13:51 1035

原创 LCD液晶屏维修日记

拆开液晶显示屏后,发现结构非常高的简单,就两大部分,一个是液晶屏控制板,一个是液晶面板,像下面这样。液晶面板:故障的现象是接通电源后,面板不亮,且控制面板的LED灯闪烁,液晶面板电路上还有规律性的“咔嗒声音”,且一秒钟响一次。偶尔按下 Power 按钮后,灯条会闪烁一下,但立马就会熄灭。

2023-11-15 01:58:13 202

原创 LiteVNA 能做什么?

最近入手了一台设备,性价比非常高。因为之前没有接触过 VNA 这种测试仪器,所以准备好好研究一下。和它类似的一个项目是,价格要高些,但可能性能要好点,另外,文档也要全一些。

2023-11-12 21:31:29 582

原创 ChipScope 使用问题和解决方案

我最近在学习FPGA开发技术,用杜勇老师的《Xinlinx FPGA数字信号处理设计》一书,按照书中的例子,对 CXD301 开发板进行ADC、DAC示例的调试,使用 ChipScope 软件进行在线逻辑分析。遇到了下面的问题,并给出了解决办法。

2023-05-10 23:36:46 1495

原创 扩展 VirtualBox 已分配磁盘的方法

扩展virtualbox已分配磁盘大小

2023-05-02 21:00:55 1288

原创 解决 win10 下 ISE14.7的 iMPACT 崩溃问题 - FPGA 笔记

用 Xilinx ISE 14.7的 iMPACT 生成 PROM 时,到“Add device at revision 0”时,总是 crash,查了一下,原来是 win10 下需要修改 DLL,下面是我摸索出来的解决方案

2022-07-16 20:01:17 1801

原创 python 中用中文做标识符会有什么不良影响?

python 中用中文做标识符会有什么不良影响?即 Non-ASCII characters in an identifier 。python 是支持中文等非ASCII字符做标识符的,例如类名、变量名等。这对中文开发人员很友好。PyCharm 会有一个警告,但可以取消,那么中文字符做 python 的标识符会有什么其他不好的影响呢?首先 python2 是不支持非ASCII字符作为标识符的,但 python 3 已经明确支持。参考 https://docs.python.org/3/referen

2021-12-24 22:18:33 2413

原创 Python 字符串变量替换的方法

Python 字符串变量替换的方法这篇博客总结得非常清楚:https://realpython.com/python-string-formatting一般来说3.6版本用 f-string,2.7 版本就用 format 方法。

2021-12-24 11:02:43 1548

原创 matlab 程序改写为 python 程序的方法

介绍了如何将 matlab 代码转换为 python 程序的方法,以及需要注意的技术细节。

2021-12-24 10:54:24 16749

原创 SQLite TEXT 字段的最大长度是多少?

SQLite TEXT 字段的最大长度是多少?答:是 1,000,000,000字节,接近1G,由 -DSQLITE_MAX_LENGTH=123456789 宏定义。摘录如下:Maximum length of a string or BLOBThe maximum number of bytes in a string or BLOB in SQLite is defined by the preprocessor macro SQLITE_MAX_LENGTH. The default val

2021-11-15 09:46:51 6298

原创 如何设置 JavaFX 折线图的线条颜色?

如何设置 JavaFX 折线图的线条颜色?

2020-12-15 17:37:22 1376 1

原创 spring 中如何动态地创建 bean ?

在spring中动态定义一个bean,并用带参数的 factory method 创建bean实例

2020-11-30 12:07:36 1263 1

原创 调试 Spring + GORM + BeanDefinitionRegistryPostProcessor 遇到的问题

追踪代码,分析 No Session Bound 问题。

2020-11-29 21:11:54 369

原创 如何在JavaFX中实现“上下文菜单” 模式的控件?

在JavaFX应用中,可以用 Popup 类实现“上下文菜单”模式的自定义控件。

2020-11-27 16:30:03 218

原创 Grails 中如何显示网络请求和响应的内容?

Grails 中如何显示网络请求和响应的内容?

2020-11-05 10:31:26 182

原创 Matlab导出数据时数字精度不够的问题

用 csvwrite() 函数导出数据时,如果数值的长度超长,Matlab 就会使用“短科学记数法”导出数值,导致丢失小数点4位后的值,造成精度不够。例如:数值 “233000.25” 会变成 “2.3E05”,导致后面的0.25丢失。解决方法使用 dlmwrite() 函数导出时可以设置精度。示例代码:dlmwrite('Comfort.csv',Com,'precision','%.4f');注意,如果使用 writematrix() 函数导出数据,需要2019a以上的 matlab 版本

2020-10-02 18:02:40 5976

原创 Java中 Class 和 ClassLoader 的 getResourceAsStream() 函数的路径参数

Java中 Class 和 ClassLoader 的 getResourceAsStream() 函数的路径参数含义是有区别的,一个是相对路径、一个是绝对路径。

2020-08-31 11:10:31 524

原创 关于 Groovy Indy 选项

关于 Groovy Indy 选项

2020-08-04 14:32:51 778 5

原创 如何获取 Groovy 中 trait 的属性信息?

如何获取 Groovy 中 trait 的属性信息?如何给Trait 添加 Transformer?

2020-08-03 16:58:12 369

原创 提升 Grails HibernateSpec 单元测试的一个技巧

提升Grails HibernateSpec 单元测试的一个技巧

2020-07-30 18:04:08 124

原创 关于 HibernateOptimisticLockingFailureException: Row was updated or deleted by another transaction 的问题

介绍了乐观锁失败异常 HibernateOptimisticLockingFailureException 的原因,以及一些处理方法

2020-07-30 17:30:43 1862 2

原创 如何发布一个 Grails 插件?

如何发布一个 Grails 插件?

2020-07-28 15:47:49 130

原创 如何在 Grails 中使用 Swagger 来编写 API 文档

答:需要自己开发一个 OAS v3 插件,已经开发了一个初步版本,有需要的请看blog。

2020-07-24 15:47:39 527

原创 如何从 Groovy 代码中抽取到注释?

如何从 Groovy 代码中抽取到注释?可以用 Groovy 的 AST Transformer 来读取源代码,并用正则表达式、基于规则的方式抽取 field 的注释。

2020-07-24 15:25:15 616

原创 如何获取Java/Groovy中 method 参数的名称?

起因最近在开发一个 Grails 的 Swagger(OpenAPI v3)插件,需要自动从action方法中生成文档,这就需要读取方法的参数名。但是在 Java 中如果编译时没有指定选项则无法获取到方法名,得到的是 argsN 这样的名字。但是 Grails 中的 data-binding 功能却能根据 action 的名称将请求参数对应到同名的参数变量上,这就说明是有办法做到的,至少在 Groovy 中是可以做到的,因此我们可以从阅读、研究 Grails 的 databinding 代码来寻找方法。当

2020-07-21 14:44:24 932

原创 Grails 的插件能提供“静态资源”和 assets 给应用项目吗?

Grails 插件是可以对外提供静态资源文件,让主应用通过 URL、Taglib 访问该文件的。

2020-07-20 14:22:39 220

原创 Groovy 编程语言的历史

Groovy 的历史

2020-07-17 14:08:48 549

原创 Grails 中如何使用 native sql 进行查询?

Grails 中如何使用 native sql 进行查询?

2020-07-14 18:05:29 157

原创 因为添加了 @EqualsAndHashCode 注解而导致 User 对象保存时报错的问题

因为添加了 @EqualsAndHashCode 注解而导致 User 对象保存时报错的问题

2020-07-13 11:12:36 540

原创 Grails 源代码剖析

梳理 Grails 的代码仓库位置;解析 Grails 代码是如何工作的

2020-06-21 12:47:47 211 4

原创 如何让Gradle使用代理服务器?

编辑 gradle.properties 文件,加入下面的配置即可:systemProp.https.proxyHost=127.0.0.1systemProp.https.proxyPort=10350

2020-06-21 09:47:51 920

原创 如何 drop 有 foreign key 的 mysql table?

父子表定义一张 “订单表 Orders” 中有一个字段 “customer_id” 顾客id,指向顾客表 (Customers) 的主键(id字段),那么 顾客表就叫做“父表”或“被引用表”,而顾客表被称为“子表”或“引用表”。当 drop 父表时,必须先删除掉“子表”,否则 mysql 会报告:ERROR 1217 (23000): Cannot delete or update a parent row: a foreign key constraint fails如果两张表互相之间相互引用,

2020-06-20 19:45:04 818

原创 Service Unit Test 报告 “not a domain class” 的问题

Service Unit Test 不能调用 GORM save() 等方法的问题原因。

2020-06-13 18:37:13 393

原创 用 MappingBuilder 解决 mapping DSL 在 IDEA 中报错的问题

用 MappingBuilder 来解决IDEA不识别 mapping DSL 的问题。

2020-06-11 13:32:48 246

原创 小程序开发经验总结

记录用 uniapp 开发小程序时遇到的问题和解决方案

2020-06-09 10:15:37 385

原创 如何让 Grails 的 REST 接口返回图片?

介绍了如何正确地让 REST api 接口返回图片文件

2020-06-01 17:34:01 178

The Official Introduction to the ITIL v3

这是官方的入门指导书。介绍了基本概念,并且给出了一个足以令你改变的示例。

2009-03-30

空空如也

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

TA关注的人

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