- 博客(62)
- 收藏
- 关注
原创 VMware安装VMware Tool
VMware安装VMware Tool1、在主机上,从 Workstation Pro 菜单栏中选择虚拟机 > 安装 VMware Tools2、打开终端3、确认是否自动装载VMware Tools 虚拟 CD-ROM 映像。mount如果已经挂载CD-ROM设备/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)4、如果未装载VMware Tools 虚拟 CD-ROM 映像,请装载 CD-ROM 驱动器。1)创建装载点目
2021-10-14 16:22:51 1285
原创 重启samba服务器失败解决
sudo service smbd restartJob for smbd.service failed because the control process exited with error code.See "systemctl status smbd.service" and "journalctl -xe" for details.重启失败,查看详细情况systemctl status smbd.service● smbd.service - Samba SMB Daemon
2021-09-30 09:38:38 10940
转载 ERROR 1449 (HY000): The user specified as a definer (‘mysql.infoschema‘@‘localhost‘) does not exist
问题:mysql> use sk;Database changedmysql> show tables;ERROR 1449 (HY000): The user specified as a definer ('mysql.infoschema'@'localhost') does not exist总体办法就是给 mysql.infoschema 用户添加权限。MySQL8.0 之后,不支持使用 grant 时隐式地创建用户,必须先创建用户,再授权解决:mysql>
2021-08-31 14:20:56 1636
原创 nUnknown column ‘字段‘ in ‘field list 解决
nUnknown column ‘Tabled’ in 'field list 解决"sql error:/nUnknown column 'Tabled' in 'field list'"解决:1)查看表中的字段与插入的字段是否一样desc 表名mysql> desc DriverInfo;+---------------------------+-----------------+------+-----+---------------------+----------------+
2021-08-16 15:07:09 1462
原创 PHP连接MYSQL数据库常用方法
<?php$mySQLi = new MySQLi(DB_ADDRESS,DB_USER_NAME,DB_PASSWORD,'sk',DB_PORT);//$mySQLi = new MySQLi("127.0.0.1","root","123456",'sk',3306);if($mySQLi -> connect_errno){ die('connect error' . $mySQLi -> connect_error);}//$mySQLi -> se
2021-07-08 13:56:47 147
转载 Git Clone错误解决:GnuTLS recv error (-110): The TLS connection was non-properly terminated.
报错:fatal: unable to access 'https://github.com/libcheck/check.git/': GnuTLS recv error (-110): The TLS connection was non-properly terminated.解决:apt-get install gnutls-bingit config --global http.sslVerify falsegit config --global http.postBuffer 104
2021-06-28 16:07:33 47551 28
转载 duilib--控件各类型的消息
消息 说明 Senderclick 鼠标点击 CButtonUIdropdown 下拉显示 CComboUIheaderclick 点击列标题 CListHeaderItemUIitemactivate CListElementUI、CListContainerElementUIitemclick 单击选项 CListLabelElementUI、CListCo
2021-05-24 16:43:49 288
原创 Windform c# pictureBox 更换背景图片
Windform c# pictureBox 更换背景图片先初始化pictureBox的背景图片,想换背景图片,通过点击pictureBox控件区域换图片,再次打开程序背景图片是上次更换的图片实现:初始化pictureBox的背景图片的路径在工程下是固定的,点击pictureBox控件,使用OpenFileDialog类获取更换本地图片的路径,并更换背景图片,最后将获取到的图片通过流的方式写进初始化pictureBox的背景图片的路径。初始化pictureBox背景图片Image Img = Im
2021-04-10 15:33:23 1997
原创 Windform C# Graphics绘图,消除锯齿
Graphics g = CreateGraphics();g.SmoothingMode = SmoothingMode.AntiAlias; //使绘图质量最高,即消除锯齿g.InterpolationMode = InterpolationMode.HighQualityBicubic;g.CompositingQuality = CompositingQuality.HighQuality;
2021-04-08 14:03:25 1969 1
转载 vs2013注释快捷键
1)注释:组合键“Ctrl+K+C”;2)取消注释:组合键“Ctrl+K+U”不过是单行注释 如果相要全部注释 可以先按Ctrl+A 再按 Ctrl+K+C
2021-03-12 17:31:34 670
原创 mysql--ERROR 1524 (HY000): Plugin ‘auth_socket‘ is not loaded
ERROR 1524 (HY000): Plugin ‘auth_socket’ is not loaded重置root密码时,还要将auth插件更改为mysql_native_password免密重置密码sudo service mysql stopsudo mysqld_safe --skip-grant-tables&If error:sudo mkdir -p /var/run/mysqldsudo chown mysql:mysql /var/run/mysqldsudo
2021-02-02 13:56:23 2944
翻译 Mysql--ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘127.0.0.1‘ (111)解决
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘127.0.0.1’ (111)解决1、如果数据库服务器位于远程计算机上,请尝试使用以下ping命令测试客户端服务器的连接性ping 127.0.0.1使用ps下面的命令以检查mysql守护程序是否在系统上运行$ ps -Af | grep mysqld如果前一条命令没有输出,请按以下方式启动mysql服务:sudo systemctl start mysql.servicesud
2021-01-29 16:27:24 24818
转载 Mysql---ERROR 1698 (28000): Access denied for user ‘root‘@‘localhost‘解决方法
ERROR 1698 (28000): Access denied for user ‘root’@‘localhost’https://www.cnblogs.com/cpl9412290130/p/9583868.html
2021-01-29 11:35:03 149
原创 Duilib界面库,窗口,控件属性大全
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="属性列表.xslt"?><!-- 如有遗漏,欢迎补充:qdtroy(qdtroy@qq.com) --><Controls> <Window parent=""> <Attribute name="size" default="0,0" type="SIZE" comment="
2021-01-26 10:29:57 1089
转载 MFC--关闭窗口的几种方法
MFC中关闭窗口的几种办法:退出程序用AfxGetMainWnd()->SendMessage(WM_CLOSE);关闭当前窗口用DestroyWindow( );关闭模式对话框用EndDialog(0);转:https://blog.csdn.net/cloume/article/details/23870533
2021-01-25 10:49:51 5249
原创 Ubuntu20.04安装过程
Ubuntu20.04安装步骤一、下载镜像到官网下载镜像https://cn.ubuntu.com/download二、新建虚拟机使用WORKSTATION 14 PRO建立一个新的虚拟机点击“创建新的虚拟机”点击自定义创建虚拟机点击下一步这里选择“安装程序光盘映像文件”,选你从官网下载的ubuntu20.04镜像添加用户名和密码虚拟机名称处理器个数选择,根据自己的电脑配置分配虚拟机的内存,这个也是根据自己的电脑配置,一般2G就可以了网络我选择默认的NAT模式
2021-01-16 13:43:14 1331
原创 shell--脚本使用初始化用户名和密码登录mysql(8.0)并操作MySQL命令修改用户密码
shell脚本读取mysql用户名和密码文件:cat /etc/mysql/debian.cnfpassword=$(awk '/password/{if(NR>=1 && NR<=5)print $3}' /etc/mysql/debian.cnf)mysql登录语句mysql -u debian-sys-maint -p$password使用脚本登录并操作mysql命令mysql -u debian-sys-maint -p$password <&l
2021-01-13 11:15:51 3538 6
原创 shell---退出脚本
shell运行每一个命令后,都会有一个退出状态值(0~255),在命令结束运行时由命令传给shell。查看退出状态值:linux退出状态码0 命令成功结束1 一般性未知错误126 命令不可执行127 没找到命令128 无效的退出参数128+x
2021-01-12 23:34:54 4865
原创 Ubuntu重启系统自动启动脚本
一、在/etc/下创建rc.local文本sudo touch /etc/rc.localsudo chmod -R 777 /etc/rc.local二、编写内容sudo vim /etc/rc.local#!/bin/sh -esleep 1sudo ./xxx.shexit 0三、重启Ubuntusudo reboot
2021-01-08 11:32:35 1328
原创 mysql8.0修改用户密码方法
方法一:免密码登录mysqlsudo service mysql stopsudo mysqld_safe --skip-grant-tables&If error:sudo mkdir -p /var/run/mysqldsudo chown mysql:mysql /var/run/mysqldsudo mysqld_safe --skip-grant-tables&mysql -u root mysqlmysql>flush privilegesf;mysql&
2021-01-07 13:49:08 1191
原创 C#添加第三方可见控件
1、添加第三方库将第三方库的动态库文件xx.dll添加到C#window窗口工程的bin目录下,打开工程,在解决方案资源管理器下选中引用右键–>添加引用–>找到bin目录下xx.dll动态库添加即可2、添加第三方库可见控件到工具箱中在工具箱下方空白地方右键–>添加选项卡(自己命名一个选项卡)–>将刚才添加引用的动态库xx.dll复制,粘贴到自己添加的选项卡下即可(工具箱会自己识别的)...
2021-01-05 10:14:26 1656
原创 Vs2019 打包项目程序和安装卸载程序
Vs2019 打包可以安装的项目程序条件:(1)安装VS2019和下载拓展插件install projects新建一个工程新建工程解决方案–>add–>新建项目–>新建setup Project工程进入Setup Project界面右键Application Foluder–>Add->文件打开项目工程所在的目录选择全部目录文件,打开项目输出,右键Application Foluder–>Add->项目输出点击确定右键这个输出–
2020-12-30 19:29:49 5533 1
原创 vs应用程序安装问题:This setup requires the .NET Framework version 2.0. Please install the .NET Framework..
This setup requires the .NET Framework version 2.0. Please install the .NET Framework and run this setup again…window10安装.net framework 2.0/3.5 框架方法快捷键Win+X-》快捷键F-》程序与功能-》启用或关闭window功能如果在上面步骤中无法正常启用.NET Framework3.5(包括.NET2.0和3.5) ,说明window系统更新功能被禁用,
2020-12-30 14:36:28 7204 3
转载 Ubuntu问题:E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)
检查一下lock-frontend:ls /var/lib/dpkg/lock-frontend删除lock-frontend:sudo rm -r -f /var/lib/dpkg/lock-frontend错误:无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)删除lock :sudo rm -r -f /var/lib/dpkg/lock...
2020-12-28 19:44:13 141
原创 QT---QLabel控件,添加背景图片且图片自动适应控件大小
QImage *Img_state;Img_state = new QImage;Img_state->load(":/myasset/image/状态表.jpg");//相对路径以:/开头,使用相对路径还要加载资源图片//Img_state->load("D:/.../myasset/image/状态表.jpg");//绝对路径Img_state->scaled(ui->Label_state>size(),Qt::KeepAspectRatio);//缩放填充Im
2020-12-21 16:11:05 1428
原创 C语言简述
C语言简述一 、C简单入门1.1、C语言特点使用方便,功能强大(面向过程)C 语言书写形式自由、结构严整C 语言含有丰富的操作、数据类型及关键字(32 个,const, static, int)C 语言允许用户自定义数据类型(struct , union, …)便于结构化编程C 语言引入函数作为程序的基本模块,从面使得结构化设计及层次化设计变得十分简单C 语言有多种简单但相当灵活的控制语句C 语言是中级语言C 语言的位运算功能使得 C 程序可以直接访问物理内存,对硬件实现操
2020-12-19 11:46:01 636
原创 Ubuntu下安装,配置和卸载apache2
Ubuntu下安装,配置和卸载apache2一、软件包安装sudo apt-get updatesudo apt-get install apache2二、配置1、修改监听端口sudo vi /etc/apache2/ports.conf可以修改为自己的端口2、修改主机端口sudo vim /etc/apache2/sites-available/000-default.conf修改成上面监听端口一样的端口。apache2的默认web目录:/var/www/html测试:
2020-12-16 16:48:59 374
转载 Ubuntu下安装与卸载Mysql
安装Mysqlsudo apt-get install mysql_server密码设置:123456卸载Mysql查看mysql版本与依赖: dpkg --list|grep mysql卸载mysql与依赖sudo apt-get remove mysql-commonsudo apt-get autoremove --purge mysql-server-5.7清除数据:dpkg -l|grep ^rc|awk '{print$2}'|sudo xargs dpkg -P
2020-12-04 15:19:02 961
转载 MFC PostMessage与SendMessage
PostMessage:不需要指定接收消息的窗口,但是消息只能发往本窗口 ::PostMessage:需要指定接收消息的窗口,但是消息可以发往任意窗口 SendMessage:将消息直接发送给窗口,并调用该窗口的窗口过程进行处理。在窗口过程对消息处理完毕之后,该函数才返回(SendMessage发送的消息不进入队列)。 PostMessage函数将消息放入创建窗口的线程相关联的消息队列后立即返回。除了这两个函数之外,还有一个 PostThreadMessage函数,用于向线程发送消息,.
2020-11-30 16:27:47 826
转载 MFC InvalidateRect和Invalidate
BOOL InvalidateRect( HWND hWnd, // 窗口句柄 CONST RECT* lpRect, // 矩形区域 BOOL bErase //是否擦除背景); InvalidateRect只是增加重绘区域,在下次WM_PAINT的时候才生效。InvalidateRect函数中的参数TRUE表示系统会在你画之前用背景色将所选区域覆盖一次,默认背景色为白色,可以通过设置BRUSH来改变背景色。 void In
2020-11-30 15:50:39 1361
原创 MFC CString与string互相转换,CString转int,long ,char*
CString转stringCString cstrText = _T("Test");string strText;strText = CT2CA(cstrText);//第一种//strText = cstrText.GetString();//第二种string转CStringstring strText = "Test";CString cstrText(strText.c_str());//第一种//cstrText.Format(_T("%s"), strText.c_str(
2020-11-24 15:39:05 2731 1
原创 MFC CFileDialog类 + xlswriter库,数据写入Excel
CFileDialog类CFileDialog构造函数CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, LPCTSTR lpszFilter = NULL, CWnd* pParentWn
2020-11-21 11:46:01 319
原创 Qt程序添加桌面图标
将图标文件复制到你程序的源文件目录下。新建一个txt文本,添加: IDI_ICON1 ICON DISCARDABLE "Image/logo.ico"保存文档为logo.rc在你的工程文件*.pro中添加一行RC_FILE = logo.rc 重新编译,生成可执行文件后就可以看到程序的图标已经变了...
2020-11-03 16:21:59 822
转载 CDHtmlDialog----Javascript与窗体交互
CDHtmlDialog提供了C++与网页的双向交互,通此一系统简单的宏调用可以把网页中各元素的事件直接映射到C++程序中,而在网页中调用C++功能代码就显的不那么直观了。归根结底交互的基理就是实现相应COM接口。实现方式如下:1、在窗体初始化时调用EnableAutomation函数。通常情况下是放在窗体的构造函数中, EnableAutomation();当然也可以放在OnInitDialog中,不过要注意顺序,其调用不应该晚于对SetExternalDispatch的调用。此函数
2020-10-23 16:30:58 334
转载 ShellExecute的使用
ShellExecute的功能是运行一个外部程序,或者打开一个已注册的文件、打开一个目录、打印文件等等功能,它可以打开电脑内的任何文件,也可以打开URL。函数的原型:1 HINSTANCE ShellExecute( 2 HWND hwnd, 3 LPCTSTR lpOperation,4 LPCTSTR lpFile, 5 LPCTSTR lpParameters, 6 LPCTSTR lp
2020-10-23 15:18:23 810
转载 Windows Error Code
0 操作成功完成。 1 功能错误。 2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 5 拒绝访问。 6 句柄无效。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块地址无效。 10 环境错误。 11 试图加载格式错误的程序。 12 访问码无效。 13 数据无效。 14 存储器不足,无法完成此操作。 15 系统找不到指定的驱动器。 16 无法删除目录。 17 系统无法将文件移到不同的驱动器。 18 没有更多文件。
2020-09-21 17:16:40 769
转载 Windows字体结构LOGFONT
LOGFONT是Windows内部字体的逻辑结构,主要用于设置字体格式,其定义如下:typedef struct tagLOGFONTA{ LONG lfHeight; LONG lfWidth; LONG lfEscapement; LONG lfOrientation; LONG lfWeight; BYTE lfItalic; BYTE lfUnderline
2020-09-21 14:35:21 1645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人