自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pyLDAvis生成LDA主题并可视化

python LDA可视化

2023-04-19 16:12:08 1252 2

原创 mysql-1055错误

今天遇到了1055错误,在本机上程序是可以用的,可是在服务器上就出错了,错误入下:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'XXXXXX' which is not functionally dependent on column

2017-09-18 14:58:06 3950 1

原创 Java中的正则表达式

1、基本语法 2、Java中的应用java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。其包括三个包:Pattern:Pattern对象是正则表达式的已编译版本。其没有任何公共构造器,我们通过传递一个正则表达式参数给公共静态方法 compile 来创建一个pattern对象。Matcher:Matcher是用来匹配输入字符串和创建的 p

2017-07-25 21:18:43 952 2

原创 【Excel】工作中会用到的excel操作和技巧

最近入职培训,接受了一些企业文化的洗脑课,不过也有一些是很有实际应用的课程,比如excel操作和技巧,现将自己觉着很有用的地方总结如下:1、基础性操作与技巧说在前面:一个好的工作表格,需要主要以下几点 :首行首列要留白外边框要加粗字体字号要统一,标题行加粗居中行高一致,列宽根据需要调整,尽量一页显示数字右对齐,小数位数要统一需要固定的行和列,需要冻结窗格。合计行加粗,整个表格避免五颜六

2017-07-16 21:09:12 8296

原创 SQL学习

这两天看了一下数据库,相关知识总结如下: 其中重点的是查询,相关内容总结如下:

2017-05-10 18:28:11 1648 3

原创 清除浮动

当当当,我回来了。被毕业论文折磨了好久,现在又开心的回来做程序媛了。今天遇到一个问题–清除浮动。这个问题比较常见了,但是我写代码的时候,遇到的问题是这样的。 需求:有一个三列布局,两遍固定宽度,中间宽度自适应,并且要求最外层父元素要适应子元素的高度。页面html是这样的:<body> <div id="container"> <div id="team_logo">

2017-05-02 21:06:27 1963

原创 基于R语言实现Lasso回归分析

主要步骤:将数据存成csv格式,逗号分隔在R中,读取数据,然后将数据转成矩阵形式加载lars包,先安装调用lars函数确定Cp值最小的步数确定筛选出的变量,并计算回归系数具体代码如下: 需要注意的地方: 1、数据读取的方法,这里用的file.choose( ),这样做的好处是,会弹出窗口让你选择你要加载进来的文件,免去了输入路径的苦恼。 2、数据要转为矩阵形式 3、

2017-03-13 16:54:28 33911 6

原创 《R语言实战》读书笔记(二)-- 创建数据集

按照个人要求的格式来创建含有研究信息的数据集,这是任何数据分析的第一步。在R中,这个任务包括以下两步:选择一种数据结构来存储数据;将数据输入或导入到这个数据结构中。1、数据集的概念数据集通常是hi有数据构成的一个矩形数组,行表示观测,列表示变量。 不同的行业对于数据集的行和列的叫法不同: - 统计学家称他们为观测和变量 - 数据库分析师称其为记录和字段 - 数据挖掘和机器学习研究者

2017-03-06 16:32:31 1374

原创 《R语言实战》阅读笔记(一)--R语言介绍

