- 博客(88)
- 资源 (16)
- 收藏
- 关注
转载 Java - Socket连接池
1:SocketAdapter类,此类继承了socket,重载了socket类的close方法,目的是当用户关闭socket的时候,我们并不关闭它只是放在连接池内部。package com.tarena.socketpool;import java.net.*;import java.io.IOException;/*** socket连接的简单实现* Descriptio
2014-06-28 15:50:12
1344
转载 ExtJs实践——xtype名称与控件对应
xtype可作为Ext控件的简写,都会对应一个Ext控件。当然这里你也可以自定义这个xtype,通过自定义的Ext控件来绑定,主要由Ext.reg方法去注册xtype。Ext.all.js里面包含的xtype包含:xtype Class ------------- ------------------ box {@link Ex
2014-05-09 15:13:24
896
转载 extjs4动态生成多表头
通过json生成表头效果图: 1 Ext.onReady(function () { 2 //header也就是你应该从后台取回的表头数据,现在写死在了这里 3 //var grid; 4 Ext.Ajax.request({ 5 params: { 6 parafdno: '', 7
2014-04-15 15:09:10
2585
转载 java 解析pdm文档
前面展示了pdm 的xml结构,既然知道了结构,用java来解析也不会太难,这就为代码自动生成奠定了基础package com.core.reader.pdmreader.imp;import java.io.File;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import o
2014-04-08 15:00:41
2471
转载 【Android】状态栏通知Notification、NotificationManager详解
在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置? 首先,发送一个状态栏通知必须用到两个类: NotificationManager 、 Notification。 NotificationManager : 是状态栏通知的管理类,负责发通知、清楚通知等。NotificationManager 是一
2014-03-28 17:10:50
889
转载 android自带的base64编码
首先导入包import android.util.Base64;String 变量=android.util.Base64.encodeToString(字符串.getBytes(),Base64.DEFAULT);也可简写为String 变量=Base64.encodeToString(字符串.getBytes(),Base64.DEFAULT);至于解码by
2014-03-25 13:44:36
5151
转载 linux c线程池
#include #include #include #include #include #include /* *线程池里所有运行和等待的任务都是一个CThread_worker *由于所有任务都在链表里,所以是一个链表结构 */ typedef struct worker { /*回调函数,任务运行时会调用此函数,注意也可声明成其它
2014-03-24 19:22:46
970
1
转载 Android开发之SD卡上文件操作
1. 得到存储设备的目录:/SDCARD(一般情况下)SDPATH=Environment.getExternalStorageDirectory()+"/";2. 判断SD卡上的文件夹是否存在:通过File对象的exists()方法。 /** * 判断文件是否已经存在; * / public boolean checkFileExists(S
2014-03-20 12:11:22
804
转载 java Socket 封装服务器端
上次做了一个java socket一对一通信的例子这次来写一个一对多的通信,这里我们使用java的多线程来实现首先来看一下服务类[java] view plaincopy/** * */ package com.dnion.socket; import java.io.IOException; import java.net.ServerSocket
2014-03-20 10:38:17
1256
转载 Android 封装http请求的工具类
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URLEncoder;import java.security.KeyStore;import java.util.Iterator;import java.util.List;import java.util.Map;impo
2014-03-20 10:33:33
1215
转载 Android入门:封装一个HTTP请求的辅助类
前面的文章中,我们曾经实现了一个HTTP的GET 和 POST 请求;此处我封装了一个HTTP的get和post的辅助类,能够更好的使用;类名:HttpRequestUtil提供了如下功能:(1)模拟GET请求;(2)模拟POST请求;(3)模拟文件上传请求;(4)发送XML数据;发送GET请求(1)public static URLCo
2014-03-20 10:29:51
885
转载 身份证帮助类
using System;using System.Collections.Generic;using System.Text;using System.Text.RegularExpressions;using System.Collections;namespace Net.Template.Common{ /// /// 身份证帮助类 ///
2014-03-19 12:05:36
867
转载 文件帮助类
using System;using System.Collections.Generic;using System.Text;using System.IO;namespace Net.Template.Common{ /// /// 文件操作类 /// public class FilesHelper { ///
2014-03-19 12:03:57
762
转载 Java线程池使用说明
一简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:线程池作用就是限制系统中执行线程的数量。
2014-03-15 09:31:48
929
转载 c# socket线程池实现
服务器端: PoolServer.cs类 using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;using System.IO;using System.Threading;name
2014-03-14 17:38:32
4821
转载 Android封装的HTTP请求组件
package android.core.service;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.InetSocketAddress;import java.net.Socket;import java.net.S
2014-03-13 14:59:45
1050
转载 为android封装的百度定位组件
package com.android.location;import java.math.BigDecimal;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.client.Ht
2014-03-13 14:40:03
1686
转载 Android 实现由下至上弹出并位于屏幕底部的提示框
1.代码AlertDialog dialog = new AlertDialog.Builder(ProcessManagerActivity.this).setTitle("title").setMessage("message").create();Window window = dialog.getWindow();window.setGravity(Gravity.BO
2014-03-13 11:03:05
1147
转载 Android Activity/Service/Broadcaster三大组件之间互相调用
我们研究两个问题,1、Service如何通过Broadcaster更改activity的一个TextView。(研究这个问题,考虑到Service从服务器端获得消息之后,将msg返回给activity)2、Activity如何通过Binder调用Service的一个方法。(研究这个问题,考虑到与服务器端交互的动作,打包至Service,Activity只呈现界面,调用Service
2014-03-11 15:29:18
876
原创 将一个文件夹文件移动到另一个文件夹,指定数量和后缀
@echo off&setlocal enabledelayedexpansionfor /f "delims=" %%i in ('dir/a-d/b/s "D:\a\*.rar"') do (set /a n+=1if !n! leq 100 (move "%%i" "D:\b\"))pause@echo off&setlocal enabledelayedexpansion
2013-12-30 10:28:01
3025
转载 solr4.5集群环境搭建
这两天在搭建solr集群环境,刚开始在网上找资料,结果试了很久,自己都没弄成功,最后就直接去官网下载英文指导手册 solr集群是通过Zookeeper进行管理的,而下载的solr中本身就已经内嵌的Zookeeper了,当然也可以独立开启Zookeeper,我是选择的采用内嵌的Zookeeper的方式将solr-4.5.1/example/webapps/solr.war包发布
2013-12-24 14:23:51
1258
转载 C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 (续集Tomcat 配置)
首先我们来了解下,Tomcat 解压版配置需要做哪些事情:系统要配置好JDK环境变量,Tomcat要能识别到CATALINA_HOME与CATALINA_BASE (就是Tomcat目录添加到环境变量)Tomcat服务的安装 安装方法是命令行切换到Tomcat 的bin目录下,win7 下可按下Shift键 右键鼠标打开命令行,然后输入service.bat install 默认的
2013-12-23 10:27:03
1138
转载 Java date format 时间格式化
import java.util.Date;import java.text.DateFormat;/*** 格式化时间类* DateFormat.FULL = 0* DateFormat.DEFAULT = 2* DateFormat.LONG = 1* DateFormat.MEDIUM = 2* DateFormat.SHORT = 3* @author Mich
2013-12-16 16:25:08
1022
转载 Android调用WCF
1. 构建服务端程序 复制代码using System.ServiceModel;namespace yournamespace{ [ServiceContract(Name = "HelloService", Namespace = "http://www.master.haku")] public interface IHello {
2013-12-13 15:04:39
1069
转载 Android数据库ORMlite框架翻译系列(第二章:part 3)
前言这一次的翻译距离part2部分还是有一下段时间,文章很多东西英文可以理解但是非要用中文来表达还是挺不容易的。首先还是建议参考英文文档,本文仅作参考。如果有翻译的不妥之处请读者提出,谢谢。另外,本系列的文章好像并不被大家看好,所以这篇文章也将是本系列的最后一篇。如果以后有必要的话再坚持把剩下的部分翻译完。--------------------------------------
2013-12-12 16:44:49
980
转载 Android数据库ORMlite框架翻译系列(第二章:part 2)
前言这章的内容的确不少,所以这次仍然没有翻译完。需要快速上手的话你最好看看原文档。-------------------------------------------------------------------------------------2.7 表和Schema创建有几个ORMLite提供的工具,可以帮助你为存入数据库的类创建表和schema。 2.7.1 T
2013-12-12 16:43:58
796
转载 Android数据库ORMlite框架翻译系列(第二章:part 1)
前言由于第二章是整个文档的核心,内容也很多,所以分次翻译。下一章的内容会继续本章接着翻译。------------------------------------------------------------------------------------- 2 如何使用这一章进入到更多详细地使用ORMLite的各种功能。 2.1 配置你的Class为了配置你的c
2013-12-12 16:43:11
1041
转载 Android数据库ORMlite框架翻译系列
前言 个人感觉android上sqlite已经比较好用,但是如果需要在android上像J2EE那样开发的话那么sqlite还是显得比较复杂,这个时候你当然可以选择一些android平台上的ORM框架。ORM框架是做什么的,android平台上有哪些好用的ORM框架,这些问题你通通可以google得到你满意的结果,在此不做解释。本系列主要是翻译ORMlite文档。 为什么翻译ORMli
2013-12-12 16:41:45
911
转载 Android Service+Socket 联网交互
android中,联网操作有http连接和socket连接两大类。由于项目需要,我们采取的是Socket连接。鉴于平时连接频繁,因此把Socket连接放到Service里,需要从服务器端获取数据时,只要调用Service中相应方法即可。Service大致结构是:public class InternetService extends Service implements Runna
2013-12-09 10:08:00
2835
转载 Android服务之Service(其二)关于AIDL进程间通信
上一节中我们讲解了本地Service,这一节主要是讲解远程Service,这里涉及到了AIDL。好吧,老规矩,先来点基础知识:一.基础知识AIDL的作用 在Android平台,每个应用程序App都运行在自己的进程空间。通常一 个进程不能访问另一个进程的内存空间(一个应用不能访问另一个应用),如果想沟通,需要将对象分解成操作系统可以理解的基本单元,And
2013-12-08 16:25:39
887
转载 Android服务之Service
android中服务是运行在后台的东西,级别与activity差不多。既然说service是运行在后台的服务,那么它就是不可见的,没有界面的东西。你可以启动一个服务Service来播放音乐,或者记录你地理信息位置的改变,或者启动一个服务来运行并一直监听某种动作。Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的请求或者动作。你可以在服务中开一一个线程,在线程中做耗时动
2013-12-08 16:24:17
800
转载 深入浅出SQL Server 2008 分区函数和分区表
当我们数据量比较大的时候,我们需要将大型表拆分为多个较小的表,则只访问部门数据的查询就可以更快的运行,基本原理就是,因为要扫描的数据变的更小。维护任务(例如,重新生成索引或备份表)也可以更快的运行。 我们可以再不通过将表物理放置在多个磁盘驱动器上来拆分表的情况下获取分区。如果将某个表放置在一个物理驱动器上,将相关表放置在另一个驱动器上,则可以提高查询性能,因为当运行涉及
2013-12-06 15:44:49
1006
转载 Android 使用全局变量
现在每天都在忙,而且一忙起来,就把写笔记的事情放在了后面,最近在写程序的时候,突然要使用全局变量,就按照以前的方式,写了一个类,然后把变量都声明为静态变量,然后做为全局变量使用,但是在进行Activity切换的时候,突然发现,在前面一个Acitivty中赋值后,但是在后面却无法获取到,刚开始以为是有其它地方有问题,但是后来检查发现也没有问题,这个问题困扰了一个来小时,后来又换一种写法,就是使用Ap
2013-11-30 12:00:21
929
转载 Android对包名和类名是否存在的判断
1.对包名的判断,异常则说明不存在: try { PackageManager pm = getPackageManager(); pm.getPackageInfo("com.org", PackageManager.GET_ACTIVITIES); } catch (NameNotFoundException e) { // TODO Auto
2013-11-28 10:32:55
1900
转载 Android在代码中打开Wifi、移动网络和GPS
以下方法前2个在2.3.5和4.1.1中测试成功,第3个方法在2.3.5中测试没问题,但在4.1.1中无效,待解决。详见android.provider.Settings.Secure类。记得在AndroidManifest.xml中声明相关权限: 1. 打开WiFi最简单,直接调用系统的方法
2013-10-31 09:17:46
1100
转载 Android手机中获取手机号码和运营商信息
package com.pei.activity;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widge
2013-10-22 08:45:57
922
转载 Android zip文件压缩解压缩
DirTraversal.javapackage com.once;import java.io.File;import java.util.ArrayList;import java.util.LinkedList;/** * 文件夹遍历 * @author once * */public class DirTraversal { //no recur
2013-10-16 10:27:30
715
转载 Android读写文件
一、 从 resource 中的 raw 文件夹中获取文件并读取数据(资源文件只能读不能写)String res = "";try{InputStream in = getResources().openRawResource(R.raw.bbi);//在\Test\res\raw\bbi.txt, int length = in.available();
2013-10-16 10:25:35
817
转载 android zip解压缩(含有子目录)
/** * 解压缩功能. * 将ZIP_FILENAME文件解压到ZIP_DIR目录下. * @throws Exception */ public int upZipFile(File zipFile, String folderPath)throws ZipException,IOException {
2013-10-16 10:23:28
1400
转载 JAVA 获取农历
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.*;public class Lunar { private int year; private
2013-10-08 16:44:57
838
( Android 人机界面指南
2012-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人