自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大河塬

大河塬的个人博客

  • 博客(240)
  • 收藏
  • 关注

转载 2014年新站该提升哪几方面的内容呢

2014年新站该提升哪几方面的内容呢随着12月到今日百度数据一直在不断的变幻着,让你猜不透。特别是通过以往一些较为准确的站长工具查询收录及外链,如今再次使用也变得不是那么的准确。那么到底是什么原因呢?难道百度正在酝酿着一个更大的算法,虽然目前还猜不到到底会是一个怎样的算法,但在最近几天我们发现百度指数平台已经改版了,接下来肯定会有更大的改动等待着我们。但不管怎样众观如今已出来的算法,我们可以知

2014-03-04 19:45:16 587

转载 Effective Java读书笔记、感悟——1.创建和销毁对象

每天看点Effective Java,挺好的,至今觉着Java小菜,多学基础知识,喜欢因为做喜欢的事忘记时间的感觉。不多吐槽了。直奔主题,这里只是笔记和一些感触,选取了一些我熟悉的类和方法举个例子,因为很久了做Android比较多,我可能会选择一些Android的类库说明android相关的设计理念,对于常用到的就不再举例,一时想不到有些,也不必要非要找出实例,自己做时候注意就好了。如果细致了

2013-02-27 22:36:00 414

转载 【Fiay】【Java】汉诺塔算法 递归实现

