response.setContentType("application/octet-stream; charset=utf-8");fileName = exportDataDto.getFileName();fileName=fileName + ".xls";fileName= ServletUtils.getFileName(request,fileName);if (request.getHeader("User-Agent").toL…
我们有2台内部http服务(nginx): 201:这台服务器部署的服务是account.api.91160.com,这个服务是供前端页面调用: 202:这台服务器部署的服务是hdbs.api.91160.com,    这个服务是供前端页面调用: 近期发现,这2台服务器的网络连接中,TIME_WAIT 数量差别很大,201的TIME_WAIT大概20000+,202的TIME_WAIT大概1000 ,差距20倍:2台的请求量差不多,都是以上内部调用的连接,且服务模式也没有什么差异,为什么连接数…
转发自:https://www.cnblogs.com/datazhang/p/5498789.html sqlserver同步后在不重新初始化快照的情况下新增表        在已有事务复制中,时长需要新增表.索引,这些变更时不会同步到从库中.如果采用默认的设置,每次都需要重新初始化快照,从库重新应用快照和未执行的同步命令,这显然是无法在线上实践的方法.另一种方法是将新增的架构变更新建一个发布订阅,但会造成维护困难,增加出错的几率.        可以通过设置immediate_sync和al…
Atitit.有分区情况下的表查询策略流程 1. 分区表查询策略流程1 2. 常见数据库oracle mysql的分区查询语句1 2.1. 跨分区查询(oracle)1 2.2. 单分区查询 (oracle  , mysql)2 3. 子分区的查询 subpartition 2 1. 分区表查询策略流程 在没有分区的情况下,直接在表的存储目录,直接查询扫描全表数据即可.. 在有分区的情况下,如果查询语句没有指定分区,需要根据定义得到所有分区的存储路径..然后全表扫描 分区的定义可以在配置文件,也…
在项目中涉及到svg: 使用path划线实现图表功能. 记录在实现的过程中发现的问题:path在小像素的情况下画出的线条宽度不一样.这是为什么呢? 以下是我做的猜想: 可以看图 在宽度给的很足的时候没有发现这种情况. 可是在很宽度不是那么的宽时呢? 看到了嘛?第一个线和第二个线宽度明显不一样.代码是一样的给的宽度都是1px. 在看下这个图 很大对不对?哈哈 我把他放大宽度设为了8,可以看到L和L之间拼接的地方和线头和线尾.它的角度不是90°,这是因为它需要拼接吧, 这让我想到了CSS3中的tra…
       在已有事务复制中,时长需要新增表.索引,这些变更时不会同步到从库中.如果采用默认的设置,每次都需要重新初始化快照,从库重新应用快照和未执行的同步命令,这显然是无法在线上实践的方法.另一种方法是将新增的架构变更新建一个发布订阅,但会造成维护困难,增加出错的几率.        可以通过设置immediate_sync和allow_anonymous 来实现不重新初始化快照的前提下新增表.        先看着两个参数的含义:        immediate_sync:指定每次运行快…
今天开发ipad webapp时,遇到个问题就是在支持内部滚动(overflow:scroll)的页面中,在滚到到最极端(最上或者最下时),会拖动整个页面,带来不好的用户体验. 方法一,从网上找到的: function preventOverScroll(scrollPane) { // See http://www.quirksmode.org/js/events_order.html var CAPTURE_PHASE = true; // happens first, outside to…
自定义验证时,使用了return false和event.preventDefault(),但是验证失败之后表单还是提交了 这个问题我也碰到了,尝试了多次也没有用,在调试的时候也发现确实return了false那为什么还会提交呢 这个问题经过我的整理发现是对事件的认识和js的结构没有了解清楚 return的false在onclick事件中没有返回,所以onclick之后只是显示了false值 解决方法: 在onclick事件中添加return关键字即可 如 onclick="loginCheck…
1.如果前台无法取消请求出现错误: 则后台更新 update fnd_concurrent_requests    set status_code = 'X', phase_code = 'C'  where request_id in ('6779908') ; 2.后台如果更新失败,则检查锁表(1中事务不提交):      spool c:\lock.txt set line 1000 set echo off set serveroutput on --set feedback off p…
SQL Server 批量 停用/启用 外键约束 今天百度知道上面,看到这样一个要求: 现在有一个库,有很多张表想要删除一张表的记录的时候,由于外键关联太多,所以,没法删除相应的记录,谁能帮忙写个存储过程,就是先删除所有表的主,外键,然后进行删除表记录,然后再恢复之前所有的主外键. 一眼看上去,需要批量删除所有外键,并不困难.但是要求批量所有外键之后,一切处理完毕后,还要把外键重建回来.这个有点复杂了. 心想,如果删除之后,还要重建的.那还不如一开始就不删除,只是暂时 “不可用”.等一系列的操作…