- 博客(72)
- 资源 (6)
- 收藏
- 关注
原创 ListView按字母排序
源代码下载:点击打开链接1、制作显示定位字母的SideBar。实现方法:新建一个类继承View。package com.example.sortedlist;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Canvas;import andr
2014-03-14 11:30:01
1181
原创 Java SSH Maven pom.xml
<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding cop
2014-03-11 16:49:15
1160
原创 Java UDP实例
Server.javaimport java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.SocketException;public class Server { /** * @param args */ public stat
2014-02-26 14:28:36
773
转载 Java Socket编程(模拟多用户聊天室)
Server.javaimport java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.OutputStreamWriter;
2014-02-26 09:26:23
3400
原创 Android Tab实现
activity_mai.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="ve
2014-02-20 10:03:13
1082
转载 GitHub Slidingmenu开源项目剖析
原文地址:http://www.xuebuyuan.com/1354336.htmlAndroid开源项目SlidingMenu深入剖析SlidingMenu简介:SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursqua
2014-01-14 18:02:24
803
转载 详细分析局域网内通过无线实现Android端与PC端通信的四种情况
Android端与PC端在局域网(可以将两者放在同一个无线路由器下,wifi连接)内通过无线实现通信要分几种具体的情况分析,这里以TCP协议的Socket通信为例来具体说明:1、Android真机与PC: 由于两者在无线网局域网内肯定都有IP,因此无论哪个作为server端,哪个作为client端,都不需要进行端口重定向,直接用如下代码即可: ser
2014-01-10 10:55:01
4473
1
原创 android模拟器与PC进行UDP通信
模拟器当服务端,PC当客户端1、首先要进行端口映射,端口映射的方法: 利用telnet命令 telnet 127.0.0.1 5554 (连接5554模拟器) redir add ::(增加端口映射:例如,redir add udp:6000:6000 将PC的6000端口映射到模拟器的6000端口,这样当访问PC的6000端口时,就会映射到模拟器上,即访问模拟器
2014-01-10 10:38:42
2755
转载 Android文件上传,关键代码
private void upload(String srcPath, String uploadPath) { String end = "\r\n"; String twoHyphens = "--"; String boundary = "******"; try { URL url = new URL(uploadPath); HttpURLConnection
2014-01-09 15:15:56
813
原创 WebService航班查询
private List getAirLine(String startCity, String lastCity, String theDate){ final String SERVICE_NS = "http://WebXml.com.cn/"; final String SERVICE_URL = "http://webservice.webxml.com.cn/web
2013-12-26 16:45:50
4216
原创 WebService号码归属地查询
package com.example.mobile;import org.ksoap2.SoapEnvelope;import org.ksoap2.serialization.SoapObject;import org.ksoap2.serialization.SoapSerializationEnvelope;import org.ksoap2.transport.Htt
2013-12-26 14:20:58
962
转载 天气预报工具类
package com.example.weather;import java.util.ArrayList;import java.util.List;import org.ksoap2.SoapEnvelope;import org.ksoap2.serialization.SoapObject;import org.ksoap2.serialization.SoapSerial
2013-12-26 11:57:56
803
原创 AsyncTask下载文件
package com.example.asyncdemo;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpUR
2013-12-26 10:32:17
808
转载 android截图实现
package com.example.screenshot;import java.io.File;import java.io.FileOutputStream;import java.text.SimpleDateFormat;import java.util.Date;import android.app.Activity;import android.grap
2013-12-23 12:09:39
938
原创 android焦点图(ViewPager实现)
MainActivity.javaActiviity_main.xmlpackage com.example.viewgroup;import java.util.ArrayList;import android.os.Bundle;import android.os.Parcelable;import android.app.Activity;import and
2013-10-29 17:56:09
1138
原创 Gridview显示多张网络图片
AsyncImageLoader.java(异步加载图片工具类)package com.example.imagelist.utils;import java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import java.net.MalformedURLExc
2013-10-23 14:08:17
1553
原创 简单音乐播放器
import java.util.Timer;import java.util.TimerTask;import android.app.Activity;import android.media.MediaPlayer;import android.os.Bundle;import android.view.Menu;import android.view.View;
2013-10-22 15:26:35
949
原创 Java注解(获取注解的值)
Name.javaimport java.lang.annotation.Retention;import java.lang.annotation.Target;import java.lang.annotation.ElementType; import java.lang.annotation.RetentionPolicy; @Target(Elemen
2013-10-17 11:41:48
15154
原创 将数据导入到Excel文件
//需要poi.jarimport java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import javax.servlet.ServletException;import javax.servlet.http.Http
2013-10-17 11:09:17
4243
转载 struts2实现带进度条的文件上传
原理:利用Ajax在客户端一直查询服务器端的上传进度,取得进度的状态文本信息(xml,json格式的文本等),然后利用JS解析,显示在前台。在Struts2. 0中,框架事先已经定义一种监听器:ProgressListener(进度监听器),里面有一个update(long readedBytes, long totalBytes, int currentItem)方法,其中,read
2013-10-17 10:24:10
4145
原创 将数据导出为csv文件(需要javacsv.jar)
package servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;i
2013-10-17 09:52:57
2920
翻译 Directory(FSDirectory与RAMDirectory同时使用,减少IO操作,提高效率)
package cn.lucene.directory;import java.io.File;import jeasy.analysis.MMAnalyzer;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.document.Document;import org.apache.lucene
2013-08-02 10:29:59
2698
原创 Lucene入门实例
package cn.lucene.helloworld;import java.io.File;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Docu
2013-08-02 10:07:02
667
转载 Luene高亮器
package cn.lucene.highlighter;import java.io.File;import jeasy.analysis.MMAnalyzer;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.document.Document;import org.apac
2013-08-02 10:02:46
931
转载 PL/SQL带参数的光标
set serveroutput on/* * 显示10号部门中的总员工数, 和每个员工的姓名和工资信息。 */declare -- 光标 cursor c_emp(dno number) is select ename, sal from emp where deptno=dno; vname emp.ename%type; vsal emp.sal%type;
2013-07-22 19:53:26
1313
转载 PL/SQL光标
set serveroutput on/* * 要求:显示总员工数和所有员工的姓名与工资. * * select ename, sal from emp; */declare -- 声明光标 cursor c_emp is select ename, sal from emp; -- 声明变量 vname emp.ename%type; vsal emp.sal
2013-07-22 19:52:30
750
转载 PL/SQL循环
第一种:Forset serveroutput onbegin FOR i IN 1..10 LOOP dbms_output.put_line( i ); END LOOP; end;/第二种:whendeclare vnum number := 1;begin loop -- 退出条件 exit when vnum > 10
2013-07-22 19:51:05
948
转载 PL/SQL判断
set serveroutput on;accept num prompt '请输入要判断的数字';declare vnum number; vstr varchar2(5);begin -- 得到输入的数字 vnum := # -- 进行判断 if vnum > 0 then vstr := '正数'; elsif vnum<0 then vstr :=
2013-07-22 19:48:48
978
转载 PL/SQL变量
set serveroutput on;accept empno prompt '请输入员工编号';declare -- 声明一般的变量,可以指定初始值,注意要使用 := vsal number := 0; -- 声明引用型变量,表示与emp表中ename的列的类型一样 vname emp.ename%type; -- 声明记录型变量,表示emp表中的一行这个数据类型
2013-07-22 19:47:25
723
原创 SSH环境搭建
步骤一、先整合Spring和Struts21、导入jar文件struts2的jar文件:commons-fileupload-1.2.1.jar;commons-io-1.3.2.jar;freemarker-2.3.15.jar;ognl-2.7.3.jar;struts2-core-2.1.8.jar;xwork-core-2.1.6.jar说明:struts2所需要的jar文
2013-07-05 11:08:11
662
原创 Spring+Hibernate环境搭建
1、导入jar文件hibernate的jar文件:antlr-2.7.6.jar;c3p0-0.9.1.jar;commons-collections-3.1.jar;dom4j-1.6.1.jar;hibernate3.jar;javassist-3.12.0.GA.jar;jta-1.1.jar;slf4j-api-1.6.1.jar;mysql-connector-java-5.1.5-
2013-07-04 23:26:35
726
原创 Spring+Struts2环境搭建
1、导入jar包struts2的jar文件:commons-fileupload-1.2.1.jar;commons-io-1.3.2.jar;freemarker-2.3.15.jar;ognl-2.7.3.jar;struts2-core-2.1.8.jar;xwork-core-2.1.6.jar说明:struts2所需要的jar文件可以在struts-2.1.8\apps\stru
2013-07-04 22:41:23
782
转载 继承关联关系
论坛(主题Topic和回复Reply继承文章Article)Article.javapackage com.domain;public class Article { private Integer id; private String content; public Integer getId() { return id; } public void setId(Int
2013-07-01 16:16:11
746
原创 inverse
inverse是否放弃关联关系,true表示放弃,默认为false实例:部门与员工(一对多/多对一关联)1、当部门放弃对员工的关联关系时,仍然能得到部门下的所有员工2、删除时,如果inverse=“false”,当删除部门时,则现将部门下的员工删除,再删除部门;inverse=“true”时,如果部门下有员工,删除部门时,则会抛异常,因为部门放弃了员工的关联关系,所以不能删除与员工,这
2013-06-30 00:41:33
778
转载 cascade
cascade:级联save-update: 对本对象做save()、update()、或saveOrUpdate()时,对这个关联对象也做saveOrUpdate()操作。delete: 对本对象做delete()时,对这个关联对象也做delete()操作。delete-orphan: 当关联的对象移除与本对象的关系时,就成了孤儿,就会被删除(注意,只会删除本Session中新产
2013-06-29 23:57:16
668
翻译 基于主键的一对一关联关系
Person.javapackage com.domain;public class Person { private Integer id; private String name; private IdCard idCard; public Integer getId() { return id; } public void setId(Integer id) {
2013-06-29 23:43:39
858
翻译 基于外键的一对一关联关系
Person.javapackage com.domain;public class Person { private Integer id; private String name; private IdCard idCard; public Integer getId() { return id; } public void setId(Integer id) {
2013-06-29 23:35:01
1570
翻译 双向关联:多对多
Teacher.javapackage com.domain;import java.util.HashSet;import java.util.Set;public class Teacher { private Integer id; private String name; private Set students = new HashSet(); public Int
2013-06-29 23:03:55
802
翻译 双向关联:一对多/多对一
Department.javapackage com.domain;import java.util.HashSet;import java.util.Set;public class Department { private Integer id; private String name; private String description; private Set em
2013-06-29 22:32:55
758
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人