自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-09-11

句子摘要1.heavy label reliance, poor generalization, and weak robustness2.has become a promising and trending learning paradigm3.has an exclusive background, design ideas, and taxonomies4.employ SSL techniques for graph data.5.remaining challenges and po

2021-09-11 11:09:09 201

原创 python使用DataFrame

python使用DataFrame初始化一个空的DataFrame res = pd.DataFrame()往Dataframe中加入数据for i in range(10): #attr_name表示字典中的Key,sum_class表示字典中的Value attr_value = dict(zip(attr_name, sum_class)) #current_target表示当前行的index值 res = res.append(attr_value, i

2020-11-01 17:48:14 412

原创 python 使用最大信息系数

python 使用最大信息系数定义MIC函数def mic(x, y): m = MINE() m.compute_score(x, y) return (m.mic(), 0.5)定义SelectKBest中的函数钩子res = lambda X, Y: tuple(map(tuple,np.array(list(map(lambda x: mic(x, Y),X.T))).T))使用SelectKBest函数 skb = SelectKBest(res,

2020-11-01 17:42:39 1961

原创 latex中的多个子图排列

latex中的多个子图排列% acc标准% \begin{figure*}[htbp]% \centering% \subfloat[]{% \begin{minipage}[t]{0.19\linewidth}% \centering% \includegraphics[width=1.27in]{acc_winEW.pdf}% \end{minipage}% }% \subfloat[]{% \begin{minipage}[t]{0.19\linewidth}% \center

2020-10-24 10:25:41 2613

原创 使用命令行将pdf转化为eps

这里写自定义目录标题使用命令行将pdf转化为eps直接使用命令报GP,ghostscript 的init文件不存在错误使用命令行将pdf转化为eps直接使用命令pdf2ps tu2.pdf output.eps在终端当中进入到yu2.pdf的上层文件夹,而后输入命令。报GP,ghostscript 的init文件不存在错误应该是mac系统的更新造成的,所以我就重新下载了macTex,然后再输入命令发现就可以了。...

2020-10-14 16:07:50 1408

原创 mac下anaconda的安装与配置

mac下aconda的安装与配置下载anaconda配置anaconda创建虚拟环境在pycharm中进行配置设置镜像源下载anaconda首先在官网https://www.anaconda.com/products/individual/get-started中找到Projetcts中的Individual Edition模块 然后点击 找到对应的版本进行下载图片: 配置anaconda在终端中使用sudo vi ~/.bash_profile打开环境变量,使用esc健+英文字母‘i’健同时按

2020-09-22 18:31:38 3100 2

原创 吴恩达机器学习第二次作业-Logstic Regression

(一)将数据可视化addpath('文件路径')data = load('ex2data1.txt')X = data(:,[1,2])y = data(:,3)plotData(X,y)%plotData函数function plotData(X,y)figure;hold on;pos = find(y == 1);neg = find(y == 0);plot(X(p...

2019-11-07 11:34:28 499

原创 机器学习实战,切分文本

使用书中的代码并不能得到书中显示的结果>>>mySent = ‘This book is the best book on Python or M.L. I have ever laid eyes upon.’>>>import re>>>regEx = re.compile('\\W*')>>>listOfToken...

2019-11-05 10:03:21 391 2

原创 mac远程连接mysql

sudo ssh root@IPmysql -u root -p -h IP

2019-10-29 17:22:50 2085

原创 mac修改python版本为python3并导入文件

(一)mac修改python版本为python3.71.在终端中输入vi ~/.bash_profile或者是open ~/.bash_profile2.添加在最后一行添加alias python="/usr/local/bin/python3"需要注意的是我最开始写的是alias python="/usr/local/bin/python3.7",因为我的python版本是3...

2019-10-27 08:57:39 1029

原创 吴恩达机器学习第一次作业-线性回归

吴恩达机器学习第一次作业(一)Linear regression with one variable(1)Plot the dataaddpath('你电脑上的数据文件路径')data = load('ex1data1.txt') X = data(:,1); Y = data(:,2); plot(X,Y,'rx','MarkerSize',10);(2)costFunctio...

2019-10-23 10:04:00 269

原创 c++将时间写入文件

#include<fstream> static int count = 0; char s[256]; struct tm t; time_t now; time(&now); localtime_s(&t, &now); FILE *fp; char fname[] = "out.txt"; ...

2019-09-14 15:36:17 926

原创 leetcode 加一 C++

class Solution {public: vector<int> plusOne(vector<int>& digits) { int len = digits.size()-1; for(int i=len;i>=0;i--){ //如果发生了进位 if((dig...

2019-09-10 21:22:49 228

原创 c++ socket通信 accept没有阻塞的问题

const int defalutPort = 5001;//初始化WSADATA wd;int n = WSAStartup(0x0202, &wd);//绑定端口SOCKET srvSocket = WSASocketW(AF_INET, SOCK_STREAM, 0, NULL, 0, WSA_FLAG_OVERLAPPED);SOCKADDR_IN srvAddr;...

2019-09-06 10:36:44 2718

原创 圣杯布局与双飞翼布局

圣杯布局:.header{width: 100%;height: 30px;background: red;}.content{overflow: hidden;padding: 0 100px;}.footer{width: 100%;height: 30px;background: red;}.middle{position: relative;...

2019-04-25 09:34:21 139

原创 关于居中

关于居中:(1)将margin设置为auto:这种方法只能实现水平居中,并且对float和绝对定位的元素无效(可以实现块状元素的水平居中:我们只需要将它的margin-left和margin-right设置成auto)(2)使用text-align:center:只能对图片,按钮,文字等行内元素进行居中可以实现多个块状元素的水平居中(将水平排列的元素设置为display:inline-bl...

2019-04-23 14:33:00 179

原创 leetCode Longest Palindromic Substring

我最开始想到的可能就是采用动态规划的方式,那么我们先来分析一下:1⃣️如果输入字符串为空,那么返回空2⃣️如果输入串的长度为1,那么直接返回这个字符串3⃣️然后我们使用arr[i][j]来表示s[i]......s[j是一个回文4⃣️要使s[i]......s[j]是一个回文的先行条件是s[i]==s[j]&&arr[i+1][j-1]排除了长度为0和1的情况,那么剩下的...

2019-04-22 17:06:39 162

原创 Median of Two Sorted Arrays(leetcode)

1.js将两个数组合为一个数组的方法可以使用concat(),也可以使用扩展运算符,所以方法就有两种var arr = nums1.concat(nums2).sort((a,b)=>a-b); var a = (nums1.length + nums2.length)%2; var b = (nums1.length + nums2.length)/2; if(a...

2019-04-15 20:40:32 137

原创 leetcode Longest Substring Without Repeating Characters

var lengthOfLongestSubstring = function(s) { let curr = 0; let valuePos = new Map(); const len = s.length; if(len==0) { return 0; } for(let i=0,j=0;i&l...

2019-04-14 22:59:18 367

原创 leetCode Add Two Number

这道题是两个链表相加,我们需要注意的是在js中进行除法的时候,int有可能会被转换成float,所以这里我们需要使用Math.floor。然后还需要知道的就是链表的基本操作:新生成一个链表 const target = new ListNode(0); 我们通常使用一个变量来保存当前的节点,然后再移动的时候通过这个当前节点来进行移动var addTwoNumbers = function(l1...

2019-04-12 16:41:29 153

原创 使用ant-design 上传文件组件Upload时的beforeUpload返回false,文件仍然上传的问题

在使用Upload这个组件的时候,我们会发现它其实又许多的小坑坑。如果我们在beforeUpload中直接返回true或者是false,那么它其实也是会上传文件的,因为它也会触发onChange函数。我这里是采用在对应的函数中返回一个promise来解决的,就像下面这样:export function checkBeforeFileUpload(file){ return new Pro...

2019-04-11 12:56:46 15762 4

原创 leetcode 求两数之和的优化 javascript

首先我们在不考虑效率的情况下最可能想到的是暴力的二重循环,但是我们肯定是要想一些办法的。在js中我们可能在外层使用一次循环来遍历数组,然后可能会用到indexOf来判定相减之后的值是不是在数组当中,其实indexOf也是将数组循环了一次,所以其实算法的时间复杂度就是 O(n^2)就像下面这样:var twoSum = function(nums, target) { for(let ...

2019-04-10 16:50:25 213

原创 使用vim编写c程序

首先我们创建一个.c文件,假设为bubble.cvim bubble.c然后在里面写入代码后保存并退出按esc,然后:wq然后编译gcc bubble.c -o bubble最后执行./bubble就可以看到结果啦,当然这些操作的前提的你有一个gcc的编译环境...

2019-04-09 20:51:12 1667

原创 nginx配置伪静态以及nginx开启PHP及pathinfo支持的方法

我这里的文件名是index.php配置伪静态:location / { if (!-e $request_filename){ rewrite ^/(.*)$ /index.php/$1 last; }}nginx开启PHP及pathinfo支持的方法location ~ \.php(.*)$ { root D:/wwwroot; #你的网站目录 f...

2019-04-08 13:30:33 1783

原创 mac 安装Ubuntu server 16.04

打开vmware fusion创建自定义的虚拟机选择Linux-Ubuntu64保存后虚拟机自动启动关机点击settings选择CDDVD选择ubuntu iso文件 即镜像文件启动虚拟机点击connect DVD重启点击鼠标内部VM 要松开的话按住control加cmd选择语言选择国家和语言输入vm的名字输入用户名和密码选择时区磁盘准备:选择Guided us...

2019-04-07 16:31:48 1337

转载 ubuntu 16.04彻底卸载nginx

nginx很顽强,单独的删除它的文件是不够的,这会导致你再次安装时出现一系列的问题。卸载nginx,及其配置文件sudo apt-get --purge remove nginx2.自动全部移除不使用的软件包sudo apt-get autoremove3.列出与nginx相关的软件dpkg --get-selections|grep nginx4.删除查询出来的与ngin...

2019-04-03 09:41:24 2929

原创 generator

我们知道generator函数是es6引入的一种异步编程解决方案,那么问题就来了,我们前面知道promise对象也是用于解决异步问题的,那他们两个有什么区别呢?什么情况下应该用哪种方案呢?普通函数与generator函数首先我们知道普通的函数在执行的过程当中是一路走到底的,这就像是你坐飞机,在路上你不可能跟乘务长说停一下,你要下去,这是不可能的。但是generator函数可以,它中间能停!这就...

2019-03-27 22:24:27 1446

原创 实现垂直居中的几种方式

使用绝对定位加负外边距,具体的代码为<div class="box"> <div class="child"> </div></div>.box { width: 300px; height: 300px; background: lightblue; position:...

2019-03-27 19:10:24 1232

原创 css如何绘制一个等边三角形

我们首先绘制出一个一般的三角形,那么代码应该是如此的<body> <div class="triangle"> </div> </body>.triangle { border-left: 50px solid transparent; border-right: 50px solid transparent; ...

2019-03-27 16:27:19 8479

原创 关于this

1.普通函数普通函数的this,是与它的调用环境相关的。我们不妨举个例子来看看。function globleTest(){ console.log(this); //window }globleTest(); 这个时候函数的this是指向window的,那我们再来看一个例子var test ={ a:1, b:function(){ console....

2019-03-27 15:56:33 97

原创 async/await

前面我们说到了promise,那么接下来我们应该更容易理解async/await 一些。async:async表示函数是一个异步函数,它的返回值是一个promise ,因此我们可以使用then方法来给它添加回调。await:await会使async函数暂停执行,等待promise的结果出来,然后恢复async函数的执行并返回解析值。await就是then的一个语法糖,这样将resolve的值直...

2019-03-27 14:35:27 189

原创 关于promise

我们知道js是异步执行的。那么什么是异步呢?我理解的异步就是事件完成的顺序与和交付他们的时间顺序无关。举个例子来说:你去一家餐厅吃饭,并且找到一个位置坐下,然后你想让服务员给你拿个菜单,但是这个时候服务员站在另一桌吃饭的人旁边等待服务,向你说对不起我不是异步的服务员,我只能服务完这桌人才能来为您服务。你的内心肯定很痛苦吧!!!所以如果这个服务员是异步的,他应该就是给你拿来菜单。此时,你比那桌...

2019-03-26 21:47:44 185

原创 实现三列布局的三种方法

1.绝对定位&lt;div class="containt"&gt; &lt;div class="left"&gt;&lt;/div&gt; &lt;div class="center"&gt;&lt;/div&gt; &lt;div class="right"&gt;&lt;/div&gt;

2019-03-18 16:22:04 1169

原创 js中的同步函数,异步函数及其具体应用

1.同步函数:当一个函数同步调用时,该函数不会被调用时不会立即返回,直到该函数所要做的事情全部做完了才返回2.异步函数:当一个异步函数被调用时,该函数会立即返回,尽管这个函数规定的操作任务还没有完成javascript是异步编程的,这是js的一个优点,但是也是它的一个缺点,因为当我们想要使用函数执行完成的结果来进行下一步操作时,会有一些麻烦,解决这种问题的方法是回调,因为回调的代码的层次很深不...

2019-03-12 11:06:07 8728

原创 react onClick回调

return( &lt;List.Item actions={[&lt;a onClick={()=&gt;{this.downLoadFile(item)}}&gt;下载&lt;/a&gt;] }&gt; &lt;List.Item.Meta classNa...

2019-03-12 09:54:41 938

原创 antDesign Drawer

1.一个drawer其实就是一个Drawer控件当中又包含了一个组件就像下面这样&lt;Drawer title={drawerTitle} placement="right" closable onClose={this.onCloseDrawer} visible={drawerVisibl...

2019-03-12 09:49:37 9684

原创 antDesign表单双向绑定

&lt;Row type="flex" justify="center"&gt; &lt;Col span={24}&gt; &lt;FormItem {...formItemLayout} label={'旧密码'}&gt; {getFieldDecorator('oldPassword', { ...

2019-03-10 09:57:49 6951

原创 ant Design 自定义表单验证规则

如果你不想最后提交表单的时候才给出用户错误的提示,那么你可以这么写这个例子是验证你输入的新密码是否一致的问题&lt;Row&gt; &lt;Col span={24}&gt; &lt;FormItem {...formItemLayout} label={'新密码'}&gt; {getFieldDecorato...

2019-03-10 09:49:56 4474

原创 react ant Design手动设置表单的值

1.设置表单的值this.props.form.setFieldsValue({ name:&amp;quot;张三&amp;quot;, });2.清空表单的值form.resetFields();多看官方文档就知道这些东西了

2019-03-10 09:18:09 4343 1

原创 react ,ant design中下载文件的方法,后台传送过来的数据是一个二进制流

这里我们介绍的是先上传再下载的情况1.首先我们需要一个Upload组件&lt;Upload {...props}&gt; &lt;Button&gt; &lt;Icon type="upload"/&gt; Click to Upload &lt;/Button&gt; &lt...

2019-03-08 19:38:09 9573 1

MCL_Presentation2.pdf

马尔可夫聚类流程加demo

2021-09-14

空空如也

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

TA关注的人

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