首页 > TAG信息列表 > Semester

BLOG0 从一个冲动开始

“开始写点东西”的想法是出现又消失了无数次的。偏偏今天这想法闪现的时间长了几分钟,就这几分钟,足够我开通博客。 听起来像是个伟大的开始! 选择这里是因为没人认识我,就像小时候开学第一天,总要精心准备一个新的笔记本,new semester,new look。 想记录的东西会比较杂乱,主要还是和日常

MySQL按日期分组统计(按天统计,按月统计)

以下为您演示MySQL常用的日期分组统计方法: 按月统计(一) SELECT date_format( r.pay_time, '%Y-%m' ) pay_time, r.pay_time, SUM( r.actual_payment ) AS actual_payment, r.org_id, r.semester_year, r.season, count( * ) coun FROM scd_cost_charge_regester r WHERE

The Missing Semester of Your CS Education(第八课,元编程)笔记

依赖管理 不同项目所用的版本号其具体含义并不完全相同,但是一个相对比较常用的标准是语义版本号,这种版本号具有不同的语义,它的格式是这样的:主版本号.次版本号.补丁号。相关规则有: 如果新的版本没有改变 API,请将补丁号递增; 如果您添加了 API 并且该改动是向后兼容的,请将次版本号递

The Missing Semester of Your CS Education (第七课,调试及性能分析)

代码不能完全按照您的想法运行,它只能完全按照您的写法运行,这是编程界的一条金科玉律。 让您的写法符合您的想法是非常困难的。在这节课中,我们会传授给您一些非常有用技术,帮您处理代码中的 bug 和程序性能问题。 调试代码 打印调试法与日志 “最有效的 debug 工具就是细致的分析,配

【Missing Semester】版本控制(Git)

本文为计算机教育中缺失的一课 The Missing Semester of Your CS Education 笔记 Git 工作流程 Git 更像是把数据看作是对小型文件系统的一系列快照。 在 Git 中,每当你提交更新或保存项目状态时,它基本上就会对当时的全部文件创建一个快照并保存这个快照的索引。 为了效率,如果文件

The Missing Semester of Your CS Education(第四课)笔记

1. journalctl 命令 systemd用来启动系统并管理进程。systemd包含了一个叫做journalctl的辅助组件,其主要作用是管理系统的事件日志记录。 journalctl可以查看所有的系统日志文件,由于日志信息量很大,journalctl还提供了各种参数帮助用户更快速的定位到日志信息。 默认情况下,用户都可

学习The Missing Semester of Your CS Education

第一堂课: 很多我已经很熟悉的命令 新命令: 1.date 查看日期 2.cut --delimiter=' ' -f2 把输入按照空格截断,打印出第二个token 3./sys/ 目录下有许多新奇好玩儿的东西,你可以用它们直接控制设备的硬件 4.symbolic link(符号链接、软链接):一个符号链接文件仅包含有一个文本字符串,其被操

【Missing Semester】Shell工具和脚本

本文为计算机教育中缺失的一课 The Missing Semester of Your CS Education 笔记 Shell 脚本 第一个 Shell 脚本: 新建一个文件 touch a.sh。 文件内容: #!/bin/bash echo "Hello World !" 更改文件权限 chmod +x a.sh。 执行 ./a.sh 或 source a.sh: source 命令:执行当前

【Missing Semester】课程概览与Shell

本文为计算机教育中缺失的一课 The Missing Semester of Your CS Education 笔记 Shell Shell 是什么: Shell(计算机壳层)。 “为使用者提供操作界面” 的软件(command interpreter,命令解析器)。 接收用户命令,然后调用相应的应用程序。 Shell 的种类: zsh:很多人的 Mac 中会使用 zsh

测试

目录HW 11.Create a new directory called missing under /tmp;2.Look up the touch program. The man program is your friend.3.Use touch to create a new file called semester in missing.4.Write the following into that file, one line at a time:5.Try to execute the

SQL集合运算(并、交、差)

集合运算 union、intersect、except对应于∪、∩、-运算 并运算union union自动去除重复,如果想保留所有重复,则用union all代替union (select course_id from section where semester = 'Fall' and year = 2009) union (select course_id from section where semester = 'Sprin

missing semester - 学习笔记(汇总)

MIT - The Missing Semester of Your CS Education 课程笔记汇总,该课程介绍了一些实际开发所需要使用到的小东西。: The shell Shell Tools and Scripting Editors (Vim) Data Wrangling Command-line Environment Version Control (Git) Debugging and Profiling

missing semester - Security and Cryptography

熵 熵(Entropy) 度量了不确定性并可以用来决定密码的强度。 熵的单位是 bits(比特)。对于一个均匀分布的随机离散变量,熵等于 log_2(# of possibilities)。扔一次硬币的熵是1 bits,即log_2(2)。掷一次(六面)骰子的熵大约为2.58 bits,即log_2(6)。 使用多少比特的熵取决于应用的威胁模型

missing semester - Metaprogramming

何谓“元”(meta): 大哉乾元,万物资始,乃统天。 --《彖》 道生一,一生二,二生三,三生万物。 -- 《道德经》 此处的元编程(metaprogramming)并不是C++的元编程魔法,而是关于流程的(即构建系统、代码测试以及依赖管理)。必须要指出的是,“元编程” 也有用于操作程序的程序” 之含义。 Build

missing semester - Debugging and Profiling

Debugging-调试 打印调试法与日志 “The most effective debugging tool is still careful thought, coupled with judiciously placed print statements” — Brian Kernighan, Unix for Beginners. 调试代码的第一种方法往往是在发现问题的地方添加一些打印语句,然后不

missing semester - Editors (Vim)

Modal editing Vim的设计以大多数时间都花在阅读、浏览和进行少量编辑改动为基础,因此它具有多种操作模式: 正常模式 :在文件中四处移动光标进行修改 插入模式:插入文本 替换模式:替换文本 可视化(一般,行,块)模式:选中文本块 命令模式:用于执行命令 在不同的操作模式下,键盘敲击的含义也不

《The Missing Semester of Your CS Education》Shell 工具和脚本

我对shell脚本的理解是写一个文件指示shell如何执行命令 bash中的shell脚本语法: 1.在bash中为变量赋值的语法是foo=bar,访问变量中存储的数值,其语法为 $foo。 需要注意的是,foo = bar (使用空格隔开)是不能正确工作的,因为解释器会调用程序foo 并将 = 和 bar作为参数。 总的来说,

数据库习题小结(一)

使用大学模式,用SQL写出如下查询 a.找出Comp. Sci. 系开设的且有3个学分的课程名称。 select title from course where dept_name = 'Comp. Sci.' and credits=3;        结果如上   b.找出名叫Einstein的教师所教的所有学生的标识,保证结果中没有重复。 with instor_ein

CSSE1001 / 7030 Semester

CSSE1001 / 7030 Semester 1, 2019Assignment 1 (15 Marks)Due: Friday 29 March 2019 at 20:30IntroductionWelcome to Travel Inspiration!We are going to be building a travel recommendation program. Out of ideas where to travel? TravelInspiration has got you cov

SQL Server - group by

转载自https://segmentfault.com/a/1190000006821331 在平时的开发任务中我们经常会用到MYSQL的GROUP BY分组, 用来获取数据表中以分组字段为依据的统计数据。比如有一个学生选课表,表结构如下: Table: Subject_SelectionSubject Semester Attendee------------------------------

161.101 - 2018 Summer Semester: Assignment

161.101 - 2018 Summer Semester: Assignment 3 [40 marks]due Tuesday 5 February 2019 at 11.55pm Q1. Hypothesis test - Difference in means [6 marks] A company that manufactures terracotta roof shingles wishes to test the strength and resistance to