bash脚本编程之三 条件判断及算术运算

bash中如何实现条件判断? 1、条件测试类型: 整数测试 字符测试 文件测试 条件测试表达式: [ expression ] [ [ expression ] ] test expression 整数比较: -eq:测试两个...

2017-08-31 14:38:00

阅读数 6

评论数 0

【BZOJ】1576 [Usaco2009 Jan]安全路经Travel

【算法】最短路树+(树链剖分+线段树)||最短路树+并查集 【题解】 两种方法的思想是一样的,首先题目限制了最短路树唯一。 那么建出最短路树后,就是询问对于每个点断掉父边后重新找路径的最小值,其它路径只能是这个点和其子树节点通过非树边到达非子树节点。 这样考虑很难统计,换个角度考虑每条非树...

2017-08-31 08:48:00

阅读数 6

评论数 0

【BZOJ】2442: [Usaco2011 Open]修剪草坪

【算法】动态规划 【题解】 万物皆动规,每时每刻都要想着DP!特别是这种明显可以序列递推的题目。 一个简单的思路是f[i]表示前i个选择合法方案(第i个可选可不选)的最大效率 f[i]=max(f[i-1],f[j-2]+sum[j~i]),j=i-k+1~i。 然后就可以把f[j]-s...

2017-08-30 19:40:00

阅读数 11

评论数 0

一起来学Go --- (go的枚举以及数据类型)

枚举 枚举指一系列的相关的常量,比如下面关于一个星期的中每天的定义,通过上篇博文,我们可以用在const后跟一对圆括号的方式定义一组常量,这种定义法在go语言中通常用于定义枚举值。go语言并不支持众多其他语言明确支持的enum关键字。 下面是一个常规的枚举表示法,其中定义了一系列整型常量。 co...

2017-08-30 18:29:00

阅读数 5

评论数 0

基于AT89C51单片机烟雾传感器

#include <reg51.h> #include <stdio.h> #define uchar unsigned char //宏定义无符号字符型 #define uint unsigned int ...

2017-08-30 16:54:00

阅读数 25

评论数 0

进程的方法和属性介绍

进程中的方法介绍 p.start(): 启动进程,并调用该子进程中的p.run() p.run(): 进程启动时运行的方法,正是它去调用 target 指定的函数,我们自定义类的类中一定要实现该方法 p.terminate(): 强制终止进程 p,不会进行任何清理操作,如果 p 创建了子...

2017-08-30 00:33:00

阅读数 3

评论数 0

VS2005快捷键大全

CTRL + SHIFT + B生成解决方案 CTRL + F7生成编译 CTRL + O打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4显示属性窗口 SHIFT + F4显示项目属性窗口 CTRL + SHIFT + E显示资源视图 F12...

2017-08-29 21:09:00

阅读数 5

评论数 0

hd acm1005

问题: 已知递推公式:f[i] = ( a * f[i-1] + b * f[i-2] ) % 7,f[1]=1,f[2]=1。 需要你输入三个数a,b,n。其中a,b用来补充上述公式,用补充后的公式计算 f[n]。 析: 每次输入a,b都会有一个对应的公式,由这个公式会得到的一个周期性的...

2017-08-29 19:54:00

阅读数 2

评论数 0

模拟阻尼运动

游戏里面经常有转盘活动, 为了让转盘表现自然一点, 就需要自己模拟阻尼运动, 分为三个过程: 匀加速运动, 匀速运动, 匀减速运动 设定最高速度为MaxSpeed, SpeedUp1(匀加速运动的加速度), SpeedUp2(匀减速运动的加速度), Expect(期望停留的弧度点) 其实模拟只...

2017-08-29 17:49:00

阅读数 9

评论数 0

ios5--计算器

// // ViewController.m // 01-加法计算器 // // 首先找main.m文件,然后找AppDelegate,然后找Main Inteferce主交互故事板,然后加载箭头指向的控制器,然后加载控制器内部的View。 // 连线:按住control拖过去然后配置。...

2017-08-29 11:18:00

阅读数 10

评论数 0

计算机概论

最近要学习Linux系统,所以顺道将计算机的前世今生也学习了,下面做个读书笔记增强记忆。 一、计算机的组成 1. 计算机硬件的五大单元   从外观看来,计算机主要分为三部分: 输入单元:包括键盘、鼠标、触控板等; CPU:含有算术逻辑、控制、记忆等单元; 输出单元:包括屏幕、打印机...

2017-08-29 00:20:00

阅读数 2

评论数 0

shell编程continue break 函数的return

跳出循环和函数返回值 一、退出循环在shell编程中,通常退出循环有两种方法:contine:是结束本次执行的循环,默认是contine 1,当contine 3 时,则表示进入第3层循环;break:是跳出本次循环,默认是break 1, 当break 2 时,则表示退出第二层循环,进入第3层循...

2017-08-28 20:19:36

阅读数 5

评论数 0

线上服务内存OOM问题定位三板斧

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-08-28 16:01:00

阅读数 5

评论数 0

解决Linux主机上的 远程MySQL客户端无法连接的问题

无法连接到 MySQL 数据库可能的原因有: 1. PHP 无法连接 MySQL 可能是 PHP 配置不正确,没加上连接 MySQL 的功能。 2. MySQL 软件包升级,但没有升级数据库,或安装 MySQL 后没有正确初始化数据库 执行以下命令,对数据库进行升级和初始化: mys...

2017-08-27 14:57:00

阅读数 1

评论数 0

Codeblocks设置Known libraries

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-08-25 12:28:00

阅读数 5

评论数 0

8月23日学习内容整理:数字,字符串,列表,元组类功能

补充: for也可以跟else组合,else代表for循环结束(可迭代对象被循环完毕)以后执行else的代码 1、数据类型 硬盘里没有unicode编码,本质上内存里都是011010110的数据,具体是什么样的011010101010由编码来定,不同编码的101001010之间互不认识 P...

2017-08-23 16:49:00

阅读数 3

评论数 0

数据结构和算法

常用的排序 1、插入排序 插入排序的基本思想是:每次将一个待排序的记录按其关键字大小插入前面已经排好序的子记录中的适当位置,直到全部记录插入完成为止。常用的插入排序有直接插入排序和希尔排序。 2、归并排序  归并排序(Merge Sort)是利用“归并”技术来进行排序。归并排序是将若干个已经排序...

2017-08-23 11:36:00

阅读数 7

评论数 0

java代码实现highchart与数据库数据结合完整案例分析(一)---饼状图

作者原创:转载请注明出处        在做项目的过程中,经常会用到统计数据,同时会用到highchart或echart进行数据展示,highchart是外国开发的数据统计图插件, echart是我们国家开发的数据统计插件,我比较喜欢highchart的统计插件,在这里展示的也是highchart...

2017-08-23 11:09:00

阅读数 158

评论数 0

一键安装mysql 5.5

#!/bin/bash # set environment yum install lrzsz ntpdate sysstat -y # isntall mysql function mysql_install () { rpm -ivh http://dl.fedoraprojec...

2017-08-22 15:20:31

阅读数 4

评论数 0

我读<代码整洁之道>--读书笔记整理

第一章 整洁代码   "我可以列出我留意到的整洁代码的所有特点,但其中有一条是根本性的,整洁的代码总是看起来像是某位特别在意他的人写的.几乎没有改进的余地,代码作者设么都想到了,如果你企图改进它,总会回到原点,赞叹某人留给你的代码" ---Michael Feathers   ...

2017-08-22 15:07:00

阅读数 7

评论数 0

提示
确定要删除当前文章?
取消 删除