自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 【扯】免费前端教程不会告诉你这些—知乎live摘录

本文大部分内容来自知乎live—免费前端教程不会告诉你这些本文大部分内容来自知乎live—免费前端教程不会告诉你这些。笔者感觉这里live整体质量不错,大纲如下:对前端感兴趣的同学可以去听听学习一下,一定会受益匪浅的。本文重点摘录了前端的发展历史和前端进阶过程中的建议。【观点摘录】1 大厂不会在意你会不会某一个框架,他只在意你能不能再两个月之内快速学习上手一个新框架。2 如果...

2018-09-28 11:25:04 435

原创 Linux下安装gitLab

1、安装环境腾讯云 centOS6.8 或虚拟机官方安装地址: https://about.gitlab.com/installation/#centos-62、安装步骤本安装步骤翻译自官网:2.1 安装配置必要的依赖在centOs 6 (and RedHat/Oracle/Scientific Linux 6)等版本里,下面的命令将打开防火墙里HTTP和SSH...

2018-08-22 11:43:30 1780

原创 VMware安装虚拟机

这里如果直接使用iso去安装镜像文件,那么很多硬件设置都会被省略,所以这里不推荐直接使用iso安装。设置cpu 设置内存 设置光驱 设置网卡安装centOS查看虚拟机ip地址: 配置sshLinux默认开启了SSH,只需要下载SSH连接工具即可 笔者个人订阅号~欢迎小伙伴们关注 ...

2018-08-22 11:42:18 581

原创 【one观点】做一个开源项目

对于普通程序猿来说,拥有一个开源项目就意味着你需要把自己约会、打游戏、刷剧的时间贡献出来,去编写一个非直接利益相关的代码。当然,更多情况下,应该是某猿(媛)在工作的项目中受到了启发,觉得可以把某个组件提炼出来,作为自己的一个积累,然后编写一个demo发布到开源社区,顺便写写博客,记录一下自己的工作历程。能收获人气或start数自然更好,再不济用来自己日后查看总结,也是一个非常好的资源。我个...

2018-08-15 21:06:55 495

原创 【react】react-router知识点概述+小demo

概述看完本文后你能了解到: (1)Router和route的关系 (2)如何通过js和标签控制路由跳转和传递参数 (3)history对象push和replace的区别及其他函数的用法 (4)location对象里的变量及其获取方法本文参考链接初探 React Router 4.0,想进一步了解的小伙伴可以移步这里。React Router 中文文档没事多逛逛文档也是极好的...

2018-07-23 14:27:47 330

原创 【demo】node+express+mongoDB 电影预告网站-码云项目

简介项目地址:node+express+mongoDB 电影预告网站-码云项目源码项目教程:node+mongodb 建站攻略(一期) node建站攻略(二期)——网站升级个人认为这是慕课网比较好的一个系列教程,而且很多同学在视频下方都附上了自己写的demo,具有一定的参考价值。讲师的水平和教学态度都是非常nice的~感兴趣的小伙伴可以看看其他的课程如果在看这套教程时遇到...

2018-06-06 17:32:04 662

原创 MongoDB入门篇(一)—基于mongo的CURD和库操作

概述重要网站为什么选用mongoDB配置参数启动mongo操作数据库基本操作写入查询跳过|限制|排序更新简单更新部分更新更新插入多条更新删除批量删除概述重要网站1、MongoDB中文手册2、Mongoing中文社区为什么选用mongoDB配置参数 dbpath=D:\data\db\...

2018-05-17 16:17:29 564

原创 MongoDB入门篇(二)—索引

基本操作查看所有索引数据库.表名.getIndexes()创建索引数据库.表名.ensureIndex({x:1})数字的正负代表方向,1为正向排序,-1为倒序。如果文档数目较多,那么需要在创建数据库时,就应该完成索引的创建,而不是中途创建索引(系统开销及负重的缘故,否则会验证影响数据库的性能)为x添加索引之后 ,我们再查询x时,时间就会缩短许多。因此在线上...

2018-05-17 16:16:25 218

原创 【综合】FileZllia无法连接远程服务器

FileZllia可以很方便的将本地文件上传至服务器,但是有时却会因为一些莫名其妙的问题无法连接服务器,这里简单记录处理此问题的方法远程服务器策略问题例如腾讯云里的安全组问题,安全策略会禁用一些端口,例如22、21等,解决此问题的办法就是登录云平台,配置安全组,开放对应端口。重启本机是的,重启大法。ctr+R 输入cmd,然后输入如下内容:netsh w...

2018-05-17 11:43:05 1234

