自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

翻译 41个 谷歌 最难的面试题中英 开放性脑洞题目 2/2

翻译: Cvanzy来源: Glassdoor转载前先询问 觉得不错请点个赞啦!! 谢谢大家 22. Tell me what you think about Google charging users $1 per month to use Gmail.-- BOLD candidate, October 201522. 告诉我你的想法 如果Google像用户征收每月一刀...

2018-11-14 00:48:25 2211

原创 Vue.js 必须知道的 17个 入门知识点

Vue作为一个强有力的前端框架 适合很多人去学习在这片文章中 我主要概括一下 Vue里面的定义 1. Interpolation  (String interpolation):  {{}}就是俩个括弧2. VueJs Template 我们不储存任何 变量在Vue 的instance中 我们 只是为HTML 创造一些template因此Vue不增加运行时间那什么是Te...

2018-11-06 02:54:26 913

原创 Node.js WebSocket Server // 模式 应用 创建实时群聊天界面

 WebSocket Server在这篇文章中 我会 手把手 搭建一个 简易的聊天室 可以模拟允许多名用户聊天定义现在,很多网站为了实现推送技术,所用的技术都是轮询。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP请求,然后由服务器返回最新的数据给客户端的浏览器。这种传统的模式带来很明显的缺点,即浏览器需要不断的向服务器发出请求,然而HTTP请求可能包含较长的头部...

2018-10-28 06:35:06 1120

原创 Node.js Express web frame// 最受欢迎的框架 Express (入门级网站框架) 对比Express 和 HTTP的区别 // 实战手把手创建一个网页备忘录

Express什么是Express?Express是一个最小且灵活的Node.js Web应用程序框架,它提供了一组强大的功能来开发Web和移动应用程序。它有助于基于节点的Web应用程序的快速开发。Table of ContentsExpress什么是Express?对比Express 和 HTTP(S) 的区别项目结果Routing 路由构建步骤1. 起...

2018-10-26 04:18:05 786

原创 Node.js HTTP(S) module // 初级爬虫, 搭建web server,调用本地文件, 处理JSON文件 (全方面概括!!)

HTTP(S) module全方面概括Author: CvanzyTable of ContentsHTTP(S) module全方面概括简介1.发送请求应用:Advanced 提高:知识结合2.搭建 Web Server:什么是web service搭建测试运行响应HTML 结果3. 调用文件:拆分讲解导入包主方程扩展:...

2018-10-25 08:49:03 300

原创 Node.js FileSystem 文件系统 (全方位概括)

FileSystem概括:node js 包含一个module 允许我们和filesystem交互这个模组允许我们 创造文件 更改文件 列举文件 读写文件 摘要:FileSystem-- 列出文件:-- 读取文件--创造 / 写入 文件--创造文档漏洞/完善-- 更名/删除 文件/文档更名删除文件--读入 流--写入 流更多  ...

2018-10-23 09:44:07 949

翻译 41个 谷歌 最难的面试题中英 开放性脑洞题目 1/2

翻译: Cvanzy来源: Glassdoor转载前先询问 觉得不错请点个赞啦!! 谢谢大家 1. What is your favorite Google product, and how would you improve it?--Associate product manager, January 20161.你最喜欢的谷歌应用是什么 你将如何去提升它? 2...

2018-11-13 23:13:40 4293

原创 MongoDB +NodeJS 全方面教学 2018/11/12 更新 未完待续

我们首先安装MongoDB local关于安装:https://blog.csdn.net/Cvan123/article/details/83878409 我做了详细的介绍接下来我们要进行处理数据:第一步我们使用insertOne这个方程插入一个数据:然后打印这个数据我们能发现 有一个电脑生成的id ID分解前12位: 时间接下来3位字符: 电脑ID接下来...

2018-11-11 05:38:16 271

原创 NodeJs destructing 如此方便简化code步骤 相见恨晚

我们如果有一个Object:var user = {name: 'Cvan',  age = 5};我们平常想获得name这个值只能 user.name现在可以写作var {user} = name;我们真正来试验一下:结果:完美! 放在更详细的地方写出来:非常方便 可以同时获取多个量 ...

2018-11-11 04:27:07 248

