HelloWorld官方 HelloWorld官方
4年前
Go Context 并发编程简明教程
1为什么需要ContextWaitGroup和信道(channel)是常见的2种并发控制的方式。如果并发启动了多个子协程,需要等待所有的子协程完成任务,WaitGroup非常适合于这类场景,例如下面的例子:varwgsync.WaitGroupfuncdoTask(nint){time.Sleep(time.Durat
Stella981 Stella981
3年前
DataGuard之DG环境搭建
DG环境搭建1.设置归档模式DG环境的搭建必须要把数据库启动到归档模式,并且为了避免开发人员使用nologging语句,我们还要把数据库设置为forcelogging。查看数据库是否运行在归档模式:su oracle$sqlplus/assysdbaSQLarchiveloglist;!(https:/
Stella981 Stella981
3年前
Archlinux systemd 开机执行rc.local
Archlinux替换initscript为systemd方式后,许多服务启动方式已经发生变化。原来的/etc/rc.local已经消失,并被建议使用tmpfiles.d方式替换。但是有些操作tmpfiles.d无法替代。 需要手动写一个rclocal.service文件。vim/usr/lib/systemd/system/rc
Stella981 Stella981
3年前
Nessus扫描策略
  本篇将简单介绍下Nessus的扫描策略设置、选用plugins及如何使用定制的策略来进行扫描任务。Step1:   启动Nessus服务root@kali:~/etc/init.d/nessusdstart  登录:https://kali:8834/,输入正确的账号/密码之后,会自动跳转到如下:(右键图片查看更清晰哦
Wesley13 Wesley13
3年前
MySql数据库常用语句汇总
第一天1、登陆数据库mysqlurootproot;//u用户名p密码2、启动数据库netstartmysql;3、创建表空间(数据库)createdatabaseqy97;4、创建数据库并声明数据库为utf8格式createdatabaseqy97charactersetutf8;4、
Stella981 Stella981
3年前
Netty之大名鼎鼎的EventLoop
EventLoopGroup与Reactor:前面的章节中我们已经知道了,一个Netty程序启动时,至少要指定一个EventLoopGroup(如果使用到的是NIO,通常是指NioEventLoopGroup),那么,这个NioEventLoopGroup在Netty中到底扮演着什么角色呢?我们知道,Netty是Reactor模型的
Stella981 Stella981
3年前
Kafka设计解析(三):Kafka High Availability (下)
本文在上篇文章基础上,更加深入讲解了Kafka的HA机制,主要阐述了HA相关各种场景,如Brokerfailover、Controllerfailover、Topic创建/删除、Broker启动、Follower从Leaderfetch数据等详细处理过程。同时介绍了Kafka提供的与Replication相关的工具,如重新分配Partition等。
Stella981 Stella981
3年前
Linux配置文件名中rc的意思
rc后缀来源于Unix系统的前辈CTSS,它其中有个叫做“runcom”的命令脚本功能。早期的Unix版本使用rc在操作系统启动脚本的文件名中,以尊重CTSS的成果。The ‘rc’ suffix goes back to Unix's grandparent, CTSS.It had a commandscript fe
Wesley13 Wesley13
3年前
C# 线程基础
1 线程是进程中的一个执行流 2线程是一个可以单独操作的活动3线程创建和常用方法 a 创建    Thread thnewThread(Method); b常见方法 th.start()//启动线程 th.Abort()//终止线程 Thread.Sleep(n)//休眠线程(停止n毫秒后继续执
Wesley13 Wesley13
3年前
VM虚拟机安装centos6.3详细图文教程
本教程贴,采用VM虚拟机进行安装,Ps:不懂VM使用的,可以百度一下第一步,启动虚拟机,并进行新建虚拟机··!(http://static.oschina.net/uploads/img/201409/28102510_CIIm.jpg"点击进入连续看图模式")