标签 属性 下的文章

Hbase基础(一)


名称 命令表达式
创建表 create 'table_name, 'family1','family2','familyN'
添加记录 put 'table_name', 'rowkey', 'family:column', 'value'
查看记录 get 'table_name', 'rowkey' 查询单条记录,也是hbase 最常用的命令
查看表中的记录总数 count 'table_name' 这个命令并不快,且目前没有找到更快的方式统计行数
删除记录 delete 'table_name' ,'rowkey','family_name:column' /delete al
'table_name','rowkey' 删除一条记录单列的数据/ 删除整条记录
删除一张表 1、disable 'table_name' 2、drop 'table_name'
查看所有记录 scan "table_name" ,{LIMIT=>10} LIMIT=>10 只返回10条记录,否则将全部展示
查看某个表某个列中所有数据 scan "表名称" , ['列名称:']
更新记录 就是重写一遍进行覆盖


Linux学习笔记(二)


(此学习笔记整理于《鸟哥的Linux私房菜基础学习篇》)

第三章&第四章


  • 建议练习机安装时的磁盘分区能有/, /boot, /home, swap四个分区;
  • 安装CentOS 7.x的模式至少有两种,分别是图形接口与命令行;
  • CentOS 7 会主动依据你的磁盘容量判断要用 MBR 或 GPT 分区方式,你也可以强迫使

​ 用 GPT;

  • 若安装笔记本电脑时失败,可尝试在开机时加入“linux nofb apm=off acpi=off”来关闭省电功能;
  • CentOS 7默认使用 xfs 作为文件系统
  • 没有连上Internet时,可尝试关闭防火墙,但SELinux最好选择“强制”状态;
  • 设置时不要选择启动kdump,因为那是给核心开发者查阅死机数据的;
  • 尽量使用一般用户来操作Linux,有必要再转身份成为root即可。
  • 即使是练习机,在创建 root 密码时,建议依旧能够保持良好的密码规则。
  • 在X的环境下想要“强制”重新启动X的组合按键为:“[alt]+[ctrl]+[backspace]”;
  • 在终端机环境中,可依据提示字符为$或#判断为一般帐号或root帐号;
  • date可显示日期、cal可显示日历、bc可以做为计算器;
  • 组合按键中,[tab]按键可做为(1)命令补齐或(2)文件名补齐或(3)参数选项补齐,
  • [crtl]-[c]可以中断目前正在运行中的程序;
  • Linux 系统上的英文大小写为不同的数据
  • 线上说明系统有man及info两个常见的指令;
  • man page说明后面的数字中,1代表一般帐号可用指令,8代表系统管理员常用指令,5

​ 代表系统配置文件格式;

  • info page可将一份说明文档拆成多个节点(node)显示,并具有类似超链接的功能,增

​ 加易读性;

  • 系统需正确的关机比较不容易损坏,可使用shutdown, poweroff等指令关机。

第五章


  • Linux的每个文件中,可分别给予使用者、群组与其他人三种身份个别的 rwx 权限;
  • 利用ls -l显示的文件属性中,第一个字段是文件的权限,共有十个位,第一个位是文件类

​ 型, 接下来三个为一组共三组,为使用者、群组、其他人的权限,权限有r,w,x三种;
​ 如果文件名之前多一个“ . ”,则代表这个文件为“隐藏文件”;

  • 若需要root的权限时,可以使用 su - 这个指令来切换身份。处理完毕则使用 exit 离开 su

​ 的指令环境。

  • 更改文件的群组支持可用chgrp,修改文件的拥有者可用chown,修改文件的权限可用

​ chmod

  • chmod修改权限的方法有两种,分别是符号法与数字法,数字法中r,w,x分数为4,2,1;

​ 对文件来讲,权限的性能为:
​ r:可读取此一文件的实际内容,如读取文本文件的文字内容等;
​ w:可以编辑、新增或者是修改该文件的内容(但不含删除该文件);
​ x:该文件具有可以被系统执行的权限。
​ 对目录来说,权限的性能为:
​ r (read contents in directory)
​ w (modify contents of directory)
​ x (access directory)

  • 要开放目录给任何人浏览时,应该至少也要给予r及x的权限,但w权限不可随便给;

​ 能否读取到某个文件内容,跟该文件所在的目录权限也有关系 (目录至少需要有 x 的权
​ 限)。

  • Linux文件名的限制为:单一文件或目录的最大容许文件名为 255 个英文字符或 128 个中

​ 文字符;

  • 绝对路径文件名为从根目录 / 开始写起,否则都是相对路径的文件名。

