自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (3)
  • 收藏
  • 关注

原创 Char* 转 std::wstring

【代码】Char* 转 std::wstring。

2023-12-28 16:06:44 526

原创 std::locale 备忘

std::locale

2023-01-16 10:45:09 261

原创 Qt 踩坑记录

Qt踩坑,逐步记录

2022-11-24 10:50:28 199

原创 WPF报错

WPF报错

2022-11-16 15:13:06 176

原创 QT+CMAKE+MSVC2015 踩坑记录

QT5.14.2 + CMAKE + MSVC2015 踩坑记录

2022-06-15 11:58:18 452

原创 WINPCAP踩坑记录

PCAP丢包问题研究

2022-06-11 14:32:05 273

原创 Template argument 1 invalid

使用QVector时遇到这一问题#include "gdstk.h"using namespace gdstk;QVector<Polygon> areas;QVector定义如下template <class T> class QVector;可见编译时,编译器搞不清楚Polygon类型QVector<gdstk::Polygon> areas;改一下,搞定...

2022-05-16 08:53:58 1354

原创 VS 在监视窗口查看指针类型

一个共享指针shared_ptr<CCellNode> cell;在vs监视窗口查看成员((cell)._Ptr)->m_Childrenchar a[20]在vs监视窗口查看成员a,20

2021-11-04 15:41:04 553

原创 boost编译总结

bjam install stage --toolset=msvc-10.0 --with-serialization --stagedir=“F:\Documents\boost_1_44_0\boost_1_44_0\boost_vc_100_x64” link=static runtime-link=shared runtime-link=static threading=multi address-model=64 debug release–stagedir 输出lib和dll的目录–tool

2021-09-27 10:50:08 147

原创 C++ 十六进制字符串 转 数字

#include <string> auto value = stoi("0x88", nullptr, 16); stringstream ss; auto value = 0; ss << std::hex << "0x88"; ss >> value;

2021-09-14 16:15:41 1821

原创 C# 中临时显示Halcon对象