原创 【综合】ajax跨域问题

【1】什么是ajax跨域问题?答: 前台调用后台,如果接口不是一个域时,就会产生跨域问题。【2】如何判断接口是不是同一个域或跨域产生的条件是什么?答: 协议、域名、端口,三者任何一个有不同,即可能产生跨域问题【3】跨域问题产生的具体原因有那三点?答:(1)浏览器的限制策略(2)满足了跨域的条件(3)请求类型是XHR【4】如何解...

2018-04-10 17:54:05 291

原创 Http浅析【1】——流程|请求头|响应头|状态码

本文如有疏漏,后续将继续补充。Http浅析【2】——ajax跨域问题HTTP知识Http工作的基本流程(1)http客户端发起请求,创建端口;(2)http服务器在端口监听客户端 请求;(3)http服务器向客户端返回状态和内容;当我们在浏览器中输入一个网址时,浏览器和服务器之间发生了如下的事情:(1)域名解析。浏览器首先搜索自身的DNS缓存,查看自身缓存中是否...

2018-04-10 17:24:20 247

原创 Http浅析【2】——ajax跨域问题

视频参考:ajax跨域完全讲解什么是跨域问题测试环境搭建【后台环境搭建】【前台请求页面】简单html版ajax跨域问题分析解决思路全面解决跨域问题【禁止浏览器检查跨域】【jsonp解决跨域】【从系统架构分析跨域】跨域解决方向-被调用方解决-Filter及spring解决方案简单请求和非简单请求跨域解决——服务器端实现【Spring 编写的后台】跨域解...

2018-04-10 17:21:37 346

原创 了不起的Node.js【1】——了解Node.js+爬虫demo

前言什么是Node.js为什么学习Node.js什么时候选择Node.js第一个服务器模块与包管理工具【实例】一个Node爬虫总结本篇博文内容参考慕课网的课程如下: 进击Node.js基础(一) 创业公司的Nodejs工程师有时间的小伙伴可以去参考学习一下此视频。前言所谓3W就是what、why、when,即解析如下三个问题: 【1】什么是Nod...

2018-03-29 17:10:32 359

原创 【JavaWeb】Intellij Idea SpringBoot(一)——入门及配置thymeleaf

概念什么是SpringBoot特点槽点创建项目创建Spring-boot配置maven编写项目配置文件热部署配置ThymeLeaf概念什么是SpringBoot可以理解为简化版的Spring和SpringMVC集合特点百度说:设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不

2018-01-10 15:24:48 4646

原创 【前端笔记】慕课网—无延迟二级菜单加载及demo

前记演示效果重点所需框架实现笔记html左半边的一级菜单布局使用ul和li标签代码片段右边二级菜单的html结构CSS样式JS 代码前记演示效果重点1、页面布局及CSS知识2、如何实现无延迟加载所需框架Jquery实现笔记html左半边的一级菜单,布局使用ul和li标签,代码片段: <ul> <li data-id="a">

2018-01-02 22:51:39 883

原创 【笔记】在腾讯云Linux环境下搭建xampp

准备运行run文件安装xamppxampp的基本运行命令重要目录配置全局环境变量lampp的命令mysql 命令添加一个可以远程连接的用户可视化工具navicat连接填坑 phpmyadminAccess Forbidden结语准备1、xampp的下载安装包(这里当然也可以使用其他方式从服务器上下载压缩文件,然后解压缩) 2、通过ftp工具将下载包上传到服务器上 3、

2018-01-02 21:27:47 1303

原创 【网络安全】关于前端js密码控件安全性摘录(坑待填)

最近用react做了一个自定义密码键盘,用于输入敏感信息,那么前端的加密自然需要纳入考虑的范畴之内,所以特意写此文来记录一下探究问题的学习思路和网上资料的一些整理关键词句JS代码本身的加密常见加密方式Base64Hash算法MD5SHA1彩虹表加盐HASHRSA对称加密非对称加密RSA原理关键词句在浏览器端,安全控件跟 JS 加密的密码有何区别?JS代码本身的加密 js的

2017-10-10 16:29:12 1546

原创 Linux使用node.js部署react.js到腾讯云

最近在学习react.js的相关内容,为了怕以后忘记,就简单地写一下做个笔记。准备1项目打包2把打包的build文件上传至服务器3在服务器上安装nodejs 和npm工具1部署Nodejs1下载nodejs2把下载的包通过FileZilla上传到服务器的root目录下3建立软连接变为全局变量4检测nodejs是否变为全局2部署npm4安装 npm server准备react.j的

