scanf函数读取缓冲区数据的问题

转载于:https://www.cnblogs.com/yhjoker/p/7530837.html scanf函数读取缓冲区数据的问题 标准I\O的缓冲类型   标准I\O根据不同的应用需求,提供了全缓冲、行缓冲、无缓冲三种缓冲方式。   全缓冲:只有当划定的缓冲区被填满或者数据读取至末...

2019-03-19 11:00:51

阅读数 35

评论数 0

AlertDialog对话框基础知识

Dialog对话框基础知识 1. 简介 Dialog是Android中根据用户的意向弹出一些提示的信息,告诉用户是否要执行该操作的一种小的窗体。 2. 分类 AlertDialog, 弹出式对话框 列表对话框 单选对话框 多选对话框 ProgressDialog, 进度对画框 等待对话框...

2019-02-23 21:53:57

阅读数 76

评论数 0

View view = inflater.inflate(R.layout.activity_main, container, false) 这句话的理解

View view = inflater.inflate(R.layout.activity_main, container, false);这句话的浅显理解   转载于 https://www.jianshu.com/p/7f16a1f19870   介绍  探究  当attac...

2019-02-19 23:11:57

阅读数 846

评论数 0

RelativeLayout常用属性总结

RelativeLayout常用属性 1、与兄弟控件的关系——方向位置 android:layout_above="@id/xxx"  --将控件置于给定ID控件之上 android:layout_below="@id/xxx&...

2019-02-19 22:58:43

阅读数 48

评论数 0

Linux mint 开机音乐

参考了 http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=460410 有关系统的音乐在这里 /usr/share/sounds/LinuxMint/stereo 只要 将喜欢的音乐 改成里面的文件名 替换 就OK了...

2018-11-03 16:51:02

阅读数 116

评论数 0

Linux中Buffer和Cache的区别

Linux中Buffer和Cache的区别     1. Cache:缓存区,是高速缓存,是位于CPU和主内存之间的容量较小但速度很快的存储器,因为CPU的速度远远高于主内存的速度,CPU从内存中读取数据需等待很长的时间,而  Cache保存着CPU刚用过的数据或循环使用的部分数据,这时从C...

2018-09-13 08:40:26

阅读数 53

评论数 0

Linux mint scala.deb 安装完成之后 如何在intellij中设定sdk

其实步骤很简单,deb安装完成之后在intellij 的sdk选择界面直接选中 位于/usr/share/scala目录即可,IDE会自动识别

2018-07-29 22:50:35

阅读数 81

评论数 0

如何在Ubuntu 16.04上使用UFW设置防火墙

https://www.howtoing.com/how-to-set-up-a-firewall-with-ufw-on-ubuntu-16-04/如何在Ubuntu 16.04上使用UFW设置防火墙介绍UFW或Uncomplicated Firewall是iptables的接口,旨在简化配置防...

2018-06-16 15:11:29

阅读数 1673

评论数 0

Java中方法的重写(override)

2018/6/8 Java中方法的重写(override)public class Parent{    public void ou tput()throws NullPointerException{        System.out.println("parent&...

2018-06-08 17:22:43

阅读数 3103

评论数 0

Java堆、栈和常量池以及相关String的详细讲解(经典中的经典)

Java堆、栈和常量池以及相关String的详细讲解(经典中的经典) 博客分类: Java综合   一:在JAVA中,有六个不同的地方可以存储数据:   1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译...

2018-06-04 18:28:25

阅读数 47

评论数 0

常量池、栈、堆的比较

转载于:https://www.cnblogs.com/Eason-S/p/5658230.html常量池、栈、堆的比较JAVA中,有六个不同的地方可以存储数据:1.寄存器:最快的存储区,位于不同于其他存储区的地方——处理器内部。寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接...

2018-06-04 18:21:12

阅读数 55

评论数 0

scala中:: , +:, :+, :::, +++的区别

4种操作符的区别和联系:: 该方法被称为cons,意为构造,向队列的头部追加数据,创造新的列表。用法为 x::list,其中x为加入到头部的元素,无论x是列表与否,它都只将成为新生成列表的第一个元素,也就是说新生成的列表长度为list的长度+1(btw, x::list等价于list.::(x))...

2018-05-19 19:05:17

阅读数 49

评论数 0

scala 可变长度参数

可变长度参数Scala 允许你指明函数的最后一个参数可以是重复的。这可以允许客户向函数传入可变长度参数列表。想要标注一个重复参数,在参数的类型之后放一个星号。例如:scala> def echo(args: String*) = for (arg <- ...

2018-05-12 17:45:12

阅读数 119

评论数 0

scala - 从合并两个Map说开去 - foldLeft 和 foldRight 还有模式匹配

scala - 从合并两个Map说开去 - foldLeft 和 foldRight 还有模式匹配开发中遇到需求:合并两个Map集合对象(将两个对应KEY的值累加)先说解决方案:( map1 /: map2 ) { case (map, (k,v)) => map + ( k...

2018-05-11 10:05:36

阅读数 98

评论数 0

Scala List的几种常见方法梳理汇总

转载于:http://www.ituring.com.cn/article/30233把Scala List的几种常见方法梳理汇总如下,日常开发场景基本上够用了。创建列表scala> val days = List("Sunday", &a...

2018-05-07 17:05:02

阅读数 1697

评论数 0

Math小数取整

舍掉小数取整:Math.floor(2)=2舍掉小数取整:Math.floor(2.1)=2舍掉小数取整:Math.floor(-2.1)=-3舍掉小数取整:Math.floor(-2.5)=-3舍掉小数取整:Math.floor(-2.9)=-3四舍五入取整:Math.rint(2)=2四舍五入...

2018-05-06 19:07:40

阅读数 524

评论数 0

Java反射(reflection)机制

https://www.cnblogs.com/AaronCui/p/4911123.html

2018-04-30 22:31:47

阅读数 42

评论数 0

linux命令之查询系统运行时间-uptime

linux命令之查询系统运行时间-uptime使用 uptime 命令即可查询服务器已经运行了多久,该命令默认安装。这些信息保存在/proc/uptime 文件中,虽然是以文本方式保存,但是这些数据却不能直接显示,这就需要我们使用 uptime 命令来翻译它:【系统时间】  上图中,左起第一条信息...

2018-04-30 12:08:29

阅读数 148

评论数 0

Ubuntu 16.04 用 MacBuntu 16.04 TP 打造 MAC 界面

Ubuntu 16.04 用 MacBuntu 16.04 TP 打造 MAC 界面 截图:查看视频教程打造步骤:1、下载 macbuntu 壁纸:Download MacBuntu OS Wallpap...

2018-04-29 20:33:07

阅读数 3476

评论数 0

配置Linux自动挂载

转载于:https://www.cnblogs.com/TeyGao/p/5533147.html使用mount命令来挂载硬件,在Linux重启后这些挂载信息会丢失,因此对应磁盘这类硬件,需要配置自动挂载来保证系统重启时进行自动挂载。自动挂载信息保存在文件/etc/fstab文件中查看该文件的数据...

2018-04-26 20:21:45

阅读数 251

评论数 0

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