- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 java如何调用http接口
1.import java.net.*;import java.io.*;public class URLReader { public static void main(String[] args) throws Exception { URL yahoo = new URL("http://www.baidu.com/query.jsp?param1=value2&p
2013-11-29 11:52:48 832
原创 java http请求 返回结果是json ,转成对象使用
URLConnection connection = null; try { connection = new URL("地址...").openConnection(); connection.connect(); InputStream fin = connection.getInputSt
2013-11-29 11:51:20 9567
原创 java.net.SocketException四大异常解决方案
java.net.SocketException如何才能更好的使用呢?这个就需要我们先要了解有关这个语言的相关问题。希望大家有所帮助。那么我们就来看看有关java.net.SocketException的相关知识。第1个异常是 java.net.BindException:Address already in use: JVM_Bind。该异常发生在服务器端进行new ServerSock
2013-11-28 14:06:01 1161
原创 Map中删除数据 或是key
在Map中直接删除内容将抛出 java.util.ConcurrentModificationException 异常,如果要删除可以用Iterator的remove()方法。以下代码报错: Java代码 Map map = new HashMap (); map.put("1", "a"); map.put("2", "b"); map.put(
2013-11-28 11:08:33 49722
原创 MyEclipse10.0 采用插件方式安装 SVN
一、到官方上下载svn1.8.3,下载后的文件名叫site-1.8.3.zip地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240这里有很多版本,请自己选择合适的;二、解压,删除解压后得到的文件中除了名叫features和plugins的两个文件夹以外的其他所有文件。方法1:
2013-11-22 17:23:08 719
原创 MongoDB命令及SQL语法对比
mongodb与mysql命令对比传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现了模式自由的特点。 MyS
2013-11-21 15:07:21 769
原创 MongoDB 数据分页和排序 limit,skip,sort用户
本文章先来给大家简单介绍关于MongoDB 数据分页和排序 limit,skip,sort用户的一些基础语句,然后用一个实例详细介绍MongoDB 数据分页和排序实例方法。--排序用sort,相当于order by,升序用1表示,降序用-1比如,按age字段升序排列: 代码如下 复制代码 db.user.find().sort({"age":1}) 如果有多个字段,
2013-11-21 15:06:22 16713
原创 Struts2标签<s:iterator>中使用Map
Action: private Map> usersMap; //要迭代的Map /** Get&&Set **/ public Map> getUsersMap() { return usersMap; } public void setUsersMap(Map> usersMap) { this
2013-11-20 16:36:49 860
原创 java BlockingQueue 多线程
前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识BlockingQueue阻塞队列,顾名思义,首先它是一个队列
2013-11-19 11:39:44 916
原创 Java中BlockingQueue
在编写程序的时候难免会用到队列,目前正在写的程序就用到了,使用socket接收字符串,然后对字符串进行处理,由于处理的速度没有接受的速度快,所以使用队列先将接收的数据缓存下来。 使用vector之类的数据结构很容易实现缓存队列,但是问题有很多,比如vetor的remove函数,如果保持队列先进先出的特性,remove(0)导致后面的数据每个都要向前移动一个位置,当队列中数据量增多的时
2013-11-18 17:29:20 840
原创 JAVA线程池的分析和使用 并发
1. 引言合理利用线程池能够带来三个好处。第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的分配,调优和监控。但是要做到合理的利用线程池,必须对其原理了如指掌。2. 线
2013-11-18 15:44:58 842
原创 MongoDB:4种插入数据的方法
本教程介绍4种通过 MongoDB 的 Java API 将下述 JSON 数据插入文档的方法。1. JSON数据{"database" : "mkyongDB","table" : "hosting","detail" : {records : 99,index : "vps_index1",active : "true"}}}2.
2013-11-18 13:42:07 6331
学生信息管理系统主要用于学校学生信息管理
2011-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人