- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 CMake创建跨平台OpenGL工程(学习笔记)
创建一个QDialog或者QMainWindow,带有.ui文件,可以使用uic指令将其转换为.h文件。把glad整个文件夹放置到工程目录下,然后,把src下的glad.c改为glad.cpp。windows下,需要将编译好的glfw库放置到工程下。2)windows下需要设置vitual studio。把glm整个文件夹放置到工程目录下,不需要额外的修改。这里测试使用的图形界面使用QT。2)windows下环境搭建。,下载后得到glad.zip。1)linux下需要添加。1)glad和glm。
2024-05-09 16:56:12
431
1
原创 dell灵越5439升级记录(2024年4月5日)
拆开后盖,卸下左边风扇,再卸下铜管。msata口硬盘用来安装deepin linux,这里需要注意,dell的bois是找不到msata的直接引导项的,但是正确安装机器也能识别。首先,上dell官网,自动检测笔记本型号,然后在驱动下载项找到bios,更新bios。5439为单个内存插槽,网上那些写两个的都是乱写的,型号是ddr3L。sata硬盘用来安装win10,直接安装家庭版可以激活,笔记本原装win8的码是可以激活win10的。5439具有两个硬盘位,一个是sata,一个是半高msata。
2024-04-05 16:57:13
641
2
原创 Ubuntu下QT调用PG数据库实例
学习笔记:一、记录安装PG的命令(防丢失)详细见引用: https://www.howtoing.com/ubuntu-postgresql-installation/1)安装命令sudo apt-get -y install postgresql postgresql-contrib phppgadmin2)登录PG并进入命令行sudo susu - postgrespsql命令行内容\password postgresENTER YOUR PASSWORD然.
2021-04-09 14:12:27
747
原创 C#圆形转盘示例
今天是10.24,周六,各位coder不用加班,祝天下程序员们写码无bug1、首先需要一张转盘图片,这里使用visio制作。 第一张图片是中心透明的png图,用于遮挡旋转时周围影响效果的图像。2、导入图片为Image,然后转换为bitmap位图,最后导入到画刷中 1) Image tmpImage = Image.FromFile(picSpinTablePath[0]); 2)Bitmap tmpBitmap = new Bitmap(...
2020-10-24 11:45:28
1953
转载 deepin控制面板闪退,不可用,可能与QT冲突的解决方法
原文:https://www.cnblogs.com/super-age/p/7242439.html找到Qt的安装位置,找到lib文件夹,在该文件夹下建立一个qt文件夹cd /opt/Qt5.6.2/5.6/gcc_64/libsudo mkdir qtsudo mv *Qt* qt...
2019-06-20 20:01:30
596
原创 一个最简单的C#管道(NamePipe)全双工通信实例
命名管道NamedPipe,可以用于进程间通信。本文创建两个exe工程,做为两个进程。一个为管道客户端,一个为管道服务端。互为双向通信。例子摘自MSDN。用控制台或者winForm,启动时,调用对应的函数,并打好断点就可以做测试了。 首先需要引用命名空间,using System.IO; using System.IO.Pipes; 注:下面读...
2019-02-15 15:44:14
8484
1
原创 ZeroC最简单的C#实例
声明:该例子为官网上的例子,这里做操作上的描写补充。1、安装ICE。 首先,用IE浏览器登录https://zeroc.com官网,选择右上角齿轮图标(设置),选择兼容性视图。把zeroc.com添加进去。如果不添加兼容性视图,则浏览器不能显示下载链接。选择downloads,这时候可以看到ICE3.7,下面有Windows等平台的图标。选择windows,然后下载。下载完成后,安...
2018-10-13 21:13:26
2008
1
原创 一个最简单的Webservice C#实例
环境:visual studio 2013, Windows10一、创建webservice C#工程 1、如图,文件->新建项目 2、添加asmx文件 3、服务器端的方法 完成前两步操作后,服务器端已经自动生成了一个Hello World的方法,如图,至此服务端的工程已经创建完成。二、发布服务器 1、安装IIS ...
2018-10-08 17:18:58
14130
原创 对C#的 string拼接操作的效率做一个比较,stringBuilder、Format、和“+”。
结果:1、Format速度最慢2、“+”比Format快 5%-8%3、stringBuilder比“+”快 10%,也就是比“Format”快 15%测试程序如下:其中分3次循环,每次的前后打印时间戳。 int i = 0; var fs = File.Create(@"E://txt速度测试.txt"); ...
2018-08-28 10:58:46
1385
原创 C++与C#界面通讯[部分为转载,具体看附件链接]
相关链接,这里谢谢两位大神:https://www.cnblogs.com/caizl/p/4343199.html http://bbs.csdn.net/topics/390919541
2017-12-06 16:01:41
903
原创 WPF 添加winform控件,不支持右键菜单的解决方法
1、问题描述: WPF使用WindowsFormsHost加载winform控件 datagridview后,在添加ContextMenuStrip后,无法添加ToolStripMenuItem,显示为不支持的类型,强行添加会出现如图错误,虽然运行可使用。 2、解决方案
2017-11-22 09:12:12
1472
原创 WPF为树控件增加滚动条
1、首先将treeview添加到panel中,格式大概是Panel.Children.Add(TreeView)2、为panel设置滚动条: 在xaml界面,找到panel的定义,格式如下: 找到之后,在上下增加代码, 颜色部分为上面那句话,黑色的为新加代码: XXXXX
2017-11-16 13:18:59
3578
原创 WPF自定义treeview绑定事件SelectedItemChanged
1、设置事件绑定到函数TreeUAAddressSpace_SelectedItemChanged this.treeBrowseUASpace.SelectedItemChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.TreeUAAddressSpace_SelectedItemChanged);
2017-11-16 13:11:05
5389
原创 一个vs2015 WPF treeview的例子
1、首先在窗口中拖入一个treeview控件,命名为TreeAddressSpace。2、在窗口初始化函数中添加根节点,根节点名称为TreeRootNode: public MainWindow() { InitializeComponent(); TreeRootNode = new Tree
2017-11-10 09:36:36
3067
RadStudioPatch.exe
2021-03-16
SpinTable.zip
2020-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人