首页 > 2018年06月30日 > 全部分享
自动化运维之saltstack
1.saltstack介绍SaltStack是一个服务器基础架构集中化管理平台,SaltStack基于Python语言实现,也是基于C/S架构,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建,SaltStack整合了Puppet和Chef的功能,更适合大规模批量管理服务器,配置简单。三
分类:其他   时间:2018-06-30 23:37:58    收藏:0  评论:0  赞:0  阅读:383
入门设计模式之享元
学习更多设计模式请参考:入门设计模式之汇总篇 享元模式:以共享的方式高效的支持大量的细粒度对象 我们以咖啡为例,一家咖啡店一天卖出几千杯咖啡其实这几千杯也不过是几十种口味。在Java中你觉得是new几千次咖啡好还是new几十次口味好呢?享元模式就是利用的这个原理来共享的变量了。 来看一下类图: Fl ...
分类:其他   时间:2018-06-30 23:36:51    收藏:0  评论:0  赞:0  阅读:309
DOS命令
A: 常用的DOS命令 * a: 打开Dos控制台 * win+r--cmd--回车 * b: 常用dos命令 * cd.. : 退回到上一级目录 * cd\ : 退回到根目录 * cd tools: 进入tools文件夹 * d: : 回车 盘符切换 * cd d:\234 :进入d盘的234文件 ...
分类:其他   时间:2018-06-30 23:36:32    收藏:0  评论:0  赞:0  阅读:290
.NET面试题系列(五)数据结构(Array、List、Queue、Stack)及线程安全问题
集合 1. Array(数组): 分配在连续内存中,不能随意扩展,数组中数值类型必须是一致的。数组的声明有两种形式:直接定义长度,然后赋值;直接赋值。 缺点:插入数据慢。 优点:性能高,数据再多性能也没有影响 特别注意:Array不是线程安全,在多线程中需要配合锁机制来进行,如果不想使用锁,可以用C ...
分类:编程语言   时间:2018-06-30 23:36:02    收藏:0  评论:0  赞:0  阅读:349
如何防止表单的重复提交
表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如: (1)点击提交按钮两次。 (2)点击刷新按钮。 (3)使用浏览器后退按钮重复之前的操作,导致重复提交表单。 (4)使用浏览器历史记录重复提交表单。 (5)浏览器重复的HTTP请求。 (6) ...
分类:其他   时间:2018-06-30 23:35:45    收藏:0  评论:0  赞:0  阅读:414
new关键字创建对象带不带{}的区别
gson通过TypeToken实现了对泛型数据的支持,使用方式如下: 创建一个类实例,new [目标类]()就够了,TypeToken后面的{}是做什么呢,不少人可能像我一样有困惑。 先看下TypeToken的构造方法 这里我们只关注标红的部分。为了方便说明,我们写一个测试类,使用上面的2个方法,并 ...
分类:其他   时间:2018-06-30 23:35:29    收藏:0  评论:0  赞:0  阅读:337
C#解析数组形式的json数据
在学习时遇到把解析json数据的问题,网上也搜了很多资料才得以实现,记录下来以便翻阅。 1. 下载开源的类库Newtonsoft.Json(下载地址 http://json.codeplex.com/ , 也可以在这里下载) 2. vs 添加dll引用(1). 我是将.dll文件放在了bin/deb ...
分类:编程语言   时间:2018-06-30 23:34:58    收藏:0  评论:0  赞:0  阅读:297
入门设计模式之适配器
学习更多设计模式请参考:入门设计模式之汇总篇 适配器模式:把一个类的接口转换为客户端需要的另一个接口 比如说,我们去相亲,目标中的女孩是会唱歌会跳舞的女孩,但是介绍人说这个女孩只会唱歌,不会跳舞,那你肯定不会满意呀。不过介绍人说,没关系,我有办法。哦?那我们来看看他有什么办法呢 上方Girl接口就是 ...
分类:其他   时间:2018-06-30 23:34:44    收藏:0  评论:0  赞:0  阅读:319
入门设计模式之模板
学习更多设计模式请参考:入门设计模式之汇总篇 模板方法:在一个抽象类中定义一部分的实现,其余的定义抽象方法迫使子类实现 相信看了上方的定义以后大家已经理解了模板模式,我们来看一下类图 抽象类定义了4个方法,其中operation是私有的,在这个方法里调用了其他三个方法,而方法3是自己实现的。方法1和 ...
分类:其他   时间:2018-06-30 23:34:29    收藏:0  评论:0  赞:0  阅读:268
Angular25 组件的生命周期钩子
1 生命周期钩子概述 组件共有9个生命周期钩子 1.1 生命周期的执行顺序 技巧01:测试时父组件传递对子组件的输入属性进行初始化操作 import { Component, Input, SimpleChanges, OnInit, OnChanges, DoCheck, AfterContent ...
分类:其他   时间:2018-06-30 23:34:10    收藏:0  评论:0  赞:0  阅读:349
入门设计模式之策略
学习更多设计模式请参考:入门设计模式之汇总篇 策略模式:使算法在不影响客户端的情况下发生变化。 例如某宝上的一件商品,有时候8折并返现3元、有时候7折返现1元、有时候9折不返现、有时候不打折返现2元等等,我们可以看到这个商品不同时刻要计算利润或者什么的时候是不一样的,现在就可以用到策略模式了。 代码 ...
分类:其他   时间:2018-06-30 23:33:56    收藏:0  评论:0  赞:0  阅读:284
[Noi2014]购票 BZOJ3672 点分治+斜率优化+CDQ分治
Description 今年夏天,NOI在SZ市迎来了她30周岁的生日。来自全国 n 个城市的OIer们都会从各地出发,到SZ市参加这次盛会。全国的城市构成了一棵以SZ市为根的有根树,每个城市与它的父亲用道路连接。为了方便起见,我们将全国的 n 个城市用 1 到 n 的整数编号。其中SZ市的编号为 ...
分类:其他   时间:2018-06-30 23:33:41    收藏:0  评论:0  赞:0  阅读:427
python kayb算法之从一组序列当中获取一组与目标值最接近的算法
python kayb算法之从一组序列当中获取一组与目标值最接近的算法 思想:1.考虑所有序列当中的所有元素相遇的情况进行迭代2.在迭代过程当中维护一个与目标数值的最小差值3.在迭代完之后剩余的那一项 即为与目标值最接近的元素序列注意: 1.如果总和大于目标数需要判断此时大于目标数的和与前一个值总和 ...
分类:编程语言   时间:2018-06-30 23:33:23    收藏:0  评论:0  赞:0  阅读:312
Linux进程调度原理
Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务。调度程序会被频繁的执行,所以调度程序要尽可能的高效; 2.加强交互性能:在系统相当的负载下,也要保证系统的响应时间; 3.保证公平和避免饥渴; 4.SMP调度:调度程序必须支持多处理系统; 5.软实时调度:系统必须有效的 ...
分类:系统服务   时间:2018-06-30 23:33:08    收藏:0  评论:0  赞:0  阅读:315
IntelliJ IDEA(正在整理学习中)
IntelliJ IDEX简单介绍 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其是在只能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn、github)等,JUnit、CVS整合、代码分析、 创新的G ...
分类:其他   时间:2018-06-30 23:32:52    收藏:0  评论:0  赞:0  阅读:321
C#单例模式
前言:单例模式是我们在软件开发中比较常用的模式之一,能很好的理解并运用对软件的性能是有很大的帮助的。 一、最简单的单例模式 public class Singleton { private static Singleton _instance = new Singleton(); private S ...
分类:Windows开发   时间:2018-06-30 23:32:36    收藏:0  评论:0  赞:0  阅读:358
【强化学习篇】--强化学习案例详解一
一、前述 本文通过一个案例来讲解Q-Learning 二、具体 1、案例 假设我们需要走到5房间。 转变为如下图:先构造奖励,达到5,即能够走得5的action则说明奖励比较高设置成100,没有达到5说明奖励比较低,设置成0。 Q-learning实现步骤: 2、案例详解: 第一步的Q(1,5):最 ...
分类:其他   时间:2018-06-30 23:32:16    收藏:0  评论:0  赞:0  阅读:322
linux进程/线程调度策略(SCHED_OTHER,SCHED_FIFO,SCHED_RR)
linux内核的三种 调度策略 : SCHED_OTHER 分时调度策略,(默认的) SCHED_FIFO实时调度策略,先到先服务 SCHED_RR实时调度策略,时间片轮转 实时进程将得到优先调用,实时进程根据实时优先级决定调度权值,分时进程则通过nice和counter值决定权值,nice越小,c ...
分类:编程语言   时间:2018-06-30 23:32:00    收藏:0  评论:0  赞:0  阅读:390
入门设计模式之合成
学习更多设计模式请参考:入门设计模式之汇总篇 合成模式的职责是将对象组织到树结构中 观察上方类图: interface,一个接口定义了一个获得当前对象名字的方法 leaf:树中的叶子节点,实现了interface Branch:树枝节点,不仅实现了getName方法,同样它本身具有添加节点删除节点的 ...
分类:其他   时间:2018-06-30 23:31:43    收藏:0  评论:0  赞:0  阅读:196
Webservice介绍
一、 Socket和Http通信协议介绍 1、 Socket协议简单介绍 Socket位于传输层,它是对Tcp/ip协议的实现,包含TCP/UDP,它是所有通信协议的基础,如下为Socket通信的原理图 2、 Socket通信的局限性 A、 Socket通信是长连接的通信,很容易被防火墙拦截 B、 ...
分类:Web开发   时间:2018-06-30 23:31:23    收藏:0  评论:0  赞:0  阅读:321
1216条   1 2 3 4 ... 61 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!