自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jancy的博客

一起学习一起梦想

  • 博客(114)
  • 资源 (3)
  • 收藏
  • 关注

原创 github页面加载不全的解决方法

突然发现GitHub打开以后CSS样式加载不全,点F12一看,很多文件都没有加载成功。在网上查找解决方法,都是说要修改C:\Windows\System32\drivers\etc下的hosts文件。修改内容因人而异,要自己查,复制别人的IP地址可能不会成功!打开这个网站:https://www.ipaddress.com/输入http://github.com得到IP地址,我查到的是140.82.113.4输入https://github.githubassets.com/得到IP

2020-08-09 15:00:02 4542

原创 怎么查论文收录情况

怎么查论文收录情况CSCD中国科学引文数据库http://sciencechina.cn/输入文章标题,查看是否存在,存在即收录SCI光盘版和SCI网络版SCI光盘版是核心的SCI,网络版的是SCIE,一般光盘版的SCI一定也是网络版的。https://mjl.clarivate.com/home输入期刊名字,查看是否为SCI、SCIECSTPCD中国科技论文与引文...

2019-11-13 11:39:49 8507

原创 TensorFlow之稀疏张量表示

对于多维的稀疏数据,TensorFlow 支持 SparseTensor 表示。 官方文档地址:https://tensorflow.google.cn/api_guides/python/sparse_ops构造稀疏张量SparseTensor(indices, values, dense_shape) indices是一个维度为(n, ndims)的2-D int64张量,指定非零...

2018-09-14 17:07:04 9086

原创 Python之TypeError: 'str' object is not callable

问题:python 报错 TypeError: ‘str’ object is not callable 原因:定义了变量str,与内置的str()函数重名 解决:检查变量名,重新设置变量名

2018-04-09 09:55:43 1227

原创 Caffe 之NCCL安装

在多个 GPU 上运行 Caffe 需要使用 NVIDIA NCCL。可使用以下命令安装 NCCL: git clone https://github.com/NVIDIA/nccl.git cd nccl sudo make install -j4 NCCL 库和文件头将安装在 /usr/local/lib 和 /usr/local/include 中。如果遇到报错如下: Compili

2018-04-03 19:12:42 4923

原创 使用caffe的点点滴滴

1、计算图片数据的均值 图片减去均值后,再进行训练和测试,会提高速度和精度。因此,一般在各种模型中都会有这个操作。这个均值,实际上就是计算所有训练样本的平均值,计算出来后,保存为一个均值文件,在以后的测试中,就可以直接使用这个均值来相减,而不需要对测试图片重新计算。 命令如下:build/tools/compute_image_mean examples/mnist/mnist_train

2018-02-08 16:16:09 241

原创 LaTeX表格合并行:Linux下TeXstudio提示multirow.sty not found

问题:想要实现LaTeX表格合并行,效果如下图 方法:\documentclass{article} \usepackage{multirow}\begin{document} \begin{table}[h] \begin{center} \begin{tabular}{ccc} \hline \multir...

2018-02-08 16:11:43 5131 1

原创 caffe 教程 Fine-tuning a Pretrained Network for Style Recognition下载数据

问题:执行python examples/finetune_flickr_style/assemble_data.py --workers=1 --images=2000 --seed 831486命令下载Flickr Style数据,然而提示:Writing train/val for 0 successfully downloaded images.,查看caffe/data/flickr_s

2018-01-20 20:13:00 466 2

原创 Caffe安装&使用过程中的常见错误

1、训练过程中报错: Check failed: status == CUDNN_STATUS_SUCCESS (4 vs. 0) CUDNN_STATUS_INTERNAL_ERROR 原因:GPU 被跑满,可以用nvidia-smi命令查看GPU使用情况 解决:法1,关掉其他app;法2,将Makefile.config中的 USE_CUDNN := 1注释掉,不使用cudnn加...

2018-01-20 19:11:14 4730

原创 Pycharm 2017 激活码

2017-11-28 server选项里边输入 http://idea.imsxm.com/(已失效)最新方案:server选项里边输入 http://idea.liyang.io

2017-12-09 11:26:57 2606

原创 js柯里化

