`
wenxin2009
  • 浏览: 322939 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

java算法笔记

    博客分类:
  • java
之前较少对算法进行研究,现在开始将会关注。 1、冒泡排序法 /** * 算法排序 - 冒泡排序 * @param args */ public static void main(String[] args) { /* 冒泡排序 */ int i, j, k; int[] a = { 48, 26, 78, 52, 49, 80 }; for (i = 0; i < a.length; i++) { for (j = i + 1; j < a.length; j++) { if (a[i] > a[j]) { ...
之前没有用mybatis操作mysql存储过程,一般都是用ibatis操作oracle存储过程,两者的差距还是蛮大的,mysql的存储过程语法和oracle都不一样。以下为代码片断(spring MVC+mybatis+MySQL): package com.letu.dao; import java.util.List; import java.util.Map; import org.springframework.stereotype.Repository; import com.letu.domain.Payments; /** * 支付 - DAO层 ...
SQLite嵌入式数据库: 官网:http://www.sqlite.org/index.html SQLite介绍:http://baike.baidu.com/view/19310.htm   SQLite下载地址(本人下载的是Mac os版本,它支持windows、Linux、window phone 8): http://www.sqlite.org/download.html   Mac os下操作(http://www.sqlite.org/sqlite.html):       用java操作前需要驱动包sqllite-jdbc-3.7.2.jar包,这是 ...

Drools规则引擎小结

    博客分类:
  • java
Drools规则引擎 官网:http://www.jboss.org/drools/ 应用(示例版本为drools-distribution-5.5.0.Final版本,Eclipse版本为Eclipse3.6.3):       1、下载drools,地址为:http://www.jboss.org/drools/downloads ,下载完后,解压到D盘下。       2、使用drools时,eclipse需装drools插件,在Eclipse - Help - Install New Software..,点击Add,添加drools - http://download.jb ...
一、Eclipse配置JRE: eclipse->Windows->Preferences->Java->Installed JREs    然后点击Add   点击Next    二、关联jdk源码 1、eclipse->Windows->Preferences->Java->Installed JREs  2、选择jre   然后点Edit,选择rt.jar,点击右边+号,选择Source attachment,然后点击左边的Source Attachment..., 选择安装jdk路径下的src.zip,点击ok就 ...

Hessian实例

    博客分类:
  • java
    Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的   是二进制协议,所以它很适合于发送二进制数据。与Hessian相同功能的还有Http、TCP/IP+NIO、RMI、WebService。   以下是Hessian的一个小例子(下载Hessian jar包): package com.webservice; public interface Hello { String hello(String name); }   ...
ios数字键盘添加完成按钮,示代码如下(附件中有效果图和示例工程代码):   // // ViewController.h // KeyboardTest // 自定义数字键盘,添加完成按钮 // Created by Dwen on 12-10-24. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. // ...
        UIScrollview手动写的代码,滚动的相关属性都设了,可它就是不能滚动。原来是因为ContentSize跟初始化时的frame都设成了一样大。应该是frame高度要小于ContentSize的。   scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 50, self.frame.size.width, self.frame.size.height)]; scrollView.pagingEnabled = YES; [scrollView setScrol ...
        Spring3.1 MVC+mybatis3.2搭了个工程,可log4j日志却不能打印出sql,原来是因为mybatis3.2本身自带了slf4j日志,导致不能输出sql,在工程中去掉slf4j的包就可以了。估计是跟log4j有冲突导致。 log4j.properties文件配置:   ####### 控制台输出 stdout ######## log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.s ...

iCloud应用

    博客分类:
  • ios
ios5上的iCloud应用: 1、开发者账号中app id,这个app id 不是一个通配符的形式 2、创建完成之后,开启iCloud功能,与推送一样,然后在创建一个新的Provisional Profile 3、选择工程的summary,滚动到entitlement点击entitlements,xcode会自动的创建一个*.entitlements。 4、点击创建的*.entitlements,分别把pist列表里的三个字段都添上内容,格式为 (H3434DFZ.com.ios)   工程代码见附件~

加速度

    博客分类:
  • ios
 ios提供了3个传感器,它们沿设备的垂直坐标测量加速度,即左/右(X),上/下(Y)和前/后(Z)。这些值表示影响设备的力,即同时来自重力和用户移动的受力。 相关代码: #import <UIKit/UIKit.h> @interface ViewController : UIViewController<UIAccelerometerDelegate> @property (strong, nonatomic) IBOutlet UIImageView *imgView; @end   // // ViewController.m // Dev ...

序列化与反序列化

    博客分类:
  • ios
下面介绍下Object C中通过NSKeyedArchiver序列化与反序列化: 序列化中将对象写到文件中,反序列化则从文件中读取数据并构造对象。NSKeyedArchiver需要实现NSCoding中的两个函数initWithcoder()和encodeWithCoder()。 代码如下 : // // SoreCard.h // SerializationTest // 序列化与反序列化 // Created by Dwen on 12-11-22. // Copyright (c) 2012年 __MyCompanyName__. All rights rese ...

GCD多线程

    博客分类:
  • ios
        Grand Central Dispatch可以简化多线程编程。可以将应用程序需要执行的工作拆分为可分散在多个线程和多个cpu上更小的块。多线程还是得了解底层的实现,GCD只是进行了封装。 以下为实例: #import <UIKit/UIKit.h> @interface ViewController : UIViewController - (IBAction)doWork:(id)sender; @property (weak, nonatomic) IBOutlet UITextView *resultsTextView; @property ...

ios邮件发送

    博客分类:
  • ios
    ios邮件发送,需引入MessageUI.framework,设备中需先要配置好发件人邮箱地址。示例代码如下: // // ViewController.h // EmailTest // // Created by Dwen on 13-2-25. // Copyright (c) 2013年 Dwen. All rights reserved. // #import <UIKit/UIKit.h> #import <MessageUI/MessageUI.h> @interface ViewController : UI ...

ios陀螺仪和加速计

    博客分类:
  • ios
      ios设备中有的加速计可以测量出加速度和重力。陀螺仪可用于确定设备的方向与每条坐标轴之间的夹角,可用于读取描述设备围绕其轴的旋转的值。 添加CoreMotion.framework. 以下为例子代码: // // ViewController.h // MotionTest // Created by Dwen on 13-2-26. // Copyright (c) 2013年 Dwen. All rights reserved. // #import <UIKit/UIKit.h> #import <CoreMotion/Co ...
Global site tag (gtag.js) - Google Analytics