自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喝牛奶的鱼

好记性不如烂笔头----计算机菜鸟研究生的学习历程

  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 几个对数组对象的操作

定义一个对象数组objconst obj = [ { 'id': '1', 'name': 'wer', 'age': 18 },{ 'id': '2', 'name': 'success', 'age': 20 },{ 'id': '3', 'name': 'fail', 'age': 17 }]1、...

2019-08-26 18:16:30 244

原创 js之Event loop

参考文章 带你彻底弄懂Event Loophttps://segmentfault.com/a/1190000016278115?utm_source=tag-newest宏队列,macrotask,也叫tasks。一些异步任务的回调会依次进入macro task queue,等待后续被调用,这些异步任务包括:setTimeoutsetIntervalsetImmediate (N...

2019-08-25 23:11:59 235

原创 js之同步和异步

js语言是单线程的(single thread),即一次只能完成一个任务,若存在多个任务,则需排队,等前面一个任务完成之后,后面一个任务才能开始执行。但是这样存在一个问题,若存在一个执行耗时很长的任务(例如ajax),后面的任务就必须排队等待,这样就拖延了整个程序的执行,造成浏览器出现假死的状态,导致页面卡在某个地方无法运行。因此js将任务的执行模式分为同步(Synchronous)和异步(A...

2019-08-25 19:12:40 681

原创 消除绝对定位的方法

页头绝对定位,内容会被同级的content覆盖页头绝对定位,内容随页面滚动解决方法:同级元素相对定位,定位height根据绝对定位的高度来定

2019-08-11 23:02:10 1817

原创 新员工如何使用git参与团队开发

作为一个新入职的前端菜鸟,面临的第一个问题是如何使用git。参考文档 https://blog.csdn.net/zhangliangzi/article/details/52125585廖雪峰的GIT教程 https://www.liaoxuefeng.com/wiki/896043488029600/896067008724000首先,刚入职的时候,项目负责人会把你的账号加入到他们的gi...

2019-08-11 19:14:16 3061

原创 Centos7系统中caffe在runtest时出错

在安装caffe过程中,进行到make runtest这一步时一直出错,好像是GPU连接的什么问题,后来我把GPU注释了,只用仅CPU的模式,还是一直有问题,大概问题的样子如下图,当时运行时忘记截图了,这是这篇博客内的图片,按照博主的思路,我也试图卸载了原先的boost库,并且重新安装了最新boost库,该问题确实解决了,但是我只能在仅CPU的模式下运行正确,换成GPU模式依然出错,好了就...

2019-04-22 10:40:01 549

原创 word转PDF时,英文单词的字母间距问题

毕业论文要提交pdf版本的,我是直接用word2013导出为pdf版本,之前导出的一直没有问题,但是昨天导出的英文摘要和英文参考文献就看着很奇怪,字母间的间距明显看着有问题。百度了一下说是打印机设置的问题,仔细看了一下word的打印设置,发现打印项显示“未安装打印机”,之前pdf正常的时候这里是有选项的。百度的方法是说要启动Print Spooler服务,按照百度的方法进行设置1、win...

2019-04-22 10:04:55 5647 2

原创 sublime text3安装package control出错

安装完sublime text3之后,还有一堆插件需要安装,可以直接使用package control来进行安装。步骤1、安装package control,在该页面 http://www.miaoqiyuan.cn/products/proxy.php/https://packagecontrol.io/installation 复制SULIME TEXT3下的代码2、打开sublime控...

2019-04-21 16:38:45 697

原创 sublime Text3出现错误There are no packages available for installation

在sublime Text3中安装插件时,按下ctrl+shift+p之后,输入install,弹出窗口发现是package control出现问题,解决方法如下:(1)、下载channel_v3.json文件,我把这个文件分享在百度云盘。链接:https://pan.baidu.com/s/197iViHIMV70DVQi7OTYDXQ提取码:ntz2(2)、将下载下来的文件存放在某...

2019-04-19 21:37:39 703

原创 babel-loader版本不一致,导致npm start出错

使用create-react-app脚手架创建好一个项目之后,我的项目名称是firstapp,在该项目下使用npm start启动程序,但是在这一步出现错误,解决方法参考文档 https://www.jianshu.com/p/c2f2b2a16799这里意思是说用create-react-app创建项目的时候所用到的babel-loader依赖是8.0.5版本,但是在我所创建项目的node_...

2019-04-19 13:07:27 4374 2

原创 create-react-app运行出错问题解决

在使用create-react-app创建react目录时出现以下错误这是因为国内源无法拉取资源导致的,可以尝试换源解决问题//换源npm config set registry https://registry.npm.taobao.org//验证是否换源成功npm config get registry再次运行代码create-react-app todolist运行过...

2019-04-19 11:57:12 2077

原创 caffe中solver.prototxt参数分析

本文主要参考链接 https://www.cnblogs.com/Allen-rg/p/5795867.html 原文作者写的很详尽。使用caffe训练网络时,通常需要根据自己的训练集规模修改solver文件中的参数。先来了解几个概念:1、epoch当一个完整的数据集通过神经网络一次并返回一次的过程,称为一个epoch。2、batch数据集不可能一次全部通过神经网络,就需要将数据集分成几...

2019-03-20 10:52:36 378

原创 Ubuntu+python3系统下使用caffe自带工具绘制loss和accuracy线

最近在做vgg网络的微调,想看一下微调的效果,所以就要把loss和accuracy线绘制出来。caffe自带了绘制loss和accuracy线的工具,在 caffe/tools/extra文件下的parse_log.sh、extract_seconds.py和plot_training_log.py.example由于这个工具适用的是python2.7,所以在python3下会出现一些小问题,...

2019-03-19 16:14:21 403 1

原创 解决“无法访问Windows Installer服务”的艰辛历程

实验室的台式机(win7旗舰版)一直都存在一个问题,安装某些软件时,会弹出“无法访问Windows Installer服务。Windows Installer没有正确安装时可能发生这种情况。请与技术支持人员联系以获得帮助。”这个对话框,真的是要被这个搞疯了,之前有一次尝试解决这个问题,结果试了很多方法依然解决不了,只能放弃。最近要开始忙毕业论文了,有个软件必须要用,没办法硬着头皮也要跟这个问题...

2019-02-21 16:55:16 47146 17

原创 使用PS制作背景透明的png图片

在网页设计过程中,通常需要使用一些logo,这些logo一般都是背景透明的png图片,今天学习了一下怎么将普通的图片制作成背景透明的png,记录一下,以免遗忘。工具:Adobe Photoshop CC 2018原始图片:这个图片是我从网上下载的学校的logo,缺点就是背景是白色的,接下来我使用ps将该图片制作成背景透明的png。制作步骤1、打开ps软件,并打开要修改的图片;2、将图...

2019-01-08 12:34:04 10433

原创 关于使用ps切图的一些学习

这几天闲着学习了慕课网上的一个小课 前端工程师必备的PS技能——切图篇,对切图有了个大概的了解,链接在此 https://www.imooc.com/learn/506下载与安装使用的photoshop cc 2018,下载安装链接在此 http://www.downza.cn/soft/270078.html 按照步骤一步一步来就可以了。常用操作只是一些简单的快捷键:新建文件:ctrl...

2018-11-09 19:52:38 173

原创 关于LibLinear使用总结

LibLinear是我写小论文时用到的东西,一直没有好好总结,今天需要用又看了一下,最近一直忙着秋招,没有时间总结写博客,先把链接放在这里,等秋招结束了再来总结,日常呼唤offer call啊!LibLinear使用总结 https://blog.csdn.net/u010700335/article/details/72626602在MATLAB上安装LIBLINEAR的详细步骤 https...

2018-09-23 15:26:48 2006 1

原创 一些小的总结

中午用csdn还没有改版,晚上这就改版了,这效率还真是快啊,有点不太习惯哈哈。最近秋招真的每天都忙的要死,昨天去面试走太多路,晚上回去发现脚底都磨出水泡了,今天早上六点就醒了,9点到11点做了去哪儿的笔试,又是赛码网,赛码网真的跟我相克啊,我每次用本地编译能通过,但是赛码线上编译就是通不过,心塞。中午午觉没睡,下午一点半斗鱼的笔试,可是北森网又出了问题,题目一直进不去,跑到牛客底下去给斗鱼校招留...

2018-09-17 21:46:07 228

原创 某团面试凉经之面试题总结

今天去面了某团的前端开发岗,全程大概35分钟,面试官小姐姐很温柔,但是全程问我的问题都是计算机网络,操作系统和数据结构,一点前端的知识都没有问到,面完就知道自己凉了,心塞,那些专业课是我大二学的,到现在已经有三四年的时间了,真的是一点都没有准备。面试完回来翻出大学的书,一个题一个题的又看了一遍。 面试题: 1、描述一下OSI七层模型和五层模型; 2、描述一下DNS解析过程; 3、用双向链表...

2018-09-17 12:25:57 280 1

原创 DOM事件

JavaScript与HTML之间的交互是通过事件实现的。JavaScript事件是由访问web页面的用户引起的一系列操作。DOM事件类分为DOM0,DOM2,DOM3; DOM0: element.onclick = function(){ } 删除DOM0事件处理程序,只要将对应事件属性置为null即可 缺点:(1)、一个对象只能有一个事件处理程序,多了会覆盖 (...

2018-08-31 21:50:23 132

原创 DOM操作

DOM本质DOM,Document Object Model 文档对象模型,是针对HTML和XML文档的基础API,将HTML结构化成浏览器和js可识别。 DOM可以理解为,浏览器把拿到的html代码,结构化为一个浏览器能识别且js可操作的一个模型而已。DOM是哪种基本的数据结构?DOM是树形结构;DOM节点操作1、获取DOM节点document.getEleme...

2018-08-31 20:04:01 243

原创 CSS盒模型

谈谈你对CSS盒模型的认识每个元素,都会形成一个矩形块,主要包括四部分:margin(外边距)+border(边框)+padding(内边距)+content(内容)基本概念:标准模型+IE模型标准盒模型的width只包含内容的宽度:width=content; IE盒子模型的width包含内容的宽度和border以及padding:width=border+padding+co...

2018-08-30 20:52:20 151

原创 页面布局之上下固定中间自适应

常用的页面布局除了两边固定中间自适应和一端固定另一端自适应之外,还有上下固定中间自适应的布局,今天在这里做一下总结。 实现这种布局我主要通过两种方法:使用绝对定位对这三栏都实现绝对定位,其中中间绝对定位的位置是上下两栏的高度,内容超出则中间部分出现流动条; 代码实现:<!DOCTYPE html><html lang="en"><head>...

2018-08-30 09:57:31 7409

原创 页面布局之实现三栏布局

问题:假设高度已知,请写出三栏布局,其中左栏、右栏宽度各位300px,中间自适应。 参考链接 https://www.cnblogs.com/chengzp/p/layout.html1、浮动解决方案使用浮动实现此三栏布局 其中html结构如下:浮动的左右两栏要写在自适应栏前面<article class="left-right-center">

2018-08-29 20:32:25 863

原创 页面布局之圣杯布局和双飞翼布局

关于marin负值提到这两种布局,离不开margin负值,我们首先了解一下margin负值; 1、当元素不存在width属性或width:auto时,负margin会增加元素宽度<!DOCTYPE html><html lang="en"><head> <meta charset=&quot

2018-08-29 13:11:05 323

原创 关于BFC

参考链接: 10 分钟理解 BFC 原理 https://zhuanlan.zhihu.com/p/25321647 10分钟复习CSS盒模型与BFC https://www.imooc.com/article/43233 CSS学习笔记——深入理解BFC https://www.imooc.com/article/9723什么是BFC BFC即Block Formatting Con...

2018-08-24 11:06:45 193

转载 关于vue2.0中对vuex的理解

关于vue2.0中对vuex的理解主要参考以下三篇文章,博主实在写得通俗易懂,我就不总结了,链接放在这里,供我以后参考 vuex2.0 基本使用(1) — state https://www.cnblogs.com/SamWeb/p/6527240.html vuex2.0 基本使用(2) — mutation 和 action https://www.cnblogs.com/...

2018-08-01 15:03:50 195

原创 JavaScript继承

1、原型链继承 基本思想:让一个引用类型继承另一个引用类型的属性和方法; 构造函数、原型和实例的关系: 每个构造函数都有一个prototype属性,该属性指向该函数的原型对象;原型对象包含一个不可枚举的属性constructor,该属性指向它们的构造函数;当调用构造函数创建一个新实例之后,该实例内部包含一个内部指针proto ,指向该构造函数的原型对象。//创建一个构造函数functi...

2018-06-13 13:24:49 133

原创 Javascript的this指向问题

javascript中的this指向是在函数调用时确定的。(1)、this指向全局对象window的情况全局作用域中或普通函数中//全局作用域console.log(this); //非严格模式window,严格模式undefined//普通函数function bar(){ console.log(this); //非严格模式window,严格模式undefi...

2018-06-12 19:22:27 283

原创 JavaScript中关于获取可视口尺寸以及元素尺寸的一些总结

查询窗口的可视口尺寸可视口指的是浏览器中实际显示文档内容的部分,它不包括浏览器的“外壳”(如菜单、工具条和标签页)。 非IE浏览器存在属性innerWidth和innerHeight可以返回窗口的可视口尺寸,IE浏览器不支持这两个属性,可以通过DOM提供页面可视区域属性clientWidth和clientHeight,这两个属性对非IE浏览器也同样适用,但是要区分标准模式和怪异模式,代码如下...

2018-05-23 21:30:58 753

原创 js之事件委托

昨天接到51信用卡的电话面试,结局可想而知,答得一团糟,觉得自己这两个月学的js真的还是远远不够,每次电面总会问到大堆我不会的题,情绪崩溃了o(╥﹏╥)o印象最深刻的是面试官要我创建10个li标签,然后我提到用createElement创建,因为是10个,所以利用for循环,我真的只学到了这种程度o(╥﹏╥)o,面试官对我的回答显然不满意,然后又问如果要在这10个标签上添加onclick事件,我回...

2018-05-10 15:15:27 171

原创 CSS之清除浮动

浮动会使元素逃离文档流,按照指定方向 发生移动,遇到父级边界或相邻的浮动元素停下来。 高度塌陷问题:在文档流中,父元素的高度默认是被子元素撑开的,也就是子元素多高,父元素就多高。但是当为子元素设置浮动以后,子元素会完全脱离文档流,此时将会导致子元素无法撑起父元素的高度,导致父元素的高度塌陷。 由于父元素的高度塌陷了,则父元素下的所有元素都会向上移动,这样将会导致页面布局混乱。 下面是解决浮动...

2018-04-16 16:59:29 404

原创 页面布局之左侧固宽,右侧自适应

css布局之左侧固定宽度,右侧自适应1、固定宽度区浮动,自适应区设置margin 给左边的固定宽度区left浮动并设置一个宽度,右边的自适应区right只设置margin值,假设right的宽度是100%,那么设置margin后,它得宽度就变为100%-margin;left发现自己的宽度可以和right挤在同一行,它就浮动上来了。<!DOCTYPE html>...

2018-04-16 12:50:39 924

原创 html、css、javascript关系

html、css、javascript关系html是网页内容的载体,内容就是网页制作者放在页面上想要用户浏览的信息,可以包含文字、图片、视频等。 css样式是表现,就像网页的外衣,比如:标题文字、颜色变化或为标题加入背景图片,边框等,所有这些用来改变内容外观的东西称之为表现。 JavaScript是用来实现网页上的特效效果的,如:鼠标滑过弹出下拉菜单,或鼠标滑过表格的背景颜色改变,还有新闻...

2018-03-05 18:51:59 169

原创 ubuntu16.04系统gcc下降和升级

Matlab2014a支持的gcc和g++版本是4.7,而我的ubuntu16.04自带的gcc版本在5.0以上,所以有时候需要gcc的降级和升级。 前两天要用Matlab2014a处理svmtrain函数,所以降级gcc到4.7,否则编译不能通过。然后今天又要用caffe的python接口提取一下图像特征,caffe在make pycaffe时各种错误,后来才发现是因为gcc版本的原因,现在又要

2017-10-30 17:10:36 37211 4

原创 MySQL数据库操作以及创建、修改和删除表

一、对数据库的操作1、登录数据库系统mysql -h localhost -u root -p2、显示所有数据库show databases;3、创建数据库create database 数据库名;4、显示该数据库show database 数据库名;5、删除数据库drop database 数据库名;6、存储引擎 简言之,存储引擎就是指表的类型 主要有3种:InnoDB、MyISAM、MEMO

2017-06-02 21:24:11 674

原创 设计模式——创建型模式之工厂模式

简介 工厂模式主要是为创建对象提供了接口。 分为三类: 1. 简单工厂模式(Simple Factory) 2. 工厂方法模式(Factory Method) 3. 抽象工厂模式(Abstract Factory) 这三种模式从上到下逐步抽象,并且更具一般性。还有一种分类法,就是将简单工厂模式看为工厂方法模式的一种特例,两个归为一类。下面是使用工厂模式的两种情况: 1.在编码时不

2017-05-10 21:31:02 307

转载 设计模式——创建型模式之单例模式

转载自http://blog.csdn.net/inslow/article/details/54235925定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个

2017-05-10 19:44:25 219

原创 设计模式分类

主要分为三大类:创建型模式 单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式 结构型模式 适配器模式,装饰模式,组合模式,外观模式,享元模式,代理模式 行为型模式 模板方法模式,命令模式,迭代器模式,观察者模式,中介者模式,备忘录模式,解释器模式,状态模式,策略模式,职责链模式,访问者模式

2017-05-10 17:11:35 194

原创 Annotation

Annotation 注解 Annotation不是程序本身,可以对程序做出解释,也可以被其他程序读取(可注解信息处理流程) 例如: @override 重写 @Deprecated @SuppressWarnings 抑制警告 SuppressWarnings(”all”)抑制所有警告自定义注解

2017-05-05 19:16:00 247

channel_v3.json

解决Sublime Text3中出现There are no packages available for installation错误

2019-04-19

空空如也

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

TA关注的人

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