柯里化允许我们把函数与传递给它的参数相结合,产生一个新的函数。最大的作用是参数复用。//给所有函数都添加一个method方法,用于添加其他方法//原型链是F->Function.prototype->Object.prototypeFunction.prototype.method = function(name,func){ this.prototype[name]=func;

2017-08-20 09:36:56 267

原创 浏览器渲染过程与原理

浏览器发出请求之后浏览器发出请求–》DNS查询–》DNS缓存–》请求到服务器–》服务器代码运行–》返回HTML文档–》浏览器渲染页面浏览器引擎:JS引擎和渲染引擎浏览器渲染引擎:IE(Trident) Chrome(Blink) Firefox(Gecko) Opera(Blink) Safari(Webkit) UC(U3) QQ浏览器/微信webview(X5/Blink):原来是X

2017-08-14 22:53:42 593

原创 Object.assign函数

Object.assign函数函数第一个参数为一个目标对象(该对象作为最终的返回值),后面的参数为源对象(此处可以为任意多个)。通过调用该函数可以拷贝所有可被枚举的自有属性值到目标对象中。可被枚举的属性。对于不可枚举的属性,使用Object.assign的时候将被自动忽略。自有属性string或者Symbol类型是可以被直接分配的拷贝过程中将调用源对象的getter方法,并在target对象

2017-08-14 14:45:56 1298

原创 js数据结构之双向链表

双向链表和普通链表的区别在于,在链表中,一个节点只有链向下一个节点的链接,而在双向链表中,链接是双向的:一个链向下一个元素,另一个链向前一个元素。 双向链表提供了两种迭代列表的方法:从头到尾,或者反过来。我们也可以访问一个特定节点的下一个或前一个元素。在单向链表中,如果迭代列表时错过了要找的元素,就需要回到列表起点,重新开始迭代。这是双向链表的一个优点。function DoubleLink(){

2017-06-20 11:09:50 1987 2

原创 js数据结构之链表

链表存储有序的元素集合,但不同于数组,链表中的元素在内存中并不是连续放置的。每个元素由一个存储元素本身的节点和一个指向下一个元素的引用(也称指针或链接)组成。 相对于传统的数组,链表的好处在于,添加或移除元素的时候不需要移动其他元素,然而链表需要使用指针,因此实现链表时需要额外注意。数组的另一个细节是可以直接访问任何位置的任何元素,而要想访问链表中间的一个元素,需要从起点(表头)开始迭代列表直到找

2017-06-19 20:48:32 296

原创 js数据结构之优先队列和循环队列

优先队列实现一个优先队列:设置优先级,然后在正确的位置添加元素。 我们这里实现的是最小优先队列,优先级的值小(优先级高)的元素被放置在队列前面。//创建一个类来表示优先队列function Priorityqueue(){ var items=[];//保存队列里的元素 function QueueEle(e,p){//元素节点,有两个属性 this.elemen

2017-06-19 18:37:48 499

原创 js数据结构之栈和队列

栈是一种遵从后进先出(LIFO)原则的有序集合。新添加的或待删除的元素都保存在栈末尾,称作栈顶,另一端称作栈底。在栈里,新元素都靠近栈顶,旧元素就接近栈底。队列是遵循先进先出(FIFO)原则的一组有序的项。队列在尾部添加新元素,并从顶部移除元素。最新添加的元素必须排在队列的末尾。//创建一个类来表示栈function Stack(){ var items=[];//保存栈里的元素

2017-06-19 14:30:08 342

原创 React+react-router4+webpack2基础环境搭建

package.json文件"devDependencies": { "babel-core": "^6.24.1", "babel-loader": "^7.0.0", "babel-preset-es2015": "^6.24.1", "css-loader": "^0.28.0", "react-hot-api": "^0.5.0", "reac

2017-04-28 00:35:25 2968

原创 js作用域链和变量的作用域

作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在JavaScript中,变量的作用域有全局作用域和局部作用域两种。全局作用域在代码中任何地方都能访问到的对象拥有全局作用域。 1)最外层函数和在最外层函数外面定义的变量拥有全局作用域。 2)所有末定义直接赋值的变量自动声明为拥有全局作用域。 3)所有window对象的属性拥有全局作用域。 一般情况下,window

2017-04-11 00:41:44 324

原创 js模块化进程

