自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (11)
  • 收藏
  • 关注

原创 PROC集计算

--proc_xnh_mzbzjdbb '2014','*'CREATE PROC proc_xnh_mzbzjdbb ( @nf VARCHAR(4) , @yf VARCHAR(2) )AS IF NULLIF('*', @yf) IS NOT NULL BEGIN-- 1 直接可用字段 次均门诊费用(jmzfy),

2014-10-15 15:51:57 614

原创 拼组PROC

CREATE PROC proc_zjgl_sbtj ( @nf VARCHAR(4) , @xmid VARCHAR(4) , @sbxmid VARCHAR(4) , @tableName VARCHAR(20) , @tableBHColumn VARCHAR(20) )AS BEGIN

2014-10-15 15:45:46 548

原创 javascript范围DOM和IE

Hello World var init = function () { range_basic(); userRanges(); rangesC

2014-10-15 15:41:27 643

原创 关于事件的标准和js操作

在不同的浏览器之间存在不同的

2014-10-10 17:23:39 507

原创 user-agent在一些浏览器上的表现

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; Tablet PC 2.0; InfoPath.2)

2014-10-09 14:54:28 1898

原创 javascript正则表达式分组

在javascript正则表达式中,实际上

2014-10-08 15:45:45 478

原创 javascript量词记录

量词用来指定某个模式出现的次数

2014-10-08 15:02:44 948

原创 结合高性能web站点构架话题在asp.net中petshop缓存的探究

缓存的方式在计算机在高性能的web站点构中,缓存的方式

2014-09-25 12:02:18 632

转载 利用ASP.NET加密和解密Web.config中连接字符串

from:http://www.bdqn.cn/news/201311/12087.shtml摘要:利用ASP.NET加密和解密Web.config中连接字符串介绍这篇文章我将介绍如何利用ASP.NET来加密和解密Web.config中连接字符串背景描述在 以前的博客中,我写了许多关于介绍 Asp.net、 Gridview、SQL Server、 Ajax、Javas c

2014-09-24 10:23:38 1067

原创 javascript作用域

在高性能下的javascript,其作用域

2014-09-23 10:48:15 523

原创 bom-window-setInterval()和setTimeout()的区别

setInterval()按照指定的周期(以毫秒计)来调用函数或计算表达式。setTimeout()

2014-09-22 14:46:19 351

翻译 BOM-Window 对象

Window 对象表示浏览器中打开的窗口。如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。

2014-09-22 14:34:08 510

翻译 什么是Bom

BOMIE 3.0 和 Netscape Navigator 3.0 提供了一种特性 - BOM(浏览器对象模型),可以对浏览器窗口进行访问和操作。使用 BOM,开发者可以移动窗口、改变状态栏中的文本以及执行其他与页面内容不直接相关的动作。使 BOM 独树一帜且又常常令人怀疑的地方在于,它只是 JavaScript 的一个部分,没有任何相关的标准。BOM 主要处理浏览器窗口和框架,不过通常

2014-09-22 14:30:15 574

原创 这些年-前

今天的日子,只是想回顾总结,让茫茫然

2014-09-18 16:25:14 617

原创 Android Binder IPC

android进程和linux进程一样,他们只运行在进程固有的虚拟地址空间中。一个4G的虚拟地址空间,3G是用户空间,1G是内核空间(通过内核设定可以修改)。用户代码和相关库分别运行在用户空间的代码区域,数据区域以及堆栈区域中,而内核空间中运行的代码则运行在内核空间的各个区域,并且进程具有各自独立的地址空间,单独运行。一个具有独立地址空间的进程向另一个进程传递数据是通过共享的内核空间。从内核的

2013-10-22 19:10:27 1023

原创 zygote

zygote进程在孵化新进程时,能有效减少系统负担,提高进程孵化速度。Maemo平台的launcher、Qt extended的quick launcher等都是基于相同的目的。init进程是系统启动后运行在用户空间中的首个进程,init进程启动完系统运行所需的各种daemon后,启动zygote进程。android的服务和应用程序都由zygote进程启动运行。android设备中运行的进

2013-10-21 18:04:06 3459 1

原创 剑宗与气宗

我们编程的剑宗就是学习那些可以快速上手之后做出实际东西,像是使用开源框架搭建一些项目,简单的网站,我认为这在商业上面很有存在价值,只要够用,好用就不错了,但是对于技术而言,在其上面 的花费有些不值,于此,这些东西看做是工具,快速浏览在使用之时查查api,但求记住更多的api,换个项目,换个技术,忘记了,并不是练习太极,忘记了反而更加灵台清澈。例如做j2ee,是否是要在ssh中深入,当然会有所感

2013-10-19 18:26:41 1060

原创 CentOS6.4 install mysql5.6.14 errors

