1.Linux下的五种I/O模型1)阻塞I/O(blockingI/O)2)非阻塞I/O(nonblockingI/O)3)I/O复用(select和poll)(I/Omultiplexing)4)信号驱动I/O(signaldrivenI/O(SIGIO))5)异步I/O(asynchronousI/O(thePOSIXaio_functions))(前四种都是同步,只有最后一种才是异步IO。)五种I/..
分类:
系统相关 时间:
2016-08-10 01:01:38
阅读次数:
442
shell基础知识Shell的作是解释执用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive),Shell还有一种执行命令的方式称为批处理(Batch),用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一次把这些命令执完,而不必一条一条地敲命令。历..
分类:
系统相关 时间:
2016-08-10 00:59:09
阅读次数:
256
WeneedtorecallwhatwelearnedaboutattributedatatypesandtheuseofOGNLexpressionsinattributevalues.IfthedatatypeisString,thentheattributevaluewillbeinterpretedasastringliteral.Thismeansthatitwon’tbeevaluatedasanOGNLexpressionunlessyouforcethatevaluationwiththe%..
分类:
其他好文 时间:
2016-08-10 00:58:48
阅读次数:
161
池池是一组资源的集合,这组资源在服务器启动之初就被完全创建好并初始化,者称为静态资源分配。当服务器进入正式运行阶段,即开始处理客户请求的时候,如果需要相关资源,就可以直接从池中获取,无需动态分配池就是服务器管理系统资源的应用层设施,它避免了服务器对内核的频..
分类:
系统相关 时间:
2016-08-10 00:59:03
阅读次数:
210
今天在整理服务器的时候突然有程序员给我说他的ftp的账号连接不上,于是就连上服务器找了一圈都正常啊,奇怪是不是账号密码错了于是就用程序员的账号在自己的电脑上试了下,哎呀我去530Loginincorrect这个错误不是就是账号密码错误嘛,于是也去上网看了下,网上说各种修改ftp的..
分类:
其他好文 时间:
2016-08-10 00:59:56
阅读次数:
550
1、小堆:堆的构造,i>数组直接生成堆(向下调整),iii>插入创建堆(向上调整);(1)、怎么实现一次调整?找到最后一个非叶子结点,n/2-1;一直往下调整即可!(2)堆排----->优先级队列堆的删除,只能是堆顶元素,再拿最后一个元素补充上去。在向下做一次调整。形成新的堆..
分类:
其他好文 时间:
2016-08-10 00:59:56
阅读次数:
198
shell执行脚本shell是批处理语言(一次处理批量任务)shell写的都是文本文件,不能让操作系统运行它,而是fork创建子进程,子进程程序替换shell的解释器,再把这个文本文件当做命令行参数传给bash解释器,子进程一行一行读取命令,遇到一行创建一个子进程,所以执行上述脚本相..
分类:
系统相关 时间:
2016-08-10 00:57:23
阅读次数:
358
使用yum时出现以下错误File"/usr/bin/yum",line30exceptKeyboardInterrupt,e:^SyntaxError:invalidsyntax这是由于升级python造成的vim/usr/bin/yum把#!/usr/bin/python2改为#!/usr/bin/python2.6--------------------------------------..
分类:
编程语言 时间:
2016-08-10 00:57:13
阅读次数:
269
cpu散热器有4个针:地、电、感、控。3个针的较老。使用寿命:应该有个5-6年吧。电脑时间:debug段fff0读出ff个数,里面就有主板(bios)出厂时间为2009年10月;通过dxdiag命令有可能读出主板型号,systeminfo可以读出装机时间(windows操作系统安装完毕的时间:10年9月16)。可知..
分类:
其他好文 时间:
2016-08-10 01:00:03
阅读次数:
143
一、MySQL下载与安装(一)、可以选择LinuxGeneral来下载免编译的tar.gz的包,解压以后,具体操作可根据(1)、mvmysql-5.1.40-linux-i686-icc-glibc23/usr/local/mysql(2)、建立mysql用户:useradd-s/sbin/nologinmysql(3)、初始化数据库[root@localhostsrc]#cd/usr/local..
分类:
数据库 时间:
2016-08-10 00:57:45
阅读次数:
209
问题描述:最近在用spine动画时发现,有时候角色在切换动画的时候会有残影,或者动画播放不正确,例如会丢失一部分节点,例如切换动画后角色虽然动画播放正常,但丢失了武器。解决办法:在unity编辑器下找到spine动画的SkeletonData文件,在Animationgs下面有一个“SetupPos”,..
分类:
编程语言 时间:
2016-08-10 00:58:48
阅读次数:
261
问题描述:最近在用spine动画时发现,有时候角色在切换动画的时候会有残影,或者动画播放不正确,例如会丢失一部分节点,例如切换动画后角色虽然动画播放正常,但丢失了武器。解决办法:在unity编辑器下找到spine动画的SkeletonData文件,在Animationgs下面有一个“SetupPos”,..
分类:
编程语言 时间:
2016-08-10 00:57:20
阅读次数:
4709
1、数组里全是大于0的正整数,用shell找出最大值、最小值、平均值(保留2位小数)2、进度条
分类:
系统相关 时间:
2016-08-10 00:57:30
阅读次数:
207
最近项目中接触到AppWidget,相对来说这部分比较简单,所以趁着空余时间详细阅读了AppWidget的源码。这篇文章主要是从源码上分析AppWidget中API类的相关原理,相关类的简单功能介绍和实现原理。关于使用,建议看指导文档。...
分类:
移动开发 时间:
2016-08-10 00:55:31
阅读次数:
239
简介了802.11中PSM(节能模式)的主要工作模式,以及一些细节。...
分类:
其他好文 时间:
2016-08-10 00:55:34
阅读次数:
1007
C++中提供了一种新的数据类型——字符串类型(string)。实际上string并不是C++的基本类型,它是在C++标准库中声明的一个字符串类,用这种数据类型可以定义对象,每一个字符串变量都是string类的一个对象。
一、字符串类型:string
字符串类包含在头文件#include中,因此使用string时必须包含头文件#include。字符串变量必须先定义后使用,定义字符串变...
分类:
其他好文 时间:
2016-08-10 00:56:14
阅读次数:
141
交互题 队列优化
用 lCur 和 uCur记录 机器的运行路径, 然后枚举起点就好
其中WA5, 后来发现要记录最大的和最小的 lCur, uCur, 以为可能中间过程越界
然后就开始TLE了尴尬
后来才想到队列优化
因为本来是一个vis[][]布尔数组来记录有没有枚举过那个起点, 但每次要forfor枚举然后用vis[][]判断, 这样可能是 4*1e4步内的化, 可能要接近 4*1e4 * (200 * 200) == 4* 1e8了显然还是超时的
所以队列优化可以 O(n^4)的复杂度降低到 O(...
分类:
其他好文 时间:
2016-08-10 00:56:19
阅读次数:
173