原创 NodeJs + MongDB + Robomongo 5分钟快速入手 2018更新

为什么NodeJS 更适用MongDB呢因为MongDB 是 NoSQL普通的SQL 比如MYSql 储存data在table中但是MongDB则是储存在 array中 可以以JSON的形式输出 连接步骤首先下载MongDB + Robo 3T (原来是Robomongo)以下为上一版本内容可以不看-------------------------------然...

2018-11-11 03:58:18 297

原创 Vue component 创建和编辑

为了使template可以反复利用Vue.component('tagname',  {})data再上述方程中 只能以function形式出现example:component 方程我们可以在component 中加入methods 去改变template看到我comment掉的一行 vue instance 共享了一个data 会出现更改一个地方 导致s...

2018-11-08 00:35:35 1146

原创 Vue cli + Development Server 如何开始一个中大型项目

中大型项目的基础  先跟大家放一张流程图 在我们运行我们Vuejs的时候 我们需要一个server 去抓取数据不管你是本地运行还是线上运行 server才能串联整个文件 这里我们只是会用到server 但是我们不会去完成一个 如果大家想看如何完成一个server 我也有几篇很详细的讲解:Node.js WebSocket Server // 模式 应用 创建实时...

2018-11-07 11:07:49 508

原创 VueJs 你必须知道Vue instance的 9个要点

new Vue 如何运行的 / Vue instance中包括什么量 / 如何修改element  / Vue的生命周期是怎么样的/ Vue 如何改变 DOM 1. Vue instance中的量el data methods computed  watch 这些都是最基础的2. 多个Vue instance我们现在有俩个Div<div id="a1"&gt...

2018-11-07 02:42:22 5981

原创 Vue.js 选择语法

Conditionals and rendering list1. v-if v-else / v-else-if当你只想展示一部分 页面的时候比如 你想展示 error message 你就可以使用这些条件语句重点: 当我们用这种方法隐藏一段话 我们前往console会发现 v-if detach 这一段话detach不意味着隐藏 和 能见度调为0detach意味着删除 ...

2018-11-07 00:25:14 295

原创 如何开始一个项目 Node.js + Node.js 基础知识

开始准备步骤1. Installing Node2. create a folder for your project 3. open termial in current folder 4. "npm init" 创建一个 Javascript.json 的文件 这个文件会保存你当前项目的信息                   **** 特别是你的dependencies,...

2018-11-01 02:58:24 268

原创 Node.js debug //迅速调试bug的俩种方法 (详细全面!)方法二

Node Js有俩个方法可以轻易的debug 我还加入了很多小技巧更加方便这一个方法使用 chrome dev tool另外一个方法command line中直接运行, 我也做了详细介绍: https://blog.csdn.net/Cvan123/article/details/83552584chrome dev tool1. 在command line中输入no...

2018-10-31 03:31:26 587

原创 Node.js debug //迅速调试bug的俩种方法 (详细全面!)方法一

Node Js有俩个方法可以轻易的debug 在这篇文章中 我还加入了很多小技巧更加方便这一个方法直接在command line中运行 另外一个方法使用 chrome dev tools, 我也做了详细讲解: https://blog.csdn.net/Cvan123/article/details/835526111. node inspect 在 command line中...

2018-10-31 02:40:14 1038

转载 GRE 满分作文解析 + 实例 + 模板

Table of ContentsIssue EssayArgument EssayIssue:准备提纲  Issue要求考生根据所给的题目,完成一篇表明立场的逻辑立论文。Issue题库涉及社会、文化、科技、历史、政治、艺术等诸多方面。不同类型的题目有较大差别,但在同一类型的题目中却包含了许多命题方向非常接近的题目。  Issue写作对于论据的要求是非常高的,因此你的名人事例的...

2018-10-29 22:16:54 21218 1

原创 Encryption File对比! 功能性比较 (基础)

 AxCrypt 2.1 优点:多个文件可以一同加密缺点: 无法云分享加密源文件加密之后: 分享_______________________VeraCrypt优点: 可以选择加密类型缺点: 1.不方便多个文件一同加密            2. 不方便加载 ——————————————————————————————...

2018-10-25 08:11:08 449

原创 Node.js HTTP(S) module ----- HTTP(S) Serving JSON Data // 用Node 去 处理交互JSON文件

