概念 咱们知道多进程和多线程是实现并发的有效方式。但多进程的上下文切换资源开销太大;多线程开销相比要小很多,也是现在主流的做法,但其的控制权在内核,从而使用户(程序员)失去了对代码的控制,而且线程的上下文切换也是有一定开销的。 这时为了解决以上问题,"协程"(coroutine)的概念就产生了。你可 ...
分类:
Web程序 时间:
2018-07-30 19:33:06
阅读次数:
216
1.使用SSH访问远程命令行1.1OpenSSH简介OpenSSH这一术语指系统中使用的SecureShell软件的软件实施。用于在远程系统上安全运行Shell。如果你在可提供ssh服务的远程Linux系统中拥有用户账户,则ssh是通常用来远程登录到该系统的命令。ssh命令也可用于在系统中运行命令。常见的远程登录工具有:telnet//远程登录协议,23/TCP认证明文数据传输明文ssh//Sec
分类:
系统相关 时间:
2018-07-30 19:33:00
阅读次数:
213
对于局域网而言,断网基本上都是灾难性的,领导、同事立刻唉声占道、催个不停。作为一名网络管理人员,不可避免经常会碰到断网的情况。保持冷静的头脑,迅速的定位问题所在,可以说是一个网管必备的基本素养。本文中,我将介绍几条dos下的命令,掌握好这几条命令,一分钟内就可以定位断网原因。1. 首先要看ipconfig在dos窗口下,输入ipconfig,可以查看到本机“手动设置”或者“自动获取”的IP地址。如
分类:
其他好文 时间:
2018-07-30 19:32:42
阅读次数:
223
昨天本地搭建了springcloud环境,一切运行ok,第二天运行的时候消费者始终调用不通生产者,查看了eurekaserver集群,生产者,消费者都是正常提供服务的,后来查了好久才发现原来是开了×××,其实单独调用消费者,接口是通的,生产者调用消费者就不通。消费者调用生产者接口代码如下:@RequestMapping(value="/ribbon-consumer",meth
分类:
编程语言 时间:
2018-07-30 19:32:33
阅读次数:
138
输出结果为: 认证方式是: filedb用户名:zsz密码:123欢迎zsz回家认证方式是: ldap购物车里有:牛奶,面包,大米函数运行时间为2.0004611015319824秒 ...
分类:
其他好文 时间:
2018-07-30 19:32:24
阅读次数:
157
实验环境:RHEL6.5版本、Windows7系统各一台![]---------------------------------操作步骤----------------------------------------安装samba服务并把samba的主配置文件过滤#重新生成一个备份文件,再进配置文件进行编辑首先我们进行的是匿名访问修改配置文件并保存退出在opt目录下创建一个abc目录并把abc的权
分类:
其他好文 时间:
2018-07-30 19:32:16
阅读次数:
153
multiprocess模块 从字面意思理解就是:多进程模块,具体来讲是python中一个操作、管理进程的包 process模块 process模块是一个创建进程的模块,借助这个模块,可以完成进程的创建 给process传参数 ...
分类:
其他好文 时间:
2018-07-30 19:32:09
阅读次数:
189
在ECMAScript变量中包含两种不同类型的值:基本类型值和引用类型值。 基本类型值:Undefined、Null、Boolean、Number、String 引用类型值:Object、Array、函数等 简单点来说,声明一个数组A、然后将其赋值给B、当修改B的值时,如果A的值没有变化,说明它是深 ...
分类:
Web程序 时间:
2018-07-30 19:32:00
阅读次数:
266
rsync简介Rsync(remotesynchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。实验环境两台Centos7虚拟机互联互通,一台作为rsync源服务器:192.168.37.129一台作为rsync
分类:
其他好文 时间:
2018-07-30 19:31:53
阅读次数:
158
#javascript基础修炼(2)——What‘sthis(上)开发者的javascript造诣取决于对【动态】和【异步】这两个词的理解水平。[TOC]###一.this是什么this是javascript关键字之一,是javascript能够实现面向对象编程的核心概念。用得好能让代码优雅高端,风骚飘逸,用不好也绝对是坑人坑己利器。我们常常会在一些资料中看到对this的描述是:this是
分类:
编程语言 时间:
2018-07-30 19:31:39
阅读次数:
148
尽管有人认为区块链 (blockchain) 是一个答案先于问题的技术,但毫无疑问, 这项新的技术已然是一个计算的奇迹。不过,到底区块链是什么呢 区块链 一个随时间增长,记录比特币或其他加密货币的交易的公开数字账本。 简单来说,区块链是一个公开的数据库,新的数据会被存储到一个叫做区块 (block) ...
分类:
其他好文 时间:
2018-07-30 19:31:31
阅读次数:
160
桥接方式:如slf4j的日志实现是logback,如果想用slf4j为日志门面log4j为日志实现就要使用slf4j-log4j12。 改变依赖:如项目中自己使用的日志是slf4j但是spring是使用的commons-logging这时就需要使用组件jcl-over-slf4j排除commons- ...
分类:
其他好文 时间:
2018-07-30 19:31:17
阅读次数:
232
今天才知道struts还有Preparable接口,实现此接口需要实现其prepare()方法,调用action中其他方法之前会先调用prepare()方法。此接口和方法可以用于初始化一些数据。 测试代码: 当我们访问execute方法的时候会先执行prepare()方法。 另外,当action种有 ...
分类:
其他好文 时间:
2018-07-30 19:31:05
阅读次数:
133
第1章yum1.1命令说明yum是基于rpm的软件包管理器,他可以使系统管理人员交互和自动化地更细与管理rpm包,他能自动从服务器下载RPM包并安装,他可以自动处理依赖关系,自动安装所有需要的软件包1.2命令格式yum[options]参数1.3命令选项1.3.1-y对所有的交互都提示“yes”1.3.2-q安静模式,不输出安装过程1.3.3install安装指定的软件包1.3.4remove卸载
分类:
系统相关 时间:
2018-07-30 19:30:56
阅读次数:
185
传送门: http://acm.hdu.edu.cn/showproblem.php?pid=2102 A计划 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submissi ...
分类:
其他好文 时间:
2018-07-30 19:30:42
阅读次数:
138
一般情况下我们经常会要求每台服务器的服务器时间保持同步,针对无服务器时间同步做如下说明: 1)window w32tm是用来同步本地计算机与远程计算机或域时间. 1、启动window time服务器 2、新建脚本: net time /setsntp:192.168.1.10 net stop w3 ...
一开始我觉得,只要从后面开始找,遇到第一个空格就结束。 没想到,输入的根本不是正常的英文句子 “空格a” "空格a空格" "a空格" ...... 后来想了想,还是从后面开始 遇到空格就一直跳过,直到遇到了字母,在字母里面开始计数! 再次遇到空格就break即可 ...
分类:
其他好文 时间:
2018-07-30 19:06:57
阅读次数:
166