一:大话版用户态和内核态 (1)用户态和内核态的概念? >内核态: CPU可以访问内存所有数据, 包括外围设备, 例如硬盘, 网卡. CPU也可以将自己从一个程序切换到另一个程序 >用户态: 只能受限的访问内存, 且不允许访问外围设备. 占用CPU的能力被剥夺, CPU资源可以被其他程序获取 (1) ...
分类:
编程语言 时间:
2016-06-07 17:54:35
阅读次数:
294
<style>ul,li{list-style: none;} #nav{height:42px; border:1px solid #d3d3d3; background:#f7f7f7;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,.2) ...
分类:
Web程序 时间:
2016-06-07 17:53:57
阅读次数:
243
[-] 内存问题排查手段及相关文件介绍重点 1 procsysvmmin_free_kbytes 2 procsysvmdrop_caches 3 procsysrq-trigger 31对echo m procsysrq-trigger输出的解析 4 cat procslabinfo 5 cat ...
分类:
其他好文 时间:
2016-06-07 17:54:20
阅读次数:
629
设计模式 建造者模式 建造者模式将复杂对象的创建与表示分离, 使得同样的构建过程可以创建不同的表示. 客户端通过指导者获得最终产品, 指导者通过建造者构造具体产品, 最终的产品通过建造者返回给指导者. 设计原则 Java JDK中的建造者模式 建造者模式和抽象工厂模式的区别 建造者模式的使用场合 实 ...
分类:
其他好文 时间:
2016-06-07 17:53:28
阅读次数:
244
1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含 ...
分类:
其他好文 时间:
2016-06-07 17:51:40
阅读次数:
180
本文章来给大家提供三种在mysql中避免重复插入记录方法,主要是讲到了ignore,Replace,ON DUPLICATE KEY UPDATE三种方法,各位同学可尝试参考。 案一:使用ignore关键字 如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使 ...
分类:
数据库 时间:
2016-06-07 17:51:27
阅读次数:
236
服务端:linl_S IP:10.0.0.15 客户端:lin_C IP:10.0.0.16 SSHD服务 SSH协议:安全外壳协议。为Secure Shell的缩写。SSH为建立在应用层和传输层基础上的安全协议。 sshd服务使用SSH协议可以用来进行远程控制,或在计算机之间传送文件。而实现此功能 ...
分类:
其他好文 时间:
2016-06-07 17:50:24
阅读次数:
322
#include <stdio.h>#include <malloc.h>//键盘输入造链表 struct wyq{ char name[100]; int age; char address[100]; struct wyq*next; }; int main(){ struct wyq* hea ...
分类:
其他好文 时间:
2016-06-07 17:50:41
阅读次数:
293
效果图如下首先,要使用控件需要添加designlibrary,在AndroidStudio中添加compile‘com.android.support:design:23.4.0‘然后是布局文件<?xmlversion="1.0"encoding="utf-8"?>
<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools..
分类:
其他好文 时间:
2016-06-07 16:41:28
阅读次数:
1139
效果图如下这是使用AndroidStudio新建的一个DrawerLayout项目跑出来后的效果(没有AndroidStudio的盆友赶紧去下载个吧)。生成后的代码有点混乱,稍微整理一下,那么先看布局文件activity_main.xml:<?xmlversion="1.0"encoding="utf-8"?>
<android.support.v4.widget.Dr..
分类:
移动开发 时间:
2016-06-07 16:41:32
阅读次数:
496
首先,加入pinyin4j-2.5.0.jar包,jar包在源码中有写工具类publicclassPingYinUtil{
/**
*将字符串中的中文转化为拼音,其他字符不变
*
*@paraminputString
*@return
*/
publicstaticStringgetPingYin(StringinputString){
HanyuPinyinOutputFormatformat=newHanyuPinyinOutputF..
分类:
编程语言 时间:
2016-06-07 16:41:10
阅读次数:
238
效果图如下:布局文件:<?xmlversion="1.0"encoding="utf-8"?>
<android.support.v4.widget.SwipeRefreshLayoutxmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/swipe"
android:layout_..
分类:
其他好文 时间:
2016-06-07 16:40:51
阅读次数:
279
读《快学Scala》一书的摘要Scala运行于JVM之上,拥有海量类库和工具,兼顾函数式编程和面向对象。在Scala中,解释器就是我们喜欢的REPL,变量或者函数的类型总是写在变量或函数的后面(与java相反),数值类型的转换通过方法而不是强制类型转换,仅当同一行代码存在多条语句时..
分类:
其他好文 时间:
2016-06-07 16:40:49
阅读次数:
422
关于这篇文章,源自于很久之前学习产品时的一个认知。大家都知道"自动化运维"其实是一个很广泛的概念,其概念的不确定性在于"自动化",有争议的地方在于"自动化"到什么程度,才能称之为"自动化运维"。运维工程师:运维工程师(Operations)在国内又称为运维开发工程师(Devops),在国..
分类:
其他好文 时间:
2016-06-07 16:41:46
阅读次数:
407
1.关闭数据库#killallmysqld2.使用--skip-grant-tables启动mysql,忽略授权登录验证。#mysqld_safe--skip-grant-tables--user=mysql&3.登入数据库#mysql4.修改密码mysql>updatemysql.usersetpassword=password("123456")whereuser=‘root‘andhost=‘localhost‘;
mysql>..
分类:
数据库 时间:
2016-06-07 16:42:22
阅读次数:
221
在CentOS7以前的版本,大家可以通过setup来设置自己的静态IP地址,但从CentOS7开始,貌似这个功能已经失效,如果要给我们的服务器配置一个静态的IP地址,我们不得不去修改配置文件来实现这个需求废话不多说了,接下来就让我们看一下如何配置CentOS7的静态IP地址进入配置网络的..
分类:
其他好文 时间:
2016-06-07 16:40:16
阅读次数:
489
1、交换机和集线器有什么区别?最主要区别:集线器:20兆宽带四台PC机通过网线连接在集线器上的话,那么每台PC机只能使用五兆宽带交换机:20兆宽带四台PC机通过网线连接在交换机上的话,那么就是每台PC机都可以使用20宽带总结:集线器20兆宽带分多个端口使用,采用共享宽带的工..
分类:
系统相关 时间:
2016-06-07 16:38:46
阅读次数:
252