
其他
拂晓Skyler
Stay hungry,Stay foolish!
展开
-
VisualStudio代码格式化的几个方法
有时我们从其他地方复制过来的代码当粘贴到VS中时,代码缩进的格式已经没有了,这样看代码十分不直观,自己重新排版又太慢,还好VS中已经为我们提供了自动格式化的功能,下面是格式化的几种方法,VS2008即以后的各个版本通用。1)、选中需要格式化的代码,然后按Alt+F82)、选中需要格式化的代码,先按Ctrl+K 变成下面的状态,然后再按Ctrl+F3)、选中代码,编辑原创 2015-11-07 23:22:59 · 174486 阅读 · 6 评论 -
你利用好网络这个工具了吗?
伴随着时代的发展,互联网这个信息时代核心产物已悄无声息的进入我们的每一个人的生活当中。我们平时通过手机或者电脑,在各种时间和各个场合频繁在和互联网打着交道,面对这个朝夕相处的伙伴你和它的“交流”充分吗,对它的了解全面吗?我们在和浩瀚的网络接触时浏览器充当了重要的窗口,可是面对浏览器高自由度和选择度我们往往会出现不知道去浏览哪个网站,犹豫不决拿不定主意后很多人不由自主地有回到了熟悉的微博、腾讯等网站原创 2015-03-29 22:19:46 · 1536 阅读 · 0 评论 -
Mysql优化的一般步骤
一、数据库设计要合理表的设计要符合3NF,有时需要适当的逆范式1NF为属性的原子性约束,只要是关系型数据库均满足1NF。2NF对记录的唯一性约束,要求记录有唯一的标识(主键)。3NF在满足2NF的基础上,对字段冗余性的约束,任何字段不能由其他字段派生出来。没有冗余的数据库未必是好的数据库,有时为了提高运行效率适当降低范式标准。(如统计一个相册总的点击量时,增加一个点击量字段原创 2016-04-17 19:02:00 · 2157 阅读 · 0 评论 -
多租户技术介绍
什么是多租户今天在看ElasticSearch介绍的时候,其中提到ES可以支持多租户的功能,突然联想到之前在某些软件服务提供商的介绍中也出现过这个名词,但对其一直不是很理解。经过查阅资料,将自己对租户的理解总结如下:多租户概念 多租户(Multi-Tenancy),或称为多重租赁技术,是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离原创 2017-03-07 23:14:49 · 11088 阅读 · 3 评论 -
解决Jgit使用SSH验证方式从远程仓库克隆代码时 Unkonwhost 问题
当我们使用SSH验证方式,利用Jgit从远程仓库(例如:github)上拉取代码时,明明将本地主机的SSH 的公钥key已经添加到远程仓库的授权key列表中,但当使用SSH验证方式拉取代码程序中却一直再报Unknow host 问题,要解决该问题只需要更改本地的ssh 的配置远程仓库的相关信息并将SSH的默认验证方式关闭即可,具体的操作为,修改 ~/.ssh/config 文件(若没有该文件,便新建原创 2017-04-12 16:50:16 · 4660 阅读 · 0 评论 -
解决Git建立远程分支关联时fatal the current branch master has no upstream branch 问题
问题描述今天在使用git时,在本地新建了一个分支,按照网上搜到的方式使用 git branch --set-upstream dev origin/dev (这里的dev为本地新建的分支)命令建立本地分支与远程分支的关联,但该命令执行后并不能成功push变更到远程分支。问题解决出现上述问题,说明远程并没有感知到本地新建的这个分支,经过多种尝试后,发现一旦执行 git branch --set-ups原创 2017-09-12 17:39:08 · 38834 阅读 · 5 评论 -
解决ElasticSearch深度分页机制中Result window is too large问题
问题描述今天在使用ElacticSearch做分页查询的时候,遇到一个奇怪的问题,分页获取前9999条数据的时候都是正常的,但每次获取第10000条数据的时候就无法获取到结果。检查自己代码中的分页逻辑也未发现什么问题,于是进行单步调试,当单步获取第10000条数据的时候捕捉到了下面的异常: Failed to execute phase [query_fetch], all shard原创 2018-01-12 10:39:32 · 22558 阅读 · 3 评论