- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 Goland使用时import导入冒红但是编译运行正常
Goland在使用时import导入gin冒红下面的提示也没用全是提示 unsolved神奇的是编译与运行竟然没用问题解决办法 :1、进入到这里添加项目路径并下面两个打钩2、在此处添加proxy楼主亲身试验之后就ok的,记录一下,希望有用Proxy : http://goproxy.cn是一个很好用的国内代理,下载东西很快的...
2021-01-24 18:22:24
2692
原创 Golang学习 5
18、反射变量 :内在机制在于 ,可以分为 类型信息 与 值信息 ,前者存储的是预先定义好的元信息 ,后者存储的是动态变化内容反射 :指的是在程序运行期间 对程序本身进行访问与修改的能力程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。支持反射的语言可以在程序编译期将变量的反射信息,如字段名称、类型信息、结构体信息等整合到可执行文件中,并给程序提供接口访问反射信息,这样就可以在程序运行期获取类型的反射信息,并且有能力
2021-01-08 14:26:43
182
原创 Golang 学习 4
14、package源码复用:一个包可以简单理解为一个存放.go文件的文件夹,该文件夹下面所有.go文件的第一行 都要加上 packa xxx ,一个文件下的一个包的函数,可以直接相互使用包名为main的包 , 代表应用程序的入口包 ,经过编译之后 会得到一个可执行文件;编译不包含main包的源代码则不会得到可执行文件可见性:通过对 变量 、 函数的 首字母的 大写,控制 其对外的可见性包的导入:不允许导入不使用 ,也不允许循环导入使用双引号 import “fm
2021-01-04 20:17:49
215
原创 Golang学习(三)
8、指针区别于c++当中的指针 ,Go当中不能对指针进行偏移/运算,是一种安全指针变量取地址 :&a地址取值 : *a关于 new 和 make :func main() { var a *int *a = 100 fmt.Println(*a) var b map[string]int b["沙河娜扎"] = 100 fmt.Println(b)}对于普通的值类型,声明之后就会自动分配内存 ;但是这样的一些类型,声明变量之后,还没有对其分配内存,此时直接
2020-12-30 21:44:47
179
原创 Golang学习(二)
3、运算符++ 与 – 是单独的语句 并不是运算符算数运算符 、 关系运算符 、逻辑运算符(&& 、 || 、!)都与c++一样位运算符 、 赋值运算符 都一样赋值运算符 <<= 等等4、流程控制if:和 if ,else 匹配的{ 必须和其在同一行,否则会编译错误有一种特殊的写法if score1:=95 ;score1 >= 90 {此时score1 只在这个if代码块当中生效,更加简洁、紧凑fo
2020-12-29 13:56:22
116
原创 Golang学习 记录一下下
c++转Golang 学习的是李文周大神原博客地址 :https://www.liwenzhou.com/一点一滴加油!
2020-12-28 16:50:31
100
原创 哲学家进餐问题(c++11自己实现semaphore)
首先c++11只有mutex与condition_variable这两个条件,是没有semaphore这个玩意的,因此借助mutex与condition_variable自己实现一个semaphore,然后解决os当中的哲学家进餐问题。首先实现semaphoreclass Semaphore{public:Semaphore(int count =0):count(count){}void Set(int n){ count=n;}void Signal(){ unique_loc
2020-07-20 11:24:07
1801
原创 Leetcode刷题记录(一)
题目列表1、两数之和7. 整数反转9. 回文数13. 罗马数字转整数14. 最长公共前缀20. 有效的括号21. 合并两个有序链表26. 删除排序数组中的重复项27. 移除元素28. 实现 strStr()卑微的工科生也要开始刷Leetcode,为了在明年可以找到一个自制喜欢的实习工作呀,加油!这里记录一下自己做的题目结果,方便以后查看,十题一份博客。来源:力扣(LeetCode)链接:ht...
2019-09-05 13:10:52
208
原创 基于FLDA与KFDA的人脸识别实验
一、实验介绍线性判别函数是统计模式识别的常用的方法之一。它的基本思想是利用样本集直接设计分类器,并把未知样本归到具有最大判别函数的类别中。这种设计要求,在数学上往往表现为某个特定的函数形式,称之为准则函数,归类相应于准则函数取最优值。这实际上将分类器的设计问题转化为求准则函数极值问题了。对解决人脸识别问题来说,线性判别分析分类器是一个很好的选择。一般所采用的线性判别分析函数是 Fisher线...
2019-06-01 19:51:59
1563
3
原创 基于ISODATA算法的IRIS聚类
一、 实验介绍ISODATA算法的全称是Iterative Self-Organizing Data Analysis Techniques Algorithm,中文译名为“迭代自组织的数据分析算法”。ISODATA算法的特点是可以通过类的自动合并(两类合一)与分裂(一类分为二),得到较合理的类型数目c;属于动态聚类算法,相较于传统的C-均值聚类,类型数目可变,但也较为复杂。IRIS...
2019-06-01 19:36:24
1821
5
原创 基于XGBOOST的糖尿病遗传风险预测(2)
上接(1)完成了数据预处理之后进行回归器的学习:if self.model_name == "xgboost": clf = XGBRegressor() if self.find_best_param: test_params = { 'max_depth': [2,3, ...
2019-05-14 15:52:58
1156
原创 基于XGBOOST的糖尿病遗传风险预测(1)
博客基于Xgboost方法对糖尿病遗传预测风险进行预测,实际上是对人体血糖值的预测。论文以天池精准医疗大赛——人工智能辅助糖尿病遗传风险预测为背景,对其提供的数据进行人体血糖值进行预测。本质而言是使用XGBOOST进行数据的一个回归。数据集部分:原始数据包含了病人的一些个人信息,以及医疗测试的部分数据,最后一列“血糖”值则是我们需要进行预测的部分。数据预处理:利用真实世界的数据进行疾病...
2019-05-14 15:45:47
2490
转载 matlab 对bmp文件批量转换为png
在一次项目当中,对医学影像进行处理(.dcm)进行处理,因此先使用专业软件进行文件格式的转换,但是只能转换为bmp文件格式,与处理的需要的png格式要求不符,因此有了这个需要。这里记录一下方便以后需要,个人使用!clc;bmps = dir('C:\Users\ROYzzZ\Desktop\bmp\*.bmp');num_bmps = length( bmps ); for i = 1 ...
2019-03-27 16:56:01
2806
原创 matlab对文件进行批量重命名
matlab当中对图像进行操作时需要规范的文件名,因此需要对文件进行批量的重命名,方便后续的工作;之前翻阅博客发现有eval,rename这种操作,但是不知道为什么本机发现找不到指定的文件,所以最终采取了对文件进行剪切的方法,这样既可以进行批量操作,也不要再去原来的文件夹删除,十分方便。clc;file = dir('C:\Users\ROYzzZ\Desktop\maskk\*.png');...
2019-03-27 16:49:23
687
原创 matlab修改图片部分像素值
最近在做一些图像处理方面的工作,发现使用matlab来对图像进行简单地处理十分容易,为了以后工作的方便,现在记录一下自己的一些工作部分。如果转载请记得加上链接!在这里使用的是批量对图像进行像素值的修改,原图片是二值图,现在需要将图片当中白色部分255的值修改为1,这样方便后续的工作。如果是单张的图像工作可以直接使用循环部分进行操作。clear all;clc;OutputDir = 'C...
2019-03-27 16:42:39
13528
5
基于KFDA的人脸识别(ORL库,matlab语言)
2019-06-01
基于FISHER线性判别的人脸识别(ORL库,含GUI界面)
2019-06-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人