自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 让你的KDE Plasma 支持触控板手势

安装 libinput-gestures 和 gesturessudo pacman -S libinput-gestures gestures设置 libinput-gestures 自启动libinput-gestures-setup autostart将当前用户加入input组以接收触控板输入时间sudo gpasswd -a $USER input启动器中找到gestures并打开点击+按自己习惯选择 Type Direction Fingers关键要正确的填写.

2021-12-30 17:21:38 1744 1

原创 用Docker安装(尝鲜)Cutefish 桌面系统

用Docker安装(尝鲜)Cutefish 桌面系统首先需要介绍一款神奇的工具:x11docker,有多神奇呢?让你的docker可以运行可视化应用程序甚至一个完整的桌面系统。详细介绍看它的github仓库吧,我就不多bb了。一、制作镜像创建一个文本文件命令为 Dockerfile并写入下列指令:from archlinuxRUN cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist_oldRUN echo "Server = https://

2021-09-10 16:39:28 2640

原创 U盘安装UbuntuKylin14.04LST(超详细原创图文教程)

申明:本文仅供参考,在准备级安装过程中出现的一切意外情况均与本文作者无关!原创教程转载请注明原转载地!系统简介:UbuntuKylin 是Ubuntu官方认可的衍生版,其宗旨是创建一个Ubuntu的中文变体,以更适合中文用户,做真正咱中国人的操作系统。该项目通过定制本地化的桌面用户环境,以及开发满足广大中文用户特定需求的应用软件来提供细腻的中文用户体验。它既可满足普通桌面用

2021-08-26 11:34:34 7765

原创 领域驱动设计(DDD)之事件风暴电商项目实战

**领域驱动设计(DDD)之事件风暴电商项目实战**最近公司里立项了一个类似于SAAS市场的电商的项目,在我的一再推荐下最终决定尝试采用DDD的思想进行设计。下面记录了我们建模过程中的关键步骤结果(警告:!!即便我已看过大量文章做过好几次实战设计,也时常在此次设计过程中感觉到对事件风暴部分步骤束手无策,怎么做都感觉不对劲,比如:如何正确识别领域事件。所以一切还请已看官您的理解为准,也还有留言交流!!)**项目需求简述:**类似于常见的电商项目,有注册登录、商品上下架、下单购买。不同的是该项目没有物流

2021-08-26 11:30:02 1871 4

原创 从零开始学ARM Coretex-M3(STM32F1) 汇编语言(二)

2 学前准备因为ARM的生态非常的复杂,并且现有的大多ARM相关的工具和文档都聚焦在C语言上。使得我们学习ARM汇编的第一道坎不是语言本身,而是文档和工具链。没有相应的工具链,即使写出了正确的程序也没办法转换成处理器可执行的指令。(手工汇编机器码的大神请无视)所以本文将首先重点介绍开发环境以及如何将编写的汇编代码转换为最终程序。2.1 芯片选型本文所有的示例程序都将运行在...

2021-08-05 11:02:31 682

原创 将Android 根目录挂载为 可读可写RW

#enable root for adbadb rootadb disable-verityadb rebootadb mount -o remount,rw /

2021-01-04 10:21:07 2448 1

原创 从零开始学ARM Coretex-M3(STM32F1) 汇编语言(一)

前言如今基于ARM内核的处理器被广泛运用于各种场景,说是无人不知无人不晓也毫不过分。本文将从零开始讲解如何用汇编语言编写可运行在ARM Coretex-M3处理器上的程序,并尝试使用ARM Coretex-M3处理器的各种功能。[目...

2020-04-19 19:13:13 1850

原创 kde plasma 中使用Meta/Super/win 键打开应用程序启动器(Launcher)

1、编辑~/.config/kwinrc下的的配置文件2、加入下面两行(已有的话替换)[ModifierOnlyShortuts]Meta=org.kde.plasmashell,/PlasmaShell,org.kde.PlasmaShell,activateLauncherMenu3、重启...

2020-02-15 14:33:23 3841 8

原创 一次解决因GRPC导致的cpu占用率异常的经历

背景:本人负责的一个数据转换项目(java)中用到了google的grpc远程调用框架,在移交测试后发现,程序持续运行一段时间后cpu占用率总会在一个时间点由<5%突变到>20%并且再也不会下降到原来的水平。经过一系列排查最终确定,是由于所使用的grpc(1.13.1)版本中包含了一个有bug的netty(4.1.25.Final)版本导致的。解决过程: 由于并未及时...

2019-03-19 15:57:19 3895 1

原创 解决springboot+jpa+hibernate启动时报错:MySQLSyntaxErrorException: Specified key was too long; max key lengt

错误信息:Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key length is 767 bytesat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Me...

2017-10-15 15:29:46 9083

原创 Tomcat8带来编码的坑

以前在Tomcat7中浏览器通过get方法传输到后台的中文数据需要先进行一次编码才不会出现乱码,但是最近换tomcat8后发现原本正常的代码反而乱码了,经排查发现tomcat8通过get方法得到中文并没有像tomcat7一样需要编码后才能正常显示,所以原来的代码中的编码步骤会使正常的中文被编码成乱码....

2017-06-06 15:30:21 1150

原创 解决archlinux(manjaro)无法启动mysql(mariaDB):ERROR 2002 (HY000): Can't connect to local MySQL server throu

mysql无法启动

2017-05-31 16:55:37 5758

原创 LinuxMint上硬盘重装LinuxMint(理论上ubuntu也行)

主要思路是通过修改引导程序:grub2 的配置文件/boot/grub/grub.cfg 使计算机开机后引导硬盘中存放的系统镜像文件(*.iso) 步骤: 1,将下载好的系统镜像文件放入硬盘中一个不会被格式化的分区中(为了方便我直接放在了sda1的根目录下,也就是/home下) 2,修改/boot/grub/grub.cfg 的权限为755:在终端执行 sudo chmod 755 /b

2016-07-06 21:58:49 3563

原创 带呼吸效果的android水波纹自定义view

无图无真相,废话不多说先来看看最终效果:用法:1.导入自定义属性文件(将这个文件放在 res/values 下)attrs.xml 2.哈哈者就是重点来啦 导入WaterRipplesView.ja

2015-05-31 17:15:19 2977

空空如也

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

TA关注的人

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