0x00 缘起近段时间在使用Qt开发一个应用,Qt框架还是挺好用的,虽然臃肿了点以及还是有一些其他的小问题,但是还是一个很强大的框架!虽然,我不是很喜欢C++,但是Qt使用起来还是挺舒服。可惜,Qt官方的IDE也就是QtCreator真的是太渣了,消耗的内存确实是少,但是提示慢的难以忍受,更重要是在在稍微复杂一点的情况下使用auto就一点提示都没有了; 除了编辑器渣意外,整体的设计也不怎么样!使
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Using_promises ...
转载
2021-08-13 11:56:00
333阅读
2评论
要想保证缓存和数据库「实时」一致当数据发生更新时,我们不仅要操作数据库,还要一并操作缓存,数据库和缓存都更新,又存在先后问题,那对应的方案就有 2 个:先更新缓存,后更新数据库先更新数据库,后更新缓存先不考虑并发问题,正常情况下,无论谁先谁后,都可以让两者保持一致,但现在我们需要重点考虑「异常」情况。因为操作分为两步,那么就很有可能存在「第一步成功、第二步失败」的情况发生。1) 先更新缓存,后更新
Ansible自动化部署工具-组件及语法介绍!! 大家好,我是蓝胖子,我认为自动化运维要做的事情就是把运维过程中的某些步骤流程化,代码化,这样在以后执行类似的操作的时候就可以解放双手了,让程序自动完成。避免出错,Ansible就是这方面非常好用的工具。它能将我们的安装软件,部署等过程进行代码编排,程序化我们的部署步骤。今天,我们就来看看它的工作模式以及编排的语法规则。架构介绍Ansibl
Python的IDE(Integrated Development Environment 集成开发环境)非常多,如:VS Code、Sublime、NotePad、Python自带编辑器IDLE、JuPyter、Eclipse + PyDev等等,但是对于项目开发、管理、部署等稍微大一点的项目,猪哥觉得还是PyCharm最好用!2019年12月2日,PyCharm迎来了2019.3版本,这也许会
在Vim所有的插件里面,YouCompleteMe 无疑是最强大的了,但安装也是异常的繁琐,在Windows平台上更加麻烦,下面介绍两个基于clang的插件可以部分替代YCM的功能(主要面向C家族)。clang complete首先介绍clang complete,YCM对C家族的补全就是基于它,功能之强大不用多提,使用它必须先下载安装LLVM并将其添加到系统环境变量中(下面提到的vim-clan
转载
2024-07-30 21:16:26
83阅读
CLion是一款非常强大的IDE,推荐土豪购买正版1. Ubuntu系统中编译环境设置如果有环境变量需要设置,或者需要调用source命令,建议直接把这些命令写在.bashrc文件中,或者把在终端中设置环境变量,然后再在同一终端中打开Clion。如果在终终中直接打开CLion,再在CLion的子终端中设置变量,结果是无效的。这是因为CLion是运行在打开clion的那个终端中,CLion的子终端其
转载
2024-04-16 13:17:50
377阅读
# 用 Python 脚本执行特定路径的 Python 解释器
在日常开发中,有时我们需要运行特定版本的 Python 解释器来执行我们的脚本。本文将为你提供实现这一需求的全流程指导,帮助你简洁有效地完成这一任务。下面,我们用一个简单的过程表对整个流程进行概述。
## 流程概述
| 步骤 | 描述 |
|------|----
原创
2024-08-13 09:14:19
33阅读
上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下通知执行加添类库:aspectjrt.jar和aspectjweaver.jar 加添aop schema. 定义xml元素:<aop:aspectj-autoproxy> 编写java类,并用@Aspect注解成通知 AspectJ 支撑 5 种类型的通知注解: @Before: 前置通知,
转载
2013-05-07 21:53:00
53阅读
Clion是由JetBrains公司开发的一款跨平台的C++ IDE,风格接近Qt creator和Xcode,Clion特点是可以智能的进行代码重构,比如改名,提取类,提取函数等,Clion与Java IDE IntelliJ IDEA功能上很接近,本人从CLion 1.0就开始关注,但当时初级版本确实还不适合在较大的项目上使用,另外一方面Clion以cmake为基础建立C++工程并开发,并且需
转载
2024-01-03 22:43:35
118阅读
CLion小技巧(持续更新)这篇文章分会放一些笔者自己积累的、平时常用的CLion小技巧,以及在使用中遇到的问题的解决方法。 文章目录CLion小技巧(持续更新)1.中文界面2.查看信息3.左右滑动4.批量重命名5.隐藏信息6.在工程中添加新目录以及新文件6.1.添加新目录6.2.添加新文件6.2.1.文件夹中添加6.2.2.在CLion中添加 1.中文界面在设置中选择Plugins一项,搜索Ch
转载
2024-08-03 12:50:25
234阅读
一、下载Clion进去JetBrains官网下载Clion,页面如下,点击下载即可二、安装非常简单,一直next即可。接下来必须安装mingw,否则代码不能运行三、安装MinGW安装成功后打开软件会提示Toolchains are not configured Configure,因此需要安装MinGW或Cygwin或Visual Studio等编译器,在此推荐安装MinGW方法一、直接下载Min
转载
2024-05-06 17:49:45
45阅读
【下载源码】根据OpenJDK源码下载介绍, 下载源码.本文选择JDK8的某个tag版本( jdk-jdk8-b116 )【环境】操作系统 ubuntu-20.04 64bit ant, maven, jdk 配置如下安装依赖包 包含但不限于sudo apt-get install libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-de
转载
2024-02-24 17:01:00
50阅读
1. 首先,下载安装CLion去JB公司官网下载CLion,https://www.jetbrains.com/clion/download/#section=windows推荐有条件的朋友使用正版2. 下载安装MinGWhttps://sourceforge.net/projects/mingw-w64/files/下载可能会比较慢,推荐自己下载后往自己的网盘备份一个,这样比较方便后续使用。3.
转载
2023-07-01 19:54:33
266阅读
CLion的基本用法环境安装编译调试合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 环境安装你好! 这是你第一次使用 Mark
Clion是由JetBrains公司开发的一款跨平台的C++ IDE,风格接近Qt creator和Xcode,Clion特点是可以智能的进行代码重构,比如改名,提取类,提取函数等,Clion与Java IDE IntelliJ IDEA功能上很接近,本人从CLion 1.0就开始关注,但当时初级版本确实还不适合在较大的项目上使用,另外一方面Clion以cmake为基础建立C++工程并开发,
转载
2024-08-27 08:12:35
27阅读
CLion简单调试与使用这里先放一波学长的教程链接CLion入门教程还有安装教程CLion安装与学生认证(没有下载安装CLion的先看这个,里面还有关于学生认证的教程)学长的教程里大概讲了一些关于Clion安装,以及一些使用的铺垫我就大概对学长博客的内容进行一些补充和说明先简单说一下CLion的一些小问题:Clion不方便在软件内部保存文件,所以需要写完代码后单独创建一个新文件来保存(于是vsco
转载
2023-11-30 16:11:29
249阅读
FFMPEG的用法 FFMPEG是一个视频软件的装换工具。 DOS下的操作如下: ffmpeg 转换 D:\ffmpeg\bin>ffmpeg.exe -i C:\Users\pc\Desktop\sp.mp4 -vf scale=500:-1 -t 100 ss.flv C:\Users\pc\Desttop\sp.mp4 是所需要转换的文件地址 scale=500:-1 表示准
转载
2024-07-18 14:40:00
26阅读
# Java定时任务执行使用多线程
## 1. 概述
在Java开发中,经常需要执行定时任务,并且希望能够使用多线程来提高任务执行效率。本文将介绍如何实现Java定时任务的多线程执行。
## 2. 实现流程
下表展示了实现Java定时任务多线程执行的流程:
| 步骤 | 描述 |
| ---- | ---- |
| 步骤1 | 创建一个继承自`Thread`类的任务执行类 |
| 步骤2 |
原创
2024-01-11 04:33:57
245阅读
# 使用 CLion 和 Docker 进行开发的全面指南
在现代软件开发中,Docker 和 CLion 这两者的结合可以极大地提升我们的开发效率。Docker 提供了一个轻量级的虚拟化平台,可以让我们快速创建、部署和管理应用程序,而 CLion 是一款功能强大的跨平台 C/C++ IDE。本文将详细介绍如何在 CLion 中使用 Docker,并通过代码示例和流程图来说明整个过程。
##