Linux命令行与shell编程 第11章 使用结构化命令

本章内容    使用if-then语句    if-then-else语句    嵌套if    test命令    复合条件测试    if-then的高级特性    case命令    管理用户账户在第10章中给出的那些shell脚本中,shell按照出现的次序来处理shell脚本中的每个单独命令。对于顺序操作来谙已经足够了,如果你只想所有的命令都能按正确的顺序执行。然而,并非所有程序都如此操...
分类: 数据库 发布时间: 06-25 23:53 阅读次数: 3

Mysql学习之路

1:首先呢,有入门基础2:3:掌握各种常见的复杂查询以及查询技巧
分类: 数据库 发布时间: 06-25 23:53 阅读次数: 3

mysql优化问题

mysql优化注意点网上资料一大堆,不过个人建议还是先了解原理,然后再去看优化技巧,不仅能让你更好地因地制宜的优化,也能让你对mysql有一个新的认识高度,在此先浅谈mysql的执行过程和sql缓存,后面再更新一下/********************************************************************************************...
分类: 数据库 发布时间: 06-25 23:53 阅读次数: 3

时制转换

对电话账单来说,春季和秋季的标准时间与夏时制时间的转换会带来有意思的问题。春季,这种转换发生在(3月末,4月初的)星期日凌晨 2:00时,这时时钟要设置为凌晨3:00 时。对称的转换通常发生在 10 月最后一个星期日,时钟要从2:59:59调回到2:00:00。请为采用以下费率计算用户的每月通话费:(1)通话时间<=20 分钟时,每分钟收费 0.05 美元,通话时间不到 1 分钟时按 1...
分类: 其他 发布时间: 06-25 23:53 阅读次数: 3

C++ 顺序容器 insert capacity size reserve 操作

C++ 对于顺序容器的操作(vector、string、deque、list、forward_list、array) 这几个容器每个都有其特有的操作: vector : 支持push_back()、pop_back()、insert()、emplace()、back()、front()、at(n)、emplace_front、emplace_back()、erase()、V[n]。 li...
分类: 其他 发布时间: 06-25 23:52 阅读次数: 2

C语言 十进制数转化为二进制 八进制 十六进制数

    对于刚开始学习C语言的来说,我们知道%d可以表示十进制的数,%o可以表示八进制的数,%x用来表示十六进制的数,但却没有来表示二进制数的。    这就是相对应的八进制数和十六进制数#include <stdio.h> int main() { int n; printf("请输入一个十进制的整数:\n"); scanf("%d",&n); printf("八进制数...
分类: 其他 发布时间: 06-25 23:52 阅读次数: 3

用C语言写一个日期计算器

  首先,我们应知道日期计算器包括哪些功能1、明天的日期2 、n天后的日期3、两个日期之间的天数我们先从第一个功能开始,首先创建一个日期的结构体,包括:年、月、日。struct date { int day; int month; int year; };其次来看一下解决这个问题的思想:然后我们要写一个判断闰年的函数:int Leap(struct date d) { int leap =...
分类: 其他 发布时间: 06-25 23:51 阅读次数: 2

C语言中的操作符及其用法

1. 算数操作符在上述操作符中,+, - 、* 我们都很熟悉了。/、% 有两点是需要我们注意的:1.  对于/运算,如果两边都是整数,则执行整数运算;如果两边有一个为浮点数,则执行的是浮点数操作。2.  %不能用于浮点数,两边都只能是整数,其余四个都可以用于浮点数和整数。2. 移位操作符左移操作符移位规则:左边抛弃,右边补0;(有*2的效果)    例如 :6  的二进制补码为 00000000 ...
分类: 其他 发布时间: 06-25 23:51 阅读次数: 3

SSD+HDD Ubuntu18.04+Win7双系统安装过程

最近换的新电脑带SSD,安装好Win7后因为工作需要安装了Ubuntu18.04,中间也经历了一番折腾,记录如下:硬盘安装双系统网上有很多帖子,参考之即可,这里相似的部分盗用网上部分截图,实际安装中经历的不一样的用粗体红字进行记录。1.磁盘划分我的电脑是256G SSD+1TBHDD,在SSD中通过磁盘管理->压缩卷分出2GB的空间留给Ubuntu的Boot分区,HDD中分出个150G的空间...
分类: 其他 发布时间: 06-25 23:51 阅读次数: 3

Ubuntu下常用开发环境的搭建(Java+Python+PHP)

为了教学,写了个简单的流程,也发布在网上一下,供需要的童鞋参考,大神请无视,本篇是针对学生的教学入门贴。操作系统:Ubuntu18.04 64位一.Java(JDK)1.下载JDK在官网上根据主机和操作系统类型下载对应版本的JDK(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)...
分类: 其他 发布时间: 06-25 23:50 阅读次数: 3

Hadoop学习笔记1之模块和简单安装

后续更新Hadoop学习笔记,根据学习徐培成老师大数据课程整理一.Hadoop的四个模块(1)Hadoop common:              支持其他模块的工具模块(2)Hadoop Distributed File System (HDFS)              分布式文件系统,提供了对应用程序数据的高吞吐量访问。              进程:                 ...
分类: 其他 发布时间: 06-25 23:50 阅读次数: 3

Hadoop学习笔记2之三种工作模式的配置

本笔记根据学习徐培成老师大数据课程整理。三、配置Hadoop1.三种模式共存配置hadoop,使用符号链接的方式,可以让三种配置形态共存。(1)创建三个配置目录,内容等同于hadoop目录:Hadoop的配置都在${Hadoop_home}/etc/hadoop下:$cp  -r  ${Hadoop_home}/etc/Hadoop  local      //独立模式配置$cp  -r  ${H...
分类: 其他 发布时间: 06-25 23:50 阅读次数: 2

Hadoop学习笔记3之启动进程脚本分析

(一)Hadoop相关进程【hdfs】                启动脚本:start-hdfs.shNameNode              NNDataNode               DNSecondarynamenode      2NN 【yarn】               启动脚本:start-yarn.shResourceManager        RMNodeMan...
分类: 其他 发布时间: 06-25 23:50 阅读次数: 2

Hadoop学习笔记4之HDFS常用命令

1.查看${Hadoop_HOME}/bin/hadoop脚本的hadoop命令帮助信息打印可知:hadoop  version   //查看版本hadoop fs        //文件系统客户端hadoop  jar    //运行jar包hadoop classpath //查看类路径hadoop checknative //检查本地库并压缩hadoop distcp   // 远程递归拷贝...
分类: 其他 发布时间: 06-25 23:49 阅读次数: 2

Hadoop学习笔记5之HDFS Block

       HDFS的块比磁盘块大,目的是为了最小化寻址开销。如果块设置的足够大,从磁盘传输数据的时间可以明显大于定位这个块开始位置所需要的时间。这样,传输一个由多个块组成的文件的时间取决于磁盘传输速率。       寻址时间10ms左右,HDFS使让块寻址时间占用读取时间的1%,以传输速率100MB/s为例,设置块大小为128MB。      但是该参数也不会设置得过大。MapReduce中的...
分类: 其他 发布时间: 06-25 23:49 阅读次数: 3

Hadoop学习笔记6之配置Hadoop临时目录

【问题描述】重启主机后SecondaryNameNode能启动,NameNode启动不了【查看日志】查找日志(日志: /hadoop/hadoop-0.20.2/logs):Directory /tmp/hadoop-root/dfs/name is inan inconsistent state: storage directory现在问题比较明确了,是临时目录不存在导致。/tmp/hadoop...
分类: 其他 发布时间: 06-25 23:49 阅读次数: 3

【论文阅读笔记】Learning to see in the dark

     本文是CVPR2018论文,主要提出一种通过FCN方法将在黑暗环境中进行的拍摄还原的方法,实现让机器让机器“看破”黑暗。本文的主要创新点为:      1.提出了一个新的照片数据集,包含原始的short-exposure low-light图像,并附有long-exposure reference图像作为Groud truth,以往类似的研究使用的都是人工合成的图像;       2.与...
分类: 其他 发布时间: 06-25 23:49 阅读次数: 2

Hadoop学习笔记7之使用Hadoop客户端API访问HDFS

这里参考《Hadoop权威指南》第三章相关内容,直接贴代码,比较简单,就不注释了。package com.hadoop.hdfs; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; ...
分类: 其他 发布时间: 06-25 23:48 阅读次数: 2

Hadoop学习笔记8之使用Hadoop网络拓扑

从《Hadoop权威指南》中截取了原文,并绘制一个草图简易示例一下:
分类: 其他 发布时间: 06-25 23:48 阅读次数: 2

软件工程导论学习心得-3

crc是一种简单且有效的面向对象的分析技术,在一个系统开发项目中包括用户、系统分析员和开发者,在建模和设计过程中,经常应用CRC建模,使得整个开发团队普遍的理解形成一致。crc建模大致步骤:1、分析累的职责。2、寻找协作者。3、组织建模团队场景模拟。4、最终排列卡片模拟系统运行。
分类: 其他 发布时间: 06-25 23:48 阅读次数: 2