Java代码 /** * 汉诺塔问题 * * 精确计算出到底需要移动多少次才能够将汉诺塔从柱子A搬到柱子B(柱子C作缓冲) * 输入:汉诺塔的层次数 * 输出:移动次数和移动动作 * 思路:递归 * 使用:直接在main函数new Test(汉诺塔的层次数) * * @author Fiay * */ public class Test {private static S

2013-02-27 22:35:42 628

转载 Struts+Spring+MyBatis MVC模式实现分页分页查询

首先引用一个写好的翻页模板工具类 Java代码 import java.util.List; /* * 翻页模板工具类 * * */ public final class PageModel { private int currentPage;// 当前页private int pageSize;// 每页显示条数private int totalPa

2013-02-27 22:35:22 553

转载 线段树入门学习(三)懒操作(兼解POJ1823) JAVA

继续上文"线段树入门学习(二)" http://128kj.iteye.com/blog/1739064 请先看题POJ1823: 旅馆有三种操作:1入住,同时给你两个数i,M,其中i表示连续房间的起始房号,M表示房间数量;2退房,同时给你两个数i,M,其中i表示连续房间的起始房号;3查询,要求输出整个旅馆中,房号相连的最大空房间数量。样例: Sample Inpu

2013-02-27 22:35:02 801

转载 Effective Java读书笔记、感悟——2.1对所有对象都通用的方法之equals

一:覆盖equals时请遵守通用约定一直觉着equals挺实用也很简单,今天发现我大错特错了,包括以前的代码存在着很大的问题,以后使用equals必须要谨慎对待,因为此处带来的问题会。1. 关于原则:à不保证equals传入的是与自己相同的类的对象,一定要保证两个对象的equals返回相同的值,因此我们平时编程的时候才可以从不关注equals的参数是哪个。à要保证传递性,比如子类的

2013-02-27 22:34:42 457

转载 effective java 笔记

1 使用immutable,设计和使用都很简单,不用担心并发修改,不用考虑状态变化。如果需要修改那么要提供伙伴类,string和stringbuffer的设计就是这种场景。实现immutable,要在类声明和方法声明加final,防止被子类覆盖;不提供公共构造函数,使用静态工厂结合私有构造;field皆为私有,不提供外部修改方法;如果一定需要子类实现新接口,可以考虑去掉类的final声明。

2013-02-27 22:34:25 263

转载 java中时间24小时和12小时设置z

Date类,已经很少用了。用Calendar吧。 Calendar date = Calendar.getInstance(); date.get(Calendar.HOUR_OF_DAY );//得到24小时机制的 date.get(Calendar.HOUR);// 得到12小时机制的 当然,SimpleDateFormat也可以格式化24机制或者12小时机制。 H 0

2013-02-27 22:34:06 854

转载 队列,泛型

package 队列; public class List { //新建一个数组 private Object old []=new Object [0] ; /** * 在数组末尾添加元素 * @param num */ public void add(E num){ //新建一个新数组 Object news []=new Object [old.l

2013-02-27 22:33:47 382

转载 JAVA经典算法40题(2)

【程序3】题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。Java代码 public class exp2{ public static

2013-02-27 22:33:28 312

转载 java虚拟机

目前有不同厂商或机构开发的java虚拟机实现。所有这些实现都遵守java虚拟机规范,但是说适应的情况有所不同。java SE 7 的OpenJDK使用的是Oracle的HotSpot虚拟机。HotSpot虚拟机从JDK1.3开始是Sun提供的默认虚拟机实现。大部分开发人员在使用Java SE7时默认使用的虚拟机。java语言的源代码在经过java编译器编译之后,被转换成java字节码。

2013-02-27 22:33:10 342

转载 JQuery JSON 循环

*Action.javaJava代码 StringBuffer date = new StringBuffer("[");response.setContentType("text/json;charset=utf-8");PrintWriter out = response.getWriter(); Iterator it=map.keySet().

2013-02-26 20:16:01 483

转载 java 视频处理 mencoder

java 视频处理 mencoder

2013-02-26 20:15:45 414

转载 字符识别

对于字符处理有两个印象比较深刻的事儿。第一个就是在学校里面写个小应用,用Java读文件结果乱码了。第二个就是用ant做打包,结果在编译class的过程中老是报语法错误。结果原来是用记事本编辑了下,加了BOM所致。一直认为从纸带时代到达字符时代是个伟大的跨越。可是如今纷繁的字符编码却让人觉得眼花缭乱,不知所从。最简单的做法便是一切UTF-8,标准。前段时间公司内部正好搞字符培训,留了几个题目

2013-02-26 20:15:34 696

转载 java求n小时候的时间

Java代码 Calendar c = Calendar.getInstance(); Date date = new Date(); c.setTime(date); // c.add(Calendar.DAY_OF_MONTH, -2); c.add(Calendar.HOUR_OF_DAY, -48); SimpleDateFormat sdf = new Simple

2013-02-26 20:15:15 385

转载 别人发的小例子log4j

配置log4j.properties文件如下: Java代码 ########################################################################################## 日志信息配置 LOG_DIR=c://logtest/ log4j.rootLogger=WARN,rootlog,logSay

2013-02-26 20:14:59 313

转载 java使用socket实现http简单get请求

Java代码 package com.hs; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.LineNumberReader; import java.io.OutputStream; import java.ne

2013-02-26 20:14:41 701

转载 java nio缓冲器(转)

缓冲器仅仅是一个" 多功能 " 的数组。可能在这个 Buffer 类中没有体现,但是如果我们打开 ByteBuffer 的源码会有 byte[] 的数组,打开 CharBuffer 的源码会有 char[] 的数组。因为 Buffer 是所有缓冲器的父类,所以他它不能预计会有多少种缓冲器,所以索性让 " 儿子 " 们自己实现去吧既然知道了缓冲器是一个" 多功能的数组 " ,那么我们用画图的

2013-02-26 20:14:25 276

转载 JAVA程序员不可不注意的编码规范

JAVA程序员不可不注意的编码规范 最近经常看一些朋友写的源代码,总是感觉编码规范问题还没有成为大家的关注点,导致代码的通用可读性相对比较差; 所以在此唠叨几句编码规范(以struts2+spring2+hibernate3架构的项目为例),大家各取所需,欢迎拍砖! 一、规范存在的意义 应用编码规范对于软件本身和软件开发人员而言尤为重要,有以下几个原因: 1、好

2013-02-26 20:14:08 287

转载 java Candar 日期使用

package pack.java.calendar.demo; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class CalendarDemo { pr

2013-02-26 20:13:45 434

转载 java中如何实现自定义排序

解题中经常用到自定义排序,把这篇文章放到这里备用。 当需要排序的集合或数组不是单纯的数字型时,通常要用到两个接口Comparator或Comparable,以简单的方式实现对象排序或自定义排序。 一、Comparator 强行对某个对象collection进行整体排序的比较函数,可以将Comparator传递给Collections.sort或Arrays.sort。

2013-02-26 20:13:28 925

转载 中文排序要注意的问题

遇到了中文排序问题,比如想用拼音排序, Java代码 String[] strs = {"张三(Z)","李四(L)","王五(W)"};//排序,默认是升序 Arrays.sort(strs); String[] strs = {"张三(Z)","李四(L)","王五(W)"}; //排序,默认是升序

2013-02-25 20:16:32 419

转载 JAVA经典算法40题(8)

【程序15】题目:输入三个整数x,y,z,请把这三个数由小到大输出。1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> z则将x与z的值进行交换,这样能使x最小。Java代码 import java.util.*; public class test {public stat

2013-02-25 20:16:13 327

转载 Java多线程同步Synchronized深入解析

同步的概念:同步分为同步方法和同步块两种方式。锁定的内容分为锁定类的某个特定实例和锁定类对象(类的所有实例) 变量分为实例变量(不带static的变量)和类变量(带static的变量) 使用同步的原因 1、在系统中对访类要使用多线程进行访问; 2、在该类中有 类变量,或者是 在类的方法中有访问公共资源(如一个外部文件的读写)。 同步锁锁定的内容是什么? 无论你将Sy

2013-02-25 20:15:56 239

转载 Android ListView从网络获取图片及文字显示

如何从网络获取图片以及文本来显示。事实上,一般是先获取Josn或sml数据,然后解释显示。我们先从网上获取xml,然后对其进行解析,最后显示在ListView上。具体步骤:•客户端发出请求,获取xml •客户端异步解析xml •ListView将解析完的数据显示 一、Android客户端 (1)xml布局文件 mainxml,就是一个ListView。

2013-02-25 20:15:38 522

转载 Android 仿微信之界面导航篇

微信是现在比较流行的应用了,在各大安卓市场几乎都是名列前茅了。说实话不得不羡慕腾讯庞大的用户群体,只要腾讯敢做,就会有很多人去用。废话不多说,下面就开始说一下如何实现微信的第一次启动程序的用户导航,ViewPager相信大家都不陌生了,是google放出的一个安卓低版本的兼容包android-support-v4.jar,里面有很多类我们可以去使用。那这个导航就是使用这个类来辅助完成的,在每一个V

2013-02-25 20:15:19 646

转载 Android多媒体学习:调用android自带的播放器播放Audio

Android有其自带的播放器,我们可以使用隐式Intent来调用它:通过传入一个Action为ACTION_VIEW同时,指定Data为所要播放的Audio的Uri对象,并指定格式信息,则我们就可以调用播放器来播放该Audio了。Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri,

2013-02-25 20:15:01 470

转载 Android 仿微信之二--主页面实现篇

这一篇将讲述如何构建主页面,先看一下微信主页面的截图 从截图中可以看出,它的菜单是在程序的底部,当我们选择一个按钮后,它的颜色会发生变化,好像有灯在亮,这个实现起来比较简单,可以有多种方式供我们选择,TabActivity或者tabwidget+radiobutton或者activitygroup+radiobutton或者activitygroup+gridview或者activi

2013-02-25 20:14:41 519

转载 com.microsoft.sqlserver.jdbc.SQLServerException: The server version is not suppo

问题描述Java代码 com.microsoft.sqlserver.jdbc.SQLServerException: The server version is not supported. The target server must be SQL Server2000 or later. at com.microsoft.sqlserver.jdbc

2013-02-25 20:14:23 1567

转载 (转)SCJP 认证考试指南

Java代码 SCJP 认证考试指南 SCJP – Sun Certified Java Programmer (Sun Java 程序员认证) 第1 章 声明和访问控制 目标一 创建数组 数组 Java 中的数组跟C/C++这些语言中的数组的语法结构很相似。但是,Java 去掉了C/C++中的可以通过[]或者使用指针来访问元素的功能。这种在C/C++中被普遍接受的功能虽然强

2013-02-25 20:14:05 492

转载 jsp 获取项目路径,java获取项目路经

1. 获取web服务器项目的真实物理路径request.getSession().getServletContext().getRealPath("/");2. 相对路径的获得说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目)String relativelyPath=System.getProperty("user.dir"

2013-02-25 20:13:43 313

转载 黑马程序员__java的跨平台性

什么是跨平台性?通过java程序编写的应用程序在不同的系统平台上都可以运行。 跨平台性的原理?在不同的操作系统中只要安装java虚拟机JVM,由JVM来负责java程序在该系统中运行。不同的系统平台有不同版本的JVM。

2013-02-24 19:27:35 270

转载 搭建java开发环境

什么是JRE,JDK? JRE(java Runtime Environment):java运行环境。 JDK(Java Development Kit): java开发工具包。 如何搭建java开发环境? JRE是java的运行环境,JDK是java的开发环境。如果只是运行java程序,只需要安装JRE就可以。JDK中包含了JRE,如果需要开发并运行java程序就需要安装JD

2013-02-24 19:27:17 231

转载 java开发编辑器

java编辑器 低级编辑器:记事本、EditPlus等。 高级编辑器:eclipse、JBuilder等。

2013-02-24 19:27:01 333

转载 Java学习之路04--JavaSE基础( 三)

java的运算符1.1算术运算符 单目: ++(自增1) - -(自减1)++:a、i++:先使用i当前的值,然后i=i+1b、++i: 先i=i+1,再使用i(加完以后的值)--:a、i--:先使用i当前的值,然后i=i-1b、--i:先i =i-1,再使用i(减完以后的值)双目:+, -, *, /

2013-02-24 19:26:45 202

转载 类和对象学习心得

所谓的对象,就是生活中具体的某一个物体或者某一个事物。比如说某一本具体的书,某一辆具体的车等等。需要注意的是,必须是某个具体的东西,像书或者车这样的不能称之为对象。我们一般从特征和行为这两个方面去描述一个对象,对象是面向对象编程的基础和核心。对于小超在看一本关于java的书,叫做《java入门》。这一事件来说,有两个对象,分别是“小超”和“书”。对于“小超”这个对象来说,“小超”是他的姓名特征,看

2013-02-24 19:26:24 1231

转载 MyEclipse代码格式化后自定义不换行设置方法

编辑完成代码,用MyEclipse的代码格式化后,本来不长的代码也被自动转成了多行。虽然自动换行以后在编辑器中一眼就能看到全部的代码,但是可读性却大打折扣,避免出现这种情况的办法是:1.Java代码打开Eclipse的Window菜单,然后Preferences->Java->Code Style->Formatter->new(新建一个命名) ->Line Wrapping->Maxim

2013-02-24 19:26:04 531

转载 [java] Servlet/jsp 中 获取页面所有传递参数

本来想偷懒去网上Copy一段,结果Copy了两段都不行,所以就写了一段放在这,下次就不用重复发明轮子了。获取页面传递参数代码 System.out.println("=====================================");Enumeration en = req.getParameterNames(); while(en.hasMore

2013-02-24 19:25:45 589

转载 JAVA经典算法40题(11)

【程序21】题目:求1+2!+3!+...+20!的和1.程序分析:此程序只是把累加变成了累乘。Java代码 public class Ex21 {static long sum = 0; static long fac = 0; public static void main(String[] args) { long sum = 0; lo

2013-02-24 19:25:29 211

转载 一个基于RMI的小巧好用的框架

最近有用到rmi技术,需要实现Remote接口,需要抛出RemoteException异常,极其不爽,遂封装之,封装之后只需普通POJO对象即可!该框架核心有三个类,一个服务端类RMIEndpoint,一个客户端类RMIProxyFactory,一个通用接口GenericRmiService先看一下用法:服务端用法:Java代码 RMIEn

2013-02-24 19:25:13 292

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除