2017-09-27 10:33:47 3551 3

原创 OAuth2.0学习笔记

什么是OAuth 201-第三方登录2-服务授权3-基本概念明确工作流程整体示意图客户端的授权模式授权码模式简化模式-密码模式-客户端模式oAuth安全性分析服务商分析什么是OAuth 2.01-第三方登录2-服务授权例如微信第三方应用要求用户微信授权: 例如百度地图、支付宝、豆瓣等第三方服务功能服务商提供的开发者平台里(以移动端为例),AppKey和SecretKey的使用,

2017-09-04 11:22:13 1515

原创 【node.js】(1)-基础使用

nodejsnode下载第一个服务器模块与包管理工具API简介URL解析QueryString参数处理HTTP知识Http工作的基本流程http组成部分Http状态码本笔记主要摘录自慕课网课程进击Node.js基础(一)node.jsnode.js 虽然带有js后缀,但实际上是采用chorme浏览的V8引擎,由C++语言编写的,本质上是jav...

2017-06-18 14:58:38 621

原创 【服务器】腾讯云 Linux javaWeb服务器部署

登录服务器下载相关的软件包xamppJava Web的相关配置部署tomcat关于软件目录的安装问题关于数据库可视化工具的问题部署mysql关于部署项目其他参考说明因为毕设需要(主要还是自己想玩),弄了一台腾讯云的服务器,半年一百多块钱,选择的系统的centOS,需要部署java web项目上去,特此记录。登录服务器在腾讯云上交完钱,进入控制中心,查看服务器的公网ip 不知道什

2017-06-03 13:12:31 1607

原创 【java】intellij idea SpringMVC 配置FreeMarker模板引擎

要点理解SpringMVC的配置理解Spring-mvcxml配置文件配置步骤总结关键截图要点理解SpringMVC的配置如下代码来自web.xml<!-- Spring MVC 核心配置开始 --> <servlet> <servlet-name>mvc-dispatcher</servlet-name> <servlet-class>org.springframewo

2017-05-05 17:12:48 11512 3

原创 【java】intellij idea搭建SSM框架摘录

关于springMVC的配置,可以参考这篇文章的第一个小节: 【java】intellij idea SpringMVC 配置FreeMarker模板引擎第一步:打开intellij idea,创建maven项目第二步 配置maven第三步 通过maven添加SSM所需框架和其他库第四步 添加各框架的配置文件Spring与MyBatis的整合(1)web-front 的reso...

2017-05-05 11:23:14 55271 52

原创 【解疑】PostMan 使用Interceptor 发送带cookie的请求一直loading

问题最近要写一个爬虫(虽然是第一次写),于是就用了Chrome上非常方便一个插件,PostMan,但是由于chrome安全的限制,发不出带cookie和带有自定义头部标签的请求。百度一番后得如果想要发送带cookie的请求,就需要开启Interceptor。 下载postman InterceptorpostMan Interceptor下载地址:https://www.crx4chrome.com

2017-04-05 17:57:34 7335 1

原创 【PHP笔记】PHP实现验证码

说明验证码功能在很多地方都会用到,本篇文章是对慕课网PHP实现验证码制作课程的一个笔记总结,一方面加深印象,另一方面方便日后巩固复习开发前的装备PHP开发环境 检查PHP环境是否支持图像处理扩展GD实现简单验证码思路(1)生成验证码底图 (2)增加随机内容 (3)增加干扰元素 (4)进行验证(1)实现生成验证码底图<?php //生成一张图片,默认是黑色背景 $image=image

2016-11-20 16:21:25 461

原创 【JavaWeb】JSP学习笔记(二)JavaBean相关|Model1|状态管理|

JavaBeanJavaBean简介设计原则Jsp动作元素什么是动作元素如何使用JavaBean通过动作标签使用javaBeanuseBeanssetPropertygetProperty作用域Model1状态管理Http协议无状态性保存用户状态的两大机制Session机制Cookie机制Session与Cookie的区别笔记当中部分图片来自慕课网,特此说明。Jav

2016-11-11 09:33:16 735

原创 【JavaWeb】JSP学习笔记(一)环境|目录|JSP基础语法|内置对象

JavaWeb Jsp学习笔记(一)环境搭建目录结构基础语法内置对象

2016-11-10 16:20:18 636

原创 android 蓝牙锁应用开发实例(三)蓝牙相关功能实现【第一部分】

蓝牙开发梳理整体思路核心APIBlueToothAdapter简介getDefaultAdaptergetBondedDevices isDiscoveringstartDiscoverycancelDiscoverygetRemoteDeviceString addre

