自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oracle事务

今天温习oracle事务,记录如下: 事务定义           事务是保持数据的一致性,它由相关的DDL或者DML语句做为载体,这组语句执行的结果要么一起成功,要么一起失败。     我们知道SQL92标准定义了数据库事务的四个特点:原子性 (Atomicity) :一个事务里面所有包含的SQL语句是一个执行整体,不可分割,要么都做,要么都不做一致性 (...

2012-09-10 14:11:44 329

原创 oracle锁类型

为了防止用户在同一时间并发地访问和修改资源,ORACLE使用不同类型的锁控制对数据的并发访问,以防止用户之间出现破坏性的交互操作,oracle 为处理事务自动锁定资源。锁在SQL语句开始它们与数据的相互作用时获得,并在事务的整个过程中有效 oracle9i使用两种锁模式:.独占模式(排他):不允许其他任何并发会话以任何方式共享锁定的资源,修改数据时需要这种锁。.共享模式...

2012-09-07 18:20:06 137

原创 ibatis更新clob

今天使用ibatis进行更新clob字段,网上查了一大堆资料,结果每一个可以使用的,要么是配置spring的ClobHandler,要么是自定义handler。后来查看ibatis的官方资料,轻松解决了CLOB的更新,不过仍然有一个问题。具体如下:下面是我的表,其中有两个CLOB字段CREATE TABLE AMS_TESTIN_ADAPT_INFO( ID NUMBER N...

2012-08-31 17:22:59 257

原创 如何做好5分钟的面试自我介绍

有简历,为何还要自我介绍?一个常规的面试,寒暄之后面试官提出的第一个问题几乎千篇一律:“请您简单地做一下自我介绍”。有些被面试者都会问:简历中情况已经写得很清楚了,这是否多此一举?要回答这个问题,首先搞清楚为什么面试官要请你做自我介绍?面试官通过自我介绍想考察被面试者什么?只有了解面试官的目的,被面试者才能做好自我介绍。面试官通过被面试者自我介绍要考察以下五方面内容:第一,考察...

2012-08-08 12:17:47 1171

原创 linux pthread详解

在传统的Unix模型中,当一个进程需要由另一个实体执行某件事时,该进程派生(fork)一个子进程,让子进程去进行处理。Unix下的大多数网络服务器程序都是这么编写的,即父进程接受连接,派生子进程,子进程处理与客户的交互。 虽然这种模型很多年来使用得很好,但是fork时有一些问题: 1. fork是昂贵的。内存映像要从父进程拷贝到子进程,所有描述字要在子进程中复制等等。目前有的Unix实现使...

2012-08-02 17:10:17 343

原创 windows下编译avian java虚拟机

上一篇文章介绍了linux下如何编译avian虚拟机,windows下的编译其实差不多,本人采用cygwin编译avian。 准备工作    1、安装好一个bootstrap jdk,使用该jdk是用来编译avian的启动classpath和boot的各种java类    2、安装好cygwin或者mingw,安装好gcc和g++编译器 步骤一:    下载av...

2012-08-01 11:02:53 384

原创 linux下编译avian java虚拟机

  avian是一个小型的Java虚拟机,实现了Java的部分基本功能。具体API可以看 这里。不过这个虚拟机只提供源代码,需要你在linux、MSYS或Cygwin下编译好后才能使用,我在MSYS下尝试了一下,总是报错,最后只好转到Ubuntu下面才成功编译。     编译过程很简单,只要遵照他的提示就可以了,不过事先肯定是要装好GCC和JDK的(推荐O...

2012-08-01 10:17:35 250

原创 js 数组操作

js数组的操作用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧1、数组的创建 var arrayObj = ...

2012-07-26 09:58:27 158

原创 项目经理面试参考

1、项目经理的能力和职能?  -- 项目经理最重要的是协调沟通能力和组织能力,能够安排合适的人到合适的位置,制定较完备的项目计划方案,让项目组成员清楚了解各自的职责、工作量及时间安排,遇到困难能准确找到问题的关键点迅速组织人员解决之。    项目经理不一定要技术最好,但技术好的项目经理在进度推进困难的时候将起到很大的作用。2、结合人、成本、功能、质量和进度这五大因素怎样管理好一个项目?-- 以...

2012-07-23 22:21:19 243

原创 各种经典的hash算法

各种经典hash算法#include <stdio.h>#include <iostream>#include <sstream>#include <string> using namespace std; class HashLib{    public:        long RSHash(strin...

2012-07-17 16:48:21 293

原创 Cocoa框架一览

Cocoa框架 本文转自CSDN BlogCocoa框架是什么因素使一个程序成为Cocoa程序呢?肯定不是编程语言,因为在Cocoa开发中您可以使用各种语言;也不是开发工具,因为您在命令行上就可以创建Cocoa程序(虽然那会使开发过程变得复杂,且需要消耗大量时间)。那么,所有Cocoa程序的共同点是什么?是什么使它们变得与众不同?答案是这些程序都是由一些对象组成,而这些对象...

2012-06-18 17:33:05 248

原创 Windows下的Objective-C集成开发环境(IDE)的搭建 (二)

Windows下的Objective-C集成开发环境(IDE)的搭建 (二)            继上一步Windows下的Objective-C集成开发环境(IDE)的搭建 (一)配置运行命令行程序后,今天来讲解一下如何使用codeblocks配置开发使用cocoa framework开发GUI程序。 #include "AppController.h"#inclu...

2012-06-18 15:43:50 234

原创 NSArray,NSSet等集合类的使用

NSArray与NSSetNSArray:有序的集合,存储的元素在一个整块的内存中并按序排列;NSSet:无序的集合,散列存储。读developer.apple关于NSSet的解释:You can use sets as an alternative to arrays when the order of elements isn’t important and performance ...

2012-06-15 15:15:23 152

原创 ASIHttprequest的使用

本文转自csdn ASIHTTPRequest对CFNetwork API进行了封装,并且使用起来非常简单,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中。ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互。 ASIHTTPRequest功能很强大,主要特色如下:l 通过简单的接口,即可完成向...

2012-06-14 10:22:02 95

原创 NSDate的使用

NSDate  //得到当前的日期 NSDate *date = [NSDate date]; NSLog(@"date:%@",date);  //得到(24 * 60 * 60)即24小时之前的日期,dateWithTimeIntervalSinceNow: NSDate *yesterday = [NSDate dateWithTimeIntervalSinceNow: -(24 * ...

2012-06-13 15:49:20 122

原创 Windows下的Objective-C集成开发环境(IDE)的搭建 (一)

  Windows下的Objective-C集成开发环境(IDE)的搭建 (一)   Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境:<!--[if !supportLists]-->1)   <!--[endif]-->使用苹果的平台,...

2012-06-12 10:42:34 254

原创 c,c++函数调用的汇编过程

开始温习C,C++,以前都是看effective c++之类的书籍,对c++原理不甚了解,为了知其所以然,今天仔细研究了一下一个简单的函数的汇编过程。请各位大侠多指教。  /* 如下代码使用GUN GCC编译,反汇编如下 */int main(int argc,char **args){    int a=20;    int b=30;    int c...

2012-06-08 11:21:33 356

原创 深入理解java字节码

深入理解JVM—字节码执行引擎  2012-03-20 16:10:17|  分类: JVM |  标签:jvm  字节码  执行引擎  class  分派  |字号 订阅    前面我们不止一次的提到,Java是一种跨平台的语言,为什么可以跨平台,因为我们编译的结果是中间代码—字节码,而不是机器码,那字节码在整个Java平台扮演着什么样的角色的呢?JDK1.2之前对...

2012-06-08 10:15:41 677

原创 C函数调用栈

本文转自 http://blog.csdn.net/eno_rez/article/details/2158671         当调用(call)一个函数时,主调函数将声明中的参数表以逆序压栈,然后将当前的代码执行指针(eip)压栈,跳转到被调函数的入口点。        进入被调函数时,函数将esp减去相应字节数获取局部变量存储空间。被调函数返回(ret)时,将esp加上相应字节数...

2012-06-08 09:48:40 149

原创 libgdx系列之-加载obj(3D文件)

原文链接:http://blog.csdn.net/cng1991/article/details/7293946今天看了下libgdx,觉得加载3d模型的功能很炫。所以分享下代码。首先用blender(开源的3D模型工具,百度即可搜到)新建一个工程,然后导出为cube.obj。最主要的是获取obj文件。将.obj文件放在android工程的assets/data目录下。然后搭建an...

2012-05-21 20:32:18 486

原创 libgdx系列之-加载tileMap地图

Android libgdx tiled 使用tiledMapEditor编辑二维地图2011-12-20 18:04package com.badlogic.gdx.graphics.g2d.tiled;文件TileAtlas:           当 libgdx使用tiled Map时,由于原方法获取图块是通过配置的图片packfile来获取的,用于我找不到生...

2012-05-21 20:19:14 421

原创 catcake-android 3D游戏编程 第一章 catcake-android环境搭建

   最近迷恋上了3d游戏,于是开始寻找android智能终端上的3d引擎,终于找到了一个性能和易用度都比较高的开源引擎catcake,经过一晚上的折腾,终于在andriod模拟器上跑起来了第一个helloworld程序。具体的步骤如下: 1、从catcake的google托管地址(http://code.google.com/p/catcake/)下载catcake-0.9.5-andr...

2012-05-17 10:34:33 476

原创 android游戏开发框架libgdx的使用

本文转载自(http://www.cnblogs.com/htynkn/archive/2011/11/10/libgdx_2.html)android游戏开发框架libgdx的使用(二)--图形绘制 首先了解一下何为texture。按照英文解释来理解:一个图片从原始格式解码并上传到GPU就被称为纹理。(说实话我不是很清楚这个的定义哈,求指点)为了绘制texture,常常...

2012-05-16 16:47:06 130

原创 android 游戏引擎libgdx 系列-中文绘制

android游戏开发框架libgdx的使用(三)--中文显示与汉字绘制 本来这篇想写场景的,但是昨天和群里一个朋友讨论了一下libgdx显示汉字的问题。以前没有注意到这个问题,发现还是蛮严重的,要是不支持中文,libgdx用着就有点不愉快了。我们来看看BitmapFont类,这是有关文字绘制的。看一下源码:?public Bi...

2012-05-16 16:19:26 221

原创 spring quartz配置

spring多个定时任务quartz配置 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/be...

2012-05-16 13:51:00 109

原创 android 开源的游戏引擎

八款开源 Android 游戏引擎  初学Android游戏开发的朋友,往往会显得有些无所适从,他们常常不知道该从何处入手,每当遇到自己无法解决的难题时,又往往会一边羡慕于 iPhone下有诸如Cocos2d-iphone之类的免费游戏引擎可供使用,一边自暴自弃的抱怨Android平台游戏开发难度太高,又连个像样的游 戏引擎也没有,甚至误以为使用Java语言开发...

2012-05-16 09:56:44 138

原创 pwntcha破解验证码的使用

今天研究了pwntcha破解验证码的使用,在vc6下面调试通过,在使用sdl-image库加载图片时,发现加载报错,解决办法是将SDL_image-1.2.10\lib下所有库文件加载到c:\windows\system32目录中就解决问题...

2012-05-04 05:15:56 205

原创 java编译为exe可执行文件

huliqing沉淀...一键搞定Java桌面应用安装部署 —— exe4j + Inno Setup 带着JRE, 8M起飞    对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是否安装有jre、jre版本问题、jre去哪下载、如何用jre启动你的Java应用?不要说刚接触电脑的人,就算是比较熟悉电脑,如果没有接触过Java,面对一个Jav...

2012-04-28 19:35:19 277

原创 virual box配置网络

VirtualBox 主机与虚拟机互相访问且均上外网 (2011-08-09 13:38:38)转载▼ 标签:virtualbox虚拟机主机访问网卡 分类: java技术 ...

2012-04-26 18:25:47 387

原创 tessert ocr

1) 编写Main.java接口 具体代码如下: import java.awt.Image; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; ...

2012-04-25 14:00:26 582

原创 android windows下ndk配置

Windows平台下如何使用Android NDK2011年12月08日 星期四 下午 1:11鉴于有些同学想要学习NDK,但在网上很难找到一个讲解比较清楚、按照步骤操作可以比较顺利学会NDK的文章,所以写了此篇教程。一.学习本篇教程需要具备的条件:1. 了解JAVA中JNI的概念、好处以及使用方法,网上很多介绍,这里就不重复了。2. 你的电脑配置好了Androi...

2012-04-24 10:29:06 142

原创 android NDK

为何要用到NDK?概括来说主要分为以下几种情况:1. 代码的保护,由于apk的java层代码很容易被反编译,而C/C++库反汇难度较大。2. 在NDK中调用第三方C/C++库,因为大部分的开源库都是用C/C++代码编写的。3. 便于移植,用C/C++写得库可以方便在其他的嵌入式平台上再次使用。下面就介绍下Android NDK的入门学习过程:...

2012-04-23 22:23:16 121

原创 oracle常用命令

数据库中存储数据的方式:规则表---〉分区表索引组织表簇修改列名alter table 表明 rename column rename 老列名 to 新列名添加 字段alter table 表名 add(字段名 类型);删除字段alter table 表名 drop column 字段名修改列属性alter table 表名 modify (字段名 ...

2012-04-23 10:36:48 87

原创 VMware7下安装的Mac OS X如何修改显示分辨率

VMware7下安装的Mac OS X如何修改显示分辨率作者:dd234 发布于:2012-2-11 17:36 Saturday 分类:Mac OS X 在Win7下利用VMware7安装了苹果的雪豹,启动后发现分辨率为1024*768,而宿机的分辨率是1440*900,如何设置雪豹下屏幕的分辨率为1440*900大小呢?下面是设置过程:1. 打开Finder,点“位置->应用程序...

2012-04-15 09:34:27 205

原创 win7-64位通过VMware安装Macos系统

经过几天的折腾和努力,今天终于在win7(64bit)下将MacOS 雪豹 10.6安装成功,具体看如下: 硬件要求:1.CPU支持VT,称作虚拟技术,如果没有VT只能运行Mac OS X10.5了,10.6Snow Leopard必须要支持VT!怎么知道自己的cpu支不支持VT?http://ark.intel.com/VTList.aspx ,英特尔会告诉的!2.内存怎么个也要...

2012-04-14 22:45:29 537

原创 object-c demo例子

先写一个hello.m#import <Foundation/Foundation.h>  @interface Fraction:NSObject{ int number; int ids;} -(void) print;-(void) setNumber:(int)n;-(void) setIds:(int)ids;@end ...

2012-04-09 18:25:57 440

原创 windows下搭建object-c遇到的问题

具体搭建步骤可参见donhao的:一起来学Objective-C(1)——Window下开发环境安装和Hello Worldhttp://blog.csdn.net/donhao/article/details/6731781 问题描述但是我在下载、安装完毕,编写Hello World时遇到错误了,这对刚接触Objective-C的我是多么大的打击啊!Objective...

2012-04-09 16:56:58 162

原创 commet

感谢philip McCarthy(philmccarthy@gmail.com) 异步服务器端事件驱动的Ajax程序很难实现,也很难获得伸缩性。在作者的系列文章里,Plilip McCarthy展示了一个有效的方式: Comet模式允许您push数据到客户端,而且Jetty6的Continuations API让您的Comet程序对大量客户端获得高可伸缩性...

2012-03-30 22:19:28 565

原创 sort命令使用详解

本文转自《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为rocrocket。[正文开始]有时候学习脚本,你会发现sort命令后面跟了一堆类似-k1,2,或者-k1.2 -k3.4的东东,有些匪夷所思。今天,我们就来搞定它—-k选项!1 准备素材$ cat facebook.txtgoogle 110 5000baidu 100 5000guge 50 3...

2012-03-29 17:21:16 202

原创 sort命令使用

 linux sort命令的用法        sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!   1 sort的工作原理   sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。   [rocrocket@rocr...

2012-03-29 17:09:39 115

空空如也

空空如也

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

TA关注的人

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