`
酷的飞上天空
  • 浏览: 518160 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论
文章列表
工作中需要动态生成excel并提供下载,留在这个为了以后方面COPY。       protected void responseExcel(String filename,List<String> title,List<String> mapKey,List<Map<String, Object>> reportList,HttpServletResponse resp) throws Exception{ resp.setHeader("Content-disposition", "attachm ...
简单说就是:cookie设置时如果设置了路径,则只对此路径下面的页面有效。 tomcat设置的默认路径为项目的部署名称 比如  http://localhost/test  则路径为/path   如果前段有了nginx 访问路径变为http://test.com  则此时是无法设置成功的。 同理 清除cookie时也是这个道理。   这问题折腾了N久。
备份方式使用mysqldump + crond   建立数据库备份的sh文件,如/root/sbin/db-backup.sh    DATE=`date +%Y-%m-%d` /usr/bin/mysqldump -uroot -p123456  mydatabase > /root/backup/mysql-backup.sql.$DATE   内容为备份数据库mydatabase中的全部表到mysql-backup.sql.$DATE文件中,其中$DATE为根据命令的执行时间动态获取的日期   如果要备份mysql的全部数据库则使用 /usr/bin/mysqld ...
关于ListView的优化网上有不是的文件介绍,比如: http://shazhuzhu1.iteye.com/blog/985911   也就是使用缓存convertView的形式,避免重新findViewById的时间开销。   这个地方有一种很常见的情况未说明: 当被缓存的convertView里面包含ImageView并且图片数据又是从网上获取的时候,就会出现ListView中某个和多个位置的图片不断变换的问题。   原因是被缓存的convertView并不只是缓存了View的结构,而是把上个View全部内容都缓存了包括图片。这就造成每次都先显示已经出现的图片,然后才被替 ...
默认的背景图片颜色是绿色的,看起来和项目颜色极不统一,所以需要自定义背景图片。   原理很简单,就是替换系统默认的三种图片。 替换方式是使用RatingBar的android:progressDrawable="@drawable/rating_yellow" 属性进行覆盖   其中@drawable/rating_yellow内容如下: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http:// ...
两个Activity,名称为A,B   1.在A中调用startActivityForResult(intent, requestCode) 方法启动B   2.然后在B中进行一些操作后调用 setResult(RESULT_OK); finish(); 返回结果给A   问题:当启动B时马上就执行了A中的onActivityResult(int requestCode, int resultCode, Intent data)方法 并且resultCode的值是0(即RESULT_CANCELED),此时B界面还尚未显示。。。。     奇怪的是为什么A页面的onAc ...
android系统1.6中 读取联系人:   cursor = cr.query(People.CONTENT_URI, null, null, null, "name desc"); //取得联系人名次 name = cursor.getString(cursor.getColumnIndex(ContactsContract.PhoneLookup.DISPLAY_NAME)); //取得联系人id String id = cursor.getString(cursor.getColumnIndex(ContactsContract.Phone ...
在做Android 中列表图片异步是遇到一个奇怪的问题,加载网网络图片有很大的几率出现加载失败。 没有任何错误信息,只有一个--- decoder->decode returned false的输出。   加载图片的代码如下:   protected Drawable loadImageFromUrl(String imageUrl) { LogUtils.d(this.getClass(), "start loadImage:("+imageUrl+") "); InputStream is = null; Drawa ...
前段时间用ruby实现了新浪微博的简易Oauth的客户端,对aouth协议有了一个大概的了解。 完成服务器端的实现,纯属自己一个的加深学习aouth的想法,嘿嘿.  验证支持basic,oauth,xauth   接收下用到的controller OauthController 负责对用户aouth验证和发放accessToken Oauth_base_controller  所有需要aouth验证的controller的父类,对子类的所有方法进行权限验证 一个帮助类 OauthUtil 负责字符串的加密和拼接   OauthController提供三个对外方法: reque ...
开始尝试过rvm,但因为不太熟悉,所以在ubuntu下非常麻烦,遇到不少问题。最后也没配置成功。 所以尝试使用ree   1首先安装ree 下载地址 http://rubyenterpriseedition.googlecode.com/files/ruby-enterprise-1.8.7-2011.03.tar.gz 安装步骤 tar xzvf rub ...
一直都在使用dom的方式读取xml文件,但如果稍大点的xml文件那么dom方式就有点不太适合。 研究了下jdk的api,用dom和sax方式的解析结果做了个对比 要解析的xml内容格式如下 <?xml version="1.0" encoding="UTF-8"?> <urlset> <url> <loc>商品链接访问地址</loc> <data> <display> <title>商品名称</title> <price&g ...
建立web项目,拷贝freemarker的jar文件到类路径,其他步骤略。 首先配置web.xml,添加freemarker解析的Servlet配置,内容如下   <servlet> <servlet-name>freemarker</servlet-name> <servlet-class>freemarker.ext.servlet.FreemarkerServlet</servlet-class> <init-param> <param-name>T ...
从freemarker的官网下载eclipse插件,我下载的是FreeMarkerIDE-1.1.0.v201006011046R-H111-GA.zip 我的eclipse版本是eclipse-jee-galileo-SR2-win32.zip   安装步骤: 第一步:在eclipse的安装目录下建立下列目录结构 extplugins\freemarker\eclipse\plugins 第二步:解压缩FreeMarkerIDE-1.1.0.v201006011046R-H111-GA.zip,把解压后的目录中的org.jboss.ide.eclipse.freemarker_1. ...
 日志根据级别,分别建立各自级别的文件,低级日志文件包含高级别的日志信息。 设置日志文件位置为项目的/WEB-INF/logs目录下 把log4j.properties文件放到class目录下 内容如下   log4j.rootLogger=debug, stdout, info,debug,warn,error log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.s ...
  Spring的mvc在2.5的时候尝试过一次,感觉配置繁琐,比struts2还难用 但看了3.0后,感觉新的基于注解的mvc变得简单易用,而且强大。。。。   附上Spring mvc的简易入门教程,我使用的是注解   首先下载需要的jar文件,我用到的有   aopalliance-1.0.jar c3p0-0.9.1.jar  com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar commons-lang ...
Global site tag (gtag.js) - Google Analytics