自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

haiyanstudent的专栏

宁静致远

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

转载 转载自他人------byte[]与float[]互转

public static void main(String[] args) {        // TODO Auto-generated method stub        byte[] a = float2byte(1.3f);        System.out.println("****float 2 byte********"+a);              

2015-11-20 20:05:07 1920

转载 ubuntu 12.04安装jdk

在安装之前,系统没有任何jdk软件,也就是说在终端执行java -version将会输出如下内容:java-version程序 'java' 已包含在下列软件包中: * default-jre * gcj-4.6-jre-headless * openjdk-6-jre-headless * gcj-4.5-jre

2015-11-10 18:37:37 333

原创 java实现shell命令--小程序(通过Runtime和Process实现)

Process process = Runtime.getRuntime().execjava.lang.Runtime.getRuntime() 方法返回与当前的Java应用程序的运行时对象。Process类是一个抽象类

2015-10-30 16:26:13 4426

转载 用node-webkit把web应用打包成桌面应用

node-webkit是一个Chromium和node.js上的结合体,通过它我们可以把建立在chrome浏览器和node.js上的web应用打包成桌面应用,而且还可以跨平台的哦。很显然比起传统的桌面应用,在某些特定领域用html5+css3+js开发的web应用更加简单和高效,而且还可以使用node.js的功能,所以node-webkit还是很有用处的。下面我通过一个简单的demo来介绍

2015-10-14 11:17:47 432

原创 初识脚本(一)

初识脚本(一)根据项目中出现的刷新命令(WSHShell.SendKeys “{F5}”)引发的总结:什么是WSHShell?WSHShell属于谁?wshNetWork又是什么?WSHShell由谁创建得来?*扩展最近做项目发现原来JS不光单纯的搞页面,原来还可以调批处理文件,这对一个菜鸟来说是一件多么惊奇的事啊! 代码如下: 刷新桌面命令 Set WSHShell = WScr

2015-10-13 16:18:27 540

转载 Android Bundle类 简单的交互

Bundle类是一个key-value对,“A mapping from String values to various Parcelable types.”类继承关系:java.lang.Object     android.os.BundleBundle类是一个final类:public final classBundleextends Objectimple

2015-03-24 19:55:57 334

转载 学习"JAVA深入研究——Method的Invoke方法。"

在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。Method的invoke方法 1.先检查 AccessibleObject的override属性是否为true。Accessible

2015-03-13 19:20:07 414

转载 Master-Slave通用基础框架(缓存)

Master-Slave通用基础框架一、设计目的       设计出一个通用的Master-Slave基础框架,然后可以基于这个框架来实现特定的业务需求,比如实现多节点并行计算等。二、设计理念       基于经典的命令模式,Master和Slave之间通过相互发送命令(Command)实现交互,命令是一个抽象的概念,Command可以用来分发任务,也可以用来传输数

2015-02-28 21:10:44 968

转载 Ubuntu 11.04 下安装配置 JDK 7

第一步:下载jdk-7-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz(注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。)第二步:解压安装sudo tar zxvf ./jdk-7-linux-i586.tar.gz

2015-02-06 11:14:10 335

转载 sendBroadcastAsUser——Calling a method in the system process without a qualified user 包含去电流程

4.2中Android加入了多用户 改换这几种调用方式 public void startActivityAsUser(Intent intent, UserHandle user); public void sendBroadcastAsUser(Intent intent, UserHandle user); public ComponentName startServ

2014-11-26 17:05:31 2470

转载 Android核心分析(18)-----Android电话系统之RIL-Java

Android RIL-Java    RIL-Java在本质上就是一个RIL代理,起到一个转发的作用,是Android Java概念空间中的电话系统的起点。在RIL-D的分析中,我们知道RILD建立了一个侦听套接口,等待RIL-Java的连接。一旦连接成功,RIL-JAVA就可发起一个请求,并等待应答,并将结构发送到目标处理对象。在RIL-Java中,这个请求称为RILRequest。为

2014-11-26 11:33:39 547

转载 android -- phone (一)--概述

看到标题里的-电话(phone)你会想到什么,估计第一反应是打电话和接电话吧,分别对应着去电和来电,这种想法很正常,手机最基本的功能就是用来接打电话的,只是现在的手机更多的担负了休闲娱乐的任务。突然想起来刚入职时的一个故事,通信组的老大在开会时宣布:以后我们的电话模块对外要叫phone模块,免得其他组同事认为电话的工作只是负责接打电话,phone非常重要….. 误会呀!老大说得没错。好吧,后面我们

2014-11-26 11:32:11 528

转载 android -- phone (二) 去电流程

这篇是关于外拨电话的具体流程,也就是去电流程,虽然网上的资料很多(重复的也很多),但作为电话的主要操作之一,为了保证phone系列的完整性,还是要把它写一下的。开始看代码。TwelveKeyDialer.java,既然要打电话,总要先输入号码才拨出,这个类就是拨号盘的界面,只是这个phone用到的类却是放在com.android.contacts包下,应该是出于代码结构的考虑吧。毕竟联系人、拨

2014-11-26 11:20:50 420

转载 处理Apache日志的Bash脚本

以往,我用的是AWStats日志分析软件。它可以生成很详细的报表,但是不太容易定制,得不到某些想要的信息。所以,我就决定自己写一个Bash脚本,统计服务器的日志,顺便温习一下脚本知识。事实证明,这件事比我预想的难。虽然最终脚本只有20多行,但花了我整整一天,反复查看手册,确认用法和合适的参数。下面就是我的日志分析脚本,虽然它还不是通用的,但是我相信里面用到的命令,足以满足一般的日志分析需求

2014-10-29 10:38:57 446

原创 JS计算日期,知道当前日期,找到上周的日期(上周五和上上周六)

function initWeekDay(){var currentDate = new Date();var currYear = currentDate.getFullYear();var currMonth = currentDate.getMonth();var currDate = currentDate.getDate();var currDay = current

2014-06-25 15:12:08 1755

转载 MyEclipse下XFire开发Webservice实例

最近在研究JAVA开发Webservice,发现网络上比较流行的几种选择AXIS、XFire、CFX(XFire的下一代),前几天转了几篇关于这三种选择的比较的文章,对它们已经有了些概念。决定自己实践一个例子     在开始前,先介绍一些概念:     XFire Java SOAP框架概述 (摘自:http://tech.it168.com/j/e/2006-10-28/2006

2014-06-18 17:35:01 994

转载 Java程序如何生成Jar、exe及安装文件

Java程序如何生成Jar、exe及安装文件 一、用Eclipse生产Jar文件首先,看一下我的项目的目录结构:1,项目名字上面点右键,选择Export,在选择java\JAR file,下一步;如下图:(2),选择,src文件夹,.classpath和.project可以去掉不选。Select the exp

2014-05-06 16:32:37 781

转载 服务器和应用系统迁移方案

服务器和应用系统迁移方案一、迁移方案总体思路新旧系统的迁移是一个整体系统工程。迁移必须保证用户系统建设的相关要求,在迁移过程中,我们需要重点考虑几个问题:1、数据迁移如何保障“业务中断停机时间”。业务中断对用用户无论是生产环境还是测试环境均存在较大的恢复风险,这样的风险特别是对于时间敏感型数据还是对于数据完整性业务都是不可以接受的。我们基于这样的要求,考虑到如何将停机时间最

2013-01-28 16:49:30 1729

转载 黑马程序员---String类

---------------------- android培训、java培训、期待与您交流! ----------------------1、String类       将字节数组或者字符数组转成字符串可以通过String类的构造函数完成       方法:String(byte[] bytes)将字节数组转换成一个字符串。                String(c

2012-05-14 22:32:26 316

转载 同 用Java实现天平称球问题的自动求解

[java] view plaincopyprint?package balance;    import java.util.ArrayList;  import java.util.List;  import java.util.Scanner;    public class WeightBall {      static int round = 1;      stati

2012-02-06 18:48:46 744

转载 用Java实现天平称球问题的自动求解

问题:已知n个球(n>2)中有一个重量跟别的球不一样,但不知道它是轻还是重。用一架天平最少称多少次能找出这个次品?输出最少次数及称球方案已知小球个数,用数学方法可推导出最少次数,但无法推导出所有的最佳称球方案。要做到这一点唯有代码实现。思路:随着称重和推导进行,对于小球集合的了解增加,在某一时刻,对小球集合所积累的知识可以量化表现为四个参数:正常小球个数、不明小球个

2012-02-06 18:47:17 595

转载 据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗?

1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。  乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。  这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾

2012-02-04 14:07:24 391

转载 Java 网址大全

网 站:CSDN博客园JavaEyeJava中文世界JAVA开源大全JavaThinker中国IT实验室开源中国JAVA自由人JSP中文网论 坛:JAVA中文技术网J2ME手机游戏开发与Java共舞中国Eclipse社区javaworld@twSpringSide编程论坛

2012-02-04 13:46:08 768

转载 Java 反射 getClass()

Java反射学习所谓反射,可以理解为在运行时期获取对象类型信息的操作。传统的编程方法要求程序员在编译阶段决定使用的类型,但是在反射的帮助下,编程人员可以动态获取这些信息,从而编写更加具有可移植性的代码。严格地说,反射并非编程语言的特性,因为在任何一种语言都可以实现反射机制,但是如果编程语言本身支持反射,那么反射的实现就会方便很多。1.获得类型类我们知道在Java中一切都是对象,我们一般

2012-02-04 13:43:07 398

转载 SynergyInstaller-多台机器之间共享鼠标和键盘

由于现在大家一般都会有两台电脑,一台笔记本一个台式机,但是在运用时可能会频繁的切换电脑,但是如果每个电脑配置一个鼠标一个键盘感觉又很麻烦,所以这个软件就解决了我们的难题,SynergyInstaller-1.3.11.安装后选择一台机器作为你的主机,选择Share this...这个选项 2.点击Configure,弹出如下对话框3.点击Screens下方的“+”按钮,

2012-02-04 13:41:39 426

转载 C#语音实现

1        项目结果预览与说明图1 效果预览说明:界面很简单,只提供了一个选择或输入对方IP的功能,当选择合适局域网内IP之后,单击确定便激活了语音聊天的按钮。如果你想进行语音聊天就可以开始聊天了,聊天端口采用8000。本软件只适用于局域网内用户的聊天,另外因为没有增加用户认证的功能,所以只有在双方都启动了这款软件才能进行通信。如果只想在单机上测试,那只需要选择本机的IP便可。由于囧

2012-02-04 13:40:17 1068

转载 UML中的关系

关系就是事物之间的联系。在面向对象的建模中,最重要的关系就是依赖、泛化、关联和实现。一、依赖    是一种使用关系,说明一个事物使用另一个事物的信息和服务,但反之未必可以行得通。图形表示为一条有向的虚线。依赖的关系是所有关系当中最弱的,其他的在概念上都算是一种依赖关系,所以,依赖关系要少用,这样才能更清楚的描述出对象之间的关系。e.g.表示电视节目需要使用频

2012-02-02 19:54:48 365

转载 UML建模---之用例图

用例建模是UML建模的一部分,它也是UML里最基础的部分。用例建模的最主要功能就是用来表达系统的功能性需求或行为,说白了就是说明这个系统是什么,至于怎么工作就不用去管了。我觉得用例图是分析阶段最好画的一张图,因为表示的内容很宏观。   理解用例图中的元素:       角色(Actor)是与系统中的用例交互的一些实体,在实际情况中,角色可以是人,也可以是其他系统或者硬件设备。在

2012-02-02 19:53:45 511

转载 UML建模---活动图

活动图是UML用于对系统的动态行为建模的另一种常用工具, 描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。 下面详细一下介绍活动图:一、基本元素:1、动作状态(Action State)• 动作状态是指执行原子的、不可中断的动作,并在此动作完成后通过完成转换转向另一个状态的状态。 动

2012-02-02 19:52:41 1116

转载 用户DSN,系统DSN,文件DSN的区别

ODBC(Open Database Connectivity)DSN(Data Source Name)“ODBC数据源管理器”提供了三种DSN,分别为用户DSN、系统DSN和文件DSN。1. 用户DSN会把相应的配置信息保存在Windows的注册表中,但是只允许创建该DSN的登录用户使用。2.系统DSN同样将有关的配置信息保存在系统注册表中,但是与用户DSN不同的是系统DSN允

2012-02-02 19:48:26 703

转载 ADO连接SQL数据库的几种方式

VB使用ADO数据库可以分为有源数据库和无源数据库,即是否使用了DSN数据源。一、使用DSN连接。使用 ODBC DSN 连接数据库有两种方式,一种为SYSTEM DSN、一种为DSN文件,因此在使用DSN连接方式之前必段创建一个SYSTEM DSN或DSN FILE.1、ODBC - DSN oConn.Open "DSN=AdvWorks;" & _

2012-02-02 19:43:46 458

转载 一句话评论设计模式六大原则

原则,故名思议则是本质的意思。所谓擒贼先擒王,研究设计模式自然要先了解设计原则,所有的模式都是在这些原则的基础之上发展起来的,有的是侧重一个,有的是多个都有所涉及。看完设计模式之后,我感觉到每个模式都有这些原则的影子,还渗透着面向对象的三大属性,也觉得这些原则也都有相通之处,,正是有了他们才使我们由代码工人转为艺术家。下面我来点评一下六大原则,望各位拍砖:1、单一职责原则(Single

2012-02-02 18:27:58 285

空空如也

空空如也

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

TA关注的人

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