HTuple hv_WindowHandle; HOperatorSet.SetSystem("use_window_thread", "true"); HOperatorSet.OpenWindow(0, 0, 1600, 1200, "root", "visible", "", out hv_WindowHandle); HOperatorSet.DispObj(ho_Gray...

2021-07-09 09:29:56 320

原创 大津二值 halcon实现

给出需要二值化的参数,比如灰度,带入Weightw1 := 0k := 0thresIndex := 0maxVariance := 0* tuple_sort_index (Weight, Indices)tuple_histo_range (int(Weight[Indices]), 0, 255, 256, SortedHisto, BinSize)Normalized := SortedHisto / real(sum(SortedHisto))u0 := sum(SortedHi

2021-07-01 08:50:20 303

原创 C# 求高次方程的近似根

五次及以上的高次方程没有公式解,所以需要求近似解使用MathNet.Numerics.RootFinding可以很简单的实现实际例子如下:小车做单向直线运动,先以恒定jerk加速,再以-jerk加速到Vmax且acc=0,再以恒定-jerk减速再以jerk减速到eVel且acc=0,路程为dist,求加减速时间(化简后是一元五次方程)测试函数.csusing MathNet.Numerics.Differentiation;using MathNet.Numerics.RootFinding;

2021-05-04 16:24:19 771

原创 c# ini文件处理

小功能备忘using System;using System.Collections.Generic;using System.IO;using System.Threading.Tasks;using IniParser;using IniParser.Model;namespace 某个命名空间{ public class ConfigHelper { private IniData iniData = null; public Fi

2021-01-22 09:42:42 251

原创 WPF 全局异常捕获

小技巧备忘 public partial class App : Application { protected override void OnStartup(StartupEventArgs e) { RegisterExceptionEvents(); base.OnStartup(e); } private void RegisterExceptionEvents()

2021-01-22 09:33:51 122

原创 基于Halcon的高精度圆拟合算法思路

最近研究halcon的圆孔定位四个月了,这里分享一下我的心得,也是备忘项目描述图片尺寸1600*1200支持任意类型的圆孔检测参数:圆的半径,极性极性除了内黑外白,内白外黑,还有可能是黑色条带中心,白色条带中心时间:100ms以内图像有可能虚焦用户给出的直径有可能有10%的偏差用户给的极性可能是错误的圆环周围可能有干扰边缘,但必须找到最精准边缘容差:2个像素以内宁可拒报,不允许误报Halcon圆检测相关方法方法描述缺点比较好用的算子区域分割直接用对比

2020-10-01 11:56:40 5303 6

原创 书签备忘

githubhttps://github.com/微软资料https://docs.microsoft.com/zh-cn/Tensorflowhttps://tensorflow.google.cn/tutorials/http://www.tensorfly.cn/tfdoc/tutorials/mnist_pros.html机器视觉理论https://www.cnblog...

2019-10-29 08:34:40 112

原创 PyQt5 QTableView 全部item居中

核心思路是重写QSqlTableModel的data函数class MyModel(QSqlTableModel): def __init__(self): QSqlTableModel.__init__(self) def data(self, index, role=None): if role == Qt.TextAlignmentRole...

2019-08-20 10:32:22 9372 9

原创 STM32报错 Error: L6971E: system_stm32h7xx.o(.data) type RW incompatible with malloc.o(.ARM.__AT_0x2000

Error: L6971E: system_stm32h7xx.o(.data) type RW incompatible with malloc.o(.ARM.__AT_0x2000F000) type ZI in er RW_IRAM1.字面意思是有一个RW类型的量,malloc给它分配了ZI类型的区域程序报错在写片外Flash的时候:W25QXX_Write((u8*) &te...

2019-07-12 09:10:36 8498

原创 DQN CartPole例子算法改良

原帖地址:https://keon.io/deep-q-learning/通过增加奖励reward,在100轮左右就可以稳定坚持999了# -*- coding: utf-8 -*-import randomimport gymimport numpy as npfrom collections import dequefrom keras.models import Sequent...

2019-07-06 14:18:26 863

原创 同时执行两个ubuntu的终端

gnome-terminal \--window --tab -e 'bash -c "cd /home/arts/MyApps/pycharm-community-2019.1.3/bin;sudo ./pycharm.sh"' \--window --tab -e 'bash -c "cd /usr/lib/eclipse;sudo ./eclipse"' \

2019-06-28 08:19:08 1340

原创 Python对象和引用计数 object.h文档

对象是在堆上分配的结构体。对象使用了特殊的规则以确保它们正确地进行(内存)垃圾收集。对象不以静态方式在栈上分配;它们必须仅通过特殊宏和函数访问。(Type对象为第一个规则的例外;标准Type通常指静态初始化的Type对象,尽管对于python 2.2,也可以让堆分配类型对象)。对象的“引用计数”在复制指向Object的指针时增加,在删除指向Object的指针时减少;当引用计数达到零,也就是...

2019-06-26 08:56:01 512

原创 Python C API接口函数

//============================================================================// Name : MyTest.cpp// Author : Arts// Version :// Copyright : Your copyright notice// Description ...

2019-06-25 09:54:36 1296 2

原创 Ubuntu下使用python3.6

转自https://www.cnblogs.com/yjlch1016/p/8641910.htmlsudo add-apt-repository ppa:jonathonf/python-3.6sudo apt-get updatesudo apt-get install python3.6sudo update-alternatives --install /usr/bin/pyth...

2019-06-18 12:57:29 959

原创 Python SqLite3接口函数

import sqlite3class MySql: def __init__(self, database_name): self.conn = None self.c = None self.connect_database(database_name) # 连接数据库 def connect_database...

2019-06-11 13:09:06 817

原创 PYTHON UDP只能接收本地报文,无法接收其他主机通过路由器发过来的报文

因为我误启用了UDP广播,没想到是永久的,关掉就好了serversocket.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 0)

2019-06-09 08:56:14 784

原创 Python值传递和引用传递

class A: def __init__(self): a = 100 b = 'Hello World!' c = (1, 2, 3) d = [4, 5, 6] e = {'a': 7, 'b': 8, 'c': 9} print(a) print(b) ...

2019-05-31 13:50:35 108

原创 QLabel控件功能示例

import sysimport randomimport tracebackfrom PyQt5 import QtWidgets, QtCore, QtGuiclass QLabelDemo(QtWidgets.QWidget): def __init__(self): super(QLabelDemo, self).__init__() t...

2019-05-17 17:00:19 968

原创 保存二维numpy数组和矩阵

import numpy as np# 保存二维数组或矩阵class MyNumPyExport(object): def __init__(self): setattr(self, 'file', 'default.out') setattr(self, 'numpy_to_export', np.array([])) def set_f...

2019-05-17 13:56:46 1633

原创 线性代数 补习

一、 逆序数例如:[3, 2, 5, 1, 4]1、3后面比它小的数有2个。2、2后面比它小的数有1个。3、5 后面比它小的数有有2个。4、1 后面比它小的数没有。5、4 后面比它小的数没有。最后将这些个数加起来就是2+1+2=5,所以逆序数是5。二、 伴随矩阵三、...

2019-05-11 16:58:33 154

原创 sklearn如何获得model里的参数

from __future__ import divisionimport timeimport pickleimport numpy as npfrom sklearn.model_selection import GridSearchCVfrom sklearn.kernel_ridge import KernelRidgeimport matplotlib.pyplot as ...

2019-04-16 08:20:57 5951

原创 岭回归(l2约束的高斯核最小二乘)

import mathimport numpy as npimport matplotlib.pyplot as pltdef gener(sta, end, num): # 生成y=x^2的测试集 # 随机干扰因子 sampleNo = num mu = 0.01 sigma = 0.5 np.random.seed(0) s = np...

2019-04-13 10:30:42 611

原创 高斯核用随机梯度下降进行最小二乘法学习

import mathimport numpy as npimport matplotlib.pyplot as pltif 1: def generx2(sta, end, num): # 生成y=x^2的测试集 # 随机干扰因子 sampleNo = num mu = 0.01 sigma = 0.1 ...

2019-04-12 13:57:59 404

原创 线性模型理解(二):用基函数获得多维的参数

import numpy as npimport matplotlib.pyplot as pltif 1: # 用基函数 y = [1, x, x^2, x^3] 对x进行一次变换 x = [1, 2, 3, 4] a = [[1, i, i ** 2, i ** 3] for i in x] px = np.matrix(a) py = np.matri...

2019-04-11 10:14:17 281

原创 线性模型理解(一):numpy矩阵

数组array和矩阵matrix的乘法略有不同,请自行体会import numpy as npif 1: # numpy数组乘法 x1 = np.array([1, 2, 3, 4]) x1 = x1.reshape(1, -1) a1 = np.array([1, 2, 3, 4]) a1 = a1.reshape(1, -1) a1 = np....

2019-04-11 09:16:30 174

原创 Python socket TCP 多客户端 多线程通信

写完才想起来,公司用的UDP,这段代码没啥用了,呵呵!#!/usr/bin/python3# 导入 socket、sys 模块import sysimport timeimport structimport randomimport socketimport codecs # 解析发送报文import tracebackimport threadingframeid ...

2019-04-04 10:16:16 2080 2

原创 Django文件上传

参考 自强学堂 https://code.ziqiangxuetang.com/django/django-basic.html风之清扬 https://blog.csdn.net/a18852867035/article/details/66976028创建django-admin.py startproject Django_Uploaddjango-admin.py starta...

2019-03-30 13:02:50 186

转载 Django 个人博客

参考 自强学堂 https://code.ziqiangxuetang.com/django/django-basic.html风之清扬 https://blog.csdn.net/a18852867035/article/details/65937407用windows的命令提示符进入设定的工程目录django-admin.py startproject MyBlog特别是在 win...

2019-03-29 10:32:55 276

原创 C语言 unsigned short指针指向各种类型

#include "stdio.h"union FLOATUN{ unsigned int unui; float unfl;};union DOUBLEUN{ unsigned long long int unul; double undl;};int main(void){ int a = 0x12345678; unsigned short i...

2019-03-22 17:05:12 2995

原创 Keras Embedding 实例

import numpy as npfrom keras.models import Sequentialfrom keras.layers import Embedding, Masking# Embedding和Masking都可以用来处理变长文本,Embedding只能过滤0model = Sequential()model.add(Embedding(input_dim=2,...

2019-03-18 15:39:43 1182

.NET Core 3.0 reference mannual.pdf

现在好像下不到了,我以前下的,效果比网页版稍微差一点,不过离线用方便 .net的参考手册,很多api函数都要查的,用起来还是很方便的,万一微软网站卡了就能用了。

2019-11-12

DSP用的XDS烧写器最新驱动

找了很久才在官网找到的 New Features and Improvements ============================= Enable ITM for CC1352/2652 Bug-fixes ========== C66xx cache analysis event columns are incorrect for L1D cache analysis (DBGTRC-3930) Debug software may open COM port without any connected XDS200 (DBGTRC-3922) XDS200: Cache Tag Ram View displays incorrect information on C66x cores (DBGTRC-3881) XDS110: CMSIS-DAP connection fails on IAR and Keil debuggers (DBGTRC-3861) When SWO Custom Core Trace usecase is enabled, setting HWBPs fails with "Target Access Error" message (DBGTRC-3860) Cortex M: Connect fails on targets in bad state (e.g. lock-up) (DBGTRC-3853, DBGTRC-3790) XDS110: Noise on CC1350'sTCK may cause target to halt in boot after reset (DBGTRC-3848) XDS110: Improve CMSIS-DAP performance and migrate to CMSIS-DAP v2.0 (DBGTRC-3794) XDS110: Firmware update may hang on Mac OSX High Sierra (DBGTRC-3789) XDS110: Noise on CC2652's TCK may cause target to halt in boot after reset (DBGTRC-3728)

2018-08-25

EXCEL难点汇总

个人平时总结的excel实用技巧,很多宏的知识,还有一些便捷的公式

2015-10-30

空空如也

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

TA关注的人

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