摘要: 2019年初定的flag有一部分没有完成,在开展的过程中换过目标,更多的开始关注基础技术,而不是某个框架怎么用。 以下是在2019年除了工作以外在技术上的主要付出时间: 学完极客时间的两门课程; 学习了一部分ES6、设计模式、数据结构与算法、60节左右的.net core课程;vue.js.reac 阅读全文
posted @ 2020-01-01 01:59 tuohaibei 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 以下内容摘自Web前端开发最佳实践--党建著 养成良好的编码习惯,提高代码的可维护性 避免定义全局变量或函数 定义全局的变量和函数,会影响代码的可维护性。如果在页面中运行的javascript 代码是在相同的作用域里面,那就可能代码之间存在互相影响的可能性。 有很多种手段可以解决因为定义了全局变量而 阅读全文
posted @ 2019-12-22 23:51 tuohaibei 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 呼出快捷指令面板:cmd + shift + p 在Devtools界面下,键入cmd + shift + p`将其激活,然后开始在栏中键入要查找的命令或输入?号以查看所有可用命令 .如下图:其中Open file,Go to line,Go to symbol对于快速打开文件和定位文件位置还是节省 阅读全文
posted @ 2019-10-21 02:00 tuohaibei 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 当前开发环境 Kibana版本:7.2 elasticsearch版本:7.2 开发环境安装可参考:https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md#setting-up-your-development-environmen 阅读全文
posted @ 2019-10-01 02:02 tuohaibei 阅读(2272) 评论(0) 推荐(0) 编辑
摘要: 以下内容摘自Web前端开发最佳实践--党建著 meta元素有4个属性:name、http-equiv、content、charset.meta标签通过name属性来表述页面文档的元信息,通过http-equiv属性设置http请求指令,通过charset设置页面的字符编码。按照属性设置分类,meta 阅读全文
posted @ 2019-08-16 01:55 tuohaibei 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 程序员的迷茫来自于多种因素吧,层出不穷的技术,层出不穷的各种大牛的的培训课,感觉不去学习,好像就要被这个时代抛弃,想学习,又眉毛胡子一把抓,今天看两眼这个,明天看两眼那个。最后把自己折腾的很累。感觉一直很忙,却收效甚微。身边的朋友充斥着各种年龄大了,然后就想转管理…每个人的迷茫不同,或许以下几点能让 阅读全文
posted @ 2019-08-07 08:40 tuohaibei 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 以下来文字来自阮大神所著书籍摘记。为了加深记忆。本人就手动敲了一遍(相关代码本人也执行过,可保证运行通过.) 箭头函数注意事项: 1) 函数体内的this对象就是定义时所在的对象,而不是使用时所在的对象。 2) 不可以当做构造函数。也就是说,不可以使用new命令,否则会抛出错误。 3)不可以使用ar 阅读全文
posted @ 2019-04-06 15:07 tuohaibei 阅读(237) 评论(0) 推荐(0) 编辑
摘要: (1)普通函数:这种函数是我们日常使用中用的最多的,用function关键字定义的函数.这也是符合多种语言定义的。 function foo(){ // code } (2)箭头函数:用=>运算符定义的函数.这个是ES6的语法。 const foo = () => { // code} (3)方法: 阅读全文
posted @ 2019-03-16 20:41 tuohaibei 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 最近在看极客时间winter大神的重学前端系列,遇到了许多不常用但是很重要的知识点.感觉视野得到了极大的开阔(打个广告,哈哈). 其中css @规则令人印象深刻。简单的做下笔记: @namespace 这个css规则还是蛮重要的,MDN有相关介绍--https://developer.mozilla 阅读全文
posted @ 2019-02-17 16:13 tuohaibei 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: (1)首先创建一个.net core web api web项目; (2)因为我们使用的是ef连接mysql数据库,通过NuGet安装MySql.Data.EntityFrameworkCore,以来的ef core 也会被安装. (2)在appsettings.json中添加如下数据库连接字符串. 阅读全文
posted @ 2018-12-15 01:11 tuohaibei 阅读(391) 评论(0) 推荐(0) 编辑
摘要: (1)因为我们的镜像是linux环境下的,我所在的系统是windows系统.首先通过docker客户端切换到linux环境下. (2)使用docker pull mysql/mysql-server 下载mysql镜像; (3)使用下载的镜像启动一个新的容器:docker run -d -p 330 阅读全文
posted @ 2018-11-18 20:52 tuohaibei 阅读(4603) 评论(0) 推荐(0) 编辑
摘要: Docker Compose docker compose可以实现同时build多个镜像,并且同时启动多个容器; https://docker_practice.gitee.io/compose/compose_file.html docker compose使用yaml语法来定义配置文件,可以查看 阅读全文
posted @ 2018-10-21 10:09 tuohaibei 阅读(222) 评论(0) 推荐(0) 编辑
摘要: (1)首先我们到某个目录下,然后在此目录下打开visual studio code. 2.编辑docker file文件如下: 3.使用dotnet new console创建控制台程序; 4.使用docker build -t daniel/console:dev .来进行打包; 5.启动并运行镜 阅读全文
posted @ 2018-09-27 01:43 tuohaibei 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 1.首先从官方网站下载Consul,因为我们是使用的Windows系统,所以选择windows版本 https://www.consul.io/downloads.html 2.可以用开发者模式来启动Consul 3.打开VS code创建一个web api程序,命令为dotnet new weba 阅读全文
posted @ 2018-08-31 17:43 tuohaibei 阅读(4361) 评论(0) 推荐(0) 编辑
摘要: 1、首先新建一个webAPI项目做为IdentityServer的服务端,提供生成Token的服务,首先修改Startup.cs文件,如下图: 2、增加一个Config.cs文件,以便于提供资源和认证设置,如下图: 3、在Startup.cs文件中配置做初始化: 4、好了,我们把网站启动,然后我们访 阅读全文
posted @ 2018-07-09 01:11 tuohaibei 阅读(3370) 评论(6) 推荐(0) 编辑