模块化进程模块就是实现特定功能的一组方法。1、无模块时代:通过script标签来导入一个个的js文件,而一个js文件中,代码简单的堆在一起,把不同的函数简单地放在一起,就算是一个模块,只要能从上往下依次执行就可以了。带来的问题是:全局变量命名冲突、模块成员看不出关系、依赖关系不好管理。 2、模块萌芽时代:把模块写成一个对象,所有的模块成员都放到这个对象里面。var module1 = new

2017-04-10 00:05:21 430

原创 图片懒加载

js图片懒加载 原理:自定义data-src属性保存图片的真实地址。窗口滚动时,遍历所有未加载图片的图片节点,判断该图片节点是否在可视区域内,如果是,设置图片节点的src属性为data-src的值,并把它从未加载图片的图片节点数组删除。<img class="lazyimg" data-src="img/pannel2.png" alt="">var checkInView=(img)=>{//判

2017-04-09 20:29:56 308

原创 http和https和http2.0

http超文本传输协议今天普遍使用的一个版本——HTTP 1.1。HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。同一个客户端的这次请求和上次请求是没有对应关系。默认HTTP的端口号为80。HTTP协议永远都是客户端发起请求,服务器回送响应。HTTP协议承载于TCP协议之上。这样就限制了使用HTTP协议,无法实现在客户端没有发起请求的

2017-04-09 16:57:40 681

原创 jquery编写自己的插件

封装对象方法的插件通过选择器获取到jquery对象,调用插件函数。 插件函数挂在$.fn上,$.fn是jQuery构造函数的原型对象。;$(function($){ $.fn.Bar=function(value){ }})(jQuery);;$(function($){ $.fn.extend({ "bar":function(value){

2017-04-08 23:05:09 490

原创 替换元素

替换元素浏览器根据其标签的元素与属性来判断显示具体的内容。<img>、<input>、<textarea>、<select>、<object>都是替换元素,这些元素都没有实际的内容。 替换元素一般有内在尺寸,所以具有width和height,可以设定。例如你不指定img的width和height时,就按其内在尺寸显示,也就是图片被保存的时候的宽度和高度。 对于表单元素,浏览器也有默认的样式,包括

2017-04-08 21:26:28 585

原创 伪类和伪元素

伪类一个元素达到一个特定状态时,它可能得到一个伪类的样式;当状态改变时,它又会失去这个样式。它的功能和class有些类似,但它是基于文档之外的抽象,所以叫伪类。 :active :focus :hover :link :visited :lang UI状态元素伪类选择器 :disabled :enabled :checked 结构性伪类选择器: :nth-child nth

2017-04-08 20:49:14 535

原创 js数组中出现次数最多和第二多的元素

整型数组中出现次数最多和第二多的元素用哈希数组function f(arr){ var i; var length=arr.length; var hash=[];//使用哈希数组 for(i=0;i<length;i++){ if(!hash[arr[i]])hash[arr[i]]=1;//没有初始化的数组元素为undefined,undefine

2017-03-31 19:30:58 4471 4

原创 js数组去重

1.indexOffunction f(arr){ var temp=[arr[0]];//临时数组 var i=1; for(;i<arr.length;i++){ if(temp.indexOf(arr[i])==-1){//判断是否在临时数组中 temp.push(arr[i]); } } retu

2017-03-31 00:10:08 278

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

圣杯布局三列布局,左右固定宽度,中间自适应,利用float、margin负值、position:relative实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>圣杯布局和双飞翼布局</title> <meta name="keywords" content="圣杯布局 双飞翼布局"

2017-03-24 23:44:53 360

原创 css动画和过渡

transform转换translate(x,y) 定义 2D 转换,沿着 X 和 Y 轴移动元素。 translateX(n) 定义 2D 转换,沿着 X 轴移动元素。 translateY(n) 定义 2D 转换,沿着 Y 轴移动元素。 scale(x,y) 定义 2D 缩放转换,改变元素的宽度和高度。 scaleX(n) 定义 2D 缩放转换,改变元素的宽度。 sca

2017-03-24 23:29:21 378

原创 浏览器渲染原理&&重绘和回流

浏览器渲染原理浏览器向服务器请求到了HTML文档后便开始解析,产物是DOM(文档对象模型),如果有css,会根据css生成CSSOM(CSS对象模型),然后再由DOM和CSSOM合并产生渲染树,有了渲染树,知道了所有节点的样式,便根据这些节点以及样式计算它们在浏览器中确切的大小和位置,这就是布局。最后把节点绘制到浏览器上。css的加载和解析不会阻塞html文档的解析css的解析会阻塞js的执行,

2017-03-24 21:17:58 4230

原创 节流和防抖

事件连续触发,导致页面卡顿。窗口缩放和页面滚动mousemove、keydown、mousedown、keyup 节流隔一段时间,执行一次。就像水龙头滴水一样。var throttle = function(){ var last = 0; return function(){ var curr = new Date(); if (curr - last > 1000)

2017-03-24 20:42:15 876

原创 webpack使用--loader和插件

css-loader 处理css中路径引用等问题style-loader 动态把样式写入htmlsass-loader scss编译器less-loader less编译器postcss-loader scss再处理

2017-03-23 16:54:50 5158

原创 webpack使用--基础

webpack是一个打包工具,实现模块化,支持AMD和CommonJS。将一切文件当作模块。由于插件很多,可以实现部分构建任务,如开启服务器,页面自动刷新,编译less等。 1.安装工具 webpack是核心文件、wepback-dev-server是类http-server的web启动工具。 npm install –save-dev webpack webpack-dev-server

2017-03-23 14:30:39 511

原创 零碎知识

1.css3的:nth-child(n)选择器 选择器匹配属于其父元素的第 n个子元素,不论元素的类型。(第一个子元素的下标是 1) even是偶数,odd是奇数。p:nth-child(even){ /*偶数*/ color:red;}p:nth-child(odd){ /*奇数*/ color:green;}<h1>标题</h1>//第一个元素<p>

2017-03-21 13:06:27 363

原创 js和jq的disabled&readonly

直接在标签上加disabled//无论disabled的值是什么,都能禁用input元素<input type="text" name="username" disabled=""><input type="text" name="username" disabled=" "><input type="text" name="username" disabled="abc"><input t

2017-03-16 15:43:36 1328

原创 css之margin

1.可视尺寸clientWidth:contentWidth+paddingWidth-滚动条宽度 占据尺寸outerWidth(true):contentWidth+paddingWidth+borderWidth+marginWidth 2.margin影响元素的clientWidth width为auto的普通块级元素,不是float、absolute、fixed、inline、tabl

2017-03-13 23:26:42 604

原创 css之padding

1.padding影响元素尺寸: 对于block元素: - box-sizing:border-box;padding值大于宽度值,会影响元素宽度 - width非auto,padding值会影响元素宽度 - box-sizing:border-box;同时padding值没有大于宽度值或者width:auto,padding值不会影响元素宽度 对于inline元素: 水平padding

2017-03-13 21:54:47 893

原创 css之border&三角形

1.border-width不支持百分比。那样不符合语义。同理,outline、box-shadow、text-shadow也不支持百分比 2.border-width支持关键字,thin(1px)、medium(3px)(默认)、thick(5px) 3.border-style为double要大于等于3px,才能有效果。3像素时1+1+1,4像素时1+2+1。 4.border-style

2017-03-12 23:07:06 447

原创 js与jq处理盒子模型&&定位

盒子模型盒子模型的四个关键内容:margin、border、padding、contentjquery var marginLeft=$("#box1").css('marginLeft'); var borderWith=$("#box1").css('borderColor'); var paddingLeft=$("#box1").css('paddingLeft');

2017-03-12 13:27:02 916

原创 jquery的ready与js的onload

js中window.onload=function(){ console.log(1);}一个页面如果有多个window.onload,只会执行最后一个window.onload,这是因为覆盖了前面的window.onload。window.addEventListener('load',function(){ console.log(1);})window.addEventL

2017-03-12 10:51:56 323

清华大学的英文科技论文写作与学术报告用书

清华大学的“英文科技论文写作与学术报告”慕课课程的指定用书。

2019-01-16

吴恩达deepleaning第四课第四周选择题、编程题

吴恩达deepleaning课程,第四课第四周选择题、编程题。

2017-11-20

吴恩达deepleaning第四课第三周选择题、编程题

吴恩达deepleaning课程,第四课第三周的选择题、编程题。

2017-11-20

空空如也

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

TA关注的人

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