分类
未分类

IOS修改UITableView的Header和Footer的背景色

WIDTH为屏幕宽度,SPLIT_HEIGHT为Header或Footer高度,MAINBGCOLOR为修改的背景色。
-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, WIDTH, SPLIT_HEIGHT)];
view.backgroundColor = MAINBGCOLOR;
return view;
}
-(UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section{
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, WIDTH, SPLIT_HEIGHT)];
view.backgroundColor = MAINBGCOLOR;
return view;
}

分类
WEB开发

jfinal部署到tomcat7后,客户端post上传的参数乱码

app开发中,编码统一UTF-8,jfinal接口部署到tomcat8没有问题,在正式环境下乱码,正式环境是tomcat7,最后测试修改server.xml中做如下配置可以解决该问题:

分类
IT运维

nginx与php-fpm报错recv() failed (104: Connection reset by peer) while reading response header from upstream

cd /etc/php-fpm.d/
vi www.conf
#修改
request_terminate_timeout = 0
重启nginx
重启php-fpm

分类
WEB开发

jfinal服务器部署后报错原因排查

jfinal部署后报错404,日志说是过滤器错误,但是web.xml检查没有错误,解决了很久,遇到多次,记录原因如下:
1、数据库错误,保存连接错误,表名称错误,甚至字段修改了没有同步。
2、jar打包错误,这个错误比较隐蔽,遇到过几次,每次遇到都解决很久,故记录一下。详细错误原因是,jar包导出时用的java版本高,但是服务器上java版本低。解决方法就是用低于等于服务器的java版本导出jar包或者升级服务器java环境。