install cmake need gcc supportyum install gccyum install gcc-c++安装cmake 完成之后, 使用时遇到一个问题:command not foundcmake install in /usr/local/cmake在终端执行 命令:export PATH=/usr/local/cmake/bin:$PAT

2013-10-16 14:03:08 2563

原创 Google Maps API Web Services(一:The Google Geocoding API)

The Google Geocoding API provides a direct way to access a these services via an HTTP request.So:通过输入所要查询的地名,来获取具体的相关信息。一:直接使用new Thread(r).start(),然后在r的run()方法里面处理逻辑获取返回的json数据。(FC)packag

2013-09-30 19:06:01 1662

原创 android自定义Menu

实现界面如下:onCreateOptionsMenu方法用于创建选项菜单,在显示选项菜单之前,系统会调用onMenuOpened方法,如果该方法返回false,则在onCreateOptionsMenu中创建的选项菜单将不会显示,因此,在onMenuOpened方法中弹出用于显示自定义菜单的窗口。完整代码如下:package cn.yh.menuopened;import

2013-09-21 18:51:45 1970 1

原创 Menu基本介绍实现

Activity类中的onCreateOptionsMenu事件方法用来创建选项菜单,该方法的定义如下:public boolean onCreateOptionsMenu(Menu menu);一般需要将创建选项菜单的代码放在onCreateOptionsMenu方法中,通过menu.add方法可以添加一个选项菜单项。该方法有4中重载形式:public abstract Menu

2013-09-20 11:53:10 3213

原创 android涂鸦程序(在图像上绘制)

界面首先由一个choosePicture的按钮,用来从MediaStore取得图片,取得之后,可以在图片上进行绘画,再点击savebutton就可以保存图片到MediaStore。界面xml文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width

2013-09-17 21:17:52 11472 9

原创 android 实现定时拍照功能

在手机上面实现,设置一段时间(以秒计时)之后,自动拍照,适用于摄影师建立一个场景,之后设置时间,再进入场景。界面主要就是一个设置时间的EditText和启动倒计时的Button,设置完时间之后,点击倒计时按钮。<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+

2013-09-17 10:58:33 10084 1

原创 android 使用MediaStore检索图像

MediaStore在应用程序之间共享,所以大多数应用程序使用默认的MediaStore,我们就可以利用它检索图像,而且作为一个内容提供器,它也是以数据库的的方式来进行运作的。进行语句的查询之后就会返回一个Cursor对象,通过它遍历结果。

2013-09-17 10:48:44 7395

原创 android图像存储之使用MediaStore

学习过ContentProvider,对于图像(以及音频和视频)的标准内容提供器是MediaStore,MediaStore是在设备上的一个标准位置存放文件的设置,并且为存储和检索该文件的元数据提供便利。我们使用MediaStore来保存,而不需要在SDCard的某位置上来建立,这样是利于系统管理的。activity_main.xml布局文件:<LinearLayout xmlns:and

2013-09-15 22:10:17 9089

原创 android Camera捕获数据

介绍:使用android自带的camera应用程序获取图片并显示在自定义的ImageView控件中。activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:la

2013-09-15 17:29:04 2025

原创 android简单石头剪子布游戏

运行效果:主界面配置文件:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_pare

2013-09-13 21:26:35 8058 4

原创 常用接口组件基础小TIPS

1.android:gravity:组件中的对象的对齐方式2.android:layout_gravity:组件相对于它的外框的对齐方式3.接口组件的属性可以使用的长度单位:px:屏幕像素pt:传统印刷使用的字体大小单位,1pt=1/72英寸dp:对应到160dpi屏幕的像素个数,android程序应该使用这个单位来设置组建的大小和空间距离sp:对应到160dpi屏幕的字体

2013-09-13 19:19:58 777

原创 android应用程序框架

应用程序框架实际就是我们使用的android的sdk中的java类,接口的集合。1.android.app:提供高层的程序模型和基本的运行环境。2.android.appwidget:包含了创建widget的相关类,widget可以放在android的桌面上。3.android.bluetooth:提供了操作蓝牙设备的相关类。4.android.content:提供了对各种设备上的

2013-09-12 16:49:50 737