Serving JSON DataTable of ContentsServing JSON Data应用获取数据分析数据这篇文章主要围绕如何在node js 中导入 处理JSON文件处理和交互更多文件 请看: https://mp.csdn.net/postedit/83353163 我们还可以使用HTTP模块创建HTTP API,主要用于提供JSON数据的服...

2018-10-25 03:58:11 224

原创 Node.js HTTP(S) module ----- Serving Files // WebServer 调用本地 文件 (基础)

Serving Files 调用文件Table of ContentsServing Files 调用文件拆分讲解导入包主方程扩展:错误完善 最终结果结果在这篇文章中, 主要讲述 如何 调用本地的文件在web server上举个例子本地 我们有html css 图片然后我们收到了 request get 访问这些内容 我们要能顺利的将他们呈现给用户...

2018-10-25 03:17:37 193

原创 Node.js HTTP(S) module ----- Build a web service // 用node.js搭建web服务 (基础)

Build a Web ServiceTable of ContentsBuild a Web Service什么是web service搭建测试运行响应HTML 结果总结关于Node.js 的一个特征就是帮助我们搭建 webservice。 Node.js 属于 Javascript,主要针对于网络的编写我们同样要使用到 HTTPS 这个module, 虽...

2018-10-24 22:12:32 316

原创 Node.js HTTP(S) module ----- Making a Request 发送请求 获取数据 (爬虫起点)

Making a RequestTable of ContentsMaking a Request概括:应用:Advanced 提高:知识结合在HTTP中 有俩个module 涉及到, 一个是 HTTP 另外 一个是 HTTPs你现在就可以在你的浏览器域名中 看到这个部分现在大多数主流网站的module都是使用的HTTPs 因为它更附有安全性概括:目前,...

2018-10-24 01:01:49 222

原创 Python eval() 函数 理解和应用

