摘要: var str="是吗@Test1:我觉得你说的很对@Test:学无止境"; var r=str.match(/@.*?:/ig); for (var index = 0; index "+r[index]+""); } console.log(str); 阅读全文
posted @ 2018-07-11 17:37 顾星河 阅读(2941) 评论(0) 推荐(0)
摘要: var a=[ { "id" : "0000", "text" : "R1", "children" : [ { "id" : "8978", "text" : "Aad", "children" : [ { "id" : "2312", "text" : "adaada", "children" 阅读全文
posted @ 2018-07-11 13:44 顾星河 阅读(964) 评论(0) 推荐(0)
摘要: 通过JS引用vue就不说了,重点说一下使用npm搭建vue脚手架. (以下是windows系统下的操作,win7+) npm是个命令行工具,在搭建vue脚手架之前首先要安装nodeJS,下面是node的下载地址: https://nodejs.org/en/ 左边的8.11.3是我写博文这个时候的最 阅读全文
posted @ 2018-06-22 23:42 顾星河 阅读(191) 评论(2) 推荐(0)
摘要: 以下两段代码各自的输出结果是什么,为什么。 先说第一个,最后的输出结果首先输出undefined,然后输出local。有些神奇有木有,仔细梳理就会发现端倪了,代码首先定义了一个全局对象a,因此按理说执行Test第一行代码的时候,a此时应该会使用全局对象a的,往下的时候,局部a会覆盖全局a,然后接着输 阅读全文
posted @ 2018-06-22 11:12 顾星河 阅读(155) 评论(0) 推荐(0)
摘要: 最近学习core,琢磨配置文件读取当中,对其中一些概念不是很清晰,比如依赖注入。 什么是依赖注入,为什么要用这种形式,即它解决了什么问题。上网科普了一番之后心里有了比较清晰的答案。 依赖是一种关系,依赖注入,就是将这种关系注入到要使用的对象里,这样做的好处是解耦! 举个栗子: 这段代码里,Perso 阅读全文
posted @ 2018-06-19 16:58 顾星河 阅读(539) 评论(0) 推荐(0)
摘要: 前方低能,仅适合入门级菜鸟阅读,大神大牛通通闪开! 前言:redis经常被用来做缓存(原因自行科普),基于学习的需要自己搭建了一个redis服务器,考虑到项目的分布式部署,所以前期开始的时候,redis直接就部署在服务端了(如果项目没有分布式部署,那么redis和站点在同一主机上性能更好哦) 服务器 阅读全文
posted @ 2018-06-15 15:12 顾星河 阅读(270) 评论(0) 推荐(0)
摘要: 上次更新博客的时候提到了如何在EF的上下文里读取配置,这次介绍一下在控制器里如何读取。 先说一种简单易懂的: 首先以键值对的形式在appsettings里添加一条配置信息,接着Startup里注入配置接口: 做完如上操作以后,我们就可以在控制器里去完成读取我们的配置了: 页面上使用viewbag就不 阅读全文
posted @ 2018-06-08 17:35 顾星河 阅读(420) 评论(0) 推荐(1)
摘要: 其实很早就想写了,原想等积累差不多了再写的,但是发现遇到一个当时记下效果会比较好,所以就不定期更新这个系列了,后面获取会整个整理一下。 此篇记载net core入门时踩的一些坑,网上教程太少了,也不规范,一些小细节都没人提,对于自学的小白来说,真是能把自己坑到放弃~ but,坚持住!你会发现解决问题 阅读全文
posted @ 2018-06-05 11:51 顾星河 阅读(198) 评论(0) 推荐(0)
摘要: 上午练习了一下数组和ajax的使用: 下午Get了一个新技能: grep用于对数组进行过滤,而过滤在某些意义上约等于删除!如上图所示。(毕竟remove方法只能根据索引来删,这个方法解决了我之前的痛点!) 不过其原理还是对数组进行了遍历查找,但语法上比自己写each简洁了许多。 Good Good 阅读全文
posted @ 2018-05-31 15:20 顾星河 阅读(224) 评论(2) 推荐(1)
摘要: 在supervisor的启动配置里面增加环境变量: 阅读全文
posted @ 2018-05-30 16:27 顾星河 阅读(462) 评论(0) 推荐(0)