自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

转载 export default 和 export 区别

1.export与export default均可用于导出常量、函数、文件、模块等2.你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用3.在一个文件或模块中,export、import可以有多个,export default仅有一个4.通过export方式导出,在导入时要加{ },export default则不需要1.export//a.jsexport const str = "blablabla~";export

2021-01-27 18:23:23 297

原创 VueJS简明教程

Vue.js是一个框架而不是一个新语言、Vue.js的官方中文教程其实是一个比较系统的教程,本文是一个快速入门教程,让之前有过前端开发经验的人可以快速使用vue干活。就像开车,不是非要知道发动机的工作原理才能上路的,甚至你可能一辈子也不用知道。本文的主要内容有:新建vue对象 数据绑定 事件绑定 表单控件绑定 组件一、新建vue对象1.引用vue.js在桌面建立一个 Vue.html文件, 然后引入 vue.js的CDN地址https://cdn.jsdelivr.net.

2021-01-18 16:41:07 400

原创 VUE 项目引入Sass后启动报错 TypeError [ERR_INVALID_ARG_TYPE]: The “path“ argument must be of type string 解决方法

起因 :我是用vue cli创建的项目,vue cli版本是4.4.6vue文件里面使用lang="scss",各种报错,解决方法是:肯定要安装sass-loader和node-sass结果还是老是报错:TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string。查老半天,各种试,结果就是版本问题把package.json里面node-sass和sass-loader版本改成:"node-s..

2021-01-14 21:06:08 4317

转载 Vue项目结构分析

转载:https://www.jianshu.com/p/f4e95663e10d作者:我的木链接:https://www.jianshu.com/p/f4e95663e10d来源:简书Vue项目结构如下:项目结构重点在src文件夹:assets——静态资源,如css,jscomponents——公共组件router——路由文件App.vue——根组件main.js——入口文件1.index.htmlindex.html如其他html一样,但一般只定.

2021-01-14 18:24:11 894

转载 windows下npm安装vue 问题和解决方法

转载:https://www.cnblogs.com/liluxiang/p/9592003.html问题解决方法:1.nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error(可行):https://www.cnblogs.com/liubingyjui/p/13820601.html2.Windows下完全卸载npm:https://www.cnblogs.com/fighxp/

2021-01-13 19:15:45 527

转载 Java面试题-基础篇二

1.1、Java基础面向对象的特征:继承、封装和多态final, finally, finalize 的区别Exception、Error、运行时异常与一般异常有何异同请写出5种常见到的runtime exceptionint 和 Integer 有什么区别,Integer的值缓存范围包装类,装箱和拆箱String、StringBuilder、StringBuffer重载和重写的区别抽象类和接口有...

2018-05-02 23:07:56 304

转载 Java面试题-基础篇一

一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);2)HashMap的底层实现,之后会问ConcurrentHashMap的底层实现;3)如何实现HashMap顺序存储:可以参考LinkedHashMap的底层实现;4)HashTable和ConcurrentHashMap的区别;5)Strin...

2018-05-02 23:07:31 255

转载 BT下载原理介绍

BT下载功能实现的示意图BT是一种互联网上新兴的的P2P传输协议,全名叫"BitTorrent",中文全称:"比特流" ,最初的创造者是Bram Cohen,现在则独立发展成一个有广大开发者群体的开放式传输协议。目录BT概述BT技术原理传统下载方式BT下载方式BT优特点BT应用提示常用BT下载软件BitCometBT Deadman WalkingBitTorrent Plus比特精灵Bit Sp...

2018-04-12 12:57:42 1932 2

转载 下载一个电影,普通下载方式和utorrent方式,速度为什么差这么多?原理是什么?

下载一个电影,普通下载方式和utorrent方式,速度为什么差这么多?原理是什么?原因是:utorrent方式是将一个电影分成了n块,而上传的人越多,你下载速度越快。举例子:需要搞清楚的一点是,在学校里用utorrent下载东西快的原因,不仅仅是bt下载方式,因为上图我也说了utorrent还是会有速度瓶颈,瓶颈发生在客户端,即下载端的带宽。所以学校之所以下载快,更重要的一个原因是在六维空间上下载...

2018-04-12 12:55:36 3751

原创 《爱暴力》感悟

爱,能够激发人意识深处的“生的本能”,让人拥有向上、繁衍、快乐、获取成就的动力当你以后的人生遇到重大的悲伤时,音乐可以安慰你未完待续

