![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
Sunshine_Cherish
做一个简单的女子,成为自己想成为的人。
展开
-
《Java疯狂讲义》—李刚——Java语言的发展历史
Java语言的发展历史1995年,Sun公司推出的Java,是由Bill Joy主导Green项目组开发的新语言Oak,因Oak商标已被注册所以更名为Java。Java语言开发环境JRE,运行环境:包括核心API、集成API、用户界面API、发布技术、Java虚拟机(JVM)5个部分;JDK,开发环境:包括编译Java程序的编译器(javac命令)。JIT即时编译器:将经常用到原创 2016-07-12 11:28:05 · 921 阅读 · 0 评论 -
CMakeLists.txt
1.CMakeList.txt配置文件解析1)includeOS 的安装位置2)工具链3)给工程命名4)服务命名5)服务的二进制命名6)最大内存可以硬编码到二进制文件中7)源文件要与OS库部件链接以形成可启动映像8)服务CMake选项#MISC:9)添加自己的 include 路径10)添加磁盘11)设备和插件12)第三方库13)包括服务翻译 2017-03-31 13:49:58 · 475 阅读 · 0 评论 -
CMake和Make之间的区别-学习
CMake和Make之间的区别 - - 博客频道 - CSDN.NEThttp://blog.csdn.net/android_ruben/article/details/51698498转载 2017-03-31 22:25:00 · 1241 阅读 · 0 评论 -
Intel SGX技术学习了解
Intel SGX新技术学习研究引导手册_黑客技术http://www.hackdig.com/05/hack-22223.htmSGX是Intel开发的新的处理器技术,可以在计算平台上提供一个可信的空间,保障用户关键代码和数据的机密性和完整性,从SGX提出后,其吸引了一批系统和网络安全的研究者,NCCGroup的博客对SGX方面的资料进行了一个初步的总结,对研究者学习SG转载 2017-04-12 09:28:49 · 11632 阅读 · 0 评论 -
常用win7 快捷键
1、切换桌面快捷键:“Alt”+“Tab” //按住“alt”,同时使用“Tab”进行程序之间的切换,到想要的程序时候释放按键即可。还有一种方法,可以实现相同的功能,但是在显示效果上不太一样,就是使用"win"+"Tab"组合键。转载 2017-03-16 22:59:02 · 284 阅读 · 0 评论 -
Xen的学习二
Xen 虚拟机架构_知识库_博客园http://kb.cnblogs.com/page/172315/Xen 监管程序(hypervisor)运行在最高优先级(Ring 0)上,泛虚拟化的客户域运行在较低的优先级上(Ring1-3 )。Xen/X86 泛虚拟化域的内核运行在优先级 1 上,而应用程序仍然运行在优先级 3 上。Xen 服务虚拟域拥有对整个(或部分)物理系统资源的管转载 2017-04-07 16:09:12 · 455 阅读 · 0 评论 -
hadoop HDFS命令
创建与查看hdfs目录shm@master:~$ hadoop fs -mkdir /usershm@master:~$ hadoop fs -mkdir /user/shmshm@master:~$ hadoop fs -mkdir /user/shm/testshm@master:~$ hadoop fs -lsFound 1 itemsdrwxr-xr-x -原创 2017-05-02 10:38:10 · 3155 阅读 · 0 评论 -
mirageOS 和xen虚拟化技术的了解
学习网址:1、https://www.xenproject.org/developers/teams/mirage-os.html什么是mirageOS?Mirage是一个exokernel(也称为云操作系统),用于在各种云计算,嵌入式和移动平台上构建安全,高性能的网络应用程序。Mirage OS最初设计用于云端使用,这就是为什么我们称之为云操作系统。Mirage翻译 2017-07-11 14:48:55 · 1442 阅读 · 0 评论 -
有用的学习网站
一、海量网页制作的素材参考网站1、站长之家: http://sc.chinaz.com/原创 2017-06-12 14:52:50 · 353 阅读 · 0 评论 -
Ubuntu下安装搜狗输入法
7月9日一 Ubuntu下安装搜狗输入法1. 下载安装包-2. 双击安装包-install打开终端执行以下命令:3. 设置-在终端中输入im-config,弹出一个对话框,点击OK,又弹出对话框,点击Yes。你会看到下面的对话框。如果上面是fcitx,就不用管,直接关闭;如果不是,就改为fcitx,点击OK。又弹出对话框,点OK。然后重启电脑。重启完成后,在终端中输原创 2017-07-09 22:10:43 · 356 阅读 · 0 评论 -
静态链接 和 动态链接
静态链接是由链接器在链接时将库的内容加入到可执行程序中的做法。链接器是一个独立程序,将一个或多个库或目标文件(先前由编译器或汇编器生成)链接到一块生成可执行程序。动态链接英文是Dynamic Linking需要解决空间浪费和更新困难这两个问题最简单的办法就是把程序的模块相互划分开来,形成独立的文件,而不再将他们静态的链接在一起。简单地讲,就是不对那些组成程序的目标文件进行链接,等到转载 2017-07-19 20:42:14 · 451 阅读 · 0 评论 -
学习安装unik环境——过程一
在Ubuntu 14.04安装和使用unik翻译 2017-09-22 18:34:00 · 1208 阅读 · 0 评论 -
unik的命令行-解释说明
命令行界面UniK cli将调用UniK的REST API,使UniK变得简单。管理Unikunik daemonunik targetunik providersunik compilers图片unik buildunik imagesunik describe-imageunik delete-image实例uni翻译 2017-09-28 11:40:07 · 2072 阅读 · 0 评论 -
includeos 创建 输出一个hello world的过程
shm@ubuntu:~$ cd IncludeOSshm@ubuntu:~/IncludeOS$ cp -r seed/service ~/my_serviceshm@ubuntu:~/IncludeOS$ cd ~/my_serviceshm@ubuntu:~/my_service$ lscmake_build.sh CMakeLists.txt docker_run.sh翻译 2017-03-31 11:15:25 · 889 阅读 · 0 评论 -
1.2 Java的竞争对手及各自优势
Java语言的优势:1)跨平台2)Java EE 平台提供了更多的选择,适合对技术有精准把握的开发者,用于解决有复杂需求的大型企业级应用。3)静态语言,速度快。C#Microsoft基于.NET平台发布的C#编程语言,跟Java有90%的重叠。都实现了对传统C++的改进。语法方面,两者都摒弃了C++中函数及其参数的const修饰、宏替换、全局变量和全局函数等华而不实的地方;在继原创 2016-07-12 13:08:17 · 1121 阅读 · 0 评论 -
1.3Java程序运行机制
1.3Java程序运行机制Java语言是一种特殊的高级语言,Java程序(*.java)需要经过先编译,生成一种与平台无关的字节码文件(*.class);后解释两个步骤,由JVM解释执行。因此Java语言既具有解释型语言的特征,也具有编译型语言的特征。计算机高级语言按程序执行方式可以分为以下3种:编译型语言:C、C++、Objective-C、Pascal等解释型语言:ruby、P原创 2016-07-13 20:42:49 · 437 阅读 · 0 评论 -
1.4 开发Java的准备
安装配置Java开发环境JDK1)下载和安装Java 8 的 JDKJDK(Java SE Development Kit )即Java标准版开发包。是Sun提供的一套用于开发Java应用程序的开发包,提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时的环境(JRE),以及常用的Java类库等。下载地址:http://www.oracle.com/原创 2016-07-13 21:26:44 · 473 阅读 · 0 评论 -
第三章 数据类型和运算符
Java语言是一门强类型语言。强类型包含两方面的含义:1)所有变量必须先声明,后使用;2)指定类型的变量只能接受类型与之匹配的值。注释:文本注释:/** (文档注释内容) */多行注释:/* (需要注释掉的内容) */单行注释://(双斜杠)javadoc命令的用法查看API文档的方法(API文档就是用以说明应用程序接口的文档,包括每个类、每个方法的功能及用原创 2016-07-18 11:16:59 · 337 阅读 · 0 评论 -
第四章 流程控制与数组
顺序结构选择结构:if、switch分支语句循环结构:while、do while、for循环foreach循环自动遍历数组和集合的每个元素*使用break结束循环**使用continue忽略本次循环剩下的语句***使用return结束方法数组*定义数组时不能指定数组的长度;数组必须先初始化,然后才能使用。静态初始化:直接为每个元素赋初值,由系统决定数组长度原创 2016-07-18 11:19:04 · 419 阅读 · 0 评论 -
名词简称-英文缩写
可信计算:1. 可信 计算 组织 TCG (Trusted Computing Group) 2. 可 信平 台模 块TPM (Trusted Platform Module) 3. 可信密码模块 TCM(Trusted Cryptography Module)。4. 核心信任源 CRTM (Core Root of Tru st for Measurement )原创 2017-03-08 22:35:07 · 2578 阅读 · 0 评论 -
搜索技巧
大家虽然总是用baidu,但是baidu出来的东西有很多是我们不想要的。实际上,baidu的搜索是由很多技巧的你知道吗?来!看看吧!1. 减除无关资料 有时候,排除含有某些词语的资料有利于缩小查询范围。 百度支持“-“功能,用于有目的地删除某些无关网页,但减号之前必须留一空格,语法是“A -B“。 例如,要搜寻关于“武侠小说“,但不含“古龙“的资料,可使用如下查询:转载 2017-03-13 09:02:51 · 10681 阅读 · 0 评论 -
任务 进程 线程
认识多任务、多进程、单线程、多线程 - ㄓㄤㄑㄧㄤ - 博客园http://www.cnblogs.com/azhqiang/p/3674728.html现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事情,比如你在听歌的同时还在用MSN和好友聊天。听歌和聊天就是两个任务,这个两个任务是“同时”进行的。一个任务一般对应一个进程,也可能包含好几个进程。比如运行的转载 2017-04-07 17:19:01 · 421 阅读 · 0 评论 -
Linux命令学习一
1、控制终端切换到root:su pwd2、删除文件nautilus原创 2017-03-11 19:30:18 · 300 阅读 · 0 评论 -
web的学习笔记一
HTML、css、JavaScript的三剑客在web开发中分别所扮演的角色:HTML 定义了网页的内容CSS 描述了网页的布局JavaScript 网页的行为原创 2017-04-08 21:12:45 · 429 阅读 · 0 评论 -
Linux学习网站
绝世秘籍之GNU构建系统与Autotool概念分析 | 《Linux就该这么学》http://www.linuxprobe.com/system-gnu-autotool.html原创 2017-10-22 21:48:33 · 366 阅读 · 0 评论