- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 docker部署redis
sudo docker run -p 6379:6379 -v /data/dockerData/redis/data:/var/lib/redis -v /data/dockerData/redis/conf/redis.config:/etc/redis/redis.config -v /data/dockerData/redis/logs:/logs --name redis_1 -d local.tuech.cn:5443/library/redis:latest redis-server /
2024-09-26 10:02:54
138
原创 Qt自定义弹窗,任意拖动,四周阴影。
1 实现阴影QGraphicsDropShadowEffect *effect = new QGraphicsDropShadowEffect(this); effect->setOffset(0, 0); effect->setColor(QColor(63, 63, 63, 180)); effect->setBlurRadius(20); ui->widget->setGraphicsEffect(effect);2 任意拖动代码
2021-02-23 15:59:16
345
1
原创 Qt提供的四个处理图像的类,Qimagae,QPixmap,QBitmap,QPicture
用的最多的应该就是QImage和QPixmap,QImage主要在I/O和直接的像素级访问和操作上做了优化设计。而QPixmap则主要用于在屏幕上显示,作为QPainter的绘图工具,在上面绘制图形。另外两个,QBitmap 是QPixmap的子类,对QPixmap的一些操作进行了封装,只能存储黑白图像。QPicture 是一个记录和重现QPainter命令的绘图设备。下面主要说QPixmap和QImage。1 一个QPixmap对象可以用QLabel的pixmap属性或button对象(Q
2020-11-25 13:22:01
682
1
原创 C#调用C#dll 和 调用C++ dll的方法-----动态调用。
遇到一个要调用C++ dll的案例。通常情况下,C#调用 C# 库的方式是通过引用加入。或者如果是动态调用,可以用下面的代码://先声明dll对象private Object dllObj;//再声明 Methodprivate MethodInfo method;//调用方法:Assembly ass = Assembly.LoadFrom("./{dll文件名}");Type type = ass.GetType("{命名空间}.{dll里的类名}");dllObj = Ac
2020-11-14 15:05:37
623
原创 gnutls not found using pkg-config
ubuntu编译ffmpeg。按照官方说明,执行update,upgrade后,将系统更新到最新。执行configure后,提示ERROR:gnutls not found using pkg-config从ubuntu16.04开始,编译ffmpeg就报这个错。有人说是--pkg-config-flags="--static"这个编译选项引起的!谁知道咋回事呢!发现这个错后,误入歧途的做法就是重装gnutls。只要你重装gnutls,接下来就会发现,安装gnutls的时候报错,找不到n
2020-11-12 17:23:53
7681
7
原创 银河麒麟V10编译FFMpeg,并用Qt开发项目
首先,百度搜索ubuntu编译ffmpeg,有很多文章,并且有很多踩坑文章,列出自己踩到的坑和解决方法。已有文章大多有N年了,按顺序走下来往往会蒙B安装正常的流程走,编译ffmepg稳定版,基本也没什么坑。官网的指导,具有非常大的参考价值,编译的话,最好不要参考其他文章。要点一,gitbhub上搜索ffmpeg,在代码库的release界面,下载稳定版本。根据官网指导,执行update 和upgrade,将当前系统升级到最新版本。然后安装必要的库,也就是官网指导上Get the De
2020-11-12 12:19:04
2776
原创 ubuntu 阿里云更新源
deb http://mirrors.aliyun.com/ubuntu-ports/ xenial maindeb-src http://mirrors.aliyun.com/ubuntu-ports/ xenial maindeb http://mirrors.aliyun.com/ubuntu-ports/ xenial-updates maindeb-src http://mirrors.aliyun.com/ubuntu-ports/ xenial-updates maindeb http
2020-11-05 13:39:02
628
原创 Qt实现窗口移动动画
//头文件声明animationQPropertyAnimation *animation//cpp类文件里实现,50ms后执行slot showout()animation = new QPropertyAnimation(this, "geometry");animation->setDuration(1000);QTimer::singleShot(50,this,SLOT(showOut()));//showOut的实现:void showOut(){ s...
2020-11-05 09:39:57
1271
原创 x264编译错误: [libx264.a] Error 5
修改configure搜索gcc-ar,修改为:# ar and ranlib doesn't load the LTO plugin by default, prefer the gcc-prefixed wrappers which does.#if ${cross_prefix}gcc-ar --version >/dev/null 2>&1; then# AR="${AR-${cross_prefix}gcc-ar}"#else AR="${AR-${...
2020-11-03 18:32:31
526
原创 编译lame-3.100,报错:langinfo.h: No such file or directory
修改代码:https://sourceforge.net/p/lame/svn/6416/https://sourceforge.net/p/lame/svn/6410/具体就是修改lame-3.100\frontend.parse.c和configure.in
2020-11-03 18:11:02
1131
1
原创 Qt工程目录修改编译目的路径
linux上创建QT工程,工程文件加入如下默认输出路径设置CONFIG(debug, debug|release) { DESTDIR = $$PWD/../output/debug} else { DESTDIR = $$PWD/../output/release}这样,编译后,QT就不会再当前工程文件的上一级目录创建编译文件夹了。...
2020-11-02 17:07:39
1998
原创 用触发器修改当前表内的记录
由于一些原因,本来应该在表里记录的状态为:通过,结果写成了:成功。在不方便修改代码进行软件升级的前提下,只好修改数据库,增加一个触发器,在插入记录前,将成功改为通过触发器脚本如下:CREATE OR REPLACE TRIGGER TRI_LOGOFCHECK BEFORE INSERT ON LOGOFCHECKFOR EACH ROWBEGIN IF (:
2012-11-22 21:10:23
748
GoExcel.zip
2019-07-10
JUnit IN ACTION 中文版
2011-04-19
C#经典教程_,Microsoft官方推荐
2011-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人