数据分析科学(统计学、计量心理学、计量经济学、机器学习)的发展一直与数据的爆炸式增长保持同步。 典型的数据分析步骤: 1.1 为什么要使用RR可以轻松的从各种类型的数据源导入数据,包括文本文件、数据库管理系统、统计软件、乃至专门的数据仓库R是免费的R是一个全面的统计研究平台R的可视化牛……1.2 R的获取和安装R可以在CRAN上(http://cran.r-project.or

2017-03-04 10:50:31 1249

转载 用R建立岭回归和lasso回归

原文地址:http://blog.csdn.net/jiabiao1602/article/details/39338181 1 分别使用岭回归和Lasso解决薛毅书第279页例6.10的回归问题例6.10的问题如下: 输入例题中的数据,生成数据集,并做简单线性回归,查看效果cement <- data.frame(X1 = c(7, 1, 11, 11, 7, 11, 3, 1, 2, 21,

2017-03-01 16:54:32 4300

转载 岭回归和lasso回归的r语言代码

本篇博文为转载,转载自 li603060971的博客 http://blog.csdn.net/li603060971/article/details/49508279 原文内容: setwd(“C:/Users/IBM/Desktop/研一课程/2.2回归分析/回归作业”) #设定当前的工作目录 shuju=read.table(“shuju.txt”,header=T) shuju

2017-02-20 10:32:45 6235 2

原创 Notepad++ 使用正则表达式

最近在写论文,使用notepad++处理一些文本数据,想要匹配一些特定的汉字,但是人工去看太麻烦了,于是想到了用正则表达式。notepad++中正则表达式的语法如下:\ 转义字符 如:要使用 “\” 本身, 则应该使用“\”\t Tab制表符 注:扩展和正则表达式都支持\r 回车符CR 注:扩展支持,正则表达式不支持\n 换行符LF 注:扩展支持,正则表达式不支持. 匹配任意

2016-11-14 15:17:02 18105

原创 Gulp

先贴图,以下是我掌握的关于Gulp的内容,今天来梳理一下。其实学习Gulp可以去看官方文档 ,但是我觉着一开始就看文档,有点摸不到头脑,所以,把自己的学习过程及使用中遇到的问题和解决方法记录下来: 0、Gulp简介 gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可

2016-09-07 17:18:36 4155 4

原创 web图片

如何选择图片类型?图片的不同类型Web图片优化Kraken (Web) 主页:https://kraken.io/智图 (Web) 主页:http://zhitu.tencent.com/ 腾讯ISUX团队有篇文章介绍智图:http://isux.tencent.com/zhitu.html我常用的一个网站: https://tinypng.com/【此篇博文待补充】

2016-09-04 17:07:31 1837

原创 CSS预处理-LESS

简单介绍LESS的使用。先贴一个自己总结的图,今后学习光写博客还是不够训练自己的思维和总结能力,如果能够把自己所学的东西通过思维导图的方式总结出来,今后再看也会比较清晰,而且自己的总结能力也会提升。一、整体学习结构上图中就是我认为学习LESS,需要掌握的地方,这些东西都是最基础的。当然,如果能够把这些熟练的运用,在写代码的时候也是会轻松很多。下面只介绍 工具、混合、匹配模式和嵌套,其他看图就可以

2016-09-03 13:29:56 1393

原创 闭包再学习

之前写过博客,也看了无数博客,去学习闭包,理解闭包。后来,得出的结论是,闭包是一个函数,它能访问另一个函数定义的变量和方法。 前几天面试网易,面试官的一个反问让我有点懵,他说只是可以访问另一个函数的变量和方法吗?什么函数都可以?回来后,觉着我对于作用域,执行环境的理解太片面,那么对于闭包的理解就更不用说有多片面了。今天又看了很多博客,重新刷了《高级程序设计》,包括维基百科和MDN的英文原版都学习了一

2016-08-22 23:09:01 2259 5

原创 继承再学习

对于继承,是面试经常会面到的问题,而且也是平时写代码的时候常用到的地方。之前也写过继承的文章 ,再次翻看,之前写的是啥呀。学习这个东西真的很奇怪,它永远是那个只要你付出就会有汇报的家伙。最近面试也面了很多,几乎都会问到,如何理解原型链,如何理解继承?我的回答基本是一样的: 原型链就是让一个对象的原型等于另一个对象的实例。 继承比较好的方法就是用借用构造函数来继承属性,用原型链来继承方法。 个

2016-08-20 12:33:20 1526 6

原创 布局

今天重新学习布局,因为发现自己最近都没怎么写过CSS,成天在看JavaScript,布局的东西都有一点忘记了…… 主要介绍几点: 1、 左div固定宽度,右div宽度自适应; 2、右div固定宽度,左div宽度自适应; 3、三栏自适应布局; 4、三列等高布局; 5、水平垂直居中。1、左div固定宽度,右div自适应介绍3种方法,严格来将是2种:利用float使左侧div脱离文档流利用

2016-08-14 23:45:44 2538 4

原创 【JavaScript】类型转换

前天面试,面试官问到了一个超级简单的题目:“true==3”返回什么?我不假思索,脱口而出,true!,因为存在隐式类型转换,会把3转换为true,所以最后返回true。欧买嘎,我说的还特别理直气壮。挂完电话后,觉着,不对啊,true==3,返回的是false啊!!!false啊!!! 因为会进行隐式类型转换的不是3,而是true会转换成1,所以1==3,返回false啊。突然觉着天都黑了,这么基础

2016-08-11 12:37:09 2355 3

原创 【ES6】Promise初探

近期的学习计划就是 ES6+React,今天把Promise学了一下,现在先总结一下。1、Promise的含义所谓Promise,字面来讲就是“承诺”。在ES6里,它是一个对象,用来传递异步操作的消息。它代表某个未来才会知道结果的事件。Promise对象有以下两个特点:对象的状态不受外界影响。Promise对象有3种状态,Pending(进行中)、Resolved(已完成,又称Fulfilled)

2016-08-09 16:02:52 1593

原创 【JavaScript】排序算法

找工作心好累,各种等电话啊等等等……不过机会总是留给有准备并且准备好的人的,所以,继续加油!今天总结4种JS的排序算法,分别是冒泡排序,快速排序,选择排序和插入排序。分别介绍其原理和代码实现,所有代码均可在github上下载。正文开始:1、冒泡排序 原理: 从头开始比较相邻的两个待排序元素,如果前面元素大于后面元素,就将两个元素的位置互换。这样对序列的第0个元素到第n-1个元素进行一次遍历后,最

2016-08-08 22:56:27 1115

原创 HTML5-Web Workers

问题:长时间运行的JavaScript进程会导致浏览器冻结用户界面,让用户感觉屏幕“冻结”了。解决:使用Web Workers,浏览器实现Web Workers 规范的方式有很多种,可以使用线程、后台进程或者运行在其他处理器核心上的进程等。这些具体实现细节并没有那么重要,重要的是开发人员可以放心的运行JavaScript了。1、使用Workervar worker = new Worker("wor

2016-08-03 21:24:07 955

原创 HTTP请求的8中方法浅析

来吧,之前想要总结这个问题来着,因为我个人也觉着挺重要的,但是总是被其他的内容给耽搁,遇到闭包了,我会想着先弄懂闭包吧,遇到DOM事件的问题了,会想着先弄明白DOM事件吧,所以 HTTP请求的方法就总是搁置了。好吧,前几天阿里面试的时候,真的就问到了这个问题,而我除了知道get和post之外,别的并不了解额。所以,现在赶紧的总结一下,以备后续的面试。好,正文开始:HTTP8种请求方法概述HTTP协议

2016-08-01 11:12:19 4217

原创 HTTP缓存机制

要想成为一个优秀的前端工程师,那么就必须要了解HTTP原理,本篇博文主要介绍HTTP的缓存机制。

2016-07-30 18:18:33 3516 1

原创 【前端路由】

查缺补漏,之前对于路由真的不太了解,今天算是恶补吧。内推阶段就是要发现自己的不足,然后赶紧查缺补漏,加油!在单页面应用中,前端通常需要一套路由机制,这样当url发生变化时就可以做 出一些处理,从而让页面显示不同的内容。 1、什么是路由? 对于没有开发过后端,也没有开发过 SPA 的前端来说,路由这个名词可能会让人比较困惑,这里的路由并不是指「硬件路由」,也不是网络七层协议中的「网络层路由」,但

2016-07-30 17:08:54 2518

原创 Cookie的安全性问题的解决方案

面试被问到了登录时候用cookie的话,安全性问题怎么解决?我基本没有答上来……自己的回答也是醉啊,当时紧张的大脑都不能思考了。所以自己重新学习了一下,先把弄懂了的解决方案记录下来,今后有更好的方法再更新博客。将用户的认证信息保存在一个cookie中,具体如下: 1.cookie名:uid。推荐进行加密,比如MD5(‘站点名称’)等。 2.cookie值:登录名|有效时间Expires|ha

2016-07-29 10:20:45 7260 5

原创 【JavaScript】精准定位参数学习

pageX,offsetX,clientX,各种各种的定位参数让人会很晕啊,用的时候会不知道该用哪一个…… 看书的时候觉着好像看的挺明白了,但是到真的要定位要用的时候,就开始懵逼,到底哪个是哪个阿……今天来梳理一下。再扯一点,其实这篇博客早就想整理一下了,但是却总被别的内容给挤掉了,所以这么久了,还是觉着自己对这些的定位参数掌握不牢固。加上最近简历也投了,总在等着电话面试,心里慌慌,导致我只能去准备

2016-07-27 23:48:12 1469 2

原创 浏览器加载、解析、渲染的过程

浏览器的加载、解析、渲染过程;css和js代码的几个最佳实践;js阻塞

2016-07-24 17:05:31 42629 29

原创 【CSS3】transition过渡和animation动画

写在前面的话: 之前实习的时候,刚开始的第一个月就是在研究CSS3的动画,因为要做转盘抽奖活动,预研的时候,我是用Canvas来画的,当时为了一个问题“如何使用canvas让图片围绕中心点旋转”折腾了半天啊,最后好在是解决了,我可是google了很多,看了很多stackoverflow上的英文才弄明白,==我是不是有点傻……(如果有感兴趣的同学想要尝试用Canvas让图片围绕中心点旋转,可以私信

2016-07-23 11:06:54 46918 2

原创 【git】git常用命令的学习与总结

学习了廖雪峰大大的git教程,受益匪浅,把自己觉着重要的总结如下:Git是分布式版本控制系统,分布式和集中式的区别有哪些呢?先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后回到家自己改,改完了,再放回

2016-07-20 19:22:21 1238 1

原创 【JavaScript】Cookie and Web Storage

这一块自己学习了有一阵子了,但是今天看面试题的时候,让说一下cookie的弊端以及web storage与cookie的区别,竟然还是不知道从何说起,所以,还是要自己认真的梳理一遍。支持离线的Web应用开发,是HTML5的一个重点。离线Web应用,就是在设备不能上网的时候依然可以运行的应用。开发离线Web应用需要几个步骤: 1、确保应用知道设备能否上网,以便下一步执行正确的操作。可以使用HT

2016-07-18 21:40:55 4376 4

原创 HTTP请求头部+响应码

本篇博文主要介绍HTTP请求-响应的系列过程,包括四个部分:一、当在浏览器输入一个网址后,实际会发生什么?二:TCP连接的3次握手和连接释放的4次握手;三:HTTP的头部信息;四、HTTP的状态码。

2016-07-17 21:26:42 23681 2

原创 HTML5设计原理

总结自Jeremy Keith在 Fronteers 2010 上的主题演讲。这里要讲的只是HTML5,并不包含CSS3,而且讲的不是HTML5包含什么,而是讲为什么会包含它们。即HTML5的设计原理。 设计原理 本质上是一种信念、一种想法、一个概念,是你行动的支柱。不管你是制定规范,还是制造一种有形的物品,或者编写软件,甚至发明编程语言。你都能找到背后的一个或者多个设计原理,多人协作的任何成果

2016-07-15 10:32:16 2661

原创 【JavaScript设计模式】(一)

最近在学习JavaScript设计模式,学习过之后感觉很有收获,现把自己的学习内容总结如下: 模式:是一种可服用的解决方案,可用于解决软件设计中遇到的常见问题。 设计模式:有三大好处,模式是已经验证的解决方案;模式很容易被复用;模式富有表达力。本篇主要介绍8种设计模式,其余模式将在后续博文中继续介绍

2016-07-10 13:16:31 4623 2

原创 【学习感悟】找工作之前的焦虑

之前一直以为阿里秋招内推是在7月1号开始,所以6月底就各种修改简历,准备自我介绍,准备自己简历上的项目,刷面试题。节奏很紧,压力很大。 心里面是有目标公司的,有种如果进不了这个公司,去其他的什么别的地方也就都一样的感觉。 其实想想,怎么就选择了要做前端呢,可能周边的人会觉着我不会愿意每天只编代码。又或者大家选择做前端很大的原因是好找工作。我选择做前端也有这方面的原因,但也不全是。确定未来的发展方

2016-07-08 21:34:28 2457 10

原创 正则表达式

正则表达式,我一直学的云里雾里的,很多的元字符都弄不清楚,今天看完了《正则表达式必知必会》这本书,觉着讲的很棒,现在把相关知识总结如下: 写在前面:其实正则表达式并不难,只要静下心来去学习,就会发现真的不难。这篇博文主要介绍了 正则表达式的语法知识 以及 JavaScript中的RegExp对象

2016-07-03 19:12:51 4641 4

原创 【JavaScript】事件

事件流;事件处理程序;跨浏览器的事件处理程序;HTML5事件;鼠标事件……

2016-06-29 11:36:24 5642 4

原创 移动端屏幕自适应

移动端屏幕自适应

2016-06-27 22:34:55 1314 1

原创 【JavaScript】DOM

DOM,DOM扩展,HTML扩展,DOM2 DOM3

2016-06-25 21:23:32 5759 2

原创 【JavaScript】BOM

BOM(浏览器对象模型)1、window对象BOM对象的核心是window,他表示浏览器的一个实例。window对象既是通过JavaScript访问浏览器窗口的一个接口,有事ECMAScript规定的Global对象。(1)全局作用域所有在全局作用域中声明的变量/函数都会变成window对象的属性和方法。 定义全局变量与在window对象上直接定义属性的差别: 全局变量不能通过delete操作符

2016-06-20 15:15:24 573

空空如也

空空如也

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

TA关注的人

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