自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

原创 PN结解释

N区域的自由电子流出后,掺杂的磷由于失去了电子所以带正电。硅掺杂硼,缺少电子,显正电,就是P(Positive)硅掺杂磷,多出电子,显负电,就是N(Negative)P区域由于多了很多电子,掺杂的硼控制不住所以呈现了负电。左边代表游离的电子,右边代表缺少电子形成的空穴。电子会自发的像空穴移动,就像水往坑里流。只有图中接法才能让电子流向空穴进而导通。(这一部分不知道理解的是否有问题)电子流动方向与电流方向相反。在N和P的连接区域附近。

2023-09-12 10:51:17 457

原创 cocos 导出微信小游戏没有app.json

只需要导入项目时选择小游戏再导入项目即可。game.json对应的是微信小游戏。app.json对应的是微信小程序。

2023-08-12 11:22:01 444

原创 Microsoft store 无法连接网络

取消勾选为LAN使用代理服务器

2022-11-26 18:52:59 727

原创 VScode设置pretty-printer无效

开始我意识到是gdb的问题,我以为是gdb相关组件没安装完善,于是用下面指令打开Mingw Installation Manager,安装gdb其他相关。win10系统下,VScode中即使在launch.json中进行了如下设置,还是无效。替换了原来的Mingw(就是将环境变量都改为新的这个,原来的删不删都无所谓)然而安装完,问题也没有解决。

2022-11-23 09:41:29 671

原创 Python和C程序运行的区别

Python对字节码进行一句句的解释执行(类似生成了一个可执行的序列)可以看到,C编译得到汇编语言,python编译得到字节码。为了更好的展示Python和C程序运行的区别给出下图。C对汇编语言经过汇编和链接得到一个可以执行的整体。

2022-11-20 16:36:59 235

原创 Python 通过类名来调用类

字符串调用类下面的算法可以通过输入字符串调用类from .a import Afrom .b import Bfrom .c import Cdef get_cls(name): sn = sys.modules[__name__] c = [i for i in dir(sn) if callable(getattr(sn, i))] temp_list = [current_usr.lower() for current_usr in c] if name.l

2021-10-24 10:00:15 908

原创 python判断两路径是否相同

os.path.samefile(path1, path2)# 如果两个路径都指向相同的文件或目录,则返回 True。如果有必要os.path.normcase(path)# 规范路径的大小写。参考python文档

2021-09-21 20:04:46 2809

原创 python mat转npy或csv

import numpy as npimport pandas as pdimport scipy.io as siofeatures_struct = sio.loadmat('./warpAR10P.mat')features = list(features_struct.values()) features = np.hstack((features[-2], features[-1]))# 保存为csvdfdata = pd.DataFrame(data=features)df

2021-07-21 19:29:30 283 1

原创 python装饰器

什么是装饰器装饰器装饰器最常见的用处时保存日志简单的例子def decorator(func): def wrapper(*args, **kwargs): print('This is a test') return func(*args, **kwargs) return wrapper@decoratordef test(): print('这是一个测试')test()运行结果This is a test这是一个测试

2021-07-16 09:08:12 66

原创 R语言logistic回归问题解决

使用logistic回归时,偶尔会出现以下问题> a=glm(X1~.,w,family=binomial(link='logit'))Warning messages:1: glm.fit:算法没有聚合 2: glm.fit:拟合機率算出来是数值零或一 警告1算法不收敛,可以通过control=list(maxit=100),增大迭代次数如:a=glm(X1~.,w,family=binomial(link='logit'),control=list(maxit=100))警告

2021-06-08 15:01:15 4516

转载 Excel分段求平均值

A列每十个数计算一次均值=AVERAGE(OFFSET(A$1,(ROW(A1)-1)*10,,10))

2021-05-15 09:22:31 4476 1

原创 np.shuffle()使用

使用时间作为随机种子import randomimport timeindex = [16, 20, 10, 5]random.seed(time.time())random.shuffle(index)

