`
文章列表
  在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid,nginx等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。   经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的 IP,服务器端应用也无法直接通过转发请求的地址返回给客户端。但是在转发请求的HTTP头信息中,增加了X-FORWAR ...
SELECT * from( SELECT test.table_name,test.comments as tableName,colComment.column_name,colComment.comments AS columnName from ( SELECT tablecomments.* FROM user_tables tab INNER JOIN  user_tab_comments tablecomments ON tab.TABLE_NAME=tablecomments.TABLE_NAME ORDER BY tab.TABLE_name )test INNER J ...
仔细研究才发现Apache POI不支持,product(Aspose.Cells)可以成功把Checkbox的text和value都拿出来了
一、安装Erlang环境 1、在安装erlang之前先安装下依赖文件(这一步不要忘掉了, 不然后面./configure的时候要报错): yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto2.到erlang官网去下载erlang安装包 wget -c http://erlang.org/download/otp_src_20.2.tar.gz  接下来解压: tar -zxvf otp_src_20.2.tar.gz cd otp_src_20.2/3. 编译安装 ./configure --prefix=/u ...
windows环境下,Intellij idea中maven操作时,控制台中文乱码问题 解决方法: Setting->maven->runner          VMoptions: -Dfile.encoding=GB2312      

maven jdk设置

  <profile>         <id>jdk-1.7</id>            <activation>                      <activeByDefault>true</activeByDefault>                     <jdk>1.7</jdk>              </activation>             <properties>                      <maven. ...
public class ApplicationContextForTest {   protected ApplicationContext applicationContext;   private void initJndi() throws NamingException{   SimpleNamingContextBuilder builder = SimpleNamingContextBuilder.emptyActivatedContextBuilder();        DriverManagerDataSource ds = new DriverManagerD ...
droos动态更新只更新其中的一个drl文件:代码如下                  ArrayList<String[]> rowss = new ArrayList<String[]>();          DataProviderCompiler converter = new DataProviderCompiler(); rowss.add(new String[] { "2", "status == 1" });           MyDataProvider tdp = new MyDataProv ...
package com.sample; import java.io.Serializable; public class Message implements Serializable{ public static final int HELLO = 0; public static final int GOODBYE = 1; private String message; private int status; public String getMessage() { return message; } public int getStatus() { return status; } ...
$("#datepicker").datepicker({ language:"zh-CN", todayHighlight:true, format:'yyyy-mm', autoclose:true, startView:'months', maxViewMode:'months', minViewMode:'months' });
mysql> show variables like "%case%"; +------------------------+-------+| Variable_name          | Value |+------------------------+-------+| lower_case_file_system | OFF   | | lower_case_table_names | 0     | +------------------------+-------+2 rows in set (0.00 sec) ***************** ...
1.以银行转账为例讲解分布式事务的具体实现方案二阶段提交 2.补充 事务中心收到银行A的预提交后,如果在固定时间内没收到步奏6扣减成功的通知,将会发起轮询查询银行A是否扣减成功,如果扣减失败,则删除事务中心的记录,通知用户转账失败    
1.以银行转账为例讲解分布式事务的具体实现方案二阶段提交 2.补充 事务中心收到银行A的预提交后,如果在固定时间内没收到步奏6扣减成功的通知,将会发起轮询查询银行A是否扣减成功,如果扣减失败,则删除事务中心的记录,通知用户转账失败    
1:包下载:没有私服 mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar 2:有私服的下载mvn deploy:deploy-file -DgroupId=alipay -DartifactId=alipay-sdk-java20151021120052 -Dversion=1.0 -Dpackaging=jar -Dfile=alipay-sdk-java201510211200 ...
1.减少连接数 HTTP1.1协议里,一个浏览器窗口会打开2个连接。不同的浏览器和版本,就此限制有所区别。减少弹出窗口,可以有效增加服务器连接数。在不是必要的地方,减少弹出窗口。 其它网站做图片友情链接的时候,不 ...
Global site tag (gtag.js) - Google Analytics