
Java/Scala
文章平均质量分 67
qs9816
这个作者很懒,什么都没留下…
展开
-
insertsort
#include void insertsort(int *arr, int length) { for (int i = 1; i != length; i++) { int newvalue = arr[i]; int pos = i; while (pos > 0 && newvalue < arr[pos - 1]) { arr[pos] =原创 2013-05-29 01:06:00 · 540 阅读 · 0 评论 -
java配置dbcp连接池
Java连接池正是数据库连接池在Java上的应用。——我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。原创 2014-06-23 13:13:04 · 702 阅读 · 0 评论 -
使用 Jackson 库生成解析 json
Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。原创 2014-06-17 04:10:07 · 706 阅读 · 0 评论 -
Java SE 8 在并发工具方面的加强
Java 8在Lambda表达式、接口默认方式、新的日期API等方面引入的新特性广受关注,同时在并发编程方面也做出了大量改进。以往的几个Java版本都对java.util.concurrent做了不同程度的增强,比如Java 7的Fork/Join框架,而Java 8则进一步在java.util.concurrent下增加了新的接口、类与方法。目前java.util.concurrent的官方文档转载 2014-04-25 19:50:58 · 565 阅读 · 0 评论 -
spring mvc 学习
web.xml原创 2014-06-21 03:31:19 · 563 阅读 · 0 评论 -
java 线程交替打印1-100值
package javatest.thread;public class ThreadTest{ private static int state = 1; private static int num1 = 1; private static int num2 = 2; public static void main(String[] args) { final Threa原创 2014-09-20 21:17:44 · 1151 阅读 · 0 评论 -
Oracle宣布了针对Java的Valhalla项目。
Oracle宣布了针对Java的Valhalla项目。这是一个实验性OpenJDK项目,用于开发需要更改Java语法以及VM层支持的主要的Java新特性。Valhalla项目负责人Brian Goetz强调,该项目尚处于早期实验阶段,社区不应该期望任何Valhalla技术会成为JDK 9(计划在2016年发布)的一部分。该项目与一些现有的OpenJDK项目,如Lambda项目和DaVinci Ma转载 2014-08-11 00:53:42 · 895 阅读 · 0 评论 -
Java 8 的新特性和改进总览
Java 8在Lambda表达式、接口默认方式、新的日期API等方面引入的新特性广受关注,同时在并发编程方面也做出了大量改进。以往的几个Java版本都对java.util.concurrent做了不同程度的增强,比如Java 7的Fork/Join框架,而Java 8则进一步在java.util.concurrent下增加了新的接口、类与方法。目前java.util.concurrent的官方文档转载 2014-04-25 19:43:55 · 685 阅读 · 0 评论 -
Java jdbc 连接数据库
连接数据库需要jdbc驱动, 在 Eclipse 中 add external jar 即可package db.test;import java.sql.*;public class JdbcTest { public static void main(String[] args) { // TODO Auto-generated method stub原创 2013-05-02 14:12:55 · 478 阅读 · 0 评论 -
Java IO
流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流 字符流和字节流字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流原创 2013-05-25 13:33:56 · 330 阅读 · 0 评论 -
mergesort
public class Test { public static void main(String[] args) { // TODO Auto-generated method stub int[] arr = { 3, 11, 23, 10, 9, 111, 298, 90, 190, 19 }; mergeSort(arr); for (int i = 0; i原创 2013-05-26 23:17:37 · 473 阅读 · 0 评论 -
BinarySearch
int binarySearch(int[] arr, int value, int left, int right) { if (left > right) return -1; int middle = low + (high - low) / 2; if (arr[middle] == value) return middle;原创 2013-05-28 00:02:34 · 510 阅读 · 0 评论 -
Java socket
// Serverpackage javase.net;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net原创 2013-05-29 23:51:04 · 429 阅读 · 0 评论 -
Java TreeMap 小例子
// wordcountpublic static void mapTest() { String text = "Constructs a list containing the elements of the specified" + "collection, in the order they are returned by the collecti原创 2013-05-30 00:05:56 · 554 阅读 · 0 评论 -
Java IO
package qs.javase.iotest;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import原创 2013-04-29 01:00:17 · 429 阅读 · 0 评论 -
Java Jdbc
package qs.jdbc;import java.sql.*;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class Test { static Connection conn = null; static Statement s原创 2013-05-31 23:06:47 · 432 阅读 · 0 评论 -
Java GUITest
package qs.javase.gui;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Graphics;import javax.sw原创 2013-06-03 23:22:52 · 754 阅读 · 0 评论