- 浏览: 322939 次
- 性别:
- 来自: 上海
-
最新评论
-
gongfengying:
你这东西直接拷贝过来,还一大堆注释的代码,而且没有解释说明,怎 ...
Nginx图片服务器 -
wiwi1024:
PerfectHand 写道为什么没有 sql那一部分呢 求s ...
Ibatis批量插入数据 -
wenxin2009:
sql那部分就跟平常sql一样,一个update语句
Ibatis批量插入数据 -
PerfectHand:
为什么没有 sql那一部分呢 求sql 那一部分
Ibatis批量插入数据 -
heliang0915:
有源代码吗?麻烦上传一下,谢谢了!
Spring MVC与Mongodb整合开发实例
文章列表
之前较少对算法进行研究,现在开始将会关注。
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嵌入式数据库存(java实例)
- 博客分类:
- 新技术
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下jdk配置和关联jdk源码
- 博客分类:
- java
一、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是一个轻量级的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数字键盘添加完成按钮
- 博客分类:
- ios
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 ...
ios5上的iCloud应用:
1、开发者账号中app id,这个app id 不是一个通配符的形式
2、创建完成之后,开启iCloud功能,与推送一样,然后在创建一个新的Provisional Profile
3、选择工程的summary,滚动到entitlement点击entitlements,xcode会自动的创建一个*.entitlements。
4、点击创建的*.entitlements,分别把pist列表里的三个字段都添上内容,格式为 (H3434DFZ.com.ios)
工程代码见附件~
ios提供了3个传感器,它们沿设备的垂直坐标测量加速度,即左/右(X),上/下(Y)和前/后(Z)。这些值表示影响设备的力,即同时来自重力和用户移动的受力。
相关代码:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController<UIAccelerometerDelegate>
@property (strong, nonatomic) IBOutlet UIImageView *imgView;
@end
//
// ViewController.m
// Dev ...
下面介绍下Object C中通过NSKeyedArchiver序列化与反序列化:
序列化中将对象写到文件中,反序列化则从文件中读取数据并构造对象。NSKeyedArchiver需要实现NSCoding中的两个函数initWithcoder()和encodeWithCoder()。
代码如下 :
//
// SoreCard.h
// SerializationTest
// 序列化与反序列化
// Created by Dwen on 12-11-22.
// Copyright (c) 2012年 __MyCompanyName__. All rights rese ...
Grand Central Dispatch可以简化多线程编程。可以将应用程序需要执行的工作拆分为可分散在多个线程和多个cpu上更小的块。多线程还是得了解底层的实现,GCD只是进行了封装。
以下为实例:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
- (IBAction)doWork:(id)sender;
@property (weak, nonatomic) IBOutlet UITextView *resultsTextView;
@property ...
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 ...