上午在看源码项目 webbench 时,刚开始就被一个似乎挺陌生函数 getopt_long() 给卡住了,说实话这函数没怎么见过,自然不知道这哥们是干什么的。于是乎百度了一番,原来是处理命令行选项参数的,的确,正规点的大型程序一般第一步就是处理命令行参数的,接着才是主干程序。在百度和 man 的帮 ...
分类:
编程语言 时间:
2017-03-28 13:42:11
阅读次数:
249
一、strstr函数使用 [1] 函数原型 [2] 头文件 [3] 函数功能 [4] 参数说明 注:若needle为NULL, 则返回"父串" [5] 返回值 [6] 程序举例 [7] 特别说明 注:strstr函数中参数严格"区分大小写" 二、strcasestr函数 [1] 描述 [2] 区别 ...
分类:
编程语言 时间:
2017-03-28 13:36:06
阅读次数:
228
如果忘记mysql的root密码可以采取下面的步骤重新设置 1。kill掉所有mysql的进程 2。使用--skip-grant-tables的参数启动mysql shell> mysqld_safe --skip-grant-tables 3。在打开一个连接,设置新的密码,mysql> UPDAT ...
分类:
数据库 时间:
2017-03-28 13:33:22
阅读次数:
204
今天在学习部署安装openstack的时候,看到一个关于cat的奇怪用法,可能是本人的才疏学浅没见过这种写法,于是乎查阅资料了一番,并进行了总结,希望也能够帮助有需要的朋友。 以下是我总结的几种常用方式: 1. 最普通用法 等价于: 2. 从键盘创建一个文件 (1)先看个简单的: ctrl + D ...
分类:
系统相关 时间:
2017-03-28 13:31:14
阅读次数:
204
一.在java中提供的一些修饰符,这些修饰符可以修饰类、变量和方法,在java中常见的修饰符有:abstract(抽象的)、static(静态的)、public(公共的)、protected(受保护的)、private(私有的)、synchronized(同步的)、native(本地的)、trans ...
分类:
编程语言 时间:
2017-03-28 13:26:09
阅读次数:
131
public class YHSJ{public static void main(String[] args) {int i;int j;int a[][];a=new int[100][100];for(i=0;i<10;i++)for(j=0;j<=i;j++){if((i==0)||(j== ...
分类:
其他好文 时间:
2017-03-28 13:24:30
阅读次数:
161
package Yanghuisanjiao; public class Yanghuisanjiao {public static void main(String args[]) {int[][] b=new int [10][10];for (int i=0; i<10; i++) {for ...
分类:
其他好文 时间:
2017-03-28 13:16:47
阅读次数:
132
前言 这几天刚刚刷了5道线段树(水)题,现在来总结一下。 首先是犯的不少错误: 1.建树、更新函数没有return。这是最气的,每次最后程序错误查了半天也没查出来,最后发现是没有return。递归边界要return,递归边界要return,递归边界要return,重要的事情说三遍。 2.判断查找区间 ...
分类:
其他好文 时间:
2017-03-28 13:15:00
阅读次数:
280
基本思想 对于给定的n个记录,初始时把这些记录看做一颗顺序存储的二叉树,然后将其调整为一个大顶堆,然后将堆的最后一个元素与对顶元素进行交换后,堆的最后一个元素即为最大记录;接着将前(n-1)个元素重新调整为一个大顶堆,再将堆顶元素与当前堆的最后一个元素进行交换后得到次大的记录,重复该过程知道调整的堆 ...
分类:
编程语言 时间:
2017-03-28 13:13:04
阅读次数:
216
这种情况,先试试修改svnserve.conf 中的 anon-access = none 然后重启eclipse 如果还是不行,还有可能是因为你修改了svn的配置链接后 跟他人的svn连接方式有差导致的。 可以尝试: preferences svn 切换svn接口 。 如 javahl修改为svn ...
分类:
系统相关 时间:
2017-03-28 13:10:41
阅读次数:
153
shutil 很多时候,我想要对文件进行重命名,删除,创建等操作的时候的想法就是用subprocess开一个子进程来处理,但是实际上shutil可以更加方便地提供os的文件操作接口,从而可以一条语句搞定。但是需要注意的是,这个模块并不能对命名管道,块设备等特殊的文件类型做操作。 copy(src,d ...
分类:
编程语言 时间:
2017-03-28 13:10:18
阅读次数:
158
--统计各种状态的总个数 SELECT sum(CASE WHEN [Status] =-1 THEN 1 ELSE 0 END ) AS Q1, sum(CASE WHEN [Status] =0 THEN 1 ELSE 0 END ) AS Q2, sum(CASE WHEN [Status] ... ...
分类:
数据库 时间:
2017-03-28 13:09:06
阅读次数:
217
题目大意:n个人,k种假面,每人戴一种,戴第i种的可以看见第i+1种,戴第k种的可以看见第1种,给出m条关系表示一个人可以看到另一个人,问k可能的最大值和最小值。(n<=100,000,m<=1,000,000) 思路:染色,若点i颜色为ci,就把点i能到的点染成ci+1,能到点i的点染成ci-1, ...
分类:
其他好文 时间:
2017-03-28 13:04:41
阅读次数:
163
/* author s1N */ /* 第一次,用卡佛式的标题,很紧张。卡佛读不懂,通信原理也读不懂,我大概是个傻子吧。 */ 一,信号的多项式形式表示 因为频谱分析时关心的是频率成分的大小,应此,我们希望多项式各项均为的函数即: 是否存在满足这种条件的x呢? 答案是当然的: 简单的验证一下: 同理 ...
分类:
其他好文 时间:
2017-03-28 13:02:50
阅读次数:
204
背景:一台controllernode,一台compute1节点两台机器的host文件均已经进行hostname解析两节点本已经加入了同一rabbitmqcluster但controllernode因为服务原因,还原至裸机状态,在yum安装rabbitmq-server.service之后,存在compute1节点无法加入到controllerrabbitmqcluster的异..
分类:
其他好文 时间:
2017-03-28 11:57:33
阅读次数:
393
init进程PID进程标记好永远为1inittab文件的结构id:runlevels:action:processid用于在inittab文件中唯一标识一个文件记录runlevels用于指定该记录在哪些运行级别中运行action用于描述记录将执行哪种类型的动作process用于设置启动进程所执行的命令0关机状态1单用户模式,不需..
分类:
其他好文 时间:
2017-03-28 11:55:43
阅读次数:
187
查看系统服务的启动状态服务名称chkconfig--list查看运行级别runlevel系统服务管理工具ntsysv工具提供一个交互式可视化窗口可以在字符终端运行便于集中管理多个服务chkconfig工具不提供交互式可视化窗口管理单个服务效率高设置系统服务的启动状态chkconfig--level级别列表服务..
分类:
其他好文 时间:
2017-03-28 11:54:42
阅读次数:
185