`
xiaoboss
  • 浏览: 642634 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Proper Usage of remapResults="true" The remapResults attribute is available on 【statement】, 【select】, and 【procedure】 mapped statements. It is an optional attribute and the default value is false. The remapResults attribute should be set to true when a query has a variable set of return c ...
1. HTTP消息头 (1)通用信息头 即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma 主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade (2)请求头 用于在请求消息中向服务器传递附加信息,主要包括客户机可以接受的数据类型,压缩方法,语言,以及客户计算机上保留的信息和发出该请求的超链接源地址等. 主要: Accept , Accept-Encoding , Accept-Language , Host , ...
/**  * 判断当前操作系统是不是window  *   * @return boolean  */ public static boolean isWindows() {  boolean flag = false;  if (System.getProperties().getProperty("os.name").toUpperCase()    .indexOf("WINDOWS") != -1) {   flag = true;  }  return flag; }   获取ip InetAddress address = InetAdd ...
freemarker在解析数据格式的时候,自动默认将数字按3为分割(1,000),这个问题给操作带来一定的额外处理复杂度,解决方法有如下几种:     1、在模板中直接加.toString()转化数字为字符串,如:${languageList.id.toString()};     2、在freemarker配置文件freemarker.properties加number_format=#或者number_format=0;     3、在模板中直接加<#setting number_format="#">或者<#setting number_format= ...
在打开数据库或者用数据库管理工具(Navicat)时客户端提示“Cannot proceed because system tables used by Event Scheduler were found damaged at server start”造成此原因是MySQL服务器的当前版本不兼容所有数据库的表解决方法1、linux、windows下解决方法类似$PATH/mysql/bin/mysql_upgrade - u root -p例如:/usr/local/mysql/bin/mysql_upgrade - u root -p     [回车输入密码即可]$PATH mysql安装 ...

Socket用法详解

一、构造Socket Socket的构造方法有以下几种重载形式: (1)Socket() (2)Socket(InetAddress address, int port)throws UnknownHostException,IOException (3)Socket(InetAddress address, int port, InetAddress localAddr, int localPort)throws IOException (4)Socket(String host, int port) throws UnknownHostException,IOException ...
Android程序中访问资源时需要提供Context,一般来说只有在各种component中(Activity, Provider等等)才能方便的使用api来获取Context, 而在某些工具类中要获取就很麻烦了。为此,我们可以自定义一个Application类来实现这种功能。 import android.app.Application; public class MyApplication extends Application { private static MyApplication instance; public static MyApplica ...
1:  首先把JDK Linux版本上传到服务器上.2:  使用命令 jstack PID 命令打印出CPU占用过高进程的线程栈.3: 使用top -H -p PID 命令查看对应进程是哪个线程占用CPU过高. 比如: top - 17:23:50 up 12 days,  1:44,  8 users,  load average: 4.85, 3.56, 3.76Tasks: 556 total,   1 running, 555 sleeping,   0 stopped,   0 zombieCpu(s):  7.4%us,  4.4%sy,  0.4%ni, 71.6%id, 15. ...
使用UNION ALL代替OR,这不是绝对的。具体什么时候选择谁,需要看测试数据。 一个文章库,里面有两个表:category和article。category里面有10条分类数据。article里面有20万条。article里面有一个"article_category"字段是与category里的"category_id"字段相对应的。article表里面已经把 article_category字义为了索引。数据库大小为1.3G。 问题描述: 执行一个很普通的查询: SELECT * FROM `article` WHERE article_cat ...
一直不是很明白有关客户端cookies的相关内容,只是觉得它可以很方便的保存一些登录的信息等,方便用户下次不需要输入太多的东西。 今天有兴趣看了一些有关对cookie操作的一些javascript脚本,了解了一些内容,其实应用也还是蛮简单的。开始我想找到这些文件到底存在什么地方,一搜索,乖乖,竟让我找到好多的cookies.js的脚本。一看在我的机器中jakarta-tomcat-5.0.19下就有,大喜,看之。。。 // ========================================================================= ...
一、为什么需要JS跨域 假设我们构建了一个网上商城www.xxx.com,出于对用户账号安全性的考虑,我们将用户登录统一到auth.xxx.com的子域下验证。当一个未登录用户浏览商品以后点击购买,为了提高网站的用户体验,我们想 ...
想要异步的时候,想要同步的时候同步,在不同的情况下我们有不同的需求。dwr是ajax的服务器端框架,它封装了服务器端的调用,我们可以在JAVASCRIPT中直接调用服务器端的代码,完成想要的功能。 但是,由于AJAX是异步实现的,并且AJAX确实是为了异步的实现才引入近来的。但是,AJAX仍然也支持同步的调用。在纯粹的XMLHttpRequest中可以设置调用是否是异步的。XMLHttpRequest的open函数是有一个是否同步参数,如下: XMLHttpRequest.open(String method, String URL, boolean asynchronous) ...
使用DWR已经好长一段时间了,可是今天才知道它的工作原理,下面与大家分享,如果有什么不对之处,欢迎指出,大家一起讨论...           使用DWR时,页面需要导入engine.js文件,另外还需要导入DWR自动生成的文件(根据用 ...
iBatis的缓存配置比较简单易懂,以我使用的iBatis2.3为例,做以下配置即可实现对某些查询进行缓存:   1、在sqlMap文件中加入cacheModel的配置:        <cacheModel id="model-cache" type="MEMORY" >       <flushInterva ...
下面介绍Spring整合DWR的步骤: 步骤一: 下载Spring2.x(http://www.springframework.org)以及DWR2.0(http://getahead.org/dwr),然后将jar包导入到现有的工程下(/WEB-INF/lib/)。(因为DWR2.0中包含DwrSpringServlet类) 步骤二: 修改web.xml文件:     <!-- DWR servlet 配置 --> <servlet> <servlet-name>d ...
Global site tag (gtag.js) - Google Analytics