概要 重定向用于把内容输入到进程的文件描述符中 语法 1.以O_WRONLY|O_CREAT模式打开FILE,绑定到COMMAND进程的文件描述符FD 2.以O_WRONLY|O_APPEND|O_CREAT模式打开FILE,绑定到COMMAND进程的文件描述符FD 3.以O_RDONLY模式打开F ...
分类:
系统相关 时间:
2018-11-17 19:22:03
阅读次数:
212
Zookeeper作为一个分布式协调系统提供了一项基本服务:分布式锁服务,分布式锁是分布式协调技术实现的核心内容。像配置管理、任务分发、组服务、分布式消息队列、分布式通知/协调等,这些应用实际上都是基于这项基础服务由用户自己摸索出来的。1.Zookeeper在大数据系统中的常见应用zookeeper作为分布式协调系统在大数据领域非常常用,它是一个很好的中心化管理工具。下面举几个常见的应用场景。1.
分类:
其他好文 时间:
2018-11-17 19:21:54
阅读次数:
121
1、两者的缓存机制不同:printf无缓冲区,而std::cout有 2、对于标准输出的加锁时机不同:printf在对标准输出作任何处理前先加锁;std::out在实际向标准输出打印时才加锁 3、二者存在微弱的时序差别,而在多线程环境下,很多问题就是由于微弱的时序差别造成的。所以两者混用很容易带来不 ...
分类:
其他好文 时间:
2018-11-17 19:21:46
阅读次数:
267
1. Quesiton 590. N-ary Tree Postorder Traversal URL: https://leetcode.com/problems/n-ary-tree-postorder-traversal/description/ Given an n-ary tree, re ...
分类:
其他好文 时间:
2018-11-17 19:21:38
阅读次数:
111
tcp服务端:import socketserverclass MyHandler(socketserver.BaseRequestHandler): def handle(self): #通信循环 while True: # print(self.client_address) # print(s ...
分类:
其他好文 时间:
2018-11-17 19:21:25
阅读次数:
95
1.系统延时任务1.系统延时任务是指指定任务于将来的某个特定时间执行,是一次性任务,比如文件的创建,删除等等2.任务的发起使用at+time命令发起,意思为在指定的时间执行指定的任务,为一次性任务at-l查看当前未执行的任务at-dx取消未执行的任务x:任务号atrmx取消未执行的任务x:任务号atnow+xxx延迟xxx执行at-m延迟命令没有执行的话发邮件给执行者at-M延迟命令没有执行的话不
分类:
系统相关 时间:
2018-11-17 19:21:14
阅读次数:
202
swManager_start 创建进程流程 task_worker 进程的创建可以分为三个步骤:swServer_create_task_worker 申请所需的内存、swTaskWorker_init 初始化各个属性、swProcessPool_start 创建进程 swServer_creat ...
分类:
其他好文 时间:
2018-11-17 19:21:06
阅读次数:
124
使用slf4j的优点: 提供带参数的日志输出方法(SLF4J 1.7及以后版本)。 pom中只需引入slf4j-log4j12,然后maven会引入它所依赖的其它JAR包。 1.在pom文件中添加代码 2.添加log4j配置文件log4j.properties(编码为GBK中文输出不乱) 3.在we ...
分类:
其他好文 时间:
2018-11-17 19:20:58
阅读次数:
683
原文:https://blog.csdn.net/cc_net/article/details/10419645 对于我们80后来说,最早接触计算机应该是在95年左右,那个时候最流行的一个词语是多媒体。 依旧记得当时在同学家看同学输入几个DOS命令就成功的打开了一个游戏,当时实在是佩服的五体投地。因 ...
分类:
其他好文 时间:
2018-11-17 19:20:48
阅读次数:
179
我理解的数据结构(一)—— 数组(Array) 首先,我是一个phper,但是毕竟php是一个脚本语言,如果使用脚本语言去理解数据结构具有一定的局限性。因为脚本语言是不需要编译的,如果你的语法写的不错,可能执行起来会要比用一个更好的数据结构来的更快、更高效(在数据量不大的情况下)。而且数据结构是脱离 ...
分类:
编程语言 时间:
2018-11-17 19:20:41
阅读次数:
234
自己实现顶部导航布局 内容显示 app内容区布局思路也一样的 ...
分类:
Web程序 时间:
2018-11-17 19:20:32
阅读次数:
159
今天按计划进行第三天的任务,即进行同类型代码的拼接,代码的拼接出现了问题,程序运行不出来,出现了代码拼接时的错误,可能是主函数定义的问题,目前问题正在进一步磋商中。 ...
分类:
其他好文 时间:
2018-11-17 19:20:23
阅读次数:
137
1.导入必备的包 2.定义mnist数据的格式变换 3.下载数据集,定义数据迭代器 4.定义全连接神经网络(多层感知机) 5.定义损失函数和优化器 6.开始训练和测试 7.测试结果 8.训练损失和训练精度曲线 ...
分类:
其他好文 时间:
2018-11-17 19:20:15
阅读次数:
454
1.本地存储设备的识别fdisk-l真实存在的设备cat/proc/partition系统识别的设备blkid系统可以使用的设备df查看系统正在挂载的设备2.设备的挂载和卸载/dev/xdx设备名称/dev/sr0光驱/dev/mapper/*虚拟设备mount(umount)/dev/hd0//mnt挂载(卸载)/dev/hd0到/mnt下3.磁盘的分区用fdisk-l查看系统的磁盘使用情况,发
分类:
系统相关 时间:
2018-11-17 19:20:04
阅读次数:
176
sed入门详解教程 sed 是一个比较古老的,功能十分强大的用于文本处理的流编辑器,加上正则表达式的支持,可以进行大量的复杂的文本编辑操作。sed 本身是一个非常复杂的工具,有专门的书籍讲解 sed 的具体用法,但是个人觉得没有必要去学习它的每个细节,那样没有特别大的实际意义。网上也有很多关于 se ...
分类:
系统相关 时间:
2018-11-17 19:19:56
阅读次数:
166
oracle在创建表时和其他的数据库有点不一样,MySql中可以使用“auto_increment”即可。但是oracle有点麻烦,需要使用序列和触发器达到目的。 具体步骤如下: 一、创建数据表create table employee(Id int ,DeptNo number,EmpNo num ...
分类:
数据库 时间:
2018-11-17 19:19:48
阅读次数:
153
目录 1.简介虚拟机与系统 2.ByteArrayInputStream 3.ByteArrayOutputStream 一、简介虚拟机与系统 我们知道java程序是可以跨平台运行的,它的实现方式则是借助JVM虚拟机,JVM毕竟只是一个虚拟机,他是不能直接操作操作系统上的文件的, 如果需要操作这些文 ...
分类:
编程语言 时间:
2018-11-17 19:19:33
阅读次数:
192