- 安卓基础面试题
享哥。
android
自定义viewAndroid自定义View-CSDN博客view和viewgroupView和ViewGroup的区别-view的事件分发事件分发详解---历史最容易理解组件化Android-组件化开发什么是ANRAndroidANR详解-CSDN博客Android性能优化Android优化-CSDN博客Aroute原理Arouter框架原理浅解-简书2021年Android面试题汇总(初级)-简
- Android优化工具之trace
咸鱼No
如果我们想要待分析的App尽可能接近真实情况,那么必须要在非Debug的App中能启用systrace功能;因为相同情况下Debug的App性能比非Debuggable的差,你无法确保在debuggable版本上分析出来的结论能准确推广到非debuggable的版本上。分析systrace源码之后,发现这个条件只是个障眼法而已;我们可以手动开启App的自定义Label的Trace功能,方法也很简单
- ConstraintLayout 使用手册
tandeneck
背景之前我们在这边文章中Android优化之布局优化了解到可以通过使用ConstraintLayout来构建我们的布局,这也是Android官方推荐首要使用的,手动拖拽的方式习惯后也大大提高了我们的开发效率,如果你还没了解过ConstraintLayout,那就继续往下看吧。如果你已经熟练使用的话,不妨扫一眼,说不定有意外的收获。添加约束条件1.常规约束创建约束条件时,每个视图都必须有两个约束条件
- Android:内存泄漏检查&内存优化
偶是不器
AndroidandroidLeakCanary内存优化内存泄漏
3.17Android优化手机移动设备的内存是有限的,需要避免内存泄漏,优化内存使用。1.java中四种引用类型强引用、软引用、弱引用、虚引用。强引用:使用类构造方法,创建对象,当内存超出了,也不会释放对象所占内存空间;Stringstr=newString(‘1223’);切断引用str=null;软引用:当内存不足时,会释放对象所占内存空间SoftReferencesoftReference=
- EventBus
远方很美i
EventBus:1.EventBus概述EventBus出自greenrobot,和之前大名鼎鼎的GreenDao出自同一家。之前一直使用的是2.4版本,EventBus3.0最新的特性就是加入了注解,通过注解的方式告知订阅函数运行在哪个线程中。2.EventBus好处EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast
- Android优化--Fragment懒加载
crush_d872
一.使用原因在android应用中,ViewPager是我们不可避免使用的一个控件,因为它可以使我们在占用较少空间的同时,增加内容的丰富性。但是,假如ViewPager的每一个Fragment都需要通过网络拉去数据加载,而ViewPager是默认加载前两项的,所以在很容易造成网络丢包或者网络堵塞等问题,所以Fragment使用懒加载是非常有必要的。通俗点说,当使用viewpager+adapter
- EventBus 源码分析
老师好我是小明同学
本篇文章是EventBus的源码分析,以了解其实现的精髓`。EventBus是针对Android优化的发布-订阅事件总线,简化了Android组件间的通信。Github地址:EventBus一、注册register源码分析我们在使用EventBus的时候,一般通过EventBus.getDefault().register(this);进行注册,注册的内部实现是publicvoidregister
- Android优化篇之APK体积优化
Kennor
在平常开发过程中,随着应用功能不断增加和版本功能迭代,APK的体积大小在不知不觉中不断增大,而APK体积大小会影响用户首次下载安装应用或更新应用的时长和流量消耗。因此,如何有效合理的优化APK的体积也是在平常开发中需要留意的。一、合理选择图片类型在APP中图片就占据了很大的一部分体积,所以图片的优化是我们必须要关注的点。平常使用到的图片类型主要有jpg、png、webp、svg等。jpg是有损压缩
- Android EventBus-----(EventBus简单使用)
今人不见古时月,今月曾经照古人
AndroidandroideventBus
前言:EventBus刚用不久,之前也不太懂,几经查阅也终于弄明白了,现在记录下来分享一下,用明白了之后发现其逻辑确实简单,并且耐用,现在已经习惯用EventBus了。一、EventBus简介1、EventBus是一款针对Android优化的发布/订阅事件总线2、EventBus主要功能是代替Intent、Handler、BroadCast等在Activity,Fragment,Service线程
- android优化篇
2301_76766616
android
布局优化大家肯定都知道Android中有许多布局,比如Linerlayout、RelativeLayout等,布局优化就是减少布局文件层级,层级减少了,那么程序绘制时就快了许多,所以可以提高性能。在布局代码中,使用什么布局基本遵守以下规则:如果布局中既可以使用LinearLayout也可以使用RelativeLayout,那么就采用LinearLayout,这是因为RelativeLayout的功
- Roger平时工作中总结的思维导图
Aron阿荣666
都是平时工作中总结的思维导图,也可打开processOn,然后点击推荐,查询文件,输入Roger,回车即可ADB常用命令Android基础Android优化Android技术Android常见问题BugGit基础和常见问题Git常用命令Tools工具
- Android优化 - 内存
Jomurphys
android
参考文章一、概念定义通过减少内存使用量、减少对内存(资源)的消耗、提高内存利用率来实现。原因系统对每个应用程序都有一定的内存限制,当应用程序的内存超过了上限,就会出现OOM(OutofMemory),也就是APP的异常退出。因此需要通过对内存的优化来改善系统的运行效率、延长电池寿命、减少卡顿崩溃。分析重点关注四个阶段:应用停留在闪屏页面内存固定值、MainActivity大HomeActivity
- Android优化篇|网络预连接
码中之牛
Android性能优化移动开发android网络性能优化移动开发framework
一个示例前后分别去请求同一个域名下的接口,通过Charles抓包,可以看到Timing下面的时间:第二次请求时,DNS、Connect和TLSHandshake部分都是-,说明没有这部分的耗时,对比第一次请求的这三个部分,节省了1+35+97=133ms。当然第一次请求的Request和Response的Size比第二次要大一丢丢,且Speed低一些,忽略这些差异,在其他条件都一致的情况下,第二次
- TinyOk接入文档
陈道乐
TinyOK轻量级okhttp请求库,okhttp接口使用方式,volley内存分配机制,并且有效避免内存分配溢出。无依赖体积小,资源消耗小,只针对Android优化可以完美兼容okhttp使用方式demo下载一、接入使用仓库配置工程根目录gradle.buildallprojects{repositories{...//补充如下仓库地址maven{url'http://maven.onlyhel
- Android优化 —— JobScheduler
Zsago
优化android优化
概述在Android开发中,会遇到这种场景:需要在稍后的某个时间点或者当满足某个特定的条件时执行一个任务,例如当设备接通电源适配器或者连接到WIFI。幸运的是在API21(Android5.0,即Lollipop)中,google提供了一个新叫做JobScheduler的组件来处理这样的场景。当一系列预置的条件被满足时,JobScheduler为应用执行一个操作,与AlarmManager不同的是
- android后台网络,Android优化篇——后台优化
番茄大王Z
android后台网络
前言:最近准备着手优化APP的工作了这篇文章关于Android7.0上的后台优化,并且我们需要使用什么方案来替代以前的一些做法。AndroidN对以下三种广播通知的改动:**CONNECTIVITY_ACTION:网络发生变化ACTION_NEW_PICTURE:拍摄了新的图片ACTION_NEW_VIDEO:拍摄了新的视频**比如,一个隐式的广播可能会唤醒很多监听它的后台进程,即使那些进程并没有
- 源码解析EventBus的注册及事件发送
sybil052
最近正在学习EventBus源码,正好总结记录一下~EventBus是一个针对Android优化的发布-订阅事件总线,它简化了应用程序内各个组件之间的通信,尤其是fragment和fragment之间的通信。优点是将发送者和接收者解耦,并且开销小,代码优雅。一、EventBus的三要素Event:事件,可以是任意类型的对象;Subscriber:事件订阅者,事件处理方法可以随意取,但需要添加注解@
- Android 优化——启动优化
三流编程
Android优化目录App启动方式冷启动App没有启动过或App进程被杀,系统中不存在该App进程,此时启动即为冷启动。需要创建App进程,加载相关资源,启动MainThread,初始化首屏Activity等。在这个过程中,屏幕会显示一个空白的窗口(颜色基于主题),直至首屏Activity完全启动。热启动热启动意味着App进程只是处于后台,系统只是将其从后台带到前台展示给用户。类同与冷启动,在这
- android优化
TopicDev
AndroidNet
1General1编译release版本2除报错信息外,去除所有的打印信息,对于部分常规错误,也可以关闭打印信息3Config.javapublicstaticfinalbooleanLOGD=true;改为:publicstaticfinalbooleanLOGD=false;很多打印信息都通过判断LOGD来决定是否输出。很可能改成release版本后这条就无效了。4减少不必要的APK安装5缩减
- app android优化方案,Android面试——APP性能优化
weixin_39724469
appandroid优化方案
Android应用性能优化基础知识。布局优化避免OverDraw过渡绘制优化布局层级避免嵌套过多无用布局当我们在画布局的时候,如果能实现相同的功能,优先考虑相对布局,然后在考虑别的布局,不要用绝对布局。使用标签把复杂的界面需要抽取出来使用标签,因为它在优化UI结构时起到很重要的作用。目的是通过删减多余或者额外的层级,从而优化整个AndroidLayout的结构。核心功能就是减少冗余的层次从而达到优
- Android优化随笔2:过期的api
like26th
从过分析工具分析了一遍后,列出了项目中所有过期的api。1首先,就是好多过期的getResources().getColor(R.color.color_name),可以替换的为getColor(R.color.color_name);//需要判断版本getResources().getColor(R.color.color_name,getTheme());//跟上面的一个意思ContextCo
- Android启动优化实践
码中之牛
FrameworkAndroid性能优化android移动开发性能优化Framework安卓
作者:95分技术启动优化是Android优化老生常谈的问题了。众所周知,android的启动是指用户从点击icon到看到首帧可交互的流程。而启动流程粗略的可以分为以下几个阶段fork创建出一个新的进程创建初始化Application类、创建四大组件等走Application.onCreate()创建launchActivity走完onCreate、onStart、onResume生命周期往深往细里
- Android系统的内存与崩溃优化
追那个小女孩
Android优化题记:当你看到一堆让你摸不着头脑的崩溃堆栈,夹杂着若干OOM崩溃的时候,那就是在告诉你——是时候优化内存了。最近这段时间一直在跟进安卓崩溃的问题,跟了有三个月了,虽然有一些进展,但是目前也还没有彻底解决,想起自己已经有一年没有写过博客了,所以打算把最近学到的东西,都好好整理一下。看到这个标题,就能知道我最近解决的崩溃问题都是内存导致的了,内存问题相比于普通的崩溃难度要高一些,因为
- android优化最强软件,手机提速谁最行?十款安卓优化软件比拼
米妮呀
android优化最强软件
哪些安卓优化软件值得用?传统电脑系统在使用了一段很长的时间之后,通常都会考虑使用优化软件来对系统垃圾进行清理或者直接重装系统。其实Android手机的系统也存在类似这样的问题,传统电脑可以通过优化软件来对系统优化,那么手机能否也采用相同的方法来处理?我们只要在Android电子市场中搜索“优化”这个关键词时,就会找到大批量的Android的优化软件。优化软件满天飞,哪些是值得我们去使用的?带着这些
- Android 内存管理方式
敲代码的女骑士
1、为什么要进行内存优化OOM导致崩溃app性能,流畅度问题,会使得界面卡顿2、内存分配与回收方式(GC机制)引用摘录自Android优化二Java内存分配机制及内存泄漏JVM内存管理.pngJVM内存分配策略方法区:主要存放静态数据、全局的static数据和一些常量。堆和栈:1.局部变量的基本数据类型和引用,存储于栈中,引用的对象实体存储于堆中。因为它们属于方法中的变量,生命周期随方法而结束。2
- EventBus源码分析(一)
CKTim
简介EventBus是针对Android优化的发布-订阅事件总线,简化了Android组件间的通信。EventBus以其简单易懂、优雅、开销小等优点而备受欢迎,基本在每一个APP都会用到,Eventbus源码较为简单,可作为开源框架源码学习入门教材如何使用gradle中添加依赖:implementation'org.greenrobot:eventbus:3.2.0'在需要发布事件的组件里调用如下
- android优化
濺m
布局优化删除布局中无用的控件和层次,其次有选择地使用性能比较低的ViewGroup采用标签,标签,ViewStub避免过度绘制避免过度绘制在Android手机的开发者选项中,有一个『调试GPU过度绘制』的选项,选择开启。下面是对应的等级图过度绘制等级图优化原则一些过度绘制是无法避免的,比如之前说的文字和背景导致的过度绘制,这种是无法避免的。应用界面中,应该尽可能地将过度绘制控制为2次(绿色)及其以
- Android优化方向
DB_BOY
本着针对面试,不负责任的态度,写下《面试总结》系列。本系列记录面试过程中各个知识点,而不是入门系列,如果有不懂的自行学习。不负责任系列内存泄露什么是内存泄露,为什么会引发Android垃圾回收机制频繁GC耗电问题OOM问题原因UI线程做轻微耗时操作,导致UI线程卡顿布局layout过于复杂,无法在16ms内完成渲染同一时间段内执行动画过多,导致cpu或gpu负载过重复杂的布局,频繁触发measur
- Android优化
DB_BOY
本着针对面试,不负责任的态度,写下《面试总结》系列。本系列记录面试过程中各个知识点,而不是入门系列,如果有不懂的自行学习。不负责任系列大致分为四点去回答。快、稳、小、省1.快启动快,加载快,避免卡顿基本操作主线程不做耗时操作application里对必要的三方库延迟初始化(延迟加载,异步加载,分布加载)启动白屏优化View优化View布局(viewstub,include,merge,层级深)复杂
- Android优化全面攻略
koller
一:安装包性能压缩一个字:删!!删不了就尽量小。1.图片压缩图片:apk里面的资源图片压缩图片svg图片:一些图片的描述,牺牲CPU的计算能力的,节省空间。使用的原则:简单的图标。webp:谷歌现在非常提倡的使用。保存图片比较小。VP8派生而来的。webp的无损压缩比PNG文件小45%左右,即使PNG进过其他的压缩工具压缩后,任然可以减小到PNG的28%。Facebook在用、腾讯、淘宝。缺点:加
- ASM系列五 利用TreeApi 解析生成Class
lijingyao8206
ASM字节码动态生成ClassNodeTreeAPI
前面CoreApi的介绍部分基本涵盖了ASMCore包下面的主要API及功能,其中还有一部分关于MetaData的解析和生成就不再赘述。这篇开始介绍ASM另一部分主要的Api。TreeApi。这一部分源码是关联的asm-tree-5.0.4的版本。
在介绍前,先要知道一点, Tree工程的接口基本可以完
- 链表树——复合数据结构应用实例
bardo
数据结构树型结构表结构设计链表菜单排序
我们清楚:数据库设计中,表结构设计的好坏,直接影响程序的复杂度。所以,本文就无限级分类(目录)树与链表的复合在表设计中的应用进行探讨。当然,什么是树,什么是链表,这里不作介绍。有兴趣可以去看相关的教材。
需求简介:
经常遇到这样的需求,我们希望能将保存在数据库中的树结构能够按确定的顺序读出来。比如,多级菜单、组织结构、商品分类。更具体的,我们希望某个二级菜单在这一级别中就是第一个。虽然它是最后
- 为啥要用位运算代替取模呢
chenchao051
位运算哈希汇编
在hash中查找key的时候,经常会发现用&取代%,先看两段代码吧,
JDK6中的HashMap中的indexFor方法:
/**
* Returns index for hash code h.
*/
static int indexFor(int h, int length) {
- 最近的情况
麦田的设计者
生活感悟计划软考想
今天是2015年4月27号
整理一下最近的思绪以及要完成的任务
1、最近在驾校科目二练车,每周四天,练三周。其实做什么都要用心,追求合理的途径解决。为
- PHP去掉字符串中最后一个字符的方法
IT独行者
PHP字符串
今天在PHP项目开发中遇到一个需求,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下:
$str = "1,2,3,4,5,6,";
$newstr = substr($str,0,strlen($str)-1);
echo $newstr;
- hadoop在linux上单机安装过程
_wy_
linuxhadoop
1、安装JDK
jdk版本最好是1.6以上,可以使用执行命令java -version查看当前JAVA版本号,如果报命令不存在或版本比较低,则需要安装一个高版本的JDK,并在/etc/profile的文件末尾,根据本机JDK实际的安装位置加上以下几行:
export JAVA_HOME=/usr/java/jdk1.7.0_25  
- JAVA进阶----分布式事务的一种简单处理方法
无量
多系统交互分布式事务
每个方法都是原子操作:
提供第三方服务的系统,要同时提供执行方法和对应的回滚方法
A系统调用B,C,D系统完成分布式事务
=========执行开始========
A.aa();
try {
B.bb();
} catch(Exception e) {
A.rollbackAa();
}
try {
C.cc();
} catch(Excep
- 安墨移动广 告:移动DSP厚积薄发 引领未来广 告业发展命脉
矮蛋蛋
hadoop互联网
“谁掌握了强大的DSP技术,谁将引领未来的广 告行业发展命脉。”2014年,移动广 告行业的热点非移动DSP莫属。各个圈子都在纷纷谈论,认为移动DSP是行业突破点,一时间许多移动广 告联盟风起云涌,竞相推出专属移动DSP产品。
到底什么是移动DSP呢?
DSP(Demand-SidePlatform),就是需求方平台,为解决广 告主投放的各种需求,真正实现人群定位的精准广
- myelipse设置
alafqq
IP
在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。
注释模板导入步骤
安装方法:
打开eclipse/myeclipse
选择 window-->Preferences-->JAVA-->Code-->Code
- java数组
百合不是茶
java数组
java数组的 声明 创建 初始化; java支持C语言
数组中的每个数都有唯一的一个下标
一维数组的定义 声明: int[] a = new int[3];声明数组中有三个数int[3]
int[] a 中有三个数,下标从0开始,可以同过for来遍历数组中的数
- javascript读取表单数据
bijian1013
JavaScript
利用javascript读取表单数据,可以利用以下三种方法获取:
1、通过表单ID属性:var a = document.getElementByIdx_x_x("id");
2、通过表单名称属性:var b = document.getElementsByName("name");
3、直接通过表单名字获取:var c = form.content.
- 探索JUnit4扩展:使用Theory
bijian1013
javaJUnitTheory
理论机制(Theory)
一.为什么要引用理论机制(Theory)
当今软件开发中,测试驱动开发(TDD — Test-driven development)越发流行。为什么 TDD 会如此流行呢?因为它确实拥有很多优点,它允许开发人员通过简单的例子来指定和表明他们代码的行为意图。
TDD 的优点:
&nb
- [Spring Data Mongo一]Spring Mongo Template操作MongoDB
bit1129
template
什么是Spring Data Mongo
Spring Data MongoDB项目对访问MongoDB的Java客户端API进行了封装,这种封装类似于Spring封装Hibernate和JDBC而提供的HibernateTemplate和JDBCTemplate,主要能力包括
1. 封装客户端跟MongoDB的链接管理
2. 文档-对象映射,通过注解:@Document(collectio
- 【Kafka八】Zookeeper上关于Kafka的配置信息
bit1129
zookeeper
问题:
1. Kafka的哪些信息记录在Zookeeper中 2. Consumer Group消费的每个Partition的Offset信息存放在什么位置
3. Topic的每个Partition存放在哪个Broker上的信息存放在哪里
4. Producer跟Zookeeper究竟有没有关系?没有关系!!!
//consumers、config、brokers、cont
- java OOM内存异常的四种类型及异常与解决方案
ronin47
java OOM 内存异常
OOM异常的四种类型:
一: StackOverflowError :通常因为递归函数引起(死递归,递归太深)。-Xss 128k 一般够用。
二: out Of memory: PermGen Space:通常是动态类大多,比如web 服务器自动更新部署时引起。-Xmx
- java-实现链表反转-递归和非递归实现
bylijinnan
java
20120422更新:
对链表中部分节点进行反转操作,这些节点相隔k个:
0->1->2->3->4->5->6->7->8->9
k=2
8->1->6->3->4->5->2->7->0->9
注意1 3 5 7 9 位置是不变的。
解法:
将链表拆成两部分:
a.0-&
- Netty源码学习-DelimiterBasedFrameDecoder
bylijinnan
javanetty
看DelimiterBasedFrameDecoder的API,有举例:
接收到的ChannelBuffer如下:
+--------------+
| ABC\nDEF\r\n |
+--------------+
经过DelimiterBasedFrameDecoder(Delimiters.lineDelimiter())之后,得到:
+-----+----
- linux的一些命令 -查看cc攻击-网口ip统计等
hotsunshine
linux
Linux判断CC攻击命令详解
2011年12月23日 ⁄ 安全 ⁄ 暂无评论
查看所有80端口的连接数
netstat -nat|grep -i '80'|wc -l
对连接的IP按连接数量进行排序
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
查看TCP连接状态
n
- Spring获取SessionFactory
ctrain
sessionFactory
String sql = "select sysdate from dual";
WebApplicationContext wac = ContextLoader.getCurrentWebApplicationContext();
String[] names = wac.getBeanDefinitionNames();
for(int i=0; i&
- Hive几种导出数据方式
daizj
hive数据导出
Hive几种导出数据方式
1.拷贝文件
如果数据文件恰好是用户需要的格式,那么只需要拷贝文件或文件夹就可以。
hadoop fs –cp source_path target_path
2.导出到本地文件系统
--不能使用insert into local directory来导出数据,会报错
--只能使用
- 编程之美
dcj3sjt126com
编程PHP重构
我个人的 PHP 编程经验中,递归调用常常与静态变量使用。静态变量的含义可以参考 PHP 手册。希望下面的代码,会更有利于对递归以及静态变量的理解
header("Content-type: text/plain");
function static_function () {
static $i = 0;
if ($i++ < 1
- Android保存用户名和密码
dcj3sjt126com
android
转自:http://www.2cto.com/kf/201401/272336.html
我们不管在开发一个项目或者使用别人的项目,都有用户登录功能,为了让用户的体验效果更好,我们通常会做一个功能,叫做保存用户,这样做的目地就是为了让用户下一次再使用该程序不会重新输入用户名和密码,这里我使用3种方式来存储用户名和密码
1、通过普通 的txt文本存储
2、通过properties属性文件进行存
- Oracle 复习笔记之同义词
eksliang
Oracle 同义词Oracle synonym
转载请出自出处:http://eksliang.iteye.com/blog/2098861
1.什么是同义词
同义词是现有模式对象的一个别名。
概念性的东西,什么是模式呢?创建一个用户,就相应的创建了 一个模式。模式是指数据库对象,是对用户所创建的数据对象的总称。模式对象包括表、视图、索引、同义词、序列、过
- Ajax案例
gongmeitao
Ajaxjsp
数据库采用Sql Server2005
项目名称为:Ajax_Demo
1.com.demo.conn包
package com.demo.conn;
import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;
//获取数据库连接的类public class DBConnec
- ASP.NET中Request.RawUrl、Request.Url的区别
hvt
.netWebC#asp.nethovertree
如果访问的地址是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree%3C&n=myslider#zonemenu那么Request.Url.ToString() 的值是:http://h.keleyi.com/guestbook/addmessage.aspx?key=hovertree<&
- SVG 教程 (七)SVG 实例,SVG 参考手册
天梯梦
svg
SVG 实例 在线实例
下面的例子是把SVG代码直接嵌入到HTML代码中。
谷歌Chrome,火狐,Internet Explorer9,和Safari都支持。
注意:下面的例子将不会在Opera运行,即使Opera支持SVG - 它也不支持SVG在HTML代码中直接使用。 SVG 实例
SVG基本形状
一个圆
矩形
不透明矩形
一个矩形不透明2
一个带圆角矩
- 事务管理
luyulong
javaspring编程事务
事物管理
spring事物的好处
为不同的事物API提供了一致的编程模型
支持声明式事务管理
提供比大多数事务API更简单更易于使用的编程式事务管理API
整合spring的各种数据访问抽象
TransactionDefinition
定义了事务策略
int getIsolationLevel()得到当前事务的隔离级别
READ_COMMITTED
- 基础数据结构和算法十一:Red-black binary search tree
sunwinner
AlgorithmRed-black
The insertion algorithm for 2-3 trees just described is not difficult to understand; now, we will see that it is also not difficult to implement. We will consider a simple representation known
- centos同步时间
stunizhengjia
linux集群同步时间
做了集群,时间的同步就显得非常必要了。 以下是查到的如何做时间同步。 在CentOS 5不再区分客户端和服务器,只要配置了NTP,它就会提供NTP服务。 1)确认已经ntp程序包: # yum install ntp 2)配置时间源(默认就行,不需要修改) # vi /etc/ntp.conf server pool.ntp.o
- ITeye 9月技术图书有奖试读获奖名单公布
ITeye管理员
ITeye
ITeye携手博文视点举办的9月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。 9月试读活动回顾:http://webmaster.iteye.com/blog/2118112本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《NFC:Arduino、Andro