2021-04-26 10:13:55 871

原创 I(X,Y;Z),I(X;Y;Z)之间的区别

I(X;Y;Z)当有三个随机变量时他们之间各种熵和互信息之间关系如下图所示,可以看到中间那部分就是I(X;Y;Z)I(X;Y;Z)I(X;Y;Z)I(X;Y;Z)=I(X;Y)−I(X;Y∣Z)I(X;Y;Z)=I(X;Z)−I(X;Z∣Y)I(X;Y;Z)=I(Y;Z)−I(Y;Z∣X)I(X;Y;Z)=H(X,Y,Z)−H(X)−H(Y)−H(Z)+I(X,Y)+I(Y,Z)+I(X,Z)I(X;Y;Z) = I(X;Y)-I(X;Y|Z)\\I(X;Y;Z) = I(X;Z)-I(X;Z|Y

2021-04-23 16:12:41 6642 2

原创 R语言Caret中train支持的method

可以使用以下代码查看library(caret)names(getModelInfo())> names(getModelInfo()) [1] "ada" "AdaBag" "AdaBoost.M1" [4] "adaboost" "amdai" "ANFIS" [7] "avNNet" "awnb"

2021-03-27 10:30:34 4828 2

原创 win server无法安装无线网卡驱动

win服务器需要在服务器管理器内添加无线LAN服务然后再重启服务器就会发现驱动已经安装完毕,可以使用了

2021-03-21 09:45:26 4757

原创 R语言入门知识

知识点在R语言中,赋值为<-,也可以用=,但是不推荐(->是向右赋值)$ @ 元素提取、位置提取一行代码执行多条语句,每条语句之间用分号;分隔。使用#进行注释函数定义FuncName <- function (arglist) { expr return(value)}包的操作包的安装:install.packages("包的名字")加载包:library(包的名字)从环境中移除包:detach("package:包的名

2021-03-20 20:30:21 948

原创 pyqt翻译软件

编写原因有时需要翻译pdf,而且pdf复制后的文本格式需要整理一下才能更好的阅读随便实现了一下,仅实现了功能,写的不好开发环境语言:python3.6系统:win10百度翻译api注册的百度翻译开发者使用的通用翻译实名认证后可以使用高级版,标准版其实也够用注册地址我写得这个必须要注册,因为需要appid和秘钥,填写两个变量的位置在程序中留出空了运行效果剪贴板翻译打钩后,就可以直接获取剪贴板内容翻译ctrl+shift+c是翻译的快捷键程序要使用的话注意appid和秘钥不要忘

2020-12-15 16:34:16 164

翻译 Injective, Surjective and Bijective

转自:https://www.mathsisfun.com/sets/injective-surjective-bijective.htmlInjective:不会有两个或多个指向同一个 B 的 A 。允许 B 没有与之配对的 ASurjective:每个 B 都有至少一个与之匹配的 A(可能不止一个)。 不会有 B 没有配对的情况。Bijective:可以将其视为两组之间的完美配对:每个元素都有一个搭档,而没有一个人被排除在外。...

2020-11-01 20:06:51 2471

原创 pynvml运行错误

环境Windows 10(1903)NVIDIA studio 456.38 驱动问题安装完驱动后发现 C:\Program Files\NVIDIA Corporation\NVSMI 里面是空的,所以会出现以下错误Traceback (most recent call last): File "D:\Python\Python36\lib\site-packages\pynvml.py", line 641, in _LoadNvmlLibrary nvmlLib = CDLL

2020-10-25 11:04:44 2403 2

原创 Soft set软集合

幂集(Power Set), 就是原集合中所有的子集(包括全集和空集)构成的集族。U为初始全集, E为参数集, P(U)是U的幂集, 且A⊂E定义1:(F,A)称作U上的软集合 ,F:A->P(U)软集合不是一个集合β\betaβ参考文献:Molodtsov D.Soft set theory—first results[J].Computers and Mathematics with Application, 1999, 37 (4/5) :19~31....

2020-10-23 20:23:08 1051

转载 域控制器无法向DNS注册SRV记录解决办法

转载自:https://blog.51cto.com/sxct168/1265374方法是否有效:我在windows server 2016 上成功用这个方法解决了问题下面是转载的内容:安装完DC和DNS后发现在DNS的正向查找区域没有SRV记录,本人的就是删除正向查找区域下的这个目录(如图一):然后选择“正向查找区域”单击鼠标右键(如图二):在新建区域中单击“下一步”(如图三):区域类型选择如图四:在Active Directory区域选择“至此域中域控制器上运行所有DNS服务器”

2020-10-14 17:53:59 4238

原创 服务器配置DNS辅助区域出错

对于第一次配置DNS服务器可能会遇到配置好了DNS辅助区域,但是无法从DNS服务器更新数据的情况,如下图:当尝试加载区域时DNS服务器遇到一个问题。来自主服务器的区域数据复制失败。对于这种问题可以,在DNS主要区域进行如下设置1.来到DNS主服务器,先打开dns管理器2.右击208cluster.com(这里你的名称和我的应该不同)3.点击属性,进入后找到区域传送默认的话就是“只有在名称服务器选项卡中列出的服务器”你可以选择“到所有服务器”,然后确定4. 回到你的DNS辅助区域右击选

2020-10-14 16:06:33 5687

原创 Numpy模块中的Meshgrid函数

环境python 3.7numpy 1.18.4函数文档numpy.meshgrid(*xi, copy=True, sparse=False, indexing='xy')[source]从坐标向量返回坐标矩阵给定一维坐标数组x1,x2,…,xn,建立N维坐标数组以对N维网格上的N维标量/矢量场进行矢量化评估。参数:x1, x2,…, xn : 数组表示网格坐标的一维数组indexing : 可选 ‘xy’ 或 ‘ij’Cartesian (‘xy’, default) or ma

2020-10-05 19:20:02 295

原创 argmax,nanargmax,nanmax区别

np.argmax(a)返回包括Nan在内的最大值的索引np.nanargmax(a)返回Nan之外的最大值的索引np.nanmax(a)返回最大值代码import numpy as npa = np.array([[np.nan, 4], [2, 10]])print(a)np.argmax(a)np.nanargmax(a)np.nanmax(a)输出:[[nan 4.] [ 2. 10.]] 0310.0...

2020-09-26 15:59:32 1475

原创 ossec安装中遇到的问题

一./os_regex/os_regex.h:19:19: 致命错误:pcre2.h:没有那个文件或目录 #include <pcre2.h> ^编译中断。make: *** [os_maild/maild.o] 错误 1 Error 0x5. Building error. Unable to finish the installation. 错误代码 0x5. 编译错误. 不能完成安装.这个问题是3.6.0才出现的新问题在/sr

2020-09-17 21:26:51 1899

原创 MySQL更改密码

系统环境CentOS7更改密码如果忘记了密码,需要执行下面指令取消密码验证// 编辑mysql配置文件 vim /etc/my.cnf// 在 [mysqld] 下添加一行: skip-grant-tables=1// 重启mysql systemctl restart mysqld第一步:登录mysqlmysql第二步:切换到mysql数据库mysql> use mysqlReading table information for completion of tabl

2020-09-17 18:33:26 112

原创 汉明码

汉明码的分组特点第一组:XXXX1第二组:XXX1X第三组:XX1XX第四组:X1XXX第五组:1XXXX校验位就放在上面每一组中1的位置就比如:一组的校验位是00001二组的是00010对于任意给出一个数可以根据分组特点判断他在哪个组里比如00111就在一二三组的交集里汉明码的纠错比如给出数据0101它的汉明码就为0100101(加粗的为校验位)现将其传送后,检测是...

2020-05-02 17:44:05 1728

原创 相容与独立

独立是特殊的相容独立,必须先相容,相容是独立的必要条件为什么说独立是特殊的相容?因为独立必须要满足P(AB)=P(A)P(B)相容不一定独立?正确。因为独立必须要满足P(AB)=P(A)P(B)例如:...

2020-03-19 12:46:51 9280 3

原创 树莓派zero 使用 IIC OLED 屏幕

一,硬件及环境Raspberry zero wRaspbian Buster Lite(系统)OLED 屏( SSD1306 芯片驱动)(如何分辨可以去购买处查看给出资料)python3.7二,线路连接屏幕 GND 接树莓派 GND屏幕 VCC 接树莓派 3V3屏幕 SDA 接树莓派 SDA1屏幕 SCL 接树莓派 SCL1注意分辨VCC 和 GND,不要接反!!!三,...

2020-02-28 11:48:58 3227 3

原创 Linux python3安装pip3

树莓派zero系统里不知道为什么没有pip3手动安装很麻烦运行以下指令 可以快速完成安装sudo apt-get install python3-pip

2020-02-28 10:42:59 502

原创 树莓派zero w 图像传输

安装环境及所需软件树莓派 zero wRaspbian Buster Lite(系统)RPi-Cam-Web-Interface(图像传输软件)Mobaxterm(串口访问软件)硬件连接软件安装过程中所有命令使用串口输入(使用串口之前,先使能树莓派串口)Mobaxterm 使用New session选择Serial,波特率115200,建立连接输入用户名和密码p...

2020-02-26 16:09:01 4869 16

原创 数据库除法理解

关系R和关系S拥有共同的属性A2、A3 ,R÷S得到的属性值就是关系R包含而关系S不包含的属性,即A1属性理解的关键是R包含而S不包含,当S含有R不含有的属性时,可以忽视该属性在R关系中A属性的值可以取{ a1,a2,a3,a4 }a1值对应的集为 { (b1,c2) , (b2,c1) , (b2,c3) }a2值对应的集为 { (b3,c7) , (b2,c3) }...

2020-02-24 19:12:04 17162 5

原创 Docker安装及tensorflow使用 windows平台

安装环境及安装软件win10系统Docker Desktop for WindowsKitematic(Docker GUI)Docker安装1.windows用户下载并安装Docker Desktop for Windows2. 安装Kitematic安装好docker后运行右击docker图标点击Kitematic选择安装即可Tensorflow image 下载与运...

2020-01-08 12:54:42 334

原创 997. Find the Town Judge

原题In a town, there are N people labelled from 1 to N. There is a rumor that one of these people is secretly the town judge.If the town judge exists, then:The town judge trusts nobody.Everybody (e...

2019-08-27 23:40:44 163

原创 215. Kth Largest Element in an Array

快速排序不清晰思路class Solution {public: void swap(int& a,int& b) { int c = a; a = b; b = c; } void quickSort(vector<int>& nums,int left,int right)...

2019-08-23 23:20:59 140

原创 108. Convert Sorted Array to Binary Search Tree

原题Given an array where elements are sorted in ascending order, convert it to a height balanced BST.For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of t...

2019-08-20 20:37:59 114

原创 107. Binary Tree Level Order Traversal II

原题Given a binary tree, return the bottom-up level order traversal of its nodes’ values. (ie, from left to right, level by level from leaf to root).For example:Given binary tree [3,9,20,null,null,15...

2019-08-19 21:26:05 89

原创 104. Maximum Depth of Binary Tree

原题Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.Note: A leaf is a node with no childr...

2019-08-15 22:17:36 100

原创 100. Same Tree

原题Given two binary trees, write a function to check if they are the same or not.Two binary trees are considered the same if they are structurally identical and the nodes have the same value.Example...

2019-08-14 21:12:34 80

原创 198. House Robber

原题You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent ho...

2019-08-13 21:18:43 84

VB.net 计算器

.net framework 4 client profile 实现基本加减乘除 一次仅支持两个数加减乘除

2018-11-19

空空如也

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

TA关注的人

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