- 博客(275)
- 资源 (27)
- 收藏
- 关注
原创 自定义绘制Static控件并响应按钮事件
在Visual Studio中,选择“文件”->“新建”->“项目”,然后选择“MFC应用程序”,并确保选择“对话框为基础”。// 假设你的Static控件ID为IDC_STATIC_BUTTON。记得替换CYourDialog为你的对话框类名,以及IDC_STATIC_BUTTON为你的Static控件的ID。在对话框设计器中,添加一个Static控件,这将作为你的自定义按钮。
2024-12-19 17:50:44
273
原创 mfc 最小二乘法
在 MFC(Microsoft Foundation Classes)中实现最小二乘法可以用于数据拟合等任务。这只是一个简单的示例,实际应用中可以根据具体需求进行扩展和优化,比如处理更多的数据类型、进行曲线拟合等。可以在 MFC 的窗口中显示原始数据点和拟合后的直线,或者根据拟合直线进行其他计算和应用。
2024-10-18 09:03:37
749
原创 MFC 透明窗体
/加入WS_EX_LAYERED扩展属性 SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE, GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000);如何制作透明窗体?
2023-07-27 09:44:08
1493
原创 GetVersionExA 替代函数
这些替代函数可用于在Windows 10 和更高版本上获取正确的版本信息。以下是一些可用的替代函数:1. VerSetConditionMask 和 VerifyVersionInfo这些函数可以用于确定当前操作系统是否符合给定的版本要求。它们在Windows8和更高版本中可用。2. IsWindows100rGreater这个函数返回一个布尔值,表示当前操作系统是否为 Windows 10或更高版本。它在 Windows 8.1和更高版本中可用。3.IsWindows8Point10r
2023-07-12 09:29:30
520
原创 多字节 更改为 Unicode 提示 error C2440: “类型转换”: 无法从“CString”转换为“const char *”
error C2440: “类型转换”: 无法从“CString”转换为“const char *”
2023-06-14 17:09:13
351
原创 VC6.0的工程设置解读Project--Settings
选中的话,表示采用后者的方式,这种方式调试启动比较快。打开工程的 Project Settings菜单,选中Link,然后在Object/library modules下的文本框中输入DLL的LIB文件,如you.lib(或者lib文件的路径,包括文件名)。做开发差不多一年多了,突然感觉对VC的工程设置都不是很清楚,天天要和VC见面,虽然通常情况下一般都不会修改工程设置,但是还是有必要对它的一些设置项的来龙去脉有一定的了解,所以狂查资料,稍作整理,总结一篇文档,方便以后查阅,总得记录点什么,温故而知新嘛。
2023-05-23 14:35:07
2705
原创 win32自绘相关
下面只需再响应WM_SETICON, WM_SYSCOMMAND, WM_COMMAND.这三个没什么好说的.前两个交由系统默认过程处理,最后一个对应对话框上的确定和取消,都是销毁窗口的行为.GetWindowText(GetDlgItem(hDlg, IDC_ODBUTTON), sTitle, 100);然后将其保存为.rc的资源文件.并将其导入我们的工程.同理新建一个图标文件资源ID改为IDI_OWNERDRAW保存为.ico的图标然后导入.//定义一个窗口默认函数,这里我们会交由默认窗口函数处理。
2023-02-22 16:07:31
632
原创 bmp图像像素数计算对齐
规定的,规定BMP文件的像素数据是按行存储的,而且每行的字节数必须为4的倍数,如果实际的像素数据不是4的倍数咋办?这就需要字节对齐,对齐是在一行的末尾添0以补足一行的字节数为4的倍数,( biWidth*biBitCount+31)/32*4*biHeight//其中 biWidth是图像的宽度以像素为单位,biBitCount是每个像素的位数,如黑白图像(不是灰阶的,要么黑色要么白色)为1个像素1位,16色是4位,真彩色是24位......biHeight是指图像的高度( biWidth*biBit
2021-11-11 09:57:15
1330
原创 vc++由vc6到win10 vs2017
严重性 代码 说明 项目 文件 行 禁止显示状态错误 LNK2001 无法解析的外部符号 "public: virtual void __thiscall CQSBaseDialog::SetToolTip(int,class ATL::CStringT<char,class StrTraitMFC_DLL<char,class ATL::ChTraitsCRT<char> > >)" (?SetToolTip@CQSBa...
2021-08-05 18:00:32
290
原创 win10 下 运行vc6的采坑与填坑之路
一 . 不能单步调试做如下设置即可解决:1、菜单Tools->Options中的Debug,Disassembly window下的Source annotation取消。2、保存设置,然后即可单步调试。3、再将Tools->Options中的Debug,Disassembly window下的Source annotation勾上(这步可做可不做)对于本人,以上操作,无效!有效方法:即可单步调试二、中断调试,程序中断不了。即shift+f5 程序中断不了.
2021-08-04 16:45:29
315
原创 idea 打包
<build> <plugins><!-- 注意:多模块项目只需要在启动类所在的模块添加打包插件即可!不要在父类添加打包插件,因为那样会导致全部子模块都使用spring-boot-maven-plugin的方式来打包--> <plugin> <groupId>org.springframework.boot</groupId> ...
2021-06-10 11:05:27
202
原创 Error processing condition on …….netflix.ribbon.RibbonAutoConfiguration..loadBalancerClient
2021-06-08 13:22:11.287 INFO 15720 --- [ main] c.ribbon.ribbonclient.RibbonApplication : No active profile set, falling back to default profiles: default2021-06-08 13:22:11.960 ERROR 15720 --- [ main] o.s.boot.SpringApplication ...
2021-06-08 13:24:33
1303
转载 Caffeine 缓存
Caffeine 因使用 Window TinyLfu 回收策略,提供了一个近乎最佳的命中率。填充策略(Population)Caffeine 为我们提供了三种填充策略:手动、同步和异步手动加载(Manual)Cache<String, Object> manualCache = Caffeine.newBuilder() .expireAfterWrite(10, TimeUnit.MINUTES) .maximumSize(10_000.
2021-06-04 14:43:35
1973
原创 scala --diff函数
def diff[B >: A](that: GenSeq[B]): Repr = { val occ = occCounts(that.seq) val b = newBuilder for (x <- this) { val ox = occ(x) // Avoid multiple map lookups if (ox == 0) b += x else occ(x) = ox - 1 } b.result()}
2021-05-31 17:05:15
922
原创 mongodb 安装详细过程
1. conf文件内容: bind_ip=0.0.0.0 //如果你要安全也可以修改bind_ip,修改为你想要的地址 port = 57017 //连接mongodb数据库时需要的端口号 dbpath =/mongodb/data/db //安装目录中数据库数据文件存放位置 logpath =/mongodb/logs/mongodb.log //日志文件存放位置 fork = true //子进程开启mongodb服务 logappend = tr...
2021-05-28 10:02:39
275
原创 mongodb 操作伪码
1.创建客户端MongoClient client = new MongoClient(“localhost”,27017)2.连接数据库MongoDatabase mdb = client.getDatabase(“数据库名字”)3.创建集合。只能创建一次mdb.createCollection(“student1”)4.获取集合MongoCollection<Document> coll = mdb.getCollection(“student1”)5.插入数据5.1创.
2021-05-25 13:44:12
105
转载 @EnableFeignClients
一、@EnableFeignClientshttps://andyboke.blog.youkuaiyun.com/article/details/86680622在Springcloud应用中,当我们要使用feign客户端时,一般要做以下三件事情:1.使用注解@EnableFeignClients启用feign客户端;扫描和注册feign客户端bean定义@SpringBootApplication@EnableFeignClientspublicclassTestApplicatio...
2021-05-20 18:43:54
4948
原创 scala 在map中处理url对(url=mysql://172.16.88.88:3306/dbname?useSSL=false&serverTimezo)等号后面是否加双引号问题
scala: 等号后必须加双引号。但是在idea中不用加,因为idea会做处理。如果不加会吧url串中的等号认为是map符号,导致命令识别出错。java : map对这种处理没要求。水平有限,如有错欢迎指正!!...
2021-05-14 10:29:20
274
原创 scala 特殊符号含义
object Joinsymbol { def main(args: Array[String]): Unit = { val lista = List(1,2,3) val listb = List(4,5,6) val l = listb+:lista //两层意思:1. +号一端的集合添加到:号一端的集合里面 2. 哪个集合在前面,集合元素就在另一个集合的前面 println(l)//List(List(4, 5, 6), 1, 2, 3) v.
2021-05-13 11:16:08
130
原创 kafka 参数说明
auto.commit.interval.ms=5000auto.offset.reset=latestbootstrap.servers=[testserver7:9092,testserver5:9092,testserver4:9092]check.crcs=trueclient.id=connections.max.idle.ms=540000...
2021-05-11 14:59:24
1253
原创 spark 集群异常
21/05/10 14:29:06 INFO yarn.Client: Application report for application_1615370372492_2910 (state: FINISHED)21/05/10 14:29:06 INFO yarn.Client: client token: N/A diagnostics: User class threw exception: java.lang.IllegalStateException: N...
2021-05-10 14:53:42
2533
1
原创 kafka consumer 配置项
public static final String GROUP_ID_CONFIG = "group.id"; private static final String GROUP_ID_DOC = "A unique string that identifies the consumer group this consumer belongs to. This property is required if the consumer uses either the group mana...
2021-04-26 10:08:08
525
原创 json4s 提取json字符串key对应的值
//val parseJson: JValue = parse( """{"name":"Toy","price":35.35}""", useBigDecimalForDouble = true)val parseJson: JValue = parse( """{"name":"Toy","price":35.35}""")// 方法一:JString模式匹配方式val JString(name) = (parseJson \ "name")println(name)//方法二:extra
2021-04-24 19:34:55
376
重要地cpp文件。重要地cpp文件。重要地cpp文件。重要地cpp文件。重要地cpp文件。重要地cpp文件。重要地cpp文件。
2022-02-17
win10系统安装32位vc6运行32位vc6程序中断调试程序中断不了.rar
2021-08-04
spark-streaming-kafka-0-10_2.11-2.4.0-cdh6.1.1.jar
2021-05-14
spark-catalyst_2.11-2.4.0-cdh6.1.1.jar
2021-05-14
3-13-3-redis-随堂笔记.docx
2019-11-26
Hibernate+IDEA 2018 一个hibernate程序
2019-02-17
Git 和 GitDesktop For Windows
2018-12-04
生成dump的工具 嵌入自己工程无须编程
2017-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人