Eval() 方程Table of ContentsEval() 方程概括:定义:例子:安全漏洞: 应对漏洞方程的运用概括:这是一个python自带方程它允许 python 程序运行它自带code这个程序可以遍历给他的code然后运行他们—————定义可能复杂难懂 看看例子去理解定义:eval(expression, globals=No...

2018-10-23 01:11:10 597

原创 Node.js Child Process // 子进程在 nodejs 中 产生和执行

Execute Function比较: Execute 用于 异步同步的环境下            如果这些output的大小比较小 适合用execute 基础的系统指令:打开另一个 terminalImac, open -a terminalopen a new instance of terminal in our current folder windows,...

2018-10-22 22:40:12 949

原创 Node.js Core Modules 核心模组 The modules do need to use NPM install

The modules do need to use NPM install:These modules installed locally  with you install NODE js 1. Path moduleLOAD:var path = require("path")Using:path.basename(__filename)  # pluck out t...

2018-10-19 04:13:31 450

原创 Node.js Global Time Function 时间方程: 有趣的倒计时

There are 2 mainly tie function:1. setTimeout( call back function, waittime)         When the time equal to waittime you set, the callback function will be activated          the unit of wait ti...

2018-10-19 03:41:13 439

原创 Node.js argv 教学

Process Object is a global object,IO/EO, EXECUTEALL THOSE ARGUMENTS SAVED IN PROCESS.ARGV: Argument Variable To start the process// console.log(process.argv);var index = process.argv.indexOf...

2018-10-17 08:26:55 968

原创 Node.js: The global object / require

1. console.log()2. slice()     # String.slice(len)__________Include variable in a string  var name = "Er Gou"   console.log(`Hi, this is ${name}`) => Hi, this is Er Gou__________3. _dirna...

2018-10-17 04:11:36 181

原创 Node.js history

1. 2009 Node js was created by Ryan Dahl and other developers working at Joyent in 2009.2. 2011 Node Package Manager was relasing as a open-source library 3. 2014 io.js creaated a fork of the Node...

2018-10-17 00:03:36 435

原创 Node.js You should know 基础知识

1. Node.js is Javascript runtime environment 运行时系统The Node run-time environment includes everything you need to execute a program written in JavaScript.Now you can do much more with JavaScript t...

2018-10-16 23:08:23 226

原创 TKinter—— 2 - 6 Basic Widget - Program Bar 进度条

-- Basic Widget  基础小组件——————— Program Bar ————————————定义:让用户知道 处理发展 程度有俩种方法实现这个分别为 Progressbar另外一个是Scale:  Scale 是属于缩小视图 像是整个网页 你浏览的多少 scale 就会升高多少_______________________________________...

2018-10-11 03:17:58 289

原创 TKinter—— 2 - 5 Basic Widget - Combo Box / Spin Box

-- Basic Widget  基础小组件—————Combo Box / Spin Box ————————————定义:Combo Box: 可以让你去选择在drop down menuSpin.Box:  提供一个区间可供选择 _______________________________________使用:Combo Box:var = Str...

2018-10-10 23:50:33 145

原创 TKinter—— 2 - 4 Basic Widget - Entry 输入

-- Basic Widget  基础小组件——————— Entry ————————————定义:允许用户输入信息 例如 password username_______________________________________使用:e= ttk.Button(root, width)# width 是指宽度 不是限制字数b.pack()—————...

2018-10-10 23:34:01 212

原创 TKinter—— 2 - 3 Basic Widget - Check buttons and radio button

-- Basic Widget  基础小组件————— Check buttons and radio button ——————————定义:引导用户做出选择, 这些按钮可以帮助记录这些选项check button 和 radio button 都包含一个value 区别:Check Button: 只能选择 是 或者 否Radio Button_________...

2018-10-10 23:01:08 155

原创 TKinter—— 2 - 2 Basic Widget - Button 按钮

-- Basic Widget  基础小组件——————— Button————————————定义:按钮往往并不包含文字图片内容大多时候意味着要用户去点击它 是一种交互工具_______________________________________使用:b= ttk.Button(root, text, command)b.pack()_________...

2018-10-10 08:21:18 202

原创 TKinter—— 2 - 1 Basic Widget - Label 标签

-- Basic Widget  基础小组件——————— Label ————————————定义:我们已经在 Chapter 2 看过一些label的基础一个label可以容纳几行文字 和 至多一张图片_______________________________________使用:label = ttk.Label(root, text)label.pack...

2018-10-10 08:00:51 260

原创 TKinter —— GUI in python  4. Handing User Event 小组件 赋功能 (概念 必看!)

--- 小组件 处理运算---Handing Event在上一个教程中,我们了解了如何把小组件放在我们想放的位置上这个教程,指导 告诉小组件要做些什么Target: 目标      Listen and response the specific event 1. 点击 键盘 控制小组件 2. 处理 控制指令 -- 控制命令和执行方程我们曾在 第一章提到这个...

2018-10-09 03:27:45 144

原创 TKinter —— GUI in python 3. Basic Widge 小组件的安放位置 (概念 必看!)

--- 小组件的安放位置---在上一个教程中,我们了解了如何在窗口里面创造小组件这个教程,指导 如何把小组件放在我们想放的位置上 几何方位Target: 目标1. 父组件 和 子组件 2. 如何让组件随着窗口变化扩大缩小 3. <<<<< 3 个几何管理器 >>>>>>  --父组件和子组件Ma...

2018-10-09 02:59:59 477

原创 TKinter —— GUI in python 2. Basic Widge 基础 小组件 (概念 必看!)

--- 基础小组件---在上一个教程中, python仅仅需要 4 行code就可以绘制 一个 窗口 这个教程, 包括一些组件 使整个窗口 丰富, 涵括日程设计最常用的组件Target: 目标1. 小组件 观念 2. 创造 小组件 3. 小组件 如何被应用 4. 2 种方法修改组件 参数 WIDGET 小部件--总览观念:窗口包含了 大大小小不一 的 小...

2018-10-09 02:29:31 323

The Psychology Of Computer Programming - Gerald Weinberg

编程人员必看 心理学 纯扫描版本 Programming as human performance; Reading programs; What makes a good program? How can we study programming? Programming as a social activity; The programming group; The programming team; The programming project; Programming as an individual activity; Variations in the programming task; Personality factors; Intelligence, or problem-solving ability; Motivation, training, and experience; Programming tools; Programming languages; Some principles for programming language design; Other programming tools.

2018-09-27

空空如也

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

TA关注的人

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