关闭
当前搜索:

Java I/O流InputStream,OutputStream,Reader,Writer

Java流总结原文地址:http://blog.csdn.net/oypj2010/article/details/7660150 一、  流的分类 – 输入流:只能从中读取字节数据,而不能向其写出数据 – 输出流:只能向其写入字节数据,而不能从中读取数据 •   按照流所处理的数据类型 – 字节流:用于处理字节数据。 – 字符流:用于处理Unicode字符数据。 •   按照流所处...
阅读(533) 评论(0)

Java RMI远程方法调用详解

远程方法调用RMI(Remote Method Invocation),是允许运行在一个Java虚拟机的对象调用运行在另一个Java虚拟机上的对象的方法。 这两个虚拟机可以是运行在相同计算机上的不同进程中,也可以是运行在网络上的不同计算机中。 Java RMI:Java远程方法调用,即Java RMI(Java Remote Method Invocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使...
阅读(9886) 评论(4)

内部类和匿名内部类的用法

内部类可以调用外层类的方法,如果内部类有同名方法必须使用"OuterClass.this.MethodName()"格式调用(其中OuterClass与MethodName换成实际外部类名及其方法;this为关键字,表示对外部类的引用);若内部类无同名方法可以直接调用外围类的方法。 但外围类无法直接调用内部类的private方法,外部类同样无法直接调用其它类的private方法。注意:内部类直接使用外部类的方法与该方法的权限与是否static无关,它取决于内部类是否有同名方法。...
阅读(2926) 评论(0)

BP神经网络的理解

BP神经网络的理解     【文章转至】http://www.cnblogs.com/jzhlin/archive/2012/07/28/bp.html      BP 神经网络中的 BP 为 Back  Propagation 的简写,最早它是由Rumelhart、McCelland等科学家于 1986 年提出来的,Rumelhart 并在Nature 上发表了一篇非常著名的文章...
阅读(2220) 评论(0)

Android数据绑定框架DataBinding用法

Android数据绑定框架DataBinding用法 Android的新框架DataBinding给我们带来了很大的方便,以前可能需要在每个Activity里写很多的findViewById,不仅麻烦,还增加了代码的耦合性;而使用DataBinding,就可以抛弃findViewById。Data Binding 解决了 Android UI 编程中的一个痛点,官方原生支持 MVVM 模型可以让我们在不改变既有代码框架的前提下,非常容易地使用这些新特性。其实在此之前,已经有些第三方的框架(RoboAndro...
阅读(5316) 评论(3)

Map集合HashMap TreeMap的输出方法

Map集合HashMap TreeMap的输出方法     【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/50990663 集合的输出方式:      Collection、Set集合中的内容可以通过toArray()方法转换为对象数组输出,而List的可以使用get方法输出。集合类有四种输...
阅读(3644) 评论(0)

Java求字符串中出现次数最多的字符

Java求字符串中出现次数最多的字符  【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/51113133      Java求字符串中出现次数最多的字符,如String Str = "aaabbcddddee";那么输出:d 4 ;若String Str = "aaabbcddddeexxxxx...
阅读(8519) 评论(3)

ThreadLocal的理解

ThreadLocal的理解     【文章出处】http://blog.csdn.net/guyuealian/article/details/51345950  (五星推荐) ThreadLocal是什么   早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很...
阅读(421) 评论(0)

Android微信界面的设计

Android微信界面的设计 微信主界面: (1)整体采用垂直的LinearLayout线性布局 (2)最上面是ActionBar,搜索框SearchView,Overflow(含有4个单选菜单项) (3)中间使用ViewPager+Fragment组件,这样可实现左右滑动的界面。 (4)最下面是水平的LinearLayout线性布局:含有4个自定义的控件...
阅读(3078) 评论(1)

HDFS写入和读取过程

HDFS写入和读取过程 一、HDFS HDFS全称是Hadoop Distributed System。HDFS是为以流的方式存取大文件而设计的。适用于几百MB,GB以及TB,并写一次读多次的场合。而对于低延时数据访问、大量小文件、同时写和任意的文件修改,则并不是十分适合。 目前HDFS支持的使用接口除了Java的还有,Thrift、C、FUSE、WebDAV、HTTP等。H...
阅读(2234) 评论(0)

MapReduce框架中map、reduce方法的运行机制

MapReduce框架中map、reduce方法的运行机制       Hadoop的API中提供了Mapper和Reducer抽象类,分别有个抽象map()方法和reduce()方法,使用时只需实现该抽象类和抽象方法即可。       map()方法主要是将字符串解析成键值对(Key-Value)的形式,比如(Key=Hello,Value=1),然后发给Reducer端进行统计。...
阅读(745) 评论(0)

解决Eclipse、Android Studio ADT AVD不能检测到手机

解决Eclipse、Android Studio ADT AVD不能检测到手机 Android开发时,经常会使用Eclipse或者Android Studio开发工具,在使用真机调试App时,经常会出现 ADT AVD不能检测到手机的现象(华为荣耀手机经常出现这种现象)。造成这种现象的原因主要是驱动没有安装成功,或者驱动不匹配,即使手机连接上电脑,AVD也不能检测到手机。解决方法是更新手机驱动,要是找不到手机对应的驱动,懒人方式就是电脑端下载一个豌豆荚,一般默认安装就可以啦!...
阅读(1801) 评论(0)

Android微信界面的设计

【ActionBar的绘制】  1. 取消微信标题栏图标的显示  2. 改变Overflow按钮(即界面右上角的省略号)的图标为加号  3.由于在某些机型上自带菜单键,所以2中的Overflow按钮有可能被隐藏,所以需要强行设置起显示  4.在OverflowButton展开之后,各个选项上是没有图标的。这里需要修改为显示图标。 【代码1 取消微信标题栏图标的显示】...
阅读(646) 评论(0)

工厂方法模式与抽象工厂模式

本文是转的 一、引子        话说十年前,有一个暴发户,他家有三辆汽车——Benz奔驰、Bmw宝马、Audi奥迪,还雇了司机为他开车。不过,暴发户坐车时总是怪怪的:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上Audi说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?!        而当把这个暴发户的行为放到我们程序设计中来时,会发现这是一个普遍存...
阅读(440) 评论(0)

UML类图几种关系的总结

原文链接:http://blog.csdn.net/tianhai110/article/details/6339565 在UML类图中,常见的有以下几种关系:泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalizatio...
阅读(852) 评论(0)

android中xml tools属性详解

编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果。 但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在a...
阅读(545) 评论(0)

修改overflow图标 修改ActionBar的三个点的图标

修改overflow图标 修改ActionBar的三个点的图标       使用ActionBar时,Android系统默认给overflow是三个点的图标,如果你想修改overflow的图标,变成类似于微信“+”加号或者其他图标,可这样实现:即在values/styles.xml文件中修改和增加样式(注意:如果你的Android项目有多个values文件,如values-v11...
阅读(3451) 评论(2)

解决ActionBar中不显示item的问题,item显示在overflow中

解决ActionBar中不显示item的问题,item显示在overflow中 一、问题描述       使用ActionBar时,需要增加一个菜单选项,即在/menu/main.xml的布局文件中添加item项,但却是显示在overflow中,而在ActionBar中直接显示。main布局文件是这么写的: <menu xmlns:android="http://sche...
阅读(883) 评论(0)

Attribute is missing the Android namespace prefix

Attribute is missing the Android namespace prefix 一、问题描述       在XML文件中定义属性出现错误提示:Attribute is missing the Android namespace prefix,这是由于命名空间导致提示异常。       命名空间完整格式 xmlns:namespace-prefix="names...
阅读(793) 评论(0)

解决ActionBar中的不显示View控件

解决ActionBar中的不显示View控件 一、问题描述      最近在做一个类似微信的主界面,使用ActionBar时,需要增加一个菜单选项,即在/res/menu下对应的布局文件中添加了一个item,但是无论怎么调整,它却是压缩在overflow的三个点中,而不是在ActionBar直接显示出来。     menu.xml内容: menu xmlns:andr...
阅读(140) 评论(0)
158条 共8页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:552516次
    • 积分:5880
    • 等级:
    • 排名:第5195名
    • 原创:106篇
    • 转载:51篇
    • 译文:1篇
    • 评论:174条
    博客专栏
    最新评论