首页新闻招聘找找看知识库

[季成威]ubuntu 16.04.2 源码安装gitlab并且利用runner持续集成

参考原档:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md#using-https 本章只写重要的 Gitlab安装包括设置一下组件: 1. Packages / Dependencies(

[人生如戏,全靠演技*]java源码学习(五)LinkedList

LinkedList [TOC] 一、定义 LinkedList 是一个继承于 AbstractSequentialList 的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。 LinkedList 实现 List 接口,能对它进行队列操作。 LinkedList 实现 Deque 接口,即能

[张龙豪]来吧学学.Net Core之项目文件简介及配置文件与IOC的使用

序言 在当前编程语言蓬勃发展与竞争的时期,对于我们.net从业者来说,.Net Core是风头正紧,势不可挡的.芸芸口水之中,不学习使用Core,你的圈内处境或许会渐渐的被边缘化.所以我们还是抽出一点点时间学学.net core吧. 那VS Code 可以编写,也可以调试Core本人也尝试啦下,但是

[疯丶无度]【2017-06-27】Js中获取地址栏参数、Js中字符串截取

一、Js中获取地址栏参数 //从地址栏获取想要的参数 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.subs

[BobTian]10分钟就能学会的.NET Core配置

.NET Core为我们提供了一套用于配置的API,它为程序提供了运行时从文件、命令行参数、环境变量等读取配置的方法。配置都是键值对的形式,并且支持嵌套,.NET Core还内建了从配置反序列化为POCO对象的支持。 目前支持以下配置Provider: 文件(INI,JSON,XML) 命令行参数

[悦光阴]运维脚本:索引统计

数据库引擎是高度优化的闭环系统,基于执行计划的反馈,查询优化器在一定程度上自动优化现有的执行计划。查询优化的核心是索引优化,数据库引擎通过计数器统计关于索引操作的数据,统计的信息包括:使用次数、物理存储、底层操作的计数,以及缺失索引等,这些统计数据存储在内存中,是数据库引擎执行情况的真实反馈,高度概

[Zxiao..旭]iOS 转场动画探究(二)

这篇文章是接着第一篇写的,要是有同行刚看到的话建议从前面第一篇看,这是第一篇的地址:iOS 转场动画探究(一) 接着上一篇写的内容: 上一篇iOS 转场动画探究(一)我们说到了转场要素的第四点,把那个小实例解释完,这篇还有一点我们接着总结: Demo的下载地址这里再发一次: 这里是Demo的下载地址

[青玉伏案]ReactiveCocoa源码解析(三) Signal代码的基本实现

上篇博客我们详细的聊了ReactiveSwift源码中的Bag容器,详情请参见《ReactiveSwift源码解析之Bag容器》。本篇博客我们就来聊一下信号量,也就是Signal的的几种状态以及Signal的基本实现。当然本篇博客所解析的源码会用到上篇博客介绍的Bag容器。本篇博客我们先通过一个示例

[劳卜]vue项目构建与实战

关于 微信公众号:前端呼啦圈(Love-FED) 我的博客:劳卜的博客 知乎专栏:前端呼啦圈 前言 由于vue相对来说比较平缓的学习过程和新颖的技术思路,使其受到了广大前后端开发者的青睐,同时其通俗易懂的API和数据绑定的功能也为其揽获了不少用户。本文主要讲解vue项目的构建与实战,因此不会太多涉及

[老鱼大哥]30岁程序员的选择,一线OR二线?

作为一个30刚出头的IT行业从业者,先介绍下我自己的情况。虽然不具有代表性,但是也可以作为一个参考。本人08年本科毕业于一所还算不错的211大学计算机专业(04年去的时候综合排名38,毕业走时排名45,我对不起母校。。。)。工作一年后,觉得自己水平太差,又去一所985高校读了研究生,12年毕业。毕业

[韩宗泽]探索Windows命令行系列(2):命令行工具入门

" 1、理论基础 " "1.1、命令行的前世今生" "1.2、命令执行规则" "1.3、使用命令历史" " 2、使用入门 " "2.1、启动和关闭命令行" "2.2、执行简单的命令" "2.3、命令行执行程序使用技巧" " 3、总结 " 1、理论基础 1.1、命令行的前世今生 谈到 Windows

[Catcher8]谈谈Nancy中让人又爱又恨的Diagnostics【上篇】

前言 在Nancy中有个十分不错的功能 Diagnostics ,可以说这个功能让人又爱又恨。 或许我们都做过下面这样的一些尝试: 记录某一个功能用到的相关技术信息 记录下网站的访问记录 ~~全局配置某些框架内部功能的开关~~ ..... 当然,对于上面提到的这些东西,现在都有非常成熟的解决方案可以

[Sweet-Tang]细说Nullable<T>类型

一、简介 众所周知,值类型变量不能null,这也是为什么它们被称为值类型。但是,在实际的开发过程中,也需要值为null的一些场景。例如以下场景: 场景1:您从数据库表中检索可空的整数数据列,数据库中的null值没有办法将此值分配给C#中Int32类型; 场景2:您在UI绑定属性,但是某些值类型的字段

[sparkdev]用 Docker Machine 创建 Azure 虚拟主机

搭建环境向来是一个重复造轮子的过程,Docker Machine 则把用户搭建 Docker 环境的各种方案汇集在了一起。笔者在《Docker Machine 简介》一文中演示了使用 Docker Machine 在本地的 vSphere 主机中安装 Docker 环境。但是在云计算大爆炸的今天,真

[罗小二]promise(3) '静态'方法

一直恐惧读源码,哪怕是一个简单的库也是读百来行遇到难点就放弃了。对于新的东西也仅仅是知道它拿来干什么,社区资源在哪里,要用时就突击文档资源使用即可。未有过深入之心,亦或者有过深入之心两三天就废掉。 这两日安静下来思考,觉得自己毛病不少,却还是不甘于平庸。那么只能选择面对自己做出改变,越是恐惧,越是应

[jackson0714]【SQL进阶】03.执行计划之旅1 - 初探

当我们想要去分析SQL语句存在很慢时,需要有一个分析工具帮助我们分析SQL语句中哪些地方存在性能问题,而这个分析工具就是执行计划,看懂执行计划就能知道哪些地方有性能问题,然后结合自己已有的SQL知识分析为什么这些地方有性能问题,进而尝试提...

[Ryan.Miao]java中byte, iso-8859-1, UTF-8,乱码的根源

java中char表示字符的原理,char到字节以及byte到char的过程,乱码产生的根源

[b0b0]跨域访问之JSONP

跨域 在平常的工作中常常会遇到A站点的需要访问B站点的资源. 这时就产生了跨域访问。 跨域是指从一个域名的网页去请求另一个域名的资源。浏览器遵循同源策略,不允许A站点的Javascript 读取B站点返回的数据。因为A站点的javascript 与B返回的数据不同源的。但是浏览器并不阻止A的Ajax

[雪川大虫]Akka(10): 分布式运算:集群-Cluster

Akka-Cluster可以在一部物理机或一组网络连接的服务器上搭建部署。用Akka开发同一版本的分布式程序可以在任何硬件环境中运行,这样我们就可以确定以Akka分布式程序作为标准的编程方式了。 在上面两篇讨论里我们介绍了Akka-Remoting。Akka-Remoting其实是一种ActorSy

[渡劫的机器猫]学习php语法--数据库扩展(总结篇)

前 言 php php中的数据库扩展mysql语法--本篇学习都是通过使用数字天堂的HBuider开发环境,连接mysql数据.介绍php连接mysql数据库的代码与函数。 本篇学习主要有两个部分: 以下所有代码HBuider中建立PHP文件实施。 ① 连接数据库 : 连接数据库 使用:mysqli
Top