自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(160)
  • 收藏
  • 关注

原创 Excel向上舍入为指定数据倍数函数CEILING的介绍

⑴功能 把数值向上舍入(沿绝对值增大的方向)为最接近的指定数据的倍数。 ⑵格式 CEILING(数值或数值单元格,指定的数据) ⑶示例 A列          B列 1245.251 1245.521 -1245.251 -1245.521 3.6 …… B1中输入公式 =CEILING(A1,4)=1248 B2中输入公式 =CEILING(A2,0.4)=1245.6 B3中输入公式 =CE...

2013-02-26 11:04:11 616

原创 jQuery验证框架(六)内置验证方法

六、框架内建的验证方法( List of built-in Validation methods )[1]  required( )       返回:Boolean      说明:让表单元素必须填写(选择)。                  如果表单元素为空(text input)或未选择(radio/checkbox)或选择了一个空值(select)。                  ...

2013-02-22 10:26:20 155

原创 android.view.ViewGroup.LayoutParams介绍

1    public static class2    ViewGroup.LayoutParams3    extends Object4     5    java.lang.Object6    ↳ android.view.ViewGroup.LayoutParams //继承关系其实这个LayoutParams类是用于child view(子视图) 向 parent view(父视图...

2013-02-21 10:42:23 214

原创 Android实现体重测量仪的源码

import android.app.Activity;import android.app.AlertDialog;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.*;import android.content.Di...

2013-02-20 10:13:37 453

原创 Android使用Db4o数据库的方法

db4o是一个被广泛欢迎的面向对象数据库,起初它基于Java平台,而后发布了.Net平台的版本,db4o具有双授权(GPLv2和商业授 权),所以在很多开源项目中都可以看到db4o的身影。面向对象数据库的出现是为了更好的适合面向对象方式开发应用程序,因为传统的关系型数据库与OO模 型具有“阻抗不匹配”问题,目前广被接受的方案是使用ORM(对象关系映射)框架来解决。但是Java中的Hibernat...

2013-02-19 10:47:59 152

原创 Android使用JNI实现Java与C之间传递数据

 介绍Java如何将数据传递给C和C回调Java的方法。  java传递数据给C,在C代码中进行处理数据,处理完数据后返回给java。C的回调是Java传递数据给C,C需要用到Java中的某个方法,就需要调用java的方法。Android中使用JNI七个步骤:1.创建一个android工程2.JAVA代码中写声明native 方法 public native String helloFromJN...

2013-02-18 09:45:57 107

原创 eclipse中System.out快捷键设定

system.out快捷键设定1、菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾 2、windows-->preference-->workbench-->keys 下设置Content Assist 的快捷键 when选项里设...

2013-02-17 10:15:37 187

原创 Eclipse和Eclipse同类开源软件介绍

EclipseEclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。 jEditjEdit是一个用Java语言开发的文本编辑器,在GPL下发布。它可以在Windows、Linux、Mac OS等多种平台下运行,并且有很多插件,可以扩充基本功能。它也支持80多种文件类型...

2013-02-16 13:09:54 1211

原创 Android游戏编程之音频编程

如果你有一台Android设备,就会注意到当你按下增大或降低音量按钮时,你所控制的不同音量设置取决于你正在运行的应用程序。在通话中,你控制的是输入语音流的音量;在视频播放器中,你控制的是视频音频的音量;在主屏幕上,你控制的是铃声的音量。Android为不同的目的提供不同音频流。当我们在游戏中播放音频时,可使用类来输出音效和音乐到特定的音乐流。不过,在我们想播放音效或音乐之前,需要确定音量按钮...

2013-02-05 13:40:50 103

原创 如何修改SVN的地址

本人在网上搜到两种方法: 方法 1:右键在工作复本的根目录上右键->TortoiseSVN->重新定位 (Relocate),然后修改URL就可以了,但最好先备份一下,据说这样的操作有一定的危险性(至今我没有发现)。方法2:使用别名,不要使用IP,IP变更时只需要修改hosts文件就可以了,很方便。 但是使用别名的方法,一直没有搜到,不知道怎么使用,有谁知道,麻...

2012-12-14 10:27:14 233

原创 农历究竟是什么历法

