
原创
有谁活着不像是一场炼狱
IT小白一枚,请多多指教
展开
-
实现文本分类的过程
1.准备数据集下载数据集:可以从官方数据集下载网站下载数据集,也可以从目标网站爬取数据数据集的预处理:去停用词,过滤标点,空格分隔并去掉标点,大小写统一等(详细请参考https://blog.youkuaiyun.com/G88JmvEHMsJ1kd4v0c/article/details/78301891)。2.特征工程将原始数据转换为特征向量,为了从数据集中选出重要的特征,有以下几种方式:...原创 2020-01-08 11:30:27 · 671 阅读 · 0 评论 -
mysql免安装版mysql-8.0.18-winx64 配置教程
下载及安装下载打开:https://www.mysql.com/downloads/1.点击该项:,2. 进去后点击:3.到了真正的下载页面,选择平台,选择版本(安装版和免安装版),下载4,我现在下载免安装版的“Windows (x86, 64-bit), ZIP Archive”安装. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录...原创 2019-11-25 20:15:12 · 465 阅读 · 0 评论 -
0530通读CSS,自己总结得考点
1.插入CSS样式表的三种方式外部样式表:<link rel="stylesheet" type="text/css" href="mystyle.css"> 内部样式表:<style> hr {color:sienna;} p {margin-left:20px;} ......} </style> 内联样式:<p style="color:si...原创 2019-05-30 22:54:51 · 155 阅读 · 0 评论 -
apply和call和bind
JavaScript中的每一个Function对象都有一个apply()方法和一个call()方法,它们的语法分别为:/*apply()方法*/function.apply(thisObj[, argArray])/*call()方法*/function.call(thisObj[, arg1[, arg2[, [,...argN]]]]);它们各自的定义:apply:调用一...原创 2019-05-30 20:58:26 · 89 阅读 · 0 评论 -
jquery常见面试题
1. jQuery 库中的 $() 是什么?(答案如下) $() 函数是 jQuery() 函数的别称,乍一看这很怪异,还使 jQuery 代码晦涩难懂。一旦你适应了,你会爱上它的简洁。$() 函数用于将任何对象包裹成 jQuery 对象,接着你就被允许调用定义在 jQuery 对象上的多个不同方法。你甚至可以将一个选择器字符串传入 $() 函数,它会返回一个包含所有匹配的 DOM 元素数组...原创 2019-04-22 11:00:40 · 572 阅读 · 0 评论 -
html脱离文档流详解
所谓脱离文档流,即将元素从普通的布局排版中拿走,其他盒子在定位的时候,会当没看到它,两者位置重叠都是可以的。这里,通过讲解浮动脱离文档流(float)和绝对定位脱离文档流(position:absolute)的区别,让大家对这一概念有更深的认识。一、浮动脱离文档流使用float脱离文档流时,其他盒子会无视这个元素,但其他盒子内的文本依然会为这个元素让出位置,环绕在周围。我们先利用下面代...原创 2019-04-22 10:32:04 · 274 阅读 · 0 评论 -
闭包和垃圾回收机制
1、什么是作用域链?作用域链:函数内部要使用变量,在函数内访问某个变量是根据函数作用域链来判断变量是否存在的,而函数作用域链是程序根据函数所在的执行环境栈来初始化的,原型链:对象要使用某个属性,2.什么是闭包以及闭包的使用场景,优缺点场景:https://www.jianshu.com/p/132fb6d485ee通过循环给页面上多个dom节点绑定事件 封装变量 延续局部变...原创 2019-04-22 10:30:02 · 621 阅读 · 0 评论 -
浅谈JS执行环境和作用域
今天刚刚开通博客,也是第一次写博文,略感紧张。作为一个表达能力弱弱的人来说,自己花三分钟理解一个知识点,当别人问起时,也许需要30分钟才只是让别人知道自己在说什么,一点也不夸张,希望在博客上可以练习对语言的组织能力并记录学习笔记与大家一起交流。 进入正题>>首先,相关的概念定义如下: 1. 执行环境: 所有 JavaScript 代码都是在一个执行环境中被执行的。执...原创 2019-04-22 10:13:32 · 255 阅读 · 0 评论 -
各种居中方式大全
简言CSS居中是前端工程师经常要面对的问题,也是基本技能之一。今天有时间把CSS居中的方案汇编整理了一下,目前包括水平居中,垂直居中及水平垂直居中方案共15种。如有漏掉的,还会陆续的补充进来,算做是一个备忘录吧。水平居中内联元素水平居中利用text-align: center可以实现在块级元素内部的内联元素水平居中。此方法对内联元素(inline), 内联块(inline-bl...原创 2019-04-22 10:10:05 · 442 阅读 · 0 评论 -
rem适应不同屏幕
1.先说说几个前端常用的几个单位的概论:1、px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。 2、em(相对长度单位,相对于当前对象内文本的字体尺寸):是一个相对长度单位...原创 2019-04-22 10:08:06 · 612 阅读 · 0 评论 -
JavaScript高级程序设计(第四章)
4.变量、作用域和内存问题4.1 基本类型和引用类型的值ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是 简单的数据段,引用类型值指那些可能由多个值构成的对象。在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值。5种 基本数据类型:Undefined、Null、Boolean、Number 和 String。这 ...原创 2019-04-02 11:01:13 · 191 阅读 · 0 评论 -
JavaScript高级程序设计(第三章)
目录3.基本概念3.1语法3.1.1区分大小写3.1.2标识符3.1.3注释3.1.4严格模式3.1.5语句3.2关键字和保留字3.3变量3.4数据类型3.4.1 typeof操作符3.4.2 Undefined类型3.4.3Null类型3.4.4Boolean类型3.4.5Number类型3.4.6String类型3.4.7Ob...原创 2019-03-27 21:00:45 · 671 阅读 · 0 评论 -
this
假设在函数A里使用this,它就储存着调用函数A的对象的值。(this就指向调用A函数的那个对象)要获取调用函数A的对象的属性和方法,就需要用到this,特别是当我们不知道改对象的名称或者没有名称可以指代该对象。所以,需要用this作为一个快捷方式来指代“先行对象”,也就是调用函数的对象。思考一下下面这段代码,它展示了如何在JavaScript中使用this:因为showFullNam...原创 2019-05-30 20:46:30 · 134 阅读 · 0 评论 -
同源和跨域
1、先来说说什么是源• 源(origin)就是协议、域名和端口号。以上url中的源就是:http://www.company.com:80若地址里面的协议、域名和端口号均相同则属于同源。以下是相对于http://www.a.com/test/index.html的同源检测• http://www.a.com/dir/page.html----成功• http://www.ch...原创 2019-05-30 22:54:11 · 249 阅读 · 0 评论 -
CSS3
CSS3边框新属性:border-radius:圆角border-shadow:阴影border-image:边界图片CSS3 border-radius - 指定每个圆角:对角线法则渐变:gradient2D转换:translate()以左上角的位置为基准,按照给定的参数移动 rotate()旋转 scale()按比例放大缩小,宽几倍,高几倍; skew(...原创 2019-05-30 22:54:30 · 107 阅读 · 0 评论 -
nginx运行原理
https://www.jianshu.com/p/6215e5d24553正向代理和反向代理的区别https://blog.youkuaiyun.com/riba2534/article/details/80964097原创 2019-09-27 11:33:27 · 175 阅读 · 0 评论 -
http缓存详解
https://www.cnblogs.com/ranyonsue/p/8918908.html原创 2019-09-26 10:54:37 · 141 阅读 · 0 评论 -
H5web storage和cookie的区别与联系
联系都是在客户端存储数据区别从长度角度来说:对于不同浏览器,每个domain最少可以有20条cookie,每条cookie最多不超过4kb; webStorage虽然也有存储大小的限制,但是比cookie大得多,可以达到5M或更大 IE6.0 IE7.0/8.0 Opera FireFox...原创 2019-08-08 15:32:15 · 565 阅读 · 0 评论 -
原型,原型链,
https://blog.youkuaiyun.com/cc18868876837/article/details/81211729原创 2019-08-08 10:42:27 · 117 阅读 · 0 评论 -
git基本教程
简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与常用的版本控制工具 CVS, SVN 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 SVN 区别点GIT是分布式的,SVN不是,这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。 GIT把内容按元数据方式存储,而SVN是按文件:所有的资源控...原创 2019-06-25 21:02:08 · 374 阅读 · 0 评论 -
xmlhttp的onreadystatechange为什么在open和send前面
问题来源最近在学习ajax请求,读到W3school官方文档对于 发送请求,和处理状态改变函数时,每次都把onreadystatechange 写在open()和send()前面,对此很疑惑!!如下图链接:http://www.w3school.com.cn/ajax/ajax_xmlhttprequest_send.asp解释open()只是初始化,做好准备发送,s...原创 2019-06-20 21:58:04 · 1331 阅读 · 1 评论 -
windows下更新 npm和node.js
遇到问题:在命令行更新npm之后,用命令"npm -v"查看版本号,出现错误。SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode在严格模式之外还不支持块范围声明(let、const、function、class)原因是:n...原创 2019-05-29 15:44:42 · 163 阅读 · 0 评论 -
js防抖和节流
防抖(debounce)和节流(throttling)为什么??解决了什么问题?防抖和节流是针对响应跟不上触发频率这类问题的两种解决方案。例如:在给DOM绑定事件时,有些事件我们是无法控制触发频率的。 如鼠标移动事件onmousemove, 滚动滚动条事件onscroll,窗口大小改变事件onresize,瞬间的操作都会导致这些事件会被高频触发。 如果事件的回调函数较为复杂,就会导致响应...原创 2019-06-01 13:40:37 · 137 阅读 · 0 评论 -
百度作业帮网上收集的面试题
1.js继承方式有哪些js中的继承就是获取已有对象的方法和属性的一种方式;共有6种方法:属性拷贝:将父类对象的成员复制一份给需要继承的对象(问题:如果父类对象的某个成员是引用类型的变量时,这个成员子啊父对象和子对象之间是共享的,修改其中一个,另一个会受影响) 原型式继承:借用构造函数的原型对象实现继承。即子构造函数.prototype=父构造函数.prototype(问题:只能继承父...原创 2019-05-30 22:55:11 · 1693 阅读 · 0 评论 -
什么是跨终端web开发
一句话概括:其实Web原本并非跨终端,但应用场景多了,就变成了”跨终端“。既然说是Web,我就把范围划定在互联网相关的技术栈内。任何基于TCP/IP模型应用层协议的Web应用的请求方,都可视为“Web终端”,与此相对的就是Web Service。终端的核心价值是Web Service的表现形式与交互形式。来讨论终端,就暂且不说Web Service的事情了。所以这里就涉及硬件、软件...原创 2019-03-30 20:14:01 · 7082 阅读 · 0 评论 -
JavaScript高级程序设计(第二章)
2.在 HTML 中使用 JavaScript2.1 <script>元素2.1.1<script>六个属性async(异步脚本):可选。表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或 等待加载其他脚本。只对外部脚本文件有效。 defer(延迟脚本):可选。表示脚本可以延迟到文档完全被解析和显示之后再执行。只对外部脚本文件有...原创 2019-03-26 10:47:28 · 177 阅读 · 0 评论 -
jQuery总结
jQuery简介:jQuery是一个JavaScript函数库。jQuery库包含以下功能:HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX Utilities提示:除此之外,Jquery还提供了大量的插件。jQuery安装和使用下载到本地使用:访问jQuery官...原创 2019-02-28 10:19:55 · 173 阅读 · 0 评论 -
MIME类型
MIME(Multipurpose Internet Mail Extensions):多用途的互联网邮件扩展类型服务器再给客户端浏览器发送文件的同时,将MIME标志符放入传送的数据中来告诉浏览器使用哪种插件读取相关文件,方便浏览器选择应用程序去打开该文件,场景:浏览器提示 "缺少可用的插件"浏览器接收到文件后,会进入插件系统进行查找,查找出哪种插件可以识别读取接收到的...原创 2019-02-27 15:41:40 · 151 阅读 · 0 评论 -
vs2017工具箱问题(不见工具箱选项卡&此组中没有可用控件&控件灰化)
1.不见工具箱选项卡 问题描述: 解决方案:工具——>导入导出设置——>重置所有设置——>否,仅重置所有设置,覆盖当前我的设置———>常规——>完成2.此组中没有可用控件问题描述:解决方案:在工具箱选项卡下方空白处右击,点击全部显示3.控件灰化问题描述:解决方案:在工具箱选项卡下方空白处右击,点击重置工具箱...原创 2018-10-30 09:45:59 · 23073 阅读 · 8 评论 -
使用命令行工具 修改mysql root密码
1.打开命令行工具:win+r打开运行 输入cmd2.停止MySQL服务:在命令行里面输入net stop mysql停止MySQL服务;3.跳过权限检查:在mysql安装位置 找到my.ini文件,用记事本打开,ctrl+f查找 [mysqld] ,在这行下面输入"skip_grant_tables",4.启动mysql服务:在命令行工具内输入net start my...原创 2018-10-25 14:59:50 · 356 阅读 · 0 评论 -
角色权限的解决办法
问题:假如在做一个管理系统,面向老师学生的,学生提交申请,老师负责审核(或者还需要添加其他角色,功能权限都不同)。现在的问题是,每种角色登录看到的界面应该都是不一样的,那这个页面的区分如何实现呢?设想:要不要给老师和学生各自设计一套页面?这样工作量是不是太大了,并且如果还要加入其它角色的话,难道每个角色对应一套代码?结论:所以我们需要用一套页面适应各种用户角色,并根据身份赋...原创 2018-08-07 14:29:20 · 728 阅读 · 0 评论 -
前端总结
基础课程:html5:是一种用于创建网页的标准标记语言。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。css3:CSS 用于控制网页的样式和布局。CSS3 是最新的 CSS 标准。javascript:JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。分工:HTML 定义了网页的内...原创 2018-08-01 09:37:26 · 121 阅读 · 0 评论 -
myeclipse 页面布局以及常用的
myeclipse加断点:在第一条有效语句最左边双击,会出现一个小点,再点击工具栏的虫子图标就会出现下一步的按钮。点击myeclipse界面右上角的》回到运行页面myeclipse界面恢复:widows->Reset Perspective;快捷键:alt+shift+r 重写alt+Shift+s——h:同时重写hashCode和equals方法Ctrl原创 2018-01-11 14:23:50 · 1594 阅读 · 0 评论 -
泛型总结
什么是泛型?泛型就是宽泛的数据类型,任意的数据类型为什么会用到 泛型?比如说集合:list中可以存储任意类型的对象,但是当你要取出集合中某个元素的时候,必须有一个具体类型的对象来接收你取出的元素,(即所说的装袋没问题,取出就麻烦了)ArrayList arr=new ArrayList();arr.add("abcd");arr.a原创 2018-01-11 14:19:35 · 227 阅读 · 0 评论 -
怎么彻底删除 免安装版的mysql
一、把你原来下载的mysql文件夹全部删掉,二、删除注册表,有三个地方需要删除 mysql的注册表文件步骤:win+r 呼出快捷菜单,输入regedit 出现出册表文件的表,找到上面三个目录分别删除目录1:HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL目录2:HKEY_L原创 2017-12-04 22:59:19 · 953 阅读 · 0 评论 -
怎么安装 mysql
免安装版的 mysql5.7.14 安装教程原创 2017-12-05 00:06:53 · 507 阅读 · 3 评论 -
用SQLSever2008R2创建的数据库 怎么附加到 SQLSever2008
问题:众所周知,SQLSever有向下兼容,不向上兼容的特点,所以就会遇到下面的问题:当你用高版本的SQLSever创建的数据库,要附加到低版本的SQLSever里面会出现以下错误:我用SQLSever2008R2做的数据库,现在我要附加到SQLSever2008里面,就出错了解决办法1. 找一台安装好 SQLSever2008R2 的电脑,把你的数据库文件附加原创 2017-12-05 23:20:07 · 4284 阅读 · 0 评论 -
GET和POST区别总结
get 和 post 是HTTP请求的两种基本方法两种方法的区别有:GET参数通过URL传递,POST放在Request body中。 GET在浏览器回退时是无害的,而POST会再次提交请求。(按“后退”或“刷新”按钮时,post会重新提交数据,get不会) GET产生的URL地址可以被Bookmark(书签),而POST不可以。(get请求可被收藏为书签,post不行) GET请求...原创 2019-02-25 11:38:54 · 254 阅读 · 0 评论 -
json总结
JSON: JavaScript Object Notation(JavaScript 对象表示法)JSON 是存储和交换文本信息的语法。JSON 比 XML 更小、更快,更易解析。 为什么使用 JSON?对于 AJAX 应用程序来说,JSON 比 XML 更快更易使用:使用 XML:1.读取 XML 文档 2.使用 XML DOM 来循环遍历文档 3.读取值并存储在变...原创 2019-02-27 09:43:12 · 107 阅读 · 0 评论 -
cookie 和 session
Cookie 实际上是指小量信息,是由 Web 服务器创建的,将信息存储在用户计算机上的文件。一般网络用户习惯用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 Session 跟踪而存储在用户本地终端上的数据作用:当用户访问一个已经访问过的网站时,加快用户访问速度 Session(时域/会话)简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干...原创 2019-02-27 11:16:26 · 99 阅读 · 0 评论