- 浏览: 483545 次
- 性别:
- 来自: 上海
最新评论
-
feibabm:
楼主,想问下,我配置的这个拦截器为啥没有生效呢?import ...
spring-boot 加入拦截器Interceptor -
yhxf_ie:
项目跑步起来啊,打印完日志就 Process finished ...
spring-boot集成EasyUI和KindEditor -
yhxf_ie:
...
spring-boot集成EasyUI和KindEditor -
lihao312:
什么都不懂的孩子 写道请问一下registry.addInte ...
spring-boot 加入拦截器Interceptor -
爱you不释手:
1 、2 楼 那句的意思是加入名称为UserSecurityI ...
spring-boot 加入拦截器Interceptor
文章列表
1.采用spring提供的单元测试通过注入方式
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>3.1.0.RELEASE</version>
</dependency>
加入单元测试包,可以方便控制事物、回滚
package com.unit.mongo;
import java.util.HashMap;
...
采用struts2 + extjs4(MVC)
1.简单登录
Ext.define('Cart.view.LoginWin',{
extend: 'Ext.window.Window',
alias: 'widget.loginwin',
title: 'Login',
width: 340,
height: 200,
plain: true,
headerPosition: 'top',
layout: 'fit',
renderTo: Ext.getBody(),
constrain: true,
...
//表添加备注
COMMENT ON TABLE userinfo IS '用户表'
//字段添加备注
COMMENT ON COLUMN userinfo.makedate IS '录入日期'
//表添加字段
ALTER TABLE test.userinfo ADD makedate DATE;
//查询重复记录
select code from test group by code having count(code) > 1;
处理Ext.form.ComboBox默认值
1.对于 mode: 'local', 直接设置value即可
{xtype: 'combo', mode: 'local', store: new Ext.data.ArrayStore({
fields: [ 'value', 'key'],
data: [[1, 'item1'], [2, 'item2']]
}),
valueField: 'value',
displayField: 'key',
triggerAction: 'all',
va ...
测试UIScrollView以及分页显示
1.第一个view 里面放置一个简单的scrollView和imageView
2.测试scroll自由滚动
3.通过手动添加view到scroll里面的 然后设置滚动分页
4.通过添加页面元素3个view同时做为scroll的subview, 通过设置xy来设置并列
布局图
效果图
IOS简单调用Google地图
1.首先加入地图依赖的两个包
#import <MapKit/MapKit.h>
#import <CoreLocation/CoreLocation.h>
2.确定位置还必须依赖你的zipCode和地址Dictionary,zipCode可以根据Google提供的方法获取你所在位置的经度和维度, 地址Dictionary可以在Map上面精确的标注出来你的位置,
实现发现如下:
- (void)showMap:(NSString *)zipCode withAddress:(NSDictionary *)address { ...
今天在做表格数据统计时,发现两个js数字类型的数据,相加后结果集会莫名其妙的多出
很多小数位,如:3.1 + 2 = 5.100000000001
//直接转化
var val = Number(value) + Number(item);
if(!isNaN(parseFloat(val))) {
val = val.toFixed(2);
}
//直接通过方法转化
function getNumber(a, b) {
var val = Number(a) + Number(b);
if(!isNaN(parseFloat(v ...
手机访问地址薄
1.首先加入包AddressBookUI、AddressBook并引入类。其次加入地址薄调用遵循的协议
#import <AddressBookUI/AddressBookUI.h>
#import <AddressBook/AddressBook.h>
//协议
ABPeoplePickerNavigationControllerDelegate
2.实现协议的部分方法,用来处理选择地址薄信息或者关闭地址操作等
//当地址关闭时处理部分信息: 如果关闭模态等,在第七记录中已经写过
-(void)peoplePickerNavi ...
在偶尔一个项目中, 客户要求可以复制一部分金额(三位一撇)到Ext.form.NumberField里面去,而且他们要求保证数据不变,但是对于原生态的NumberField, 当你鼠标移开时, 会自动处理blur事件,这样只能保证娶到第一个逗号前的数据, 客户就感觉很奇怪, 我复制的明明不是这个数据, 如:复制过来数据是: 100,100,100.00, 而鼠标移开后变为100了
Ext.ns('Ext.ux.form');
Ext.ux.form.MoneyField = Ext.extend(Ext.form.NumberField, {
initComponent : ...
调用手机相机或者手机图像库
1.调用手机相机或者图片库要遵循协议
UIImagePickerControllerDelegate
UINavigationControllerDelegate//方便隐藏状态栏
2.通过模态显示相机或者图片库
UIImagePickerController *imagePicker;
imagePicker = [[UIImagePickerController alloc] init];
if ([camera isOn]) {
//前置还是后置摄像头
imagePic ...
11.11光棍节快到了,帅哥出租, 不要998, 不要888, 不要668, 只要38元,没错 男友领回家! 38元你租了不吃亏,38元你租了也不上当38元却可以领回去上炕 38元你买不了车也买不了房却可以体验一回做新娘 38元你去不了新加坡也去不了香港,却可以帅哥任你玩赏! 不要怀疑你的眼睛, 先到先得,美女优先,马上定租还可以享受政府美男下乡补贴(13元),别再犹豫了还等什么?赶快拨打4001234567预定吧
iphone手机旋转屏幕时,对视图进行切换
如:iPhone手机 Music在纵向模式和横向模式显显示播放列表方式的差异
1.创建Simple View Application一个项目
然后在添加一个UIView 标签设置为 landscape view.而默认的view设置为portrait view
把新加的view 托放到和View Controller同一级
2.然后编辑portrait View 在里面设置布局和样式,设置后把portrait View 托到View Controller 同一级, 把landscape View拖放到View Controller下。开始编辑lan ...
ios对文件的读写
NSString *filePath = @"/User/test.txt"
//判断文件是否存在, 否则创建该文件
if (![[NSFileManager alloc] fileExistsAtPath: filePath]) {
//contents 可以初始化文件时, 加入默认内容
[[NSFileManager alloc] createFileAtPath: filePath
contents: nil attribute ...
一个简单的手电筒实例
1.在xcode中使用模板Single view Application 新建一个Light项目
2.在MainStoryboard.storyboard里面规划三个控件, 一个开关(UISwitch), 一个控制控制亮度(UISlider),一个控制显示(UIView. 先设置Scene中的视图的alpha = 1.0 即默认为黑色
3.分别对switchOn和slider的value changed触发同一个事件 setLightAlphaValue
- (IBAction)setLightAlphaValue:(id)sender {
NSUse ...
1.在创建主-从视图的应用程序时,Master-Detail Application无疑是一个良好的想法,
它结和表视图和详细视图,而且还能调整内容的大小。 主要还能在ipad和iphone上面跑起来
不过在ipad上面用到是弹出层(竖屏)
2.在使用xcode 4.5,ios6时,一些基本重要的方法都自动生成,只需要你填入适当的数据即可
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
(NSInteger)tableView:(UITableView *)tableView numberOfRows ...