现在很多人对农历都不太了解,比如农历是阴历吗?这样的问题困扰着很多人,本文将详细阐述这个问题.农历,又称夏历,并通常俗称为阴历,是中国传统历法之一。夏历属于一种阴阳历。在万年历或日历表上,显示数字为汉字的是农历计时,比如:十月十五。我国很多节日也是根据农历来推算的,例如:春节、元宵节、中秋节、端午节等节日。 农历和阴历两者的主要区别: 1、主导思想不同 中国的农历和阴历...

2012-08-16 11:36:31 384

原创 Linux下C++调用动态库的方法

在这个例子中主要是调用了 math 库(libm.so)中的“cosf”函数,dlopen函数的第二个参数表示加载库文件的模式,主要有两种:RTLD_LAZY 暂缓决定,等有需要时再解出符号;RTLD_NOW 立即决定,返回前解除所有未决定的符号。另外记得引用包含API的头文件“#include <dlfcn.h>”(^_^)。#include <stdio.h&...

2012-06-27 17:14:18 567

原创 windows快速查找硬盘上的文件和目录

   EveryThing是一款很小巧的文件,界面简洁,非常容易使用   第一次启动时,EveryThing会为硬盘上的所有文件名创建索引,瞬间就能完成,而且它会实时更新索引,占用系统资源非常少,最终创建的索引文件也就几兆。不过,它只会为NTFS格式的文件系统创建索引。启动后,EveryThing会一直运行,要搜索文件时可以点击系统托盘中的图标来打开它(如果 EveryThing能提供快速打开...

2012-02-10 11:16:26 362

原创 Windows下搭建XUL应用程序开发环境

搭建开发环境   1、XULRunner为XUL应用程序提供了后端运行环境,下载XULRunner SDK,由于XULRunner自带Gecko引擎,因此不必再单独下载。     本人下载的是XULRunner sdk 2.0 for windows版本,下面的开发主要以XULRunner sdk 2.0 for windows为主,如果下载的是XULRunner2.0以前的...

2012-02-10 11:13:49 174

原创 silverlight4实现网络状态的监控

首先让我们假设一种情况:如果用户在使用Silverlight应用程序时突然断线了,此时用户获取服务就会出现问题,如果我们能够给他们足够的提示,那么用户体验就会更加平滑,要实现这种功能,我们需要监视网络状态,需要引入名称空间System.Net.NetworkInformation。具体代码如下,很简单:public MainPage() {     InitializeCompon...

2012-02-07 11:58:59 119

原创 silverlight4实现跨域服务调用

      在Silverlight4应用程序中,我们可以在客户端调用本网站的WebService,这是没有限制的,正如我们上面例子所示。那么,我们该如何配置我们的WebService并使其能被其它域名的访问者正确调用?为达到这样的目的,我们可以在网站的根目录下创建一个名为clientaccesspolicy.xml的文件,这个文件表明哪些域可以允许访问你的Webservice,下面我们看...

2012-02-07 11:57:00 91

原创 Silverlight4的WEB服务数据类型

      当你创建一个web服务时,你返回的数据类型有哪些呢?也许你猜到了.net为我们提供的基础类型,但如果我们想返回一个CLASS对象呢,在Silverlight客户端如何正确处理这个类呢?不错,肯定有解决的办法,我们在服务中创建新数据类型时需要遵循一下几个原则      (1)你的新Class一定要表明DataContract属性;      (2)你的Class一定要标明Pu...

2012-02-07 11:55:21 74

原创 为Silverlight4创建网络服务

      右击WEB项目,添加Silverlight-enabled WCF Service,我们把服务名称命名为TestService,我们在此服务中添加方法如下: public class TestService { [OperationContract] public DateTime GetServerTime()...

2012-02-07 11:54:07 86

原创 js Dialog 实践

显示以及加载数据 1.       Content 作为页面代码隐藏到页面中,Dialog显示后,将数据(Json对象)赋值到Dialog1) 优点:实现最为简单2) 缺点:加载页面时,页面代码多,如果未发生Dialog操作,这部分Dom不会被用到,如果弹出的Dialog种类过多,那么页面的隐藏代码会大大增加页面大小;2...

2012-02-07 11:53:32 99

原创 WPF 4.5对于多线程下的绑定支持

WPF数据绑定对于多线程的支持一直都没什么具体计划。当对象在非UI线程上发出了属性变化事件时,数据绑定基础设施就会对其作出响应。通常这是可行的,但因为潜在的竞态条件,这么做并不是真正安全的。从计算机科学的视角来看,禁用跨线程的访问是更为正确的做法,因为这才是导致集合变化事件的根源。但遗憾的是,开发者并不总是在意正确性,他们只是想把事情做完。这样,他们会使用各种“线程安全”或是“分发安全”的可观...

2012-01-31 11:06:00 445

原创 Ubuntu下使用Jni开发例子

1. 编写Java文件,在其中声明native方法, 并通过static 语句块加载动态链接库,示例Prompt.java代码如下:class Prompt {    private native String getLine(String prompt);    public static void main(String args[]) {...

2012-01-16 09:40:07 71

原创 JNI的输入和输出示例

     本文通过两个例子来讲解JNI的一个输入/输出应用。首先看一个String的输入输出的例子,下面是java部分的代码public class Prompt {private native String getLine(String prompt);public static void main(String args[]) {     Prompt p = ...

2012-01-13 09:28:15 224

原创 改变MyEclipse中错误提示的波浪线为其他样式

window->Preferences->Ceneral->Editors->Text Editors->Annotations:在右边的"Annotation Types"下找到红叉图标的"Errors",选中,在界面上的右边,可以看到以下几个Show in的复选项:Vertical ruler 左边框坚状条Overview ruler 右边框坚状条...

2012-01-12 09:57:43 108

原创 asp.net webform开发的六大缺点

1.ViewState问题,导致在浏览器和服务端反复来回传递,影响页面呈现的效率2.页面生命周期:页面生命周期的一部分:连接客户端事件和服务端事件处理代码的机制非常复杂,只有少数的开发人员能够完全掌握并去操控。3.不能很好的分解关注点,MVC一直贯彻的思想是:约定胜于配置,分解关注点4.对HTML操控受限,我们知道服务端控件最终也是以HTML的形式呈现,但往往不是我们认为必要的,而且不...

2012-01-11 09:39:16 550

原创 jquery实现图片悬浮效果

主要的想法是当鼠标悬浮后计算所有的描述容器大小和位置。主要依赖于缩略图的最大尺寸及其居于主要wrapper中的位置。例如,当缩略图接近边缘,我们就使得描述区域显示在缩略图左边然后我们将帮定逼近事件到图片。主要想法是根据鼠标位置来变化图片大小。一旦图片达到最大尺寸,我们设置z-index最高,因此位于最高层次,并且显示分开的描述。风之境地// list of thumbsvar $l...

2012-01-10 09:22:03 374

原创 libgdx框架的配置

新建一个Android项目,File -> New -> Project -> Android Project。我选的SDK是1.6的,最低选择应该是1.5.新建一个文件夹libs(这个名字是固定的,不能随意改),将下载到的jar复制进去,android平台只需要复制gdx.jar和gdx-backend-android.jar。增加引用,然后将armeabi和armea...

2012-01-09 16:07:03 72

原创 c#使用windows的命令nbtstat获得MAC地址

        public static string GetRemoteMacByNetBIOS(string clientIP)        {            string ip = clientIP;            if ( ip == "127.0.0.1")                ip = GetLocalIP()[0];         ...

2012-01-06 17:06:39 196

原创 C#使用API利用ARP协议获得同网段计算机的MAC

使用API,利用ARP协议,只能获得同网段计算机的MAC        [DllImport("Iphlpapi.dll")]        private static extern int SendARP(Int32 dest,Int32 host,ref Int64 mac,ref Int32 length);        [DllImport("Ws2_32.dll")]...

2012-01-06 17:05:12 214

原创 Android SimpleAdapter自定义布局显示本地资源

如果直接继承ListAcitivty,则不需要自定义ListView,下面的是列表项单项显示格式<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="f...

2011-12-27 15:34:20 132

原创 URL Routing和URL Rewriting两者之间的不同

URL Rewrite是在request处理之前修改相应的URL,URL Rewrite模块本身不知道哪个HttpHandler处理这个请求,并且处理请求的HttpHandler也不知道自己处理的URL是原来的URL还是被重写过的地址。和URL Rewrite正好相反,URL Routing是根据规则为URL来指定HttpHandler的,可以看做Routing是handler的高级映射。...

2011-12-27 15:26:30 115

原创 Android上C++对象的wp提升为sp的过程

wp对象调用promote方法返回sp对象,如果sp指向的对象已经销毁,promote返回NULLtemplate<typename T>sp<T> wp<T>::promote() const{    sp<T> result;    if (m_ptr && m_refs->attemptIncStr...

2011-12-27 11:23:16 278

原创 JAVA异常的使用

在异常的使用这一部分主要是演示代码,都是我们平常写代码的过程中会遇到的(当然只是一小部分),抛砖引玉吗! 例1. 这个例子主要通过两个方法对比来演示一下有了异常以后代码的执行流程。  ?public static void testException1() {        int[] ints = new int[] { 1, 2, 3, 4 };        Sy...

2011-12-26 10:23:25 93

原创 JAVA异常扫盲行动

今天和别人聊天时看到一个笑话:世界上最真情的相依,是你在try我在catch。无论你发神马脾气,我都默默承受,静静处理。 大多数新手对java异常的感觉就是:try...catch...。没错,这是用的最多的,也是最实用的。我的感觉就是:java异常是从"try...catch..."走来。 首先来熟悉一下java的异常体系: Throwable 类是 Java 语言中所有错误或异...

2011-12-26 10:22:23 98

原创 DevExpress WinForm 控件汉化方法

使用DevExpress控件开发时,汉化一直是一个很纠结的问题,各种方法均存在很多不足,在此不作评论。 现将本人实际使用中找到的方法提出共享,多提宝贵意见。 一、本地化对象。DevExpress的文档中列出的是14个。 ProductLocalizer ClassResource String Enumeration...

2011-12-06 10:39:54 829

原创 web半同步半异步模式的服务器模型

半年前偶然看到一叫spserver的服务器框架,它将windows下ICOP移植到到libevent,并且以HSHA,LF两种模式实现了服务器框架.我做了点功课,写点心得.一般来说在设计一个服务器网络框架的时候,需要用到线程池,里面的线程负责执行服务端所有代码.这些代码总的来说可以分为两类:    一类负责网络IO部分,也就是从网络读取和发送数据    另一类负责处理各种业务逻辑....

2011-12-05 09:47:36 118

原创 c#的webbrowser控件有没有"新建会话"功能?默认多个网站账号不能换session

提问:c#的webbrowser控件有没有"新建会话"功能?怎么样实现呢,谢谢网友指导!例如IE8 我们点"文件"-"新建会话"即可,webbrowser如何实现多个网站账号切换的类似功能呢? 回答:切换帐号? 功能上实现一般都是先注销后登陆的。。 注销的时候 将保存在会话中的用户信息清除,如果服务器有需要处理的信息 处理下。 然后跳转到登陆界面或弹出登陆窗口就行了!不知道...

2011-11-21 10:19:44 266

原创 CSS实现图片按比例缩放

.image {    max-width:600px;    height:auto;    cursor:pointer;    //border:1px dashed #4E6973;    //padding: 3px;    zoom:expression( function(elm) {        if (elm.width>360) {   ...

2011-11-14 13:52:28 96

原创 ASP.NET性能优化之分布式Session

一:Memcached Providers我使用的Memcached客户端是Memcached Providers,下载完毕后,你会发现Memcached Providers已经提供了对分布式Session的支持功能。如果你还不会使用Memcached Providers。Memcached Providers提供的示例是直接将SESSION存储在数据库,我们可以通过配置来将SESSION...

2011-11-03 10:08:01 89

原创 VB.NET中DateAndTime模块学习

一、DateAdd 返回指定时间间隔后的date值,既可以是增值,也可以是减值。比如:你想得到2011年3月31日的前一个月的时间值,应当是2011年2月28日,你不必编代码,只需DateAdd(DateInterval.month,-1,#3/31/2011#)一句即可。你想得到45分钟后的时间,可以这样:DateAdd(DateInterval.Minute,  45, #...

2011-10-28 11:27:48 386

原创 C#通过Socket进行HttP/HTTPS操作网页的速度问题

    毫无疑问由于HTTP协议是基于TCP/IP的,而HttpWebRequest在封装过程中的一些处理或多或少的会影响到访问速度;至于影响多少,我在前段时间做一个国外网站操作的时候简单对比了下,HttpWebRequest和Socket原生操作的速度相差大概在5倍以上;   很多时候其实我们并不是很关注速度影响,但是实际应用过程中就会遇到有客户要求的飞速(当然不排除一些客户认为线程越多速度...

2011-10-26 11:07:54 531

空空如也

空空如也

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

TA关注的人

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