2016-10-17 14:34:12 9372 9

原创 【android极光推送】—从客户端到后台,一文通吃

前记推送原理浅析平台说明概念解释推送的三种实现方式客户端直接向推送服务方发送Http请求项目服务器通过Http转发推送请求至推送服务方项目服务端使用SDK进行功能集成关于推送的种类概述android客户端初步实现集成SDK说明集成步骤1下载官方提供的SDK集成包2手动导入SDK3在极光的官网创建一个应用4编写一个MyApplication类初始化SDK5配置 Andr

2016-10-11 10:13:18 8438 2

原创 【git】—学习笔记

说明Intellij idea 上传代码至码云记录1 [2016 10.9]说明此文主要用于记载在开发过程中遇到的git的各种坑Intellij idea 上传代码至码云(1)首先在码云创建一个项目 (2)在本地项目创建仓库,通过intellij idea 操作 (3)创建本地分支 git checkout -b master(4)添加远程...

2016-10-09 14:34:28 816

原创 android-多种方式实现主界面的Tab

前言这篇文章主要介绍多种方式实现主界面的tab,包括: (1)使用Fragment实现 (2)使用ViewPage实现 (3)使用ViewPage+FragmentPageAdapter (4)使用框架实现在线的视频课程来自慕课网——多种多样的App主界面Tab实现方法。觉得文

2016-09-20 09:37:25 13829 3

原创 【Android】BugHD-简单实用的Bug收集工具-让 Bug 无 处 遁 形

本人水平有限,文章中如果出现什么不正确或者模糊的地方,还请各位小伙伴留下评论,多多指教 : )介绍今天为大家介绍一款云端崩溃分析的平台(= =自己瞎取的名字),说穿了如果你的应用使用了bugHD的插件,当你的应用在任何手机上cash之后,只要此设备连入互联网,你就可以在bugHD的官网(或者手机app)上查看这些cash的发生的时间及cash设备是信息,对于后期的维护及错误分析有很大的帮助。当然也能

2016-09-05 22:45:40 3957

转载 最强 Android Studio 使用小技巧和快捷键

【转载自】http://jaeger.itscoder.com/android/2016/02/14/android-studio-tips.html写在前面 本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28)、编

2016-08-25 17:47:30 643

转载 AndroidStudio导入项目一直卡在Building gradle project info最快速解决方案

本文转载自http://www.cnblogs.com/baron89/p/4843113.htmlAndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项目需要的gradle版本,不知是被墙了还是什么原因,反正就是会一直卡住,直至下载完成(如果能下载完成的

2016-08-21 13:38:26 356

原创 栗子—EditText简单实现输入搜索

栗子—EditText简单实现输入搜索

2016-08-03 14:23:28 518

原创 网络篇——android中的Http(二)HttpGet与HttpPost

网络篇——android中的Http(二)HttpGet与HttpPost

2016-08-03 09:47:16 765

原创 Android短信验证+源码

【mob】Android短信验证+实例源码

2016-07-23 17:31:28 3058 1

原创 网络篇——android中的Http(一)之Http协议基础

Http概述什么是HttpHttp基本工作流程HttpUrlConnection小栗子1_通过WebView加载网页小栗子2_下载网络图片并显示

2016-06-15 00:47:49 2721 2

原创 动画篇(三)——总结·android动画七问七答

首先先贴上之前写的关于android动画的内容,有兴趣的小伙伴可以看一看 动画篇(一)——android动画基础 动画篇(二)——android属性动画这篇文章是对上面两篇文章的一个总结,以问答的方式将知识点进行归纳,有一定基础的小伙伴可以直接来试着解答下面的问题 本人水平有限,文章中如果出现什么不正确或者模糊的地方,还请各位小伙伴留下评论,多多指教 : ) 好了,我们现在进入正题1、anr

2016-05-16 15:37:46 647

原创 动画篇(二)——android属性动画

本文讲介绍android在3.0之后推出的一种新的动画机制,属性动画,对动画不了解的同学,可以先去看看绘图篇——android动画基础这篇文章。好了,现在我们进入正题。基本概念android传统动画Animation与属性动画Animator的工作原理Animator出现的原因Animation的局限性属性动画ObjectAnimatortranslationXtranslationYX

2016-05-05 13:37:49 2112

groovy入门经典

2016-10-13

Android编程权威指南

Android编程权威指南

2016-09-29

android中的Http(一)Http协议基础 源码

博客:http://blog.csdn.net/w8897282/article/details/51676128

2016-06-15

空空如也

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

TA关注的人

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