#include<iostream.h>#include<fstream.h>#include<stdlib.h>void main(){ ofstream fout("xxxk1.txt"); if(!fout) { cout<<"文件没有打开!"<<endl; exit(1); } int x; ...
分类:
编程语言 时间:
2020-04-23 00:28:28
阅读次数:
135
[root@spray1:/usr/local/src/percona-xtradb-cluster-operator/deploy]#kubectllogs-fcluster1-xb-cron-cluster1-20200422025603-s923k-ppwlt-npxcGARBD_OPTS=SOCAT_OPTS=TCP-LISTEN:4444,reuseaddr,retry=30check_
分类:
数据库 时间:
2020-04-22 18:09:39
阅读次数:
143
前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTTP是一个属于应用层的面向对象的协议,由于其简捷、 ...
分类:
Web程序 时间:
2020-04-21 12:51:23
阅读次数:
79
原理 回顾一下OpenResty的架构图 OpenResty 的 master 和 worker 进程中,都包含一个 LuaJIT VM。在同一个进程内的所有协程,都会共享这个 VM,并在这个 VM 中运行 Lua 代码。 在同一个时间点上,每个 worker 进程只能处理一个用户的请求,也就是只有 ...
分类:
其他好文 时间:
2020-04-20 23:59:35
阅读次数:
109
Linux命令行下如何终止当前程序 快捷键: Ctrl+c在命令行下起着终止当前执行程序的作用,Ctrl+d相当于exit命令,退出当前shellCtrl+s挂起当前shell(保护作用很明显哦)Ctrl+q解冻挂起的shell再不行就重新连接打开一个终端,reboot linux 或 kill 相 ...
分类:
系统相关 时间:
2020-04-20 21:22:30
阅读次数:
82
安装完Ubuntu之后,除了需要新建用户、设置密码之外,我们还要设置root密码,虽然Ubuntu默认有root超级管理员账户,但是具体的密码我们可以自行设置 终端输入sudo passwd root, 在[sudo] password for landry:后输入当前用户的密码 当前用户密码验证通 ...
分类:
系统相关 时间:
2020-04-20 14:13:14
阅读次数:
94
book241.cpp和book242.cpp程序已经有点长了,有些啰嗦了,如果还想扩展功能,或用于多进程、多线程,程序结构将非常复杂。不管是socket通信程序的客户端还是服务端,准备工作的代码又长又难看占地方,影响了主程序的结构,必须分离出来。如何分离?封装。一、C的封装方法C语言只能把程序代码封装成函数。1、客户端示例(book245.cpp)/**程序名:book245.cpp,此程序用于
分类:
其他好文 时间:
2020-04-20 12:04:48
阅读次数:
64
public class LogHelper { private static readonly ReaderWriterLockSlim LogWriteLock = new ReaderWriterLockSlim(); private static readonly string LogFil ...
前一篇文章《Golang并发模型:轻松入门select》介绍了select的作用和它的基本用法,这次介绍它的3个进阶特性。 nil的通道永远阻塞 如何跳出for-select select{}阻塞 nil的通道永远阻塞 当case上读一个通道时,如果这个通道是nil,则该case永远阻塞。这个功能有 ...
分类:
其他好文 时间:
2020-04-15 18:42:03
阅读次数:
74
本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√ ?s(s?a)(s?b)(s?c) ? ?? ,其中s=(a+b+c)/2。 输入格式: 输入为3个正整数,分别代表三角形的3条边a、b、c。 ...
分类:
其他好文 时间:
2020-04-14 22:40:19
阅读次数:
142