-
黑马软件工程师系列第七篇 IO(1)
黑马程序员系列第七篇IO(1)ASP.Net+Android+IOS开发、Net培训、期待与您交流!(前言:本篇文章主要依据毕向东老师的课程视频整理而成,如要详细学习,请观看毕老师视频百度网盘链接地址:http://pan.baidu.com/s/1mgrkJWW)目录:1、字节流基类InputStream\OutputStream2、字符流基类Reader\Writer注意:由这四类派生出来的子...
86
热度 -
附加建议
史上最全的Java新手问题汇总Java是目前最流行的编程语言之一——它可以用来编写Windows程序或者是Web应用,移动应用,网络程序,消费电子产品,机顶盒设备,它无处不在。有超过30亿的设备是运行在Java之上的。根据Oracle的统计数据,光是使用中的JavaCard就有有50亿。超过900万程序员选择使用Java进行开发,它是最受开发人员欢迎的语言,同时也是最流行的...
17
热度 -
IT蓝豹推荐 : android第三方登录即微信登录 接入遇到有关问题和怎么解决
IT蓝豹推荐:android第三方登录即微信登录接入遇到问题和如何解决IT蓝豹推荐:??android第三方登录即微信登录接入遇到问题和如何解决?www.Itlanbao.com一个专做android特效的网站本站里面分享很多关于android特效的,附带源码?特别说明:?应用需要在微信开放平台审核通过了才可以测试,并且测试的时候是需要签名的(如果测试的时候没有签名,运行的时候会提示发送被拒绝),...
26
热度 -
Android批量图片加载经典系列——采取二级缓存、异步加载网络图片
Android批量图片加载经典系列——采用二级缓存、异步加载网络图片一、问题描述Android应用中经常涉及从网络中加载大量图片,为提升加载速度和效率,减少网络流量都会采用二级缓存和异步加载机制,所谓二级缓存就是通过先从内存中获取、再从文件中获取,最后才会访问网络。内存缓存(一级)本质上是Map集合以key-value对的方式存储图片的url和Bitmap信息,由于内存缓存会造成堆内存泄露,管理相...
82
热度 -
Android Netroid解析之——断点续传下载及有关问题修正
AndroidNetroid解析之——断点续传下载及问题修正提到Netroid或许很多人不知道这个框架,但我如果说Volley想必没有人不知道吧。Netroid是一个基于Volley实现的AndroidHttp库。提供执行网络请求、缓存返回结果、批量图片加载、大文件断点下载的常见Http交互功能,关于网络请求,图片加载没什么好说的,Volley已经有很多人解析过了,这里来说一下大文件断点下载。关于...
19
热度 -
SpringMVC学习记要(二)-controller和view的联系
SpringMVC学习记录(二)--controller和view的联系对于SpringMVC来说,controller由两个部分构成,分别是分发器和控制器,分发器DispatcherServlet决定着请求使用哪个控制器,并且决定着控制器返回哪个视图,整体结构如下.1.创建一个controller对于DispatcherServlet这个是springMVC框架自动实现,而我们只需要写相应的控制...
344
热度 -
android smack源码分析——接收消息以及怎么解析消息
androidsmack源码分析——接收消息以及如何解析消息??在android里面用的smack包其实叫做asmack,该包提供了两种不同的连接方式:socket和httpclient。该并且提供了很多操作xmpp协议的API,也方便各种不同自定义协议的扩展。我们不需要自己重新去定义一套接收机制来扩展新的协议,只需继承然后在类里处理自己的协议就可以了。而本文今天主要说两点,一点就是消息是如何接收...
92
热度 -
Android基于Socket无线遥控(一)-Socket基本模型搭建
Android基于Socket无线遥控(1)--Socket基本模型搭建按计划每周更新一篇技术博文,上周因工作忙而中断,第三篇:《Android基于Socket无线遥控(1)--Socket基本模型搭建》本例子内容比较多,初步构思分三篇完成,Android系统基于Socket实现无线遥控,可控制另一台Android设备音量增减、亮度调节、方向控制、确认、退出等,本篇主要介绍Socket基本模型搭建...
44
热度 -
关于近段时间Android学习的一些感触
关于近段时间Android学习的一些感想很久没有写博客了,也算应胡哥的要求,更多的是对最这段时间自己的学习和生活的一个回顾和总结吧,无关技术。想想自己这段时间,特别是最近这几天,确实是有点过于放松了。感觉总是不在状态,好像慢慢地没有了刚来公司时那种冲劲,那么的毅然决然。胡哥的这次博客要求,也算给自己提了个醒吧。不管怎么样,坚持下去,才有机会,不能刚刚有点起步,就开始松懈,我确实该要醒悟。就像乌拉多...
69
热度 -
Android封存数据几种常用方法解析
Android保存数据几种常用方法解析Android?手机操作系统是一款基于Linux平台的开源操作系统。它应用于手机中能够帮助我们实现许多需求。比如今天为大家介绍的Android保存数据,就是其中一个比较重要的操作技巧。Android组件相关概念总结Android传值方法细讲Android横竖屏切换正确实现方式分享Android开发环境相关配置概览AndroidNDK具体作用讲解对于我们所熟悉的...
29
热度 -
Android短信对话(查看会话记录以及会话详情界面)-短信管家3
Android短信会话(查看会话记录以及会话详情界面)---短信管家3看一下上一篇,其实是有缺陷的,我们在载入联系人的时候是放在主线程中做的(比较耗时),所以界面会卡住。推荐使用异步查询来解决这一篇我们谈短信会话:首先看一下效果图这个是所有会话的列表(区分有头像和没有头像的,联系人没有头像的就暂时不显示图片,有头像则显示头像)点击一个会话则进入详细会话页面:这两个页面开发,主要是通过查找andro...
13
热度 -
使用Antlr实现简略的DSL
使用Antlr实现简单的DSL为什么要使用DSLDSL是领域专用语言,常见的DSL有SQL,CSS,Shell等等,这些DSL语言有别于其他通用语言如:C++,Java,C#,DSL常在特殊的场景或领域中使用。如下图:领域专用语言通常是被领域专家使用,领域专家一般不熟悉通用编程语言,但是他们一般对业务非常了解,程序员一般对通用语言比较熟悉,但是在做行业软件的时候对业务部了解。这就需要协作的过程,一...
365
热度 -
C#实现一个最简略的HTTP服务器
C#实现一个最简单的HTTP服务器简介本文用C#实现了一个最简单的HTTP服务器类,你可以将它嵌入到自己的项目中,或者也可以阅读代码来学习关于HTTP协议的知识。背景高性能的WEB应用一般都架设在强大的WEB服务器上,例如IIS,Apache,和Tomcat。然而,HTML是非常灵活的UI标记语言,也就是说任何应用和后端服务都可以提供HTML的生成支持。在这个小小的例子中,像IIS,、Apache...
208
热度 -
SpringMVC 讯息转换器HttpMessageConverter
SpringMVC消息转换器HttpMessageConverter概述在SpringMVC中,[email protected]/**/@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换,底层这种灵活的消息转换机制,就是Spring3.x中新引入的HttpMessageConverter即消息转换器机制。Http请求的抽象还是回到请求-响应,也就是解析请求...
178
热度 -
android开发工具类小结(一)
android开发工具类总结(一)一、日志工具类Log.java1publicclassL2{3privateL()4{5/*不可被实例化*/6thrownewUnsupportedOperationException("Cannotbeinstantiated!");7}8//是否需要打印bug,可以在application的onCreate函数里面初始化9publicstaticboolean...
27
热度 -
用java实现新浪爬虫,代码完整辨析(仅针对当前SinaSignOn有效)
用java实现新浪爬虫,代码完整剖析(仅针对当前SinaSignOn有效)先来看我们的web.xml文件,如下1<!DOCTYPEweb-appPUBLIC2"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN"3"http://java.sun.com/dtd/web-app_2_3.dtd">45<web-app>6<...
40
热度 -
摘引 log4j详解 web中的log4j配置 log4j本身文档配置
引用log4j详解web中的log4j配置log4j本身文档配置 log4j配置文件有三个主要的组件:Logger,Appender和Layout,分别为日志类型,日志输出目的地,日志输出格式。log4j.rootLogger=[level],appenderName,appenderName,...(level是错误级别,appenderName是输出目的地,本例设为mylog,可以定义多个)l...
547
热度 -
js弹出层兑现
js弹出层实现 一、----------------------得到数据的测试的action类 packagecom.cm12530.quannei.action;importjava.io.IOException;importjava.io.InputStream;importjava.util.ArrayList;importjava.util.Collections;importjava.u...
251
热度 -
Struts2中的Result门类应用
Struts2中的Result类型应用 Result类型是在Action执行完,一个结果返回后决定发生什么事的类。开发者可以自由的根据他们的应用和环境的需要创建自己的Result类型。例如在WebWork2中,Servlet和Velocity结果类型已经被创建用来显示web应用程序的画面。 注意:所有的webwork内建的Result类型都实现了com.opensymphony.xwork.Res...
236
热度 -
施用JAVA读取EXCEL文件数据
使用JAVA读取EXCEL文件数据 使用JAVA读取EXCEL文件里面的数据2009-09-2515:11收集网上的样例:1.jxl比较方便,写Excel和读Excel分开,很好理解写入excelimportjxl.Workbook;importjxl.WorkbookSettings;importjxl.write.WritableWorkbook;importjxl.write.Writabl...
260
热度