04 2021 档案
JavaScript全栈学习06-方法
摘要:在一个对象中绑定函数,称为这个对象的方法。 在JavaScript中,对象的定义是这样的: var xiaoming = { name: '小明', birth: 1990 }; 但是,如果我们给xiaoming绑定一个函数,就可以做更多的事情。比如,写个age()方法,返回xiaoming的年龄: 阅读全文
posted @ 2021-04-30 17:34 carysun 阅读(63) 评论(0) 推荐(0)
JavaScript全栈学习05-变量作用域与解构赋值
摘要:在JavaScript中,用var申明的变量实际上是有作用域的。 如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量: 'use strict'; function foo() { var x = 1; x = x + 1; } x = x + 2; // Refe 阅读全文
posted @ 2021-04-30 16:51 carysun 阅读(61) 评论(0) 推荐(0)
JavaScript全栈学习04-函数
摘要:我们知道圆的面积计算公式为: \(\mathrm{πr}^2\) 当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3个不同大小的圆的面积: var r1 = 12.34; var r2 = 9.08; var r3 = 73.1; var s1 = 3.14 * r1 * r1; 阅读全文
posted @ 2021-04-30 14:10 carysun 阅读(87) 评论(0) 推荐(0)
JavaScript全栈学习03-条件判断、循环、Map、Set、iterable
摘要:条件判断 JavaScript使用if () { ... } else { ... }来进行条件判断。例如,根据年龄显示不同内容,可以用if语句实现如下: var age = 20; if (age >= 18) { // 如果age >= 18为true,则执行if语句块 alert('adult 阅读全文
posted @ 2021-04-29 18:02 carysun 阅读(157) 评论(0) 推荐(0)
JavaScript全栈学习02-字符串、数组、对象
摘要:字符串 JavaScript的字符串就是用''或""括起来的字符表示。 如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符。 如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如: 'I\'m \"OK\"!'; 表示的字符 阅读全文
posted @ 2021-04-28 19:35 carysun 阅读(100) 评论(0) 推荐(0)
JavaScript全栈学习01-JS入门(基本语法、数据类型和变量简述)
摘要:参考廖雪峰JavaScript全栈教程 在Web世界里,只有JavaScript能跨平台、跨浏览器驱动网页,与用户交互。 着HTML5在PC和移动端越来越流行,JavaScript变得更加重要了。并且,新兴的Node.js把JavaScript引入到了服务器端,JavaScript已经变成了全能型选 阅读全文
posted @ 2021-04-27 17:55 carysun 阅读(341) 评论(0) 推荐(0)
Bitbucket服务Visual Studio Code (VS code)
摘要:使用Bitbucket为Visual Studio Code提供git服务步骤详解。 阅读全文
posted @ 2021-04-27 15:44 carysun 阅读(1866) 评论(0) 推荐(0)
git学习10-强制删除未合并的分支
摘要:软件开发中,总有无穷无尽的新的功能要不断添加进来。 添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。 现在,你终于接到了一个新任务:开发代号为Vulcan的新功能, 阅读全文
posted @ 2021-04-27 12:04 carysun 阅读(401) 评论(0) 推荐(0)
git学习9-分支管理-Bug分支
摘要:软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。 当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前 阅读全文
posted @ 2021-04-27 08:54 carysun 阅读(152) 评论(0) 推荐(0)
CentOS 6 回收站工具
摘要:近日在操作CentOS时,一个不留神,误删除了一个文件夹。幸好有备份,才避免了损失。痛定思痛,未雨绸缪,是时候考虑CentOS环境下的后悔药了。 网上有使用debugfs工具来进行删除恢复的,比较复杂,且和文件系统格式有关,有局限。 有使用shell脚本实现回收站的,没点儿shell功底,看不懂。也 阅读全文
posted @ 2021-04-26 11:09 carysun 阅读(228) 评论(0) 推荐(0)
git学习8-分支管理-分支管理策略
摘要: `Fast forward`模式,删除分支后,会丢掉分支信息。 禁用`Fast forward`模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。 git merge --no-ff -m "merge with no-ff" dev - `--no-ff`参数,表示禁用`Fast forward` - 因为本次合并要创建一个新的commit,所以加上`-m`参数,把commit描述写进去 git log --graph --pretty=oneline --abbrev-commit 阅读全文
posted @ 2021-04-25 16:39 carysun 阅读(223) 评论(0) 推荐(0)
git学习7-分支管理-解决冲突
摘要: 解决冲突;查看分支。 阅读全文
posted @ 2021-04-23 16:00 carysun 阅读(406) 评论(0) 推荐(0)
git学习6-分支管理-创建与合并分支
摘要: 查看分支:git branch 创建分支:git branch 阅读全文
posted @ 2021-04-23 13:49 carysun 阅读(192) 评论(0) 推荐(0)
cmder使用简介
摘要:cmder的下载、安装、快捷键、添加右键、Alias、设置; WSL、PowerShell应用; 打开应用; vim、相对路径、vimrc。 阅读全文
posted @ 2021-04-22 15:35 carysun 阅读(910) 评论(0) 推荐(0)
Bitbucket在PyCharm上提供Git服务(https方式)
摘要:获取https clone地址; PyCharm中打开clone到的项目; 本地commit,Fix and Commit; config --global core.autocrlf true; 没使用用户名、口令即clone Repository原因探索。 阅读全文
posted @ 2021-04-18 14:36 carysun 阅读(1562) 评论(0) 推荐(0)
Bitbucket在PyCharm上提供Git服务(SSH Key方式)
摘要:让我们一步一步按顺序来操作一番。 Bitbucket创建Project, Repository 项目与仓库的关系:project > repository,若删除含有repository的project会提示: You cannot delete this project because it st 阅读全文
posted @ 2021-04-17 16:09 carysun 阅读(2285) 评论(0) 推荐(0)
git学习5-远程仓库
摘要:在本地绑定/解绑远程仓库 git remote add origin git@github.com:michaelliao/learngit.git 远程库默认名字是origin git push -u origin master 删除本地绑定的远程库地址git remote rm 阅读全文
posted @ 2021-04-16 17:21 carysun 阅读(155) 评论(0) 推荐(0)
git学习4-远程仓库
摘要:SSH加密 第1步 本地终端生成密钥(私钥、公钥) 第2步 远程Git服务上添加公钥 SSH Key访问测试 阅读全文
posted @ 2021-04-16 15:21 carysun 阅读(875) 评论(0) 推荐(0)
git学习3-继续时光穿梭
摘要:工作区(Working Directory)、版本库(Repository).git、暂存区(stage/index); 当前文件与最新提交(HEAD)版本之间的差异 git diff HEAD -- 阅读全文
posted @ 2021-04-16 10:07 carysun 阅读(120) 评论(0) 推荐(0)
git学习2 -时光穿梭
摘要:git status、git diff、git add、git commit(快照); PyCharm里比较当前版本与上一版本文件的差异; git log、版本号; git reset --hard、HEAD^、HEAD^^、HEAD~100在文件版本间旅行; HEAD指针、git reflog。 阅读全文
posted @ 2021-04-15 15:42 carysun 阅读(131) 评论(1) 推荐(0)
PyCharm 中文支持配置方式
摘要:File → Settings-Plugins → Marketplace → "Chinese (Simplified) Language Pack / 中文语言包" → Install → Restart IDE 阅读全文
posted @ 2021-04-15 13:25 carysun 阅读(136) 评论(0) 推荐(0)
git学习1
摘要:git简介;版本库 Repository及本地创建; 把文件添加到仓库;把文件提交到仓库; 配置user.name user.email。 阅读全文
posted @ 2021-04-15 12:46 carysun 阅读(58) 评论(0) 推荐(0)