自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bobocode1的博客

全栈泪痕录

  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何写自己的 Visual Studio Code 扩展插件

如何写自己的 Visual Studio Code 扩展插件

2018-11-21 08:39:06 821

原创 window 中同时安装不同版本的python如何进行环境切换和对应版本的pip install

不同版本(python2,3)的切换确保把不同版本的Python路径设置到环境变量里通过 cmd 中输入切换 py -2 或 py -3 对应版本(python2,3)的pip install在cmd下输入 py (-2/-3) -m pip install (模块名) 来安装针对对应版本(python2,3)进行编译在.py 文件的头部写入 #! python(2/3) 这样

2017-05-23 14:24:59 3005

原创 TypeScript 几个特点

特点typeScript 是 javascript 的超集,扩展了语法类 Classes接口 interfaces模块 Modules类型注解 Type annotaions编译时类型检查 Compile time type checkingArrow函数(类似c#的Lambda)类型批注 function Add(left :number,right :number) :numbe

2017-03-07 23:24:12 3067

原创 Git 基本命名说明

命令含义git init初始化项目git config --global user.name全局设置用户名git config --global user.email全局设置邮箱git clone下载克隆仓库到本地git add .添加所有文件git commit -m "..."提交注明git push --set-upstream origin v2提交 v2 分支git push -u origin master提交到 ma...

2021-01-13 15:22:11 186 1

原创 无缝图片左右播放案例

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无缝图片左右播放案例</title&am

2019-02-15 10:26:32 378

原创 Docker 光速入门

Docker 光速入门

2018-11-14 10:22:23 130

原创 ES6 (Es2015) 光速入门

ES6 (Es2015) 的新特性之旅

2018-11-13 11:37:00 240

原创 基于Vue BootStrap的迷你Chrome插件

基于 Vue BootStrap的迷你Chrome插件

2018-10-31 15:19:40 292

原创 三国演义字数统计

统计结果图三国演义字数统计 资料下载地址三国演义txt下载 密码:rqau相关代码# -*- coding: utf-8 -*-f = open('三国演义.txt', 'r',encoding='utf-8')characters = []lists = {}for line in f: #去掉每一行两边的空白 line = line.strip()...

2018-08-27 14:42:25 2124

原创 SublimeText3-Python配置-插件安装

Package Control 安装方法通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码; Sublime Text 安装代码并回车 import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installe...

2018-08-27 14:31:27 344

原创 Python-Scrapy安装辛酸史

pip install Scrapy (我的python版本是3.6,Win7系统)坑开始了 命令安装,提示 Failed building wheel for Twisted Microsoft Visual C++ 14.0 is required…安装了依赖包看了一些其他博客文章,安装了很多依赖,但是还是解决不了安装wheel神器最后在收藏夹无意看到以前...

2018-08-27 11:10:43 216

原创 javascript 解惑

事件委托<ul id="todo-app"> <li class="item">Walk the dog</li> <li class="item">Pay bills</li> <li class="item">Make dinner</li> <li class="item">Code for one hour</li></ul>元素绑定事件监听器,更高效的解决方案是将一个事

2017-03-05 15:49:02 287

原创 javascript面相对象编程

javascript面相对象编程 OOP 抽象:抓住核心问题 封装:只能通过对象访问方法 继承:从已有对象继承出新的对象 多态:多对象的不同形态工厂模式和构造函数function createPerson(name){ var obj = {}; obj.name = name; obj.sayName = function(){ ale

2017-02-22 22:56:58 313

原创 css 字体问题

Text1.text-index: 2em //首行缩减 2.text-decoration: underline | none | line-through | blink(闪烁)| overline; 3.letter-spacing: 2px;//设置字与字间距_字符间距离 4.line-height: 参数; //行间距根据参数不同有3种方法:用数字参数设置:3 行间距=字号×参

2017-02-22 00:05:10 208

原创 git远程上传gitbub的相关问题

Git 的使用推送至github创建.gitignore文件。里面内容node_modules ..提交到本地仓库git init git add -Agit commit -m “(string)”创建远程仓库在github上登陆创建一个新的项目,请特别注意 一定不要勾选Initialize this repository with a README 前面的复选框也不要去下拉框里选择

2017-02-20 23:51:04 207

原创 CSS3 新特性

1-弹性盒模型父级必须加 display:box 或 display:inline-boxbox-orient:(vertical/horizontal)box-direction:(normal正序 / reverse 倒序)box-ordinal-group(Number) //设置元素的具体位置/ 可结合nth-of-type() 使用 随意排列位置box-flex:Number 定

2017-02-19 20:06:47 230

原创 前端优化:提高Web性能

1. 清理 HTML 文档HTMl写简洁而有效 恰当放置 CSS 正确放置 Javascript :置于 HTML 底部避免导致页面加载时间增长 HTTP/2,通过使用多路技术将单个 TCP 连接以异步方式收发 HTTP 请求和响应:不再需要频繁地将多个脚本绑定到单个文件2.优化 CSS 性能link 标签才是最好的选择,它也能提高网站的前端性能3.减少外部HTTP请求简略地检查去掉不必要的

2017-02-19 20:02:50 255

原创 DOM 优化

用于操作XML和HTML的应用程序DOM节点DOM树DOM API getElementByIdchildNodesappendChlidinnerHTMLDOM 和 javascript如两座独立的岛,岛之间的联系如桥一样,往返次数少,则性能好innerHTML 与 DOM方法的对比 Chrome(webkit): DOM 方法比innerHTML性能好IE ,firefo

2017-02-19 11:15:47 342

原创 Chrome 控制台实用实用命令

console 家族console.log( )console.table( )console.dir( )console.count( )console.assert( )console.clear( )console.time( ) console.timeEnd( )$ 家族2+2//回车,再$_+1//回车得5 $0~$4 则代表了最近5个你选择过的DOM节点$x(pa

2017-02-19 10:33:21 483

原创 javascript 值得注意的一些问题

1声明定义://结果为NaN,因为x没有赋值。var x, y = 1;console.log(x + y);2.作用域if (true) {var x = 5;}console.log(x); // 5es6:if (true) {let y = 5;}console.log(y); //ReferenceError: y is not defined1234//全局变量上浮con

2017-02-18 22:56:17 244

原创 javascript event

1.焦点事件onfocus //不是所有的元素都接受焦点,有相应用户操作的元素才行 obj.focus() //百度效果 onblur obj.blur() obj.select() //选择全选的内容2.event事件对象和clientX,clientYevent 事件对象 (在事件函数中调用才有效) 兼容性 内置的全局对象 event: IE 显示为

2017-02-18 13:29:17 204

原创 javascript 小彩蛋

javascript彩蛋1.定时器setTimeout(function(sum){ alert(sum);},1000,123);2.字符串拼接function str(){ var html ='<div class="panel panel-success"> \ <div class="panel-heading">\ <h3 class="panel

2017-02-18 13:21:27 613

原创 javascript BOM

open 方法open(url,mode,parameter) mode: _blank:在新窗口显示目标网页 _self:在当前窗口显示目标网页 _top:框架网页中在上部窗口中显示目标网页parameter window.navigator.userAgentuserAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。验证

2017-02-17 09:06:17 198

原创 Vue.js 核心纲领

学习纲领简介 构建用户界面的 渐进式框架只关注视图(View)两个核心点 响应的数据绑定组合的视图组件虚拟OOM 节约资源的浪费,渲染快速模板-》渲染函数-》虚拟DOM树-》真实DOMMVVM模式 M(Model数据模型) V(View视图模板)VM (View-Model 视图模型)Vue实例化 由 root instance 启动 new Vue对象的el:挂载的

2017-02-15 22:28:15 326

原创 jQuery 三种初始化的方法

jquery 三种初始化的方法第一种: $(document).ready(function(){ //do somethings });第二种: $(function(){ //do somethings });第三种: jQuery(function($){ //do somethi

2017-02-14 14:38:08 4753

Velocity-windows

类似于MacOS上大名鼎鼎的Dash的文档管理软件, Velocity允许您的Windows桌面离线访问超过150个API文档集, 提高开发效率.

2018-11-27

《深入React技术栈》完整版PDF

本书从几个维度去介绍 React。一是作为 View 库,它怎么实现组件化,以及它背后的实现原理。二是扩展到 Flux 应用架构及重要的衍生品 Redux,它们怎么与 React 结合做应用开发。三是对 React 与 server 的碰撞产生的一些思考。四是讲述它在可视化方面的优势与劣势。

2018-10-11

空空如也

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

TA关注的人

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