原创 Toast(一)基础介绍和分析

Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。1.使用Toast.makeText(context, text, duration).show();2.new Toast();View view = getLayoutInflater().inflate(R.layout

2013-09-08 16:43:12 1804

原创 Broadcast Receiver(三)广播接收器的优先级

在android系统中接收某中广播的接收器可能并不是只注册了一个,就相当于java或者javascript中的事件机制,触发一个事件时,可能不仅仅是只触发一个动作,往往还可能触发若干动作,比如:常用的js特效,当鼠标移动到某个元素上面时,可能不仅仅当前元素发生变化(颜色,大小的变化),与之先关的页面其他位置也会相应的发生变化。当然在这些特效上面可能考虑到变化的先后顺序,也可能不需要考虑。但是在

2013-09-07 16:16:18 4057

原创 Broadcast Receiver(二)用代码注册广播接收器

Boadcast Receiver(一)中在AndroidManifest.xml中配置广播接收器,程序在安装后就会自动注册广播接收器,如果想在适当的时候注册广播接收器,在其使用完之后注销,就要使用registerReceiver()和unregisterReceiver()方法;

2013-09-07 16:02:02 6221

原创 服务器端口扫描

通过不断连接服务器的各个端口来测试哪个端口已经打开:1.new android project:PortsScan2.修改activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" an

2013-09-07 11:38:24 5730

原创 Broadcast Receiver(一)

Broadcast是android的四大组件中唯一需要被动接受数据的组件。也就是说,对于activity,contentProvider和service,都可以主动调用,并获得返回数据,而负责接收broadcast数据的接收器却永远不知道什么时候可以接受到广播。broadcast类似于面向对象中的事件(event),对于事件来说,就不知道什么时候用户会去触发,只能静待着不可预知事件的发生。因此,广

2013-09-06 15:36:14 848

原创 Canvas绘制基础

//绘制像素点  canvas.drawPoint(float x, float y, Paint paint);  canvas.drawPoints(float[] pts, Paint paint);  canvas.drawPoints(f float[] pts, int offset, int count, paint paint);/**x:像素点横坐标y:像

2013-09-05 20:45:34 3113

原创 SurfaceView(2D游戏基础)

目标:实现一个小圆随着手在屏幕上面的移动而移动,热门打飞机游戏中自己飞机的操作模式。/** * 1.在初始化的时候,绘制初始的实心圆。 * 2.在onTouch方法中实例动画线程并进行启动。 * 3.在线程对象的run方法中根据当前touch位置不断调用drawCircle()方法。 * @author YH * */public class GameSurface

2013-09-05 19:43:38 898

原创 spring setter方法依赖注入(DI)原理

使用setter方法DI:beans.xml                Bean1.javapublic class Bean1 {    private BeanDao beanDao;        public BeanDao getBeanDao() {        return beanDao;    }    pub

2013-05-20 20:31:55 3503

原创 spring三种实例化Bean的方式和管理Bean的作用域和Bean的生命周期

Spring实例化Bean的三种方式分别是:1,xml配置使用bean的类构造器2,xml配置+factory类,使用静态工厂方法实例化3,xml配置+factory类,使用实例工厂方法实例化三种Spring实例化Bean方法的用处,第一种方法,通过bean的缺省构造函数创建,当各个bean的业务逻辑相互比较独立的时候或者和外界关联较少的时候可以使用

2013-05-20 20:00:05 1630

原创 spring实例化Bean的原理

spring通过下面方法实例化Bean:ClassPathXmlApplicationContext mcxt = new ClassPathXmlApplicationContext("beans.xml");bean1 = (Bean1) mcxt.getBean("bean1");模拟spring实例化Bean:BeanDefinition.javapublic

2013-05-20 19:22:27 3939

原创 慎重选择容器类型

c++提供了几种不同的容器供你选择:标准STL序列容器:vector string deque list标准STL关联容器:set multiset map multimap非标准序列容器:slist rope   slist是一个单向链表,rope本质上是一“重型”string。非标准的关联容器:hash_set  hash_multiset  hash_map  hash_mu

2013-05-20 18:49:57 766

SQLiteSpy sqlite数据库管理工具

sqlite数据库管理工具,必不可少,简单无需安装,直接操作。

2013-09-16

rose破解文件及说明

rose 专业uml建模工具,破解工具,实践通过,有效

2013-09-16

android贪吃蛇源码

android4.X最新贪吃蛇源码,简单入门学习。

2013-09-15

xml相关基本操作工具

xml文件相关的java解析操作,简单的工具和解析类是学习xml基本操作的实例。

2013-09-12

山寨版模拟QQ

山寨版模拟QQ,用java实现,用以了解java的socket编程相关的操作。

2013-09-12

java用户注册

用户注册模块实现,包括xml模拟数据库,和mysql数据库两种实现。

2013-09-08

软件工程课程设计电子商务网站

详细的关于电子商务网站的软件工程流程,从需求分析到实现,各阶段的uml详图。

2013-09-08

北大青鸟打字游戏

北大青鸟课本简单的打字游戏的实现,在原基础上面的完善。

2013-09-08

java宠物管理

java实现的宠物管理系统,只需简单导入工程,里附数据库说明文件和操作说明。

2013-09-08

ajax jquery开发例子

实现ajax的效果,使用intellij进行开发,包括类似百度输入部分词后自动从后台获取相关词语,可编辑的表格,菜单,自制窗口等。

2013-09-08

javaweb乱码

对javaweb中文乱码原理解析和各种情况下的解决方案。

2013-09-08

空空如也

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

TA关注的人

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