自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 Windows 编程中,CloseHandle(hThread);为什么紧跟着CreatThread

hThread = CreateThread( NULL, 0, ThreadFunc, NULL, 0, &dwThreadId);CloseHandle(hThread);如上面这样的代码,原因为:创建线程后返回了线程句柄,新创建的线程内核对象的使用计数是2,一个是线程本身,一个是创建线程的线程,创建线程的线程closehandle后,新的线程的内核对象使用计数为1,当这个新线

2022-01-29 14:12:25 501

原创 VS2017安装警告。未能安装包“Microsoft.VisualCpp.Redist.14,version=14.16.27033.4,chip=x86”

搜索 URL https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualCpp.Redist.14;PackageAction=Install;ReturnCode=3 详细信息 已执行的命令: "C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.VisualCpp.Redist.14,version=14.16.27033.4,chi...

2020-05-31 18:51:30 4237

原创 Tensor开方报错

。RuntimeError: "sqrt" not implemented for 'torch.LongTensor'tensor1 = t.tensor([[1,2,3], [4,5,6]])print(tensor1)print(tensor1.sqrt())print(t.tensor([1,2,3, 4,5,6])**0.5)print(t.tensor([1,2,3, 4,5,6],dtype.

2020-05-16 00:02:46 548

原创 C++静态二维数组,空指针错误。

int dp[n + 1][m + 1] = {0};int **dd = (int **)dp; for (int i = 0; i<n; i++) //行 { for (int j = 0; j < m; j++) { //列 cout << *(*(dd + i) + j) << "\t\t"...

2020-02-28 00:52:36 425

原创 取一个int*函数值是报错。 应使用“{...}”初始化聚合对象

int *get1D_Array(int n, int rangeL, int rangeR) { assert(rangeL <= rangeR); int *arr = new int[n]; // 创建一个 n个元素的数组 srand(time(NULL)); // 随机种子 for (int i = 0; i &lt...

2020-02-26 18:25:12 20864

原创 C++提醒包含多个默认函数

class Data_G{ public: Data_G()//缺省构造函数 { this->row = 8; this->col = 6; } ~Data_G(); Data_G(int row = 8, int col = 6)//缺省构造函数 { this->...

2020-02-26 17:38:20 3508

原创 TypeError: new(): argument 'size' must be tuple of ints, but found element of type float at pos 2

TypeError: new(): argument 'size' must be tuple of ints, but found element of type float at pos 2如上,这个bug是我用python3跑python2程序的时候出现的bug# Down-Sampling curr_dim = conv_dim for i in ...

2020-02-21 00:59:09 29604 11

原创 Pyhon中Seaborn模板,sns.set(context="notebook", style="darkgrid", palette=color_palette("RdBu",2))报错

吴恩达机器学习第二个例子Logistic Regression中。绘制图像有一个函数import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsplt.style.use('fivethirtyeight')import matplotlib.pyplot as p...

2019-03-14 15:18:11 12245 11

原创 Jupyter中注释中文乱码问题

本来在NotePad++上,显示的中文是UTF-8格式,但是在Jupyter上依旧是乱码显示。然后改了一堆没用,最后发现,我的Jupyter上的默认格式是UTF-8-BOM 编码格式。神坑...

2019-02-27 10:08:43 1684 1

原创 tensorflow不能用显卡跑程序的问题

刚入坑机器学习。跑了四五天了,一遍还没跑完。查进程号ps -u  uesrid(自己的用户名) nvidia-smi 查看 显卡状态。发现没有自己的pid  进程号。然后发现程序里CUDA_VISIBLE_DEVICES =1 python my.py  依旧没有帮助。后来发现自己安装的tensorflow 版本有问题。卸载之后安装tensorflow-gpu版本 一切正常。...

2018-10-10 17:36:22 5202

原创 拯救者15ISK BIOS不显示 M.2 NMVE 固态硬盘

首先,我先抛出最核心的方法思路(针对已经穷尽好多法子,准备退硬盘的亲们。):15ISK是HM170的主板,是支持NMVE协议的M.2固态盘的。 把机械硬盘拆掉,U盘启动把固态盘改成GPT格式之后,做系统之后。再装上格式化后的机械盘(同样要改成GPT格式,我没尝试机械硬盘MBR可不可以,大家可以试一试)。大体就OK了。另外,win8PE可以刷NMVE的固态硬盘的。一定要先把机械硬盘拆掉,先把...

2018-10-10 17:29:12 22034 9

原创 SQL Server存储过程,返回单个存储结果的select语句

一句简单的select 耗了大半天时间。一个简单的表格希望向存储过程传入一个Type 参数,然后传出一个Tid。查到的大多数语句是 select Tid into  @Tid  from .......百度垃圾的搜索机制只能搜到这些。后来查到into 是对关系,也即临时表格的存储。@Tid 是int 所以更正如下 编译通过:ALTER PROCEDURE [dbo].[p_usersType_ge...

2018-05-10 14:24:14 5951

原创 斐讯K2 刷华硕固件

我的k2  刚上车。固件版本是22.5.9.163。网上一些老方法都不行了。下载了breed 助手之后,关掉所有的防火墙杀毒软件后  bin还是上传失败。后来发现助手就是个智障软件。直接给k2刷一个定制版的系统,自带的就有breed。只不过地址是192.168.1.1 。直接就可以使用了。

2017-10-09 15:55:22 4543

原创 Js调用ocx中的出参为BSTR* 的问题。

甲方给的工程文档要求 是一个ocx一个函数,其中有一个参数 是BSTR* 作为出参。写好OCX之后,在JS中没法使用指针来接收这个BSTR*类型的字符串。网上查了好久查不到。最后得到结论,JS是不能通过这种出参的方式得到结果的。只有通过BSTR返回值,或者添加OCX属性来get到结果。

2017-05-22 15:25:23 2954 5

原创 MFC的dll引用<afxv_w32.h>导致的error

因为要在动态库中添加一个HTTP下载的函数。所以使用了 CInternetSession类。引用了#include 在编译的时候报错,报错内容为 : afxv_w32.h(14) : fatal error C1189: #error : WINDOWS.H already included,MFC apps must not #include        

2017-04-21 16:29:42 1011

原创 OCX编写小记之--对象作用域智障篇。

在初接触OCX时,最困惑的是,自己声明一个非外部调用的变量或者方法时,有时候可以编译通过,有时候不行。而网上关于OCX资料又不多。今天试了一下,找了下原因。        首先情况是,我在.h的类中添加了一个属性,然后在对应的cpp文件中手写了一个函数(未在.h中添加声明,不是类函数),在这个函数中对该属性(不是作为参数传进来的)进行操作。然后就是编译报错了。而我之前在另一个OCX文件中的手写

2017-02-08 16:51:25 249

原创 Dll入门VS环境配置的一点小问题

为了避免可能的编译问题,刚入职时,前辈就分享的一些经验,在此记录下来。配置类型  要设置成 dll,MFC的使用  windows标准库。在 Debug 中 该选项要选成 /MTd     。以后在慢慢发现,讲解原因

2017-02-06 09:00:17 300

原创 Js中调用OCX的classid。

写动态库的免不了接触OCX以供浏览器调用。在写第一个OCX的时候调用时出现了一些问题。最难的一个地方在网上反而没查到。关于注册了OCX之后与JS关联的那个注册号.<object id="oadd" name="oadd" style="LEFT:0px; WIDTH:50%; TOP:0px; HEIGHT: 30%" classid="clsid:91

2016-12-09 15:59:39 3624

原创 C++中使用_asm汇编调用动态库函数的一点问题

利用C++中嵌入汇编来写一个通用测试dll函数的基本思路以及注意的一些要点。

2016-12-07 10:24:06 2276

原创 钩子勾不上来第一条消息

昨天做钩子实验,发生了一件诡异的事情。正常的键盘钩子,通过GetMessage通知挂起的钩子,在Debug状态下调试,总是不能抓到第一个消息,比如输入123456 监听回车键。然而只能得到23456,不能得到1。1都没走钩子的回调函数。后来细分跟踪,第一条KEY_DOWN消息收不到,KEY_UP可以得到。后来总结,就是第一条消息不行。于是被怀疑是不是VS工程配置 之类的原因,准备打包发给别的电脑测...

2016-10-28 08:22:46 268

原创 CToolBarCtrl,在工具栏中增加一个与按钮长度不一样宽的静态文本

在经典的MFC界面的工具栏中添加一个静态文本框。一开始的思路是添加一个长度可变的按钮,然后在按钮上显示文本即可。但是在之后的查找方法过程中发现,toolbarctrl 控件中只要一个按钮大小改变,所有按钮大小都会改变,我希望看到文章的弟兄们不要重蹈覆辙,按钮这条路太坑,所以直接利用Cstatic ,把静态文本作为插件添加到工具栏中。十几行代码搞定。            

2016-06-22 17:38:47 1222

原创 GetPrivateProfileString和WritePrivateProfileString头文件引入的注意点

使用GetPrivateProfileString和WritePrivateProfileString,把两个头文件Winbase.h和Windows.h都加进去来之后,编译报错,说Winbase.h缺失;等等,满篇error。后来发现代码中没有缺失分号 。问题在于 Windows.h要放在Winbase.h的前面。否则会报错。ps:好像stdafx要放到所有引入的.h文件的前面

2016-03-18 14:51:49 2499

原创 MFC中CDialog 关闭取消时 程序会崩溃的原因

背景:在一个左树右表的框架里对左树的右键添加了响应事件,可以弹出一个添加的窗口。关于这个CDialog的关闭崩溃进行了各种调整。现象是无论是点击取消还是点击红叉,结果都是崩溃。最后一步步debug发现,问题不在OnCancel函数中,而是在DoModal函数中,这个函数我在调用了父类Cdialog函数的domodal()之后 添加了一句update(true);因为关闭窗口之后 系统会

2016-03-14 09:06:49 3562

原创 win8+xp 双系统设定时的一点问题

今天做双系统,因为一个细节顺序错误导致折腾半天。先记录一下要点:1、要把你准备做的第二个系统所在的分区设置为主分区。只有主分区才能设置安装系统,另外一个硬盘里最多只有一个活动分区即开机时引导的那个分区。2、设置引导那块网上查了一堆 有些需要自己更改boot.ini ntdl 之类的方法 是早期的了,想方便的pe里都提供了引导修复工具用来帮助添加引导。只不过一定要注意:重点 重点 重

2016-01-16 22:59:30 244

k2,v22.5.9.163自带breed的定制版

斐讯k2的一个定制化包。手动升级之后,网线一端接电脑,一端接LAN口,输入192.168.1.1即可进入breed

2017-10-09

S2410经典实验指导书

嵌入式系统原理与接口技术实验指导书 博创 arm

2013-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除