- 博客(17)
- 收藏
- 关注
原创 互联网协议学习笔记
互联网协议学习笔记参考互联网协议入门(一)、互联网协议入门(二)这两篇文章还有一些其他的网络文章,整理出一个简洁的框架,希望能够一目了然方便今后的查阅与深入。互联协议学习笔记OSI模型TCPIP协议组的体系结构互联网协议的通信过程设置上网参数静态IP地址设置动态IP地址设置发送HTTP请求表格定义列表代码块脚注目录数学公式UML 图离线写博客浏览器
2017-08-21 10:16:58 666
原创 SQL Server 2008 新建链接服务器 for Oracle
通过建立链接服务器即可在SQL Server中访问Oracle数据库中的数据。
2015-08-13 15:03:06 1461
原创 Oracle 10g与SQL Server 2008互联之透明网关配置
旧系统使用Oracle,新系统使用SQL Server,使用透明网关将旧系统的数据通过触发器更新到新系统中去。
2015-07-24 16:43:24 3317
转载 Java NIO入门学习(三)
在上一篇中介绍了缓冲区的原理,下面来介绍NIO中另一个核心对象选择器(Selector)以及NIO的原理。在Client/Server模型中,Server往往需要同时处理大量来自Client的访问请求,因此Server端需采用支持高并发访问的架构。一种简单而又直接的解决方案是“one-thread-per-connection”。这是一种基于阻塞式I/O的多线程模型。在该模型中,Server为
2014-03-20 13:00:00 1830
转载 Java NIO入门学习(二)
在上一篇中,我们介绍了NIO中的两个核心对象:缓冲区和通道。本文为NIO入门学习的第二篇,将会分析NIO中的缓冲区Buffer的内部原理。在谈到缓冲区时,我们说缓冲区对象本质上是一个数组,但它其实是一个特殊的数组,缓冲区对象内置了一些机制,能够跟踪和记录缓冲区的状态变化情况,如果我们使用get()方法从缓冲区获取数据或者使用put()方法把数据写入缓冲区,都会引起缓冲区状态的变化。在缓冲区
2014-03-19 11:05:18 1485 1
转载 Java NIO入门学习(一)
本文为NIO入门学习的第一篇,将会介绍NIO中几个重要的概念。I/O即输入输出,指的是计算机和外界的接口,或者是单个程序同计算机其他部分的接口。 在Java1.4之前的I/O系统中,提供的都是面向流的I/O系统,系统每次处理一个字节,输入流(input stream)生产一个字节,输出流(output stream)消费一个字节。这种工作模式下,非常容易给流数据创建过滤器(filters),而
2014-03-19 08:20:54 4495 4
原创 Fragment实现底部菜单栏
网上关于使用Fragment实现底部菜单栏的方法,总结一下以备后用。 1. TabHost + Activity:经典的搭配组合,从最早的TabHost + TabActivity演变而来。TabActivity灵活性很差,已经被抛弃了。2. 自定义底部选项卡 + Fragment:灵活性大,实现起来也很简单。参考: http://blog.csdn.net/yangyu20
2014-02-16 12:20:13 2178
原创 Android错误记录
在此记录一下android开发过程中遇到的错误,以备今后的查阅。错误1:无法自动生成R.java文件原因:1. xml文件中代码错误或格式错误 2. eclipse编辑器是老版本 3. 布局文件的文件名有大写字母(这个是我一直在犯却一直记不住的错误) 4. 含有相同文件名、格式的xml文件解决方法:改正错误,并执行projec
2013-12-20 16:51:22 1352
原创 Android上的Mosquitto推送
Mosquitto是一个实现了MQTT3.1协议的代理服务器,由MQTT协议创始人之一的Andy Stanford-Clark开发,它为提供了轻量级数据交换的解决方案。下面写下Mosquitto的搭建步骤以作记录。1.下载Mosquitto下载地址http://mosquitto.org/download/首先解压mosquitto.rar到任意位置。最好路径简单点,如d:
2013-11-06 13:04:22 7731 1
原创 ListView(2)——自定义Adapter
之前介绍了三种adapter:ArrayAdapter、SimpleAdapter和SimpleCursorAdapter。使用android提供的adapter来绘制列表的话,列表的每一项的显示都是一样的。为了实现ListView的单双行不同颜色显示,需要自定义adapter的子类。adapter的常用子类有BaseAdapter、ArrayAdapter、SimpleAdapter等,
2013-10-20 21:05:16 9481 2
原创 ListView(1)——各种Adapter的使用
ListView是一个经常用到的控件,ListView里面的每个子项Item可以使一个字符串,也可以是一个组合控件。在android中,由于数据来源多种多样,如从资源文件读取、从数据库中读取、从网络上其他地方读取,而最终这些数据都将被展示在ListView中,所以android就用adapter设计模式,对应每种数据来源使用对应的adapter来连接数据和视图。Adapter就是数据和视图之间
2013-10-08 22:07:04 7301
原创 java编译运行和生成jar包
需要编译运行以及打包的HelloWorld.java文件内容如下:package cn.sample;public class HelloWorld { public static void main(String args[]) { System.out.println("Hello,World!"); }}创建如下目录:myApp |--
2013-08-02 16:47:19 9945
原创 maven初步
Maven是基于项目对象模型(POM)概念,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。1.maven的安装 1.在安装maven之前需要安装好JDK1.5以上的java开发环境。 2.在http://maven.apache.org/download.html 上下载apache-maven-bin.zip解压到指定目录,如C:\apac
2013-07-26 12:33:20 1094
原创 抽象类和接口的简单例子
为了说明抽象类和接口的使用是如何使用的,下面我们来新建一个酒店预订项目,预订的具体实现我们暂时不考虑,只考虑日期的字符串输入,以及成功预订酒店的字符串输出。我们采用TDD的方式,先处理日期的字符串输入部分。首先新建一个测试类DateTransferTest ,并在其中新建一个测试。public class DateTransferTest { @Test public vo
2013-07-25 21:05:12 1294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人