打印流 打印流的概述 打印流添加输出数据的功能,使它们能够方便地打印各种数据值表示形式. 打印流根据流的分类: l 字节打印流 PrintStream l 字符打印流 PrintWriter 打印流完成数据自动刷新 演示: 用打印流和缓冲完成txt的复制 一个字符一个字符的复制 一个字符数一个字符数 ...
分类:
其他好文 时间:
2020-02-06 14:37:16
阅读次数:
70
数据发到网络环境通常通过交换机,再由交换机转发至路由器 但凡提到套接字,必定有两端:数据的发送端和接收端, ip地址在网络环境中可以唯一的表示一台主机,ip+端口号可以在网络环境中唯一标识一个进程。 socket通信原理: 套接字是linux操作系统中的一种文件类型 伪文件 linux中有7种文件类 ...
分类:
其他好文 时间:
2020-02-06 10:32:41
阅读次数:
64
开门见山 1. 扫描靶机ip,发现PCS 172.18.5.1 2. 用nmap扫描靶机开放服务和服务版本 3. 再扫描靶机全部信息 4. 用nikto工具扫描http服务的敏感信息 5. 打开浏览器查看发现的网页 6. 查看临时缓冲目录 7. 查看home目录,挖掘用户信息 8. 查看具体用户的目 ...
分类:
Web程序 时间:
2020-02-05 18:49:29
阅读次数:
198
1、 作者:匿名用户链接:https://www.zhihu.com/question/20795067/answer/16259037 能进行网络编程 1.如果你说你会select,epoll,iocp模型,那会让对方觉得更靠谱2.如果你说出你做过im,下载之类那会让对方来兴趣.3.如果你说设计了 ...
分类:
其他好文 时间:
2020-02-05 18:32:13
阅读次数:
300
解决方式1: 并发协作模型"生产者/消费者模式" >管程法 生产者:负责生产数据的模块(可能是方法,对象,线程,进程) 消费者:负责处理数据的模块(可能是方法,对象,线程,进程) 缓冲区:消费者不能直接使用生产者的数据,他们之间有个缓冲区,生产者将生产好的数据放入缓冲区,消费者从缓冲区拿出数据 思路 ...
分类:
编程语言 时间:
2020-02-04 20:15:16
阅读次数:
94
注意: 用scanf 和printf 进行输入输出 否则超时 cin,cout速度慢的原因就是它会将数据先读入缓冲区,然后再读入,所以与scanf的直接读入会有点时间差距。 1.换成scanf 和 printf输入输出 2.加一条语句 ios::sync_with_stdio(false); 题目代 ...
分类:
其他好文 时间:
2020-02-04 00:39:40
阅读次数:
87
一、说明 在前一家公司经常测出一些缓冲区溢出导致进程挂掉的问题,开发经常要求在调试模式进行测试,生成core文件给他们定位问题。 当时的调试模式启动只是修改某些配置文件重新启动即可,所以在很长一段时间内并不知道到底要如何生成core文件及core文件如何使用。 二、配置允许生成core文件 临时配置 ...
分类:
系统相关 时间:
2020-02-03 15:28:29
阅读次数:
347
用户您好: 由于近期我们发现了部分用户大量滥用我们的服务,包括不限于使用各种脚本注册小号、各种脚本自动提交,以及恶意添加任务等情况。 为了提高滥用的成本,保护其他用户的权益,本站将在数月内开始收费。 如果您对支付费用有疑义,请立即停用我们的服务,并将文件储存至本地,我们提供3个月的缓冲期。待我们新系 ...
分类:
其他好文 时间:
2020-02-03 10:21:26
阅读次数:
274
1. 非缓冲和缓冲 package main import ( "fmt" "strconv" ) func main() { /* 非缓冲通道:make(chan T) 一次发送,一次接收,都是阻塞的 缓冲通道:make(chan T , capacity) 发送:缓冲区的数据满了,才会阻塞 接收 ...
分类:
其他好文 时间:
2020-02-03 10:15:05
阅读次数:
101
java字符串拼接的几种方式1、+方式Stringstr1="hello";Stringstr2="world";Stringstr=str1+str2;concat方式当两个量都为String类型且值不为null时,可以用concat方式Stringa="a";Stringb="b";Stringc=a.concat
分类:
编程语言 时间:
2020-02-02 18:09:43
阅读次数:
78