校招面试知识总结(一)


一、40个Java集合面试问题

1.Java集合框架是什么?说出一些集合框架的优点?

每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。它还包括在Java并发包中,阻塞接口以及它们的实现。

集合框架的部分优点如下:

(1)使用核心集合类降低开发成本,而非实现我们自己的集合类。

(2)随着使用经过严格测试的集合框架类,代码质量会得到提高。

(3)通过使用JDK附带的集合类,可以降低代码维护成本。

(4)复用性和可操作性。

2.集合框架中的泛型有什么优点?

Java1.5引入了泛型,所有的集合接口和实现都大量地使用它。泛型允许我们为集合提供一个可以容纳的对象类型,因此,如果你添加其它类型的任何元素,它会在编译时报错。这避免了在运行时出现ClassCastException,因为你将会在编译时得到报错信息。泛型也使得代码整洁,我们不需要使用显式转换和instanceOf操作符。它也给运行时带来好处,因为不会产生类型检查的字节码指令。

3.Java集合框架的基础接口有哪些?

Collection为集合层级的根接口。一个集合代表一组对象,这些对象即为它的元素。Java平台不提供这个接口任何直接的实现。

Set是一个不能包含重复元素的集合。这个接口对数学集合抽象进行建模,被用来代表集合,就如一副牌。

List是一个有序集合,可以包含重复元素。你可以通过它的索引来访问任何元素。List更像长度动态变换的数组。

Map是一个将key映射到value的对象.一个Map不能包含重复的key:每个key最多只能映射一个value。

一些其它的接口有Queue、Dequeue、SortedSet、SortedMap和ListIterator。


校招笔试知识总结(一)


校招笔试知识总结(一)

1.分支限界法是求出符合条件的一个解即可,而回溯法是求出满足约束的所有解。

2.平均查找长度计算:遍历次数累加除以冲突次数。

e.g mod7运算 (32,24,15,27,20,13)-》(4,3,1,6,6,6)

插入20时查找长度为1,插入13时查找长度为2,平均长度为(1+2)/2=1.5

3.DNS包括七大资源记录(RR):

A,CNAME,NS,SOA,MX,PTR,SRV

4.linux中权限的计算方式(数字表示)

Linux下,查看某路径下用(ls -l)查看所有文件的详细属性列表时,会看到文件的操作权限,类似“drwxr-xr-x”的字符串。


JavaFX学习笔记(五)


本教程描述如何使用层叠样式表(CSS)来使JavaFX应用程序看起来更具魅力。你将会开发一个界面,创建一个.css文件,然后应用样式。

在本教程中,你将会对一个Login表单进行操作,它使用默认样式的标签、按钮和背景色,然后通过一些简单的CSS修改将其变成一个样式化的应用程序,如图5-1所示。

图5-1 带有CSS和不带CSS的Login表单

屏幕快照 2016-09-26 13.24.42.png

创建工程

如果你是跟随《JavaFX学习笔记》教程从头开始学习的,那么现在你应该已经创建了本教程所需的Login工程。

创建CSS文件

你的第一个任务是创建一个新的CSS文件,并且将其保存到你的主类所在的文件夹中。然后你需要让JavaFX应用程序感知到新加入的这个CSS。

  1. 在IDE的Projects窗体中,展开Login工程节点下的Source Packages文件夹节点。

  2. 右键单击Source Packages文件夹下的login文件夹然后选择”New”菜单,然后选择”Other”菜单。

  3. 在New File对话框中,选择”Other”,然后选择”Cascading Style Sheet”,然后点击”Next”。

  4. 在File Name文本框中输入Login,并且确保Folder文本框中的值为src\login。

  5. 点击”Finish”。

  6. 在java文件中,初始化Scene类的style sheets变量来指向CSS,使用例5-1中所示的加粗代码行。


bst g22 jinniu lilai opebet orange88 vinbet xbet yuebo zunlong shijiebei bet007 hg0088 ju111 letiantang m88 mayaba qg777 qianyiguoji sbf777 tengbohui tlc ule weilianxier waiweitouzhu xingfayule xinhaotiandi yinheyule youfayule zhongying 2018shijiebei w88 18luck 188bet beplay manbet 12bet 95zz shenbo weide1946 ca88 88bifa aomenxinpujing betway bodog bt365 bwin tongbao vwin weinisiren 88jt fenghuangyule hongyunguoji 918botiantang huanyayule jianada28 jixiangfang libo long8 hongzuyishi zuqiutouzhu