- 浏览: 321532 次
- 性别:
- 来自: 上海
最新评论
-
gongfengying:
你这东西直接拷贝过来,还一大堆注释的代码,而且没有解释说明,怎 ...
Nginx图片服务器 -
wiwi1024:
PerfectHand 写道为什么没有 sql那一部分呢 求s ...
Ibatis批量插入数据 -
wenxin2009:
sql那部分就跟平常sql一样,一个update语句
Ibatis批量插入数据 -
PerfectHand:
为什么没有 sql那一部分呢 求sql 那一部分
Ibatis批量插入数据 -
heliang0915:
有源代码吗?麻烦上传一下,谢谢了!
Spring MVC与Mongodb整合开发实例
文章列表
近来用Tableview做了一个九宫格。过程中碰到了两个cell复用问题。
问题一:
在cell中为button添加addTarget点击事件时,出现后面的cell会重叠它前面cell的事件。代码如下:
static NSString *CellWithIdentifier = @"DiscoverHomeTableViewCell";
DiscoverHomeTableViewCell *cell1 = [tableView dequeueReusableCellWithIdentifier:CellWithIdentifier forIndexP ...
问题1.
tableviewcell中图片没设置clip subviews,导致tableview在滑动时,图片重叠。设置下就可以了。
注:Clip Subviews,只有在父视图范围内的子视图部分被绘制出来。如果未选中Clip Subviews,则全部子视图都将绘制出来,而不管它是否在父视图内部。
问题2.
有关push跳转:
push页面,返回到上一个页面,代码如下:
[self.navigationController popViewControllerAnimated:YES];
返回父页面,代码如下:
[self.nav ...
目前知道有两种方式,自己小结一下:
方式一:
UINavigationController *presentNav = [[UINavigationController alloc] initWithRootViewController:vcReply];
[self.window.rootViewController presentViewController:presentNav animated:YES completion:^{
}];
方式二:
if ([self.window.rootViewController ...
在项目中,由于导航上面左边和右边按钮需自定义,为全局通用,便自定义了UINavigationController导航。可在app使用过程中,有时总会出现卡机情况,但大部分时间不会出现,出现卡机后按home键退出后,再进入app就到了之前点击的界面。不闪退,也无异常。所以该问题找起来特别麻烦,没办法只能一个个去排除。之前不知是自定义导航问题,排除了好几个原回,开始以为是环信把主线程堵死了,后来发现不是。后面以为是列表加载图片导致,发现也不是。问过一些朋友,有的说的自动布局问题,有的说是手势问题.......
经过跟之前版本对比,才锁定是自定义导航手势问题。在自定义导航中实现U ...
今天碰到一个奇怪问题。页面结构为如下图:
由于collectionView是横向显示,小于5个时显示一行,大于5时,显示两行。这时下面自定义的tableviewcell就需要动态的修改位置了。用setFrame修改位置。这时问题来了,进入到这个页面后,点它里面商品,进入详细页后,再返回,tableviewcell的位置就不对了,向下移动了不少。该iphone5上没这问题,iphone6\plus都有该问题。郁闷了半天,锁定问题后,试了多种方法。还是不行。后来用viewDidLayoutSubviews或viewWillLayoutSubviews方法解决了。在该方法,重新设下f ...
今天对Objective-C中的Runtime了解了下。第一感觉就是跟java中反射很像,原来就是同一性质的东西。Runtime是底层的C语言。可以动态的获取或修改类的方法、属性,动态创建类、类的属性、类的方法等。其实Objective-C在许多实现方面还是在很依赖C的。C还是有毕要再回顾下了。下面就是Runtime获取属性和方法相关代码(需导入#import <objc/runtime.h>):
#import <Foundation/Foundation.h>
#import <objc/runtime.h>
@inter ...
1、线程两种方式:
//1、新开启一个线程
[NSThread detachNewThreadSelector:@selector(test) toTarget:self withObject:nil];
//2、GCD线程
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
size_t number = 100;
dispatch_async(queue, ^{
dispatch_apply(nu ...
1、oracle表中字段为oracle关键字时,会报oracle“ORA-00904”错误:标识符无效
这时需要把字段名用""引起来,就可以了。
如:
insert into TX_TRANSACTION_ALLOCATE (ID, "serve_Name", "host_IP", "call_method")
values (26, 'test', null, 0);
commit;
还有如表或字段名称有误,也会出现这种错误。
2、修改字段
alter table TEST mod ...
Nginx搭建图片服务器
Nginx下载地址:http://nginx.org/en/download.html
本例下载的是window版本nginx-1.6.1
以下是我本机操作说明:
下载完后,解压,并把它放到D:\tools\nginx-1.6.1,双击nginx.exe即可运行nginx。可通http://127.0.0.1访问到nginx欢 ...
关键代码:
1、返回结果实体类
public class TestVO implements Serializable{
private String termId;
private String termAttr;
private String termEquity;
private String termState;
private String tempUser;
private String branchId;
private String branchName;
private String customerId;
private S ...
Oracle删除更新数据需恢复!
- 博客分类:
- Oracle
今天出现update了一整张表,需要恢复之前原始数据。
Oracle数据恢复步骤如下:
--第一步 在v$sqlarea 这视图里面找到你操作那条SQL的时间
select r.FIRST_LOAD_TIME,r.* from v$sqlarea r order by r.FIRST_LOAD_TIME desc ;
--第二步:把当前操作时间点的所有数据,导到一张新的恢复表中
create table customer_reject_log_recove
as
select * from customer_reject_log
as of timestamp t ...
Poi可操作Excel2003 xls、Excel2007 xlsx。
下载地址:http://poi.apache.org/download.html
导入下载后的相关包到工程。
poi读写示例代码:
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import org.apach ...
Eclipse配置checkstyle代码检查
- 博客分类:
- java
CheckStyle插件对代码进行检查,可参考用。
安装:
1、下载地址 http://sourceforge.net/projects/eclipse-cs/
下载完后分别将features和plugins拷贝到Eclipse的features和plugins中,重启Eclipse。
2、配置代码检查xml格式模板(可见附件中下载)
Windows - Preferences 中,如下图:
在New中导入TAF_Checkstyle_1.2.xml检查文件,导入完后,设置默认Set as Default。就可以了。
然后在需要检查的工程或类中右击选择CheckS ...
安装Apache subversion步骤:
1、下载svn服务端和客户端,地址如下:
http://subversion.apache.org/packages.html
第一个为服务端,TortoiseSVN为客户端。
2、安装SVN
安装服务端后,进入命令行并切换到subversion的bin目录,如 ...
eclipse中maven引本地库不能引jar包
- 博客分类:
- java
eclipse中引入maven工程时,其他maven工程打成jar包,当引到其他maven工程时,发现引入的只是源码,而不是jar包。解决方法为:在导入maven工程时去掉Resolve Workspace projects选项(见下图),导入后,对工程install,然后在需要引入的maven工程中配置需引maven工程dependency,就可以了。
maven是先找本地库存,所以一般install后,会把相应jar包,下载到本地。所以无需上手动上传到私服库中。