- 博客(29)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 github clone 私人仓库报错
当克隆某一私有项目时报错:尽管这个私有项目并不是我所有,但此时我已经是个私有仓库成员之一。通过查阅资料,首先重新generate token。点击头像,选择settings>Developer settings>Personal access tokens, 点击generate new tokens,生成新的tokens后复制。按照以下的格式重新clone仓库即可:其中useName用自己的用户名替换,token用刚刚复制的token值替换。git clone h
2022-02-18 21:13:03
2523
原创 多个svg叠加时的事件处理
SVG多个svg叠加时,重叠部分,只会监听最上层的svg的事件,即便最上层未绑定事件监听,下层也不会捕获到事件。可以通过设置pointer-events:none来使得某一层的事件监听失效,从而事件可以实现透传。import React from 'react';import ReactDOM from 'react-dom';import './index.css';import * as d3 from 'd3'const draw=()=>{ const rect1=d3.s
2021-03-05 14:09:39
1763
原创 理解css各种图形的绘制
各种图形的绘制tips:如何remember当width和height为0时,将正常的边框绘制出来是这样的border四个方向的值代表了各个方向基准线到中心的距离。border-top-width为0border-bottom-width为0border-left-width为0border-right-width为0这样一来,然后将对应的颜色设成parent就能得到相应的三角形了border-right-width为 ...
2021-02-22 18:51:38
199
原创 d3.js随感
个人觉得d3.js擅长于数据可视化,但是对动画效果的支持比较少,所包含的transition函数是渐变过度是常选择的函数,但是对于形状的改变,调用默认的transition函数可能无法得到想要的结果,需要自定义函数解决。...
2019-11-07 16:13:16
178
原创 pandas读取没有标题栏(column name)的csv文件的方法
Just as following shows, setting header to None , names to real column name.如下所示,关键是header=None,names=rankings_colnamerankings_colname=['date','rank','player_id','score','remarks'];rankings = pd...
2019-10-21 16:04:57
13129
2
原创 react state中如果key需要的是变量
1. 如果我们不用中括号,这里的key-"type"就会被当成字符串处理onTabChange = (key, type) => { console.log(key, type); this.setState({ [type]: key }); };...
2019-07-11 21:48:38
613
原创 node koa框架搭建的后台中如何允许前端进行跨域请求
为了保持前后端的独立性,在现实中我们常常将前后端分离成两个project,并分别开在不同的接口。这是如果直接访问后端接口,就会报错——跨域错误。如图所示:网络上的解决方法有很多种,我这里提出一种方法。声明:我前端用的是react,后端用的是node,没有用到jQuery。1. 在后台的app.js(或者你自己命名的入口文件如server.js等)中,添加一个允许跨域请求头的设置即可...
2019-07-10 21:02:18
718
原创 在react中如何引入第三方js库
1. 直接在最外面的index.html中用<script>标签包裹住要引入的js文件2. 在编译通不过的语句上面加上这么一句话: // eslint-disable-next-line更多的方法参考问题链接...
2019-07-08 21:27:43
12071
3
原创 koa框架中如何获取get和post的参数
安装两个中间件npm i koa-bodyparsernpm i koa-router插入中间件const Koa = require('koa');//路由const router=require("koa-router")()// 创建一个Koa对象表示web app本身:const app = new Koa();// 引入const bodyParser = ...
2019-07-03 10:09:10
2125
原创 libeigen3-dev和eigen有什么区别
libeigen3-dev当你要跑的项目是python时,引入的包需要eigen依赖,而eigen不能直接通过pip安装,如下所示:logomanwolf@logomanwolf-All-Series:~/Documents/graph-kernels/src/cc$ pip3 install graphkernels Collecting graphkernels ... ...
2019-02-28 16:09:08
4703
原创 19年浙江大学软件学院推免面试总结
虽然推免面试已经过去很久啦,但想着考研复试也要开始了,说不定会给别人一些帮助呢。面试前的准备: 外省的朋友首先要提前预定好酒店,越早越好,我记得当时没有订好酒店最后在群里表示不来的同学有不少。其次,该带的报名表,简历(最好要自己制作一份简历,老师问的问题一般都会根据你的简历来问,你这样就会有所准备,不然提问题环节你就很被动)和纸质奖励一个都不能少。不要忘记把获奖证书带进面试处。...
2019-01-20 12:33:43
5485
3
原创 numpy数组去除重复值
names=np.array(['Bob','Joe','Will','Bob','Will','Joe','Joe'])np.unique(names)
2019-01-09 10:20:00
19649
原创 19年东南大学软件学院推免笔试面试回忆总结
笔试部分:主要是对所选专业未来方向发展的了解面试部分:1.英文自我介绍要提前练习几次,不要在面试前三天才开始准备。2.为什么报考我们学校的研究生而不是参加自己学校的研究生3.英文介绍你对数据可视化的理解4.用英文介绍你的最擅长/最喜欢的一门科目5.在你参加的项目中挑选一个来讲,你遇到的最大的困难在哪里6.为什么不读博/为什么不选择硕博连读7.专业问题:计算机网络...
2019-01-08 20:04:32
5616
8
原创 【python】可变对象和不可变对象
Python中的大部分对象,例如列表、字典、Numpy数组都是可变对象,大多数用户定义的类型(类)也都是可变的。可变对象中包含的对象和值是可以被修改的:还有其他一些对象是不可变的,比如字符串、元祖。然而在pandas的索引对象中是不可变的,因此用户是无法修改索引对象的。...
2018-11-12 14:55:41
1025
原创 pip安装指定版本的package
先用命令 pip freeze 查看已经安装的package及版本. 如果安装了ansible,就执行命令 pip uninstall ansible 卸载之. 最后运行命令 pip install ansible==1.9.6 安装我们要的版本....
2018-10-25 14:28:05
1044
原创 express.static()
为了提供对静态资源文件(图片、csss文件、javascript文件)的服务,请使用Express内置的中间函数 express.static 。 传递一个包含静态资源的目录给 express.static 中间件用于立刻开始提供文件。比如用以下代码来提供public目录下的图片、css文件和javascript文件:app.use(express.static('public'));...
2018-10-11 12:08:59
941
1
原创 PAT 1018 Public Bike Management
问题描述从自行车管理中心到目的地的加权最短距离。需要注意的是当最短距离不止一条时,需要通过以下优先级顺序判断最短距离(从管理中心带出的自行车数量bring_out最少>从管理中心带回的自行车数量bring_back最少)主要方法1.通过dijkstra算法根据每条边的权值找到最优路径,暂时不管自行车,并用vector数组保存多条最优路径。2.再通过dfs回溯计算每条路径的br...
2018-08-02 18:52:13
209
原创 PAT A1010 Radix 测试用例
ps:终于通过了第10个监测点,原来是当输入的N1,N2均为0时,输出的进制为1.。。。。我一直以为进制最小应该从2开始。。。题目主要就是给定两个数N1,N2,和其中一个的进制,求另一个数的最小进制,使得N1和N2数值相等。如果大家跑不通,可以试一试我自己的一些用例,基本上跑通这些用例和考虑了二分查找的溢出,就会通过了。测试用例N1 N2 tag redix 结果 8 1000 1...
2018-07-20 11:21:31
1348
3
原创 mysql的嵌套查询
SELECT province.province, COUNT(lujing.id)FROM lujing, province, addressWHERE lujing.addr_id = address.id AND address.province = province.province AND lujing.id ...
2018-07-17 16:54:02
1149
转载 select insert 组合语句
使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 [where column =value][]为可选内容要求目标表Table2必须在由于目标表Tab...
2018-07-15 07:36:37
46903
原创 pta 1005
codeblocks使用的minGW沿用linux习惯,strlen声明放在 string.h 中(linux系统中可以通过man strlen来查看其帮助和所在头文件),仅仅 #include <string> 只是引入了 std::string,还需要 #include <string.h>...
2018-07-13 16:26:42
439
原创 查看定义以后回退的方法(WebStorm)
Ctrl+Shift+Backspace (忘了中文)。類似的有 Ctrl+Shift+Alt+上/下。
2018-07-12 09:45:17
2163
原创 allowMultiQueries=true的用法
在context.xml中,url写成url="jdbc:mysql://localhost:3306/fivecrowdsourcing?allowMultiQueries=true",可以使得sql语句中有多个insert或者update语句。
2018-04-13 17:34:28
7945
1
计算机科学与技术软件工程面试专业知识汇总
2019-01-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人