自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 生产者消费者模型

    生产者消费者模型在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。    为什么要使用生产者和消费者模式在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速度很快,而消费者处理速度很慢,那么生产者就必须等待消费者处理完,才能继续生产数据。同样的道理...

2017-08-30 18:35:00 48

转载 在Debian9(linux)上使用 的 python 3 IDLE(已经安装了python 2.7 的情况下)

在Debian9(Stable)中默认安装了python2.7和pytohon3.5两个版本,但是没有IDLE,本人想用pytihon3.5的IDLE,将本次解决问题在此Mark一下,首先,执行sudo apt-get install idle-python*查看系统中的自带的相关软件包,执行结中会列出相关的软件,我看到有一个```正在读取软件包列表... 完成正在分析软件包的依赖关系...

2017-08-29 22:43:00 324

转载 send email with formatted table

Option ExplicitSub SendEmail()Dim olApp As Object, newEmail As ObjectSet olApp = New outlook.ApplicationSet newEmail = olApp.CreateItem(olMailItem)With newEmail: .To = Sheet1.Range("f18"...

2017-08-29 16:54:00 81

转载 C#创建服务及使用程序自动安装服务,.NET创建一个即是可执行程序又是Windows服务的exe...

不得不说,.NET中安装服务很麻烦,即要创建Service,又要创建ServiceInstall,最后还要弄一堆命令来安装和卸载。今天给大家提供一种方式,直接使用我们的程序来安装/卸载服务,并且可以让一个exe即能直接运行也行安装为windows服务首先我们创建一个Windows应用程序,(我创建的是控制台程序,WinForm也一样)接下来在项目中添加一个...

2017-08-29 13:56:00 72

转载 用python创建数据库监控平台(2)安装pip

本系列文章思路来自微信公众号:宅必备安装pip前需要安装setuptools,安装setuptools前需要zlib等包,zlib等包在系统镜像中有,所以需要配置系统镜像的yum安装好zlib包,然后安装好setuptools,然后安装好pip[root@monit setuptools-2.0]# vi /etc/yu...

2017-08-29 12:28:38 62

转载 巧用批处理cmd快速切换IP地址

如果你的笔记本经常在不同的地方使用,有些地方需要自动获取IP,而有些地方需要配置固定IP,每换一个地方都需要重新配置一遍,是不是感觉很麻烦呢?下面介绍一种通过建立批处理文件来快速切换IP的方法:@echo off title 【IP地址快速切换】 color 84 set /p mode=请选择上网模式:1为自动获取,2为手动配置: if%mode% EQU 1( echo 正在配置IP地址为动态...

2017-08-29 09:58:00 271

转载 Spring Boot Hello Word

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-08-29 09:02:00 89

转载 SpringMVC使用注解配置bean

如果不使用注解,在IOC容器中通过配置来加载bean。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2017-08-28 18:37:00 85

转载 Node + H5 + WebSocket + Koa2 实现简单的多人聊天

服务器代码  ( 依赖于 koa2,  koa-websocket )/* 实例化外部依赖 */let Koa = require("koa2");let WebSocket = require("koa-websocket");/* 实例化 WebSocket, 实例化储存所有上线文数组 并分配监听的端口 */let app = WebSocket(new Koa());let ...

2017-08-27 14:51:00 627 1

转载 Redis的安装与使用(单节点)

IP:192.168.4.111环境:CentOS 6.6Redis版本:redis-3.0(考虑到Redis3.0在集群和性能提升方面的特性,rc版为正式版的候选版,而且很快就出正式版)安装目录:/usr/local/redis用户:root编译和安装所需的包:#yum install gcc tcl下载3.0版Redis(当...

2017-08-26 16:08:53 53

转载 [MAC OS] XCode中的Debug View Hierarchy功能

reference to :http://blog.csdn.net/liujinlongxa/article/details/46490949前言做iOS开发经常会遇见这种情况,产品汪拿着你做的东西过来对你说:“这个Label的字体大小不对,我的效果图里明明标注的是20px,这个大小肯定不是20px”,于是你便跟他争论起来,我代码里设的确实是2...

2017-08-26 15:10:00 70

转载 列表

元祖的元素不可被修改,但是元祖的元素的元素可以被修改转载于:https://www.cnblogs.com/lj0303076/p/7428765.html

2017-08-25 16:44:00 44

转载 python开发进程:进程开启方式&多进程

一,进程的开启方式利用模块开启进程 1 from multiprocessing import Process 2 import time,random 3 import os 4 def piao(name): 5 print(os.getppid(),os.getpid()) 6 print('%s is piaoing' %name) 7 ...

2017-08-24 19:45:00 79

转载 宁波市第九医院采购服务器容灾设备项目

一、项目编号:NBITC-20173402G二、项目概况:子包招标货物名称数量预算主要技术规格一服务器容灾设备1批150万元详见招标文件第二章招标需求一、设备采购需求序号设备名称数量投标响应1应用服务器4台2数据存储阵列1套3存储网关1套4异地双活软件升级许可1项5机架式光纤交换机2台6集成服务及配件1项二、招标要求1、应用服务器(4台)序号指标项技术规格要求投标响应1品...

2017-08-24 18:07:24 344

转载 .NET使用OpenSSL生成的pem密钥文件[1024位]

 using System;using System.Text;using System.Security.Cryptography;using System.Web;using System.IO; namespace Thinhunan.Cnblogs.Com.RSAUtility{ public class PemConverter {...

2017-08-24 17:22:00 127

转载 Spring Boot 事务的使用

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-08-24 10:21:00 45

转载 使 ESXi/ESX 时间与 Microsoft 域控制器同步 (2078216)

Symptoms配置为使用 Microsoft Windows 2003 或较新版本域控制器的 ESXi/ESX 主机作为时间源,不会将其时钟与默认配置同步。Resolution权宜措施如果使用的是 ESXi/ESX 4.1 Update 1 或更高版本,可以使用以下权宜措施:在 ESXi/ESX 4.1 和更高版本中使用 Active Directory 集成时,同步 ES...

2017-08-23 18:39:50 312

转载 YII2 搭建redis拓展

安装redis扩展:1.通过composer进行安装,到项目根目录cmd运行(推荐)php composer.phar require --prefer-dist yiisoft/yii2-redis或者添加"yiisoft/yii2-redis": "~2.0.0"到对应项目的composer.json文件中2.手动安装点击下载:yii2.0-redis扩展把下...

2017-08-23 15:41:00 73

转载 [日推荐] 『夜听零点』让温暖的声音伴你入眠

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-08-23 14:47:00 238

转载 求钟表时针和分钟夹角算法问题

这是一道我面试中遇到的算法题,我觉得蛮有意思的所以写出来与大家分享一下。问题给定一个时间值,需要计算出表盘上时针与分针的之间的夹角度数。思路虽然题目中只有一个条件,但其实已经有许多隐含条件包括在内。我们要得出的是时针和分针之间的角度,在一个钟表上因为钟表是圆形,所以我们得出第二个已知条件,表盘360°;第三个已知条件,表盘上有 12 个小时刻度;第三个已知条件,分针走一圈时针走一个刻度。...

2017-08-23 13:00:17 1407

转载 HDU-2222 Keywords Search(AC自动机)

Keywords SearchTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 66625Accepted Submission(s): 22369Problem DescriptionIn the modern ti...

2017-08-22 19:28:00 35

转载 转 sql 查出一张表中重复的所有记录数据

select * from DB_PATCH awhere lower(a.db_name) in (select lower(db_name) from DB_PATCH group by lower(db_name) having count(*) > 1)delete from DB_PATCH awhere lower(a.db_name) in (select ...

2017-08-22 13:57:00 51

转载 text-align:center;

定义:text-align 属性规定元素中的文本的水平对齐方式。实际是:规定元素中的行内元素(/如img、input这些)或文本以水平方式对齐,并且由于它具有继承性。    转载于:https://www.cnblogs.com/blueRoach/p/7407212.html...

2017-08-21 23:02:00 168

转载 c25---条件编译

//// main.c// 条件编译(宏定义是简单的替换,要给参数和结果都加括号)#include &lt;stdio.h&gt;#define SCORE 90#define DEBUG 1 // 0是调试阶段 1是发布阶段//printf和打印log是很消耗性能的。#if DEBUG == 0// 调试阶段#define NJLog(format, ...) p...

2017-08-21 11:25:00 84

转载 Android智能下拉刷新加载框架—看这些就够了

一些值得学习的几个下拉刷新上拉加载开源库Android智能下拉刷新框架-SmartRefreshLayout支持所有的 View(AbsListView、RecyclerView、WebView....View) 和多层嵌套的视图结构支持自定义并且已经集成了很多炫酷的 Header 和 Footer (图).支持和ListView的同步滚动 和 RecyclerView、AppBarLa...

2017-08-21 00:54:41 178

转载 red hat 6 ,ret hat 7 YUM仓库建立

一:部署YUM 软件仓库借助yum软件仓库,可以完成安装、卸载、自动升级rpm软件包等任务,能够自动查找并解决RPM依赖包的问题,而无须管理员逐个,手工地去安装每一个rpm 包使管理员在维护服务器时更加轻松自如。特别是在拥有大量Linx 主机的本地网终中构建一台源服务可以大大缓解软件安装,升级等对Internet 的依赖。YUM的前身是YUP (Yellow dog Upda...

2017-08-20 13:46:56 93

转载 好用的Vue状态管理模式:浅谈Vuet在实际应用中解决的问题

父子组件通信 Vuet提供了模块化的状态管理,通过对一个组件的注入,再向其子组件进行分发,使得我们可以在任何一个子组件,通过模块的方法对当前模块的状态进行更新,再由和vuet连接的父组件对子组件进行单向数据流动。这样我们就可以轻易的解决了父子组件的通信问题,也使得状态测试变得异常简单。状态测试import test from 'ava'// 假设这是我们应用程序的代码 star...

2017-08-19 14:29:31 62

转载 c17---指针

//// main.c// 指针基本概念#include &lt;stdio.h&gt;// 基本数据类型作为函数的参数是值传递, 在函数中修改形参的值不会影响到外面实参的值void change(int value) // int value = 10;{ value = 55; printf("哥被执行了\n");}// 数组作为函数的参数是地址传递...

2017-08-18 11:50:00 69

转载 GitHub是如何无缝迁移到Kubernetes的?

【编者的话】全球最大的代码托管和编程社交网络GitHub,近期已经在开发、SRE等团队的配合下将服务切换到Kubernetes,因为其坐拥千万用户和亿级代码仓库,这可不是一个小工程,文章介绍了GitHub迁移到Kubernetes的整个过程。【3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站】本次培训围绕基于Docker的CI/CD实战展开,具体内容包括:持续集成与持续交付(CI/...

2017-08-18 03:20:07 240

转载 发现一个ReactNative大神

传送门:RN使用技巧:http://www.jianshu.com/p/2f575cc35780RN 进阶技巧:http://www.jianshu.com/p/b877115fff1b亮点有:navigation goBack到指定页面修改react-native-navigation源码为tabBar添加点击事件等...

2017-08-17 14:13:00 71

转载 linux sed 替换,使用变量,变量中含有特殊字符的处理

文件 test.sh 内容如下:#!/bin/bashexport JAVA_HOME=/data/jdk_1.9.0echo $JAVA_HOME想把 JAVA_HOME = 后面的内容替换为其它内容,这里选择使用 sed 整行替换。一种写法如下:#!/bin/bashset -xjava_home=$(cat test.sh | grep -...

2017-08-17 10:19:00 2155

转载 进程与进程描写叙述符(task_struct)

一、 进程进程(Process) 计算机中的程序关于某数据集合上的一次执行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描写叙述,进程是程序的实体。———————————————————————————————...

2017-08-16 19:33:00 129

转载 MySQL5.7修改密码

MySQL5.7出来蛮久了,今天用官方的RPM包安装玩了一遍,与值之前的版本有些差异,MARK下。OS PLATFORM:Centos 7.3安装MySQL 5.7版本,官网http://dev.mysql.com/downloads/repo/yum/ rpm -ivh http://dev.mysql.com/get/mysql57-community-release-...

2017-08-16 16:14:32 85

转载 Linux(Centos )内核参数优化详细【重点】

简介提高服务器性能有很多方法,比如划分图片服务器,主从数据库服务器,和网站服务器在服务器。但是硬件资源额定有限的情况下,最大的压榨服务器的性能,提高服务器的并发处理能力,是很多运维技术人员思考的问题。要提高Linux系统下的负载能力,可以使用nginx等原生并发处理能力就很强的web服务器,如果使用Apache的可以启用其Worker模式,来提高其并发处理能力。除此之外,在考...

2017-08-15 19:13:14 88

转载 05.设计模式_建造者模式

转载自 http://www.cnblogs.com/zhili/p/BuilderPattern.html一、引言  在软件系统中,有时需要创建一个复杂对象,并且这个复杂对象由其各部分子对象通过一定的步骤组合而成。例如一个采购系统中,如果需要采购员去采购一批电脑时,在这个实际需求中,电脑就是一个复杂的对象,它是由CPU、主板、硬盘、显卡、机箱等组装而成的,如果此时让采购员一台一台电脑去...

2017-08-15 18:54:00 44

转载 开源的黄金时代已经来临

在新的经济形式里,不是代码怎么样 —— 而是怎么用代码连接人和他需要的东西。从 3D 打印机到 Docker,基于开源的革新助长了我们这个时代最热的数字能力。终于,开源的黄金时代到来了。20 年前的公司建立在软件专利之上;今天,自由与开源代码促进经济的增长。在技术方面获胜的方式不再是代码本身,而是开源的本质 —— 服务。像云存储和硬件公司,编码语...

2017-08-15 16:08:00 84

转载 SIPp常用脚本之三:UAC

UAC是作为SIP消息的发起端,可以控制消息速率什么的,方便极了。一、uac.xml&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;&lt;!DOCTYPE scenario SYSTEM "sipp.dtd"&gt;&lt;scenario name="Basic Sipstone UAC"&gt; &

2017-08-15 12:13:00 585

转载 弹性布局详解——5个div让你学会弹性布局

  前  言JRedu 在网页制作过程中,布局是我们最重要的一个环节。可以说布局的好坏直接影响到整个网页的成败!布局成,则事半功倍;布局败,则事倍功半。 随着移动互联的到来,响应式网站风靡。这也就兴起了一种新兴的布局方式——弹性布局。取代我们之前“display+float+position”的布局形式,采用全新的弹性布局,会让你的网站如丝般顺滑! 今天,就让我们一起来学习一下弹性布局,让我...

2017-08-14 15:58:00 1088

转载 后台执行进程的方法

后台进程:我们每次在终端窗口执行命令的时候,进程总会一直占用着终端,走到进程结束,这段时间内,我们在终端的输入是没有用的。而且,当终端窗口关闭或网络连接失败后,再次打开终端,会发现进程已经中断了。这是因为用户注销或者网络断开时,SIGHUP信号会被发送到会话所属的子进程,而此SIGHUP的默认处理方式是终止收到该信号的进程。所以若程序中没有捕捉该信号,当终端关闭后,会话所...

2017-08-14 15:02:50 154

转载 一个元素的宽度 及带padding,border,margin的各自情况

width()- 设置或返回元素的宽度height()- 设置或返回元素的高度innerWidth()- 返回元素的宽度(包含 padding)innerHeight()- 返回元素的高度(包含 padding)outerHeight()- 返回元素的宽度(包含 padding 和 border)outerheight(true),里面带上true(包含paddi...

2017-08-14 10:07:00 237

空空如也

空空如也

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

TA关注的人

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