2018-01-26 12:11:17 188

原创 大学之路-感悟一

毕业后不一定要从事自己专业对口的工作。不要给自己的人生设限。对人、对事要有一颗包容的心,戒骄戒躁,不轻易发言。近代西方乃至全世界的一种主流观点:具有批判精神的理性是我们做好任何事情的基础。麻省理工学院:将学生培养成工业界领袖大学是年轻人的家,是他们度过人生非常好时光的地方美国名牌大学的首要目的:培养人的思想和未来的学习工作能力,而不是取得好分数哥伦比亚大学的核心课程组:

2018-01-26 12:09:42 441

原创 2018年需要锻炼的能力

1.写作能力写书籍读后感,坚持每周有半天的时间集中写作本周已读书籍的感悟,本周学习新知识、新技术的收获。在学习和阅读过程中,可以通过截屏的方式记录过程。2.为人处世、接人待物的能力与家人、朋友、同事之间相处融洽是幸福感的主要来源,也是生活一大乐趣。3.工作能力积极主动解决最棘手的工作问题4.阅读能力进行大量阅读,阅读范围:人文社科类书籍、技术类书籍。阅读类型以经典为主,

2018-01-26 12:05:55 150

原创 Unrecognized Windows Sockets error: 10106的解决办法

解决方案:1,以管理员身份打开命令提示符               2,输入 netsh winsock reset                 3,重启电脑就ok了 winsock是Windows网络编程接口,winsock工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口 netsh winsock reset 是把它恢复到默认状态简单来说netsh winsock reset

2018-01-18 09:52:21 2631

原创 2017年终总结

从去年(2017年)的年终总结开始,对自己三年(2016年7月-2019年7月)的工作内容就有了忧伤。预估每年的年终总结应该都不太好看,对工作内容没有兴趣,不清楚自己做的东西的价值,也就没有一个很好的追求,以致于在开发过程中就不能做到全力以赴。说是做开发,可是组领导会安排其他各种超出计划之外的事情需要你去做,而自己对那些事情根本没有任何兴趣。糟糕的是,这些工作会打乱你原来开发工作的步骤和计

2018-01-15 17:07:25 294

转载 为什么匿名内部类和局部内部类只能访问final变量

是变量的作用域的问题,因为匿名内部类是出现在一个方法的内部的,如果它要访问这个方法的参数或者方法中定义的变量,则这些参数和变量必须被修饰为 final。因为虽然匿名内部类在方法的内部,但实际编译的时候,内部类编译成Outer.Inner,这说明内部类所处的位置和外部类中的方法处在同一 个等级上,外部类中的方法中的变量或参数只是方法的局部变量,这些变量或参数的作用域只在这个方法内部有效。因为编译

2018-01-09 14:58:29 414

转载 NLP大神推荐的机器学习入门书单(附大量百度网盘电子书)

继NLP之后,我又开了ML这个大坑。这是因为NLP涉及到太多的ML模型,仅仅拿过来用的话,我实现的HanLP已经快到个人极限了。而模型背后的原理、如何优化、如何并行化等问题,都需要寻根求源才能解决。所以我找了个书单自学,电子书为主,顺便分享出来。ML书单│  李航.统计学习方法.pdf│  机器学习及其应用.pdf│  All of Statistics - A C

2017-12-11 09:12:49 6341 3

原创 java使用protobuf

1.下载安装protobuf下载安装包:protobuf-matster.zip地址:https://github.com/google/protobuf,解压到D:\protobuf-master下载运行文件和jar包:运行文件地址:https://repo1.maven.org/maven2/com/google/protobuf/protoc/,选择和jar包一致的版本,将pro

2017-11-27 12:14:54 473

转载 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词

转载:http://www.52rd.com/Blog/Detail_RD.Blog_thieven_4865.html?WebShieldDRSessionVerify=jo3zCb9RkkHAhDN7W5yh这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一:使用W

2017-11-24 16:20:40 352

原创 form表单自动提交问题

1.form表单会自动提交的几种情况1)表单里有一个type="submit"的按钮,回车键生效2)表单里只有一个type="text"的input,回车键生效。2.form表单自动提交的请求如果form表单没有设置action属性,自动提交的请求是当前页面地址,即页面会自动刷新详细分析参考:http://www.360doc.com/content/15/0121/23/14

2017-11-23 11:29:29 3424

转载 Cookie使用

一、会话的概念  会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。  有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学曾经来过,这称之为有状态会话。二、会话过程中要解决的一些问题?  每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些

2017-11-17 13:54:52 233

转载 工程师也该学习机器学习了!

一、程序员是一个知识更新较为迅速的一个职业,这个行业的知识的更新速度,有的时候会超过你的学习速度。大部分的人都在不断的更新自己的知识体系,这里笔者要向读者安利一下机器学习(包含深度学习)的重要性,以及常见的知识。作为个人能力的提升,笔者觉得这一点是程序猿/媛,需要掌握的一想技能。 其实在互联网公司工作过的同学都应该有这样的感触,我们正在从IT到DT的转型,算法在应用中变得越来越重要了。

2017-10-31 23:13:22 230

转载 机器学习之工程师入门路线

相信想学习机器学习的广大工程师们已经被那些算法大神的言论虐的怕怕的了吧?不用担心,我来带你们理理一个工程师需要入门机器学习,到底要走哪个路线?一、 基础不用多说,机器学习作为高门槛领域,基础还是需要的,但是也没有想得那么恐怖,很多人提问机器学习需要哪些数学知识,然后就会得到一大堆犹如天书般高大上的回答: 矩阵分析、微积分、概率论、统计学、数学分析等等,如果按照这些算法大

2017-10-31 23:10:47 255

转载 深入理解Spring4框架(五)——作用域

我们可以通过使用Bean定义来指定实例的作用域(scope),而不需要在Java的类级别来完成这个任务,这种方法非常强大和灵活。Spring框架现有五种作用域,其中有三个需要在使用Web相关的ApplicationContext环境下才可以使用。 Spring框架现有的Bean作用域(1)singleton:默认的作用域,仅为每个Bean对象创建一个实例。(2)prot

2017-10-31 23:07:40 381

转载 深入理解Spring4框架(四)——依赖

一个典型的企业应用不止包含一个对象,即使是一个简单的应用,也是由几个对象合作来完成用户需要使用的功能。本节将介绍定义的Bean是如何在真实系统中配合来完成既定功能的。   依赖注入就是在对象构建完成后,为其定义依赖的过程。容器会在创建Bean的时候将这些依赖注入进去。这个过程跟我们通常编码不同,平常我们都需要在代码中去new一个对象,而这里把这个操作交给容器了,由Bean自己来控制依赖

2017-10-31 23:06:16 274

转载 深入理解Spring4框架(三)——Bean

一个Spring IoC容器管理着一个或多个Bean,这些Bean是由配置的元数据来创建的。一个Bean定义包含的元素有:一个全路径类名、Bean行为配置元素、对其它Bean的引用和配置信息。除了可以通过定义的信息来创建Bean以外,ApplicationContext的实现类也允许将容器外已有的类注册为Bean,一般情况下用不到。1 Bean的命名    一个Bean通常有一

2017-10-31 23:03:57 252

转载 深入理解Spring4框架(二)——容器

ApplicationContext可以被看作Spring的容器,它是继承自BeanFactory的。BeanFactory是访问容器的根接口,提供了必要的配置框架和基础功能,而ApplicationContext提供了更多的企业级功能和更加丰富的功能。1 容器概览    org.springframework.context.ApplicationContext接口代表了Sp

2017-10-31 22:55:15 229

转载 深入理解Spring4框架(一)——简介

我们共同来构建更好的企业应用。Spring帮助全世界的开发团队构建简单、便携、快速和灵活的基于JVM的系统和应用。这两句话已经足以说明Spring的目标,它针对的领域是企业应用,这套框架构建的应用有着简单、便携、快速和灵活的特点。与EJB(Enterprise JavaBean,一个基于Java平台的服务端组件框架)相比,它是一个轻量级的应用开发平台。1 适合人群    本系列

2017-10-31 22:53:30 263

原创 Ubuntu搭建SFtp服务器

1.sudo apt-get install openssh-server验证是否安装成功的方法,检查/etc/init.d下是否有ssh文件夹以及/etc/ssh/sshd_config文件是否存在,第一次安装,往往不能安装成功2.sudo addgroup sftp-users3.sudo adduser alice sudo usermod -G sftp-use

2017-10-19 18:49:02 7761

原创 方法和函数的区别

总结网上的几种解释,希望对自己和他人在该问题上的理解有些许帮助解释一:1.方法和对象相关;2.函数和对象无关。3.Java中只有方法,C中只有函数,而C++里取决于是否在类中。解释二:函数是一段代码,通过名字来进行调用。它能将一些数据(参数)传递进去进行处理,然后返回一些数据(返回值),也可以没有返回值。方法也是一段代码,也通过名

2017-10-09 10:38:50 2640

转载 子元素的margin-top为何会对父元素造成影响

转载:http://blog.csdn.net/duran1986/article/details/6930967

2017-08-15 15:00:32 259

转载 java web开发为什么要使用框架

转自:http://blog.csdn.net/tang_huan_11/article/details/47856721#comments现在做项目都会使用框架,现在很常见的框架就是SSH(Struts+SpringMVC+hibernate),SSM(Struts/springMVC+Spring+Hibernate),做项目分层是为了更好的解耦,分层可以完全不用你框架就能够解

2017-08-11 16:46:43 5521 1

原创 解决eclipse 不能自动import包的问题

1.编辑好java文件,由于没有引入Application、Circle、Group、Scene而报错2.在编辑区域,鼠标右键,选择[Source],然后选择【Organized Imports】3.查看代码,已经自动import了所有需要的类。也可以使用快捷键【Ctrl+Shift+O】

2017-07-26 10:37:39 22661 4

转载 Protobuf在Python中的使用

转载:http://blog.csdn.net/qinglu000/article/details/27316893protocol buffer的安装$ wget http://protobuf.googlecode.com/files/protobuf-2.4.0a.tar.gz$ tar zxvf protobuf-2.4.0a.tar.gz$ cd

2017-07-12 18:14:26 618

转载 Protobuf消息格式

转载:http://blog.csdn.net/u011334621/article/details/51735418要通信,必须有协议,否则双方无法理解对方的码流。在protobuf中,协议是由一系列的消息组成的。因此最重要的就是定义通信时使用到的消息格式。 Protobuf消息定义消息由至少一个字段组合而成,类似于C语言中的结构。每个字段都有一定的格式。

2017-07-12 18:12:17 1858

转载 Protobuf 的 proto3 与 proto2 的区别

转载:http://www.cppblog.com/tx7do/archive/2016/11/17/214414.html这是一篇学习笔记。在粗略的看了 Protobuf 的文档中关于 proto2 和 proto3 的说明后,记录下了几点 proto3 区别于 proto2 的地方。总的来说,proto3 比 proto2 支持更多语言但 更简洁。去掉了一些复杂

2017-07-12 18:10:10 255

原创 python 打印路径的几种结果

文件 Find_Path.pyprint 'os.getcwd():', os.getcwd()print 'os.path.abspath(os.curdir):', os.path.abspath(os.curdir)print "os.path.abspath('.'):", os.path.abspath('.')print 'sys.path[0]:', sys.path

2017-07-11 09:52:35 6402

原创 pyinstaller 打包程序 出现错误的解决方法

打开命令窗口进入到程序所在目录下1.使用命令pyinstaller -p C:\Python27\Lib\site-packages\zmq SpiderTaskDistributor.py 打包程序-p参数是添加的pyinstaller打包程序时的扫描路径,pyinstaller的扫描路径有可能不完整,造成打包后的可执行文件运行时出现“找不到指定的模块”的错误。2.在当前目录下生成两

2017-07-10 19:54:37 29124 1

原创 python 程序打包成exe

1.安装py2exe软件,软件的版本应该和你Python的版本相同。 下载地址:https://sourceforge.net/projects/py2exe/files/latest/download2.在你要打包成exe的py文件目录下写一个实现打包py文件  setup.py#setup.py  from distutils.core import s

2017-07-10 15:02:14 307

转载 ZeroMQ - 三种模型的python实现

ZeroMQ是一个消息队列网络库,实现网络常用技术封装。在C/S中实现了三种模式,这段时间用python简单实现了一下,感觉python虽然灵活。但是数据处理不如C++自由灵活。 1.Request-Reply模式:客户端在请求后,服务端必须回响应server: 1 #!/usr/bin/python 2 #-*-coding:utf-8-*-

2017-07-10 14:59:28 552

转载 windows版redis报错:本地计算机上的Redis服务启动后停止

转载:http://blog.csdn.net/pucao_cug/article/details/68951860       Redis有windows版和Linux版的,本文讲的是windows版相关的一些问题。1、问题使用命令redis-server.exe   --service-install   redis.windows.conf命令将redis注册为服务,启动

2017-07-07 17:00:49 5669 2

空空如也

空空如也

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

TA关注的人

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