第31课 - 老生常谈的两个宏 1. Linux 内核中常用的两个宏定义 1.1 offsetof 宏 在 include/linux/stddef.h 头文件中定义 TYPE 是结构体类型、MEMBER 是结构体中一个成员的成员名 作用:offsetof 宏返回的是 MEMBER 成员相对于整个结 ...
分类:
其他好文 时间:
2018-06-20 00:07:41
阅读次数:
200
// input.cpp : 定义控制台应用程序的入口点。
//
/* input.c -- 什么情况下使用 & */
/*
时间:2018年06月19日 23:18:10
代码:程序清单4.15_input.c程序_《C 
分类:
其他好文 时间:
2018-06-20 00:07:35
阅读次数:
174
tr替换或删除字符语法格式:tr【option】【SET1】【SET2】tr[选项][字符1][字符2]注意:tar命令及后面的选项和字符里,每个元素之间都要至少要有一个空格选项说明:参数选项解释说明-d删除字符-s保留连续字符的第一个字符,删除其他字符-c取反案例一:将图片中的“abc”替换为“xyz”将数字0-9替换为a-i案例二:使用tr命令统一字符大小案例三:删除hello中的每个字符删除
分类:
系统相关 时间:
2018-06-20 00:07:24
阅读次数:
168
Uniform Generator Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 32990 Accepted Submission(s): 1 ...
分类:
其他好文 时间:
2018-06-20 00:07:17
阅读次数:
147
参考博文: anaconda在Linux下的安装 Linux下anaconda3的安装 Anaconda的安装、启用及停用的步骤 Python学习之Anaconda的使用及配置方法 ...
分类:
编程语言 时间:
2018-06-20 00:07:02
阅读次数:
168
流程控制语句 尽管可以通过使用Linux命令、管道符、重定向以及条件测试语句编写最基本的Shell脚本,但是这种脚本并不适用于生产环境。原因是它不能根据真实的工作需求来调整具体的执行命令,也不能根据某些条件实现自动循环执行。 例如,我们需要批量创建 1000 为用户,首先要判断这些用户是否已经存在; ...
分类:
系统相关 时间:
2018-06-20 00:06:47
阅读次数:
213
参考网址: https://blog.csdn.net/erlian1992/article/details/76359191?locationNum=6&fps=1 说白了 ,即 jasperReport不兼容 jdk1.8以上,两种解决方案 1. 重新安装jdk,1.8版本一下,重新设置JAVA ...
分类:
其他好文 时间:
2018-06-20 00:06:38
阅读次数:
253
###01转换流概述 * A: 转换流概述 * a: 转换流概述 * OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节 * 将字符串按照指定的编码表转成字节,在使用字节流将这些字节写出去 ###02转换流_字符转字节的过程 * A: ...
分类:
其他好文 时间:
2018-06-20 00:06:23
阅读次数:
140
1 public class Demo5_BigDecimal { 2 3 /* 4 * A: BigDecimal 概述 5 * float和double很容易丢失精度,所以为了精确地表示、计算浮点数,Java提供了BigDecimal 6 * 不可变的、任意精度的有符号十进制数。 7 * B:构... ...
分类:
编程语言 时间:
2018-06-20 00:06:15
阅读次数:
165
连接:http://acm.hdu.edu.cn/showproblem.php?pid=1272 题意:要 要 要 要啥题意啊就是问题这个东西是不是一颗树 解决方式有很多种,说是冰茶集,但是你用别的方法也可以做啊~ 思路:首先作为一棵树一定满足顶点数等于边数+1,但只满足了这个条件也不行(脑补一个 ...
分类:
其他好文 时间:
2018-06-20 00:06:05
阅读次数:
127
https://pan.baidu.com/share/link?shareid=3750687613&uk=3441846946#list/path=%2F ...
分类:
其他好文 时间:
2018-06-20 00:05:57
阅读次数:
118
JVM为什么要区分为栈和堆? 栈代表的操作逻辑存储,堆代表的是数据逻辑存储,这样来划分更加清晰; JVM的内存在宏观上面来讲分为私有内存和共享内存;所谓共享内存(堆)寓意就是各个私有的栈(每个线程私有)可以通过引用来共享堆中的对象。这样的设计可以让各个线程共享一个对象;节省空间,另外可以实现逻辑语义 ...
分类:
其他好文 时间:
2018-06-20 00:05:49
阅读次数:
188
本文介绍如何安装和配置 AngularJS Eclipse。AngularJS Eclipse 插件是基于强大的 JavaScript 推断引擎(javascript inference engine)Tern.js, 它由 JavaScript 编写。若在 java 环境下使用该引擎,需要使用 t ...
分类:
Web程序 时间:
2018-06-20 00:05:40
阅读次数:
327
题意:给你一个田地,问左下角和右上角有稻草人并且内部除了边界都没有稻草人的矩形数。 标程: 1 #include<bits/stdc++.h> 2 using namespace std; 3 int read() 4 { 5 int x=0,f=1;char ch=getchar(); 6 whi ...
分类:
其他好文 时间:
2018-06-20 00:05:32
阅读次数:
127
下载包 去官网下载最新的python安装包 官网地址: https://www.python.org/downloads/ 安装python3.6可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline ...
分类:
编程语言 时间:
2018-06-20 00:05:26
阅读次数:
291
1. 链表 链表是一种非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的;链表由一系列节点组成,每个节点包含存储数据元素的数据域和存储下一节点地址的指针域。由于不必按顺序存储,链表在插入元素时可以达到O(1),但在查找某一元素时为O(n); 使用链表结构可以克服数组链表需要 ...
分类:
其他好文 时间:
2018-06-20 00:05:11
阅读次数:
176