自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(104)
  • 收藏
  • 关注

转载 如何写SysV服务管理脚本

本文目录:1.1 SysV脚本的特性1.2 SysV脚本要具备的能力1.3 start函数分析1.4 stop函数分析1.5 reload函数分析1.6 status、restart、force-reload等1.7 结束语 SysV服务管理脚本和/etc/rc.d/init.d/functions文件中的几个重要函数(包括daemon,killproc,statu

2017-09-16 16:34:12 318

转载 Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)

上一节我们部署了 Calico 网络,今天将运行容器并分析 Calico 的网络结构。在 host1 中运行容器 bbox1 并连接到 cal_net1: docker container run --net cal_net1 --name bbox1 -tid busybox查看 bbox1 的网络配置。 cali0 是 calico interface,

2017-09-16 11:42:14 285

转载 quartz源码分析——执行引擎和线程模型

title: quartz源码分析——执行引擎和线程模型date: 2017-09-09 23:14:48categories: quartztags: [quartz, 源码分析]------[TOC]软件版本:quartz-2.2.3序上一篇介绍了quartz的启动过程,这篇主要介绍quartz的执线程模型,众所周知,quartz并没有采用定时器

2017-09-15 19:46:11 441

转载 软件工程导论——介绍自己

1.介绍自己:内容包括基本信息【姓名、学号、班级、兴趣爱好】,个人编程能力:你(大约)写过多少行代码(什么语言)、开发过什么程序(若有链接、截图请给出)2.介绍自己的 码云 注册流程:内容包括码云 账号,自己的注册经过(碰到问题如何解决的);       本人是南通大学信管141的学生吴艳萍,学号1425052017,没什么特别高大上的兴趣爱好,主要就是看看书(少女心)、看看电影(涉猎众多

2017-09-15 15:02:10 407

转载 this的用法 – JavaScript深入浅出(二)

写在前面上一篇中,我们对于JavaScript中原始值、复杂值以及内存空间进行了一个深入浅出的总结,这次我们来聊一聊JavaScript中this关键字的深入浅出的用法.在 JavaScript 中,this 是动态绑定,或称为运行期绑定的,这就导致 JavaScript 中的 this 关键字有能力具备多重含义,带来灵活性的同时,也为初学者带来不少困惑。希望这篇文章可以解决初学者心中wh

2017-09-15 10:14:10 390

转载 C# 中颜色和名称样式对照表

WPF中的画刷也一样适用  System.Windows.Media.Brushes.名称(如:System.Windows.Media.Brushes.AliceBlue) Color.AliceBlue240,248,255Color.LightSalmon255,160,122Color.Anti

2017-09-14 18:30:09 700

转载 克隆一个对象——原型模式深入解析

原型模式也是创建型的设计模式,字面意思其实很简单,就是复制一个对象,这里面有什么学问呢?用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象。按照惯例,先讲故事。我们都知道苹果有刻字服务,也就是假如你买了一款iPhone手机,你可以花一点钱让厂商给你刻上你想刻的字,这样体现了这款产品的独一无二性,很有意思。那么现在,有甲乙丙都来买iPhone手机,并且都

2017-09-14 13:30:08 217

转载 iOS 弹幕制作

离职的最后一天,在公司学习下弹幕的制作.基于OC.主要思路:    1.首先建一个弹幕类BulletView,基于UIView,然后在该类上写个UIlabel,用于放置弹幕文字,然后前端放置一个UIImageView,放置用户头像.该类主要绘制UI和动画.    2.其次建立一个弹幕的管理类BulletManager,主要管理弹幕数据源,随机分配弹幕轨迹,根据不同状态(start,en

2017-09-13 21:34:06 338

转载 学习软件开发的心得

一、结缘计算机   我在小学五年级就开始使用计算机,不过那时候的我只能称得上是玩电脑,算不上用电脑。连简单的复制、粘贴、剪切等操作都不会,迷迷糊糊玩了几年游戏。后来高考填志愿也是因为喜欢计算机,而且该行业就业前景比较好,所以就填报了该专业。其实进入大学前对计算机一无所知,连最简单的cmd命令行都没有接触过。进入大一后,最开始学的是C语言。那时的我还是“闭关锁国”,一个人再默默地学,C学得到也不

2017-09-13 16:42:08 632

转载 Maven优雅的添加第三方Jar包

在利用Maven构建项目的时候会出现某些Jar包无法下载到本地的Repository中,鉴于这种情况比较普遍存在,特归纳以下解决问题办法:以 ojdbc14-10.2.0.4.0.jar为例【其它Jar包本地安装同理】1:下载ojdbc14-10.2.0.4.0.jar2:在jar包目录打开cmd命令窗口执行:mvn install:install-file -DgroupId

2017-09-13 11:58:06 306

转载 第0次作业

1.你认为大学的学习生活、同学关系、师生应该是怎样?请一个个展开描写。大学生活嘛应该没有高中那么紧张,但应该也不是中学老师说的那么轻松。偶尔周末出去玩玩,但是不能整天泡电脑玩游戏吧,至少课要听。大学就是一个小社会,大学同学来自五湖四海每个人都有其不同之处,应该在交往时多多交流,相互理解。师生之间不再那么隔阂都什么年代了,老师就是自己的朋友2.你对网络专业或者计算机专业了解是怎样?

2017-09-12 20:22:04 183

转载 pip 警告!The default format will switch to columns in the future

pip警告!DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to d

2017-09-12 14:58:02 8064

转载 高性能消息队列 CKafka 核心原理介绍(上)

欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~作者:闫燕飞1.背景Ckafka是基础架构部开发的高性能、高可用消息中间件,其主要用于消息传输、网站活动追踪、运营监控、日志聚合、流式处理、事件追踪、提交日志等等需要高性能的场景,目前已经上线腾讯云。Ckafka完全兼容现有的Kafka协议,使现有Kafka用户可以零成本迁入Ckafka。Ckafka基于现有的Kafk

2017-09-12 10:06:05 371

转载 SVG动画

前面的话  SVG动画非常强大,只需要设置HTML元素,不需要CSS和JS,就可以实现动画效果。本文将详细介绍SVG动画 概述  动画实际上就是值关于时间的一个函数。在这个函数中,包含起始值和结束值,经过的时间一般被称为持续时间。动画执行时的曲线就是动画函数。但是,在计算机中,不可能穷尽每一时刻的状态,而是取多个采样点,每个采样点就叫做帧。要让动画流畅显示,一般地需要每秒60帧

2017-09-11 18:06:02 412

转载 C# checked和unchecked详解

1、对基元类型执行的许多算术运算都可能造成溢出,有如下代码:Byte b=100;b=(Byte)(b+200);简单的解读上面的代码:第一步,将所有的操作数都扩大至32位或者64位(根据操作系统的位数决定)。所以b和200(这两个值都不超过32位),首先转换成32位(假设当前操作系统是32位),然后加到一起。结果就是一个32位值(十进制300或者十六进制12C)。注意

2017-09-11 13:26:03 441 1

转载 一篇文章搞懂DOM

学习JavaScript肯定是会遇到DOM操作,那么什么是DOM?它又是干嘛用的?这篇文章为你揭晓答案。DOM是document object model的缩写,简称文档对象模型。简单的说DOM是一套对文档的内容进行抽象和概念化的方法。我们可以把HTML文档模型化,当作对象来处理。基本概念:文档(document): HTML或XML文件。节点(node):HTML文档中的所有

2017-09-10 21:10:01 289

转载 一篇文章搞懂DOM

学习JavaScript肯定是会遇到DOM操作,那么什么是DOM?它又是干嘛用的?这篇文章为你揭晓答案。DOM是document object model的缩写,简称文档对象模型。简单的说DOM是一套对文档的内容进行抽象和概念化的方法。我们可以把HTML文档模型化,当作对象来处理。基本概念:文档(document): HTML或XML文件。节点(node):HTML文档中的所有

2017-09-10 11:49:59 375

转载 处理 Vue 单页面应用 SEO 的另一种思路

vue-meta-info 官方地址: monkeyWangs/vue-meta-info(设置vue 单页面meta info信息,如果需要单页面SEO,可以和 prerender-spa-plugin形成更优的配合)单页面应用在前端正大放光彩。三大框架 Angular、Vue、React,可谓妇孺皆知。随着单页面应用的普及,人们在感受其带来的完美的用户体验,极强的开发效率的同时,也似乎

2017-09-09 15:17:57 1381

转载 js传参是按值传递还是按引用传递?

数据类型基本数据类型number、string、boolean、null、undefined   基本数据类型的值保存在栈中;引用数据类型array、object、function 等对象,引用类型的数据保存分为两部分:地址 值   其中栈中是保存地址的引用,堆中保存真正的值  如 什么是按值传递?什么是按引用传递?按值传递(call by value)

2017-09-09 10:25:55 300

转载 数据库之 表与表之间的关系

表1 foreign key 表2则表1的多条记录对应表2的一条记录,即多对一利用foreign key的原理我们可以制作两张表的多对多,一对一关系多对多: 表1的多条记录可以对应表2的一条记录 表2的多条记录也可以对应表1的一条记录一对一: 表1的一条记录唯一对应表2的一条记录,反之亦然分析时,我们先从按照上面的基本原理去套,然后再翻

2017-09-08 18:25:54 1736

转载 Python 去除列表中重复的元素

用内置的setx = ['d','c','d','e','b','c','a','a'] y = list(set(x)) print y这种有个缺点,就是去重后元素的排序变了:['a', 'c', 'b', 'e', 'd']如果想要保持他们的排序:方法一:用list类的sort方法x = ['d','c','d','e','b','c','a',

2017-09-08 13:49:54 1951 1

转载 深度学习在 CTR 中应用

欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~作者:高航 一. Wide&&Deep 模型首先给出Wide && Deep [1] 网络结构:本质上是线性模型(左边部分, Wide model)和DNN的融合(右边部分,Deep Model)。推荐系统需要解决两个问题:记忆性: 比如通过历史数据知道”麻雀会飞”,”鸽子会飞”泛化性: 推断在历史

2017-09-07 22:01:50 599

转载 PHP设计模式-单例模式

1、前言单例模式有3个特点:私有静态属性,又来储存生成的唯一对象 私有构造函数 公共静态方法,用来访问静态属性储存的对象,如果没有对象,则生成此单例 私有克隆函数,防止克隆——clone(这个不是特点,只是出于安全) 那么为什么使用单例模式:       PHP一个主要应用场合就是应用程序与数据库打交道的场景,避免每一次 NEW 操作消耗系统和内存的资源。2、代码实现

2017-09-07 17:09:52 165

转载 16位汇编第八讲指令第四讲

16位汇编第八讲指令第四讲一丶串操作类指令1.什么是串操作?  1.串操作指令是8086指令系统中比较独特的一类指令,采用比较特殊的数据串寻址方式,在操作主存连续区域的数据是,特别好用.因而比较常用简而言之,就是内存中的一段数据,拷贝/读取/修改... 到另一块另内存重点掌握  MOVS  STOS  LODS CMPS SCAS REP2.串操作的简介  1.串操

2017-09-07 12:29:51 383

转载 zabbix 批量添加聚合图形

环境为centos 脚本要在centos zabbix服务器上运行,zabbix server上运行1.先把脚本部署到zabbix客户端,把脚本保存为nic.sh 存放路径确保zabbix可以访问#!/bin/sh function NIC { #变量 #网卡名 NIC=`ifconfig | grep -v ':Link' | grep -E 'Li

2017-09-06 20:37:50 2154

转载 九月,提笔反思

——直面自己的不足&总结近来的成长&未来更加坚定的持续进步。  上上个周五提了离职,大概这周结束工作交接完成后就要离开了,半年零半个月的实习,选择离开,不舍是有的,但这种情绪很快就被忙碌所取代,一直向前走,没有太多时间停留下来让自己感慨。离开不是因为对这里无爱,相反地,我对这里的感情和留恋很深,如果还有什么需要我做的一定会义无反顾,第一份工作,给我的感觉是初恋,要感谢的人太多,获得的成长也太多

2017-09-06 10:57:48 255

转载 LinkedList的源码分析

1. LinkedList的定义   1.1  继承于AbstractSequentialList的双向链表,可以被当作堆栈、队列或双端队列进行操作        1.2  有序,非线程安全的双向链表,默认使用尾部插入法        1.3 适用于频繁新增或删除场景,频繁访问场景请选用ArrayList        1.4 插入和删除时间复杂为O(1),其余最差O(n) 

2017-09-05 19:18:03 177

转载 数据库连接池

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。数据库连接池简介:数据库连接对象是有限资源,所以数据库连接池是用于负责分配、管理和释放数据库连接对象,它允许应用程序重复使用一个现有的数据库连接对象,而不是再重新建立一个;这一点实际上和线程池的概念差不多。数据库连接池会释放空闲时间超过最大空闲时间的数据

2017-09-05 14:17:47 271

转载 PXE+DHCP+TFTP+Cobbler 无人值守安装centos 7

Cobbler(补鞋匠)是通过将DHCP、TFTP、DNS、HTTP等服务进行集成,创建一个中央管理节点,其可以实现的功能有配置服务,创建存储库,解压缩操作系统媒介,代理或集成一个配置管理系统,控制电源管理等。 Cobbler的最终目的是实现无需进行人工干预即可安装机器。  pxe概述  预启动执行环境(Preboot eXecution Environment,PXE,也被称为预执行环境

2017-09-04 22:09:44 1998

转载 网络唤醒全攻略(Wake On Lan)

家里组了台服务器存放资料,或者作为开发服务器,远程登陆成为刚性需求,由于机器需要的时候才用到,所以如果经常开机的话很费电,按需开机是最佳办法;网上教程很多,但是比较杂乱,表达累赘;还是自己总结一篇简单好用的;前提条件主板支持,现在的主板基本都支持,所以基本不用担心,很旧的主板好像是2000年左右的,还是需要插网卡(PCI2.1标准)需要3针WOL线连接主板; 关机时候为主板通电(600

2017-09-04 17:21:44 7878

转载 Spring Web MVC(三)之注解

[toc]spring web mvc 基于注解的优化  我写的注解是按照spring web的部件分类写的,这样的话比较方便查看,大家感觉有用的话可以分享个别人,希望对对更多的人有帮助。毕竟零基础开始学这块是感觉是比较乱,这里写的都比较简单,关于这几个部件的详细介绍在我写的spring web mvc 中有介绍,不懂得可以去看下。注解DispatcherServlet

2017-09-04 12:38:08 232

转载 # hadoop入门第六篇-Hive实例

前言  前面已经讲了如何部署在hadoop集群上部署hive,现在我们就做一个很小的实例去熟悉HIVE QL.使用的数据是视频播放数据包括视频编码,播放设备编码,用户账号编码等,我们在这个数据基础上做一些简单查询统计等。点击此处下载实例样本数据这是20170901 14点的部分播放日志动起来同步数据  实际上我这块数据是通过flume收集日志到hdfs上的,后续我也会简单介

2017-09-03 20:45:43 236

转载 Spring,为内部方法新起一个事务,此处应有坑。

事务的作用,使我们操作能够连贯起来。而spring则是提供了一个更简单的方法,只要使用 @Transactional 一个注解,就可以保证操作的连贯性了。  普通用法,稍后再说,这里要说的是: 在最外面的方法中,有一个@Transactional 的注解,当有抛出异常时,则进行回滚操作:@Transactional(readOnly = false, rollbackFor = Thr

2017-09-03 16:05:46 196

转载 Django 学习笔记(七)数据库基本操作(增查改删)

一、前期准备工作,创建数据库以及数据表,详情点击《Django 学习笔记(六)MySQL配置》1.创建一个项目2.创建一个应用3.更改settings.py4.更改models.py5.同步数据 二、安装IPython方便debugsudo apt-get install ipython3安装成功后用python manage.py shell 会自动进入Ipy

2017-09-03 11:29:42 348

转载 WP手机短信导出方法和MSG格式文件阅读器的实现

最近想起来自己一直扔在抽屉里的Nokia920T里还存着珍贵的短信,觉得把它导出来存到电脑上比较稳妥也方便阅读。经过搜索找到一下方法:到应用市场里搜索contacts+message backup,安装后该软件会出现在“设置-附加程序”里,如下图点击进入找到该程序并运行,运行界面如下图点击“backup”,进入如下界面不知道为什么,在我的手机上“contacts”无法选择(

2017-09-02 19:25:41 374

转载 gdb调试之linux pc和linux arm环境下

Linux PC应用程序gdb调试:1、查看core文件参数yinkui@yinkui-desktop:~/File_unzip/cp_module$ ulimit -acore file size          (blocks, -c) 0        //产生core文件数目,不会产生core文件data seg size           (kbytes,

2017-09-02 14:45:41 424

转载 假如时光倒流,我会这么学习Java

回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。[入门]我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。后来我就看《Thinking in Java》 ,《 Java 核心技术 》, 感觉也不吃力。如果我

2017-09-02 10:17:45 192

转载 js的一道经典题目

今天碰到一道题,里面既包含了匿名函数的知识,也包含了预编译,函数的传参(形参),感觉迷迷糊糊的,所以想着做个总结。 var foo={n:1}; (function(foo){ console.log(foo.n); foo.n=3; var foo={n:2}; console.log(foo.n);

2017-09-01 18:33:43 204

转载 网络基础——相关面试考点

网络基础——相关面试考点1.http协议与TCP联系2.http请求类别与get和post区别答:get是向服务器发索取数据的一种请求post是向服务器发提交数据的一种请求get和post只是发送机制不同,并不是一个取一个发3.TCP与UDP区别?答:<1>.TCP面向连接;UDP无连接;<2>.TCP提供可靠的服务;UDP不

2017-09-01 13:45:41 280

转载 Spring框架IOC,DI概念理解

1.什么是框架? 框架是一种重复使用的解决方案,针对某个软件开发的问题提出的。 Spring框架,它是一个大型的包含很多重复使用的某个领域的解决方案。 Spring的理念:不要重复发明轮子。 2.Spring的理解?  首先,Spring是一个容器。它是装对象的。主要就是通过搜索class的路径。找出bean对象,实际就是根据反射来获取这个bean对象的: 

2017-08-31 22:05:38 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除