上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页
摘要: 本文主要考虑单点登录场景,登录由其他系统负责,业务子系统只使用shiro进行菜单和功能权限校验,登录信息通过token从redis取得,这样登录验证和授权就相互解耦了。 用户、角色、权限进行集中式管理。网上不少这样的提问,但是没有解决方案、抑或只是说明如何做,并没有完整的现成解决方法。 Apache 阅读全文
posted @ 2019-01-25 13:19 zhjh256 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: 有时候需要往一个MAP中写入一些记录,但又怕无限制地写入会导致内存爆掉,所以得限制这个MAP的大小。 实现:LinkedHashMap提供了简单的方法。 首先,定义一个最大数,比如1000,然后new LinkedHashMap的时候,重写一下removeEldestEntry()方法: int m 阅读全文
posted @ 2019-01-25 11:13 zhjh256 阅读(1528) 评论(0) 推荐(0) 编辑
摘要: yum install -y subversion svn checkout使用示例: 先创建一个目录,例如:mkdir test 检出到test目录下 svn checkout svn://192.168.231.1/SVNHome ./test 或: svn checkout https://1 阅读全文
posted @ 2019-01-22 13:37 zhjh256 阅读(936) 评论(0) 推荐(0) 编辑
摘要: IDEA自身日志文件 C:\Users\zjhua\.IntelliJIdea2018.3\system\log 永久破解IDEA(很多license服务器都是非永久性的,太麻烦了) https://www.cnblogs.com/iathanasy/p/9469280.html,亲测。 在我们为 阅读全文
posted @ 2019-01-22 13:23 zhjh256 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 在平时的时候,遇到一些问题总会在metalink上提交SR(Service Request,SR,过去也叫Technical Assistance Request,TAR ),我们提交sr的时候,总是希望早点能够得到问题的解答。那么我们该如何提交sr,提交sr后该如何提高解答的速度呢? 1.sr分为 阅读全文
posted @ 2019-01-08 08:12 zhjh256 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 我们有个系统使用了Oracle flashback data archive闪回数据归档特性来作为基于时间点的恢复机制,在频繁插入、更新期间发现SYS_FBA_HIST_NNNN表中的XID被两个事务重用了,导致start_scn相同,于是在执行as of scn/timestamp查询的时候,相同 阅读全文
posted @ 2019-01-07 13:19 zhjh256 阅读(385) 评论(0) 推荐(1) 编辑
摘要: 昨天一测试环境出现异常ORA-55617: Flashback Archive "XXXXX" runs out of space and tracking on "XXXX",其解释如下: Description: Flashback Archive "string" runs out of sp 阅读全文
posted @ 2018-12-25 08:40 zhjh256 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 几年前记得整理过,@Transacitonal注解的方法被另外一个方法调用的时候,事务是不生效的,其原因在于spring @Transactional是通过动态代理实现的,可以参见https://blog.csdn.net/yangquanwa/article/details/88578357。 如 阅读全文
posted @ 2018-12-13 20:00 zhjh256 阅读(3590) 评论(0) 推荐(1) 编辑
摘要: 结构化分级基金 金融产品的结构化说白了就是一类投资者和另一类投资者的资金合并运作,两类投资者之间的收益分配模式和比例不同。券商和信托公司推出的结构化产品有一个共同点,其中一类投资者和投资管理人为同一主体,而国投瑞银推出的结构化分级基金的两类投资者都和基金管理人没有直接的利益关系。 基金A类份额和C类 阅读全文
posted @ 2018-12-10 14:07 zhjh256 阅读(804) 评论(1) 推荐(0) 编辑
摘要: Instagram可以说是网拍App的始祖级应用,也是当前最火热的拍照App之一,Instagram的照片数量已经达到3亿,而在Instagram里,我们需要知道每一张照片的作者是谁,下面就是Instagram团队如何使用Redis来解决这个问题并进行内存优化的。 首先,这个通过图片ID反查用户UI 阅读全文
posted @ 2018-12-10 10:44 zhjh256 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 早上一到,发现oracle连不上。 到主机上,发现只有oracleora11g一个进程,其他进程全没了。 Nov 14 23:33:30 hs-test-10-20-30-15 kernel: INFO: task sadc:14833 blocked for more than 120 secon 阅读全文
posted @ 2018-12-07 23:30 zhjh256 阅读(544) 评论(0) 推荐(0) 编辑
摘要: select * from v$pq_sesstat; select * from v$px_process; select * from v$active_session_history; https://www.cnblogs.com/linjiqin/archive/2012/05/23/25 阅读全文
posted @ 2018-12-07 23:26 zhjh256 阅读(462) 评论(0) 推荐(0) 编辑
摘要: yum无法安装的pdksh,本地pdksh-5.2.14-37.el5_8.1.x86_64.rar,点击下载。 阅读全文
posted @ 2018-12-07 23:26 zhjh256 阅读(2118) 评论(1) 推荐(1) 编辑
摘要: 在一个与我们平行的世界中,有一个软件开发公司。这个公司所做的产品用户量近期增长的十分迅猛,但是令CTO头疼的是公司的两大部门:开发部和运维部近期也是“掐”得厉害。为解决这个问题,CTO决定倒入现在十分流行的DevOps,并且CTO还请来了Gary来当顾问。项目管理者联盟 听到这个消息,开发部经理 “ 阅读全文
posted @ 2018-12-07 23:25 zhjh256 阅读(743) 评论(0) 推荐(0) 编辑
摘要: asynch descriptor resize描述最近部分insert /*+ append */语句出现该等待时间,经查This event is set when the number of asynch descriptor reserved inside the OS kernel has 阅读全文
posted @ 2018-12-07 23:25 zhjh256 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-12-07 16:25 zhjh256 阅读(3591) 评论(2) 推荐(0) 编辑
摘要: 可通过@?/rdbms/admin/addmrpt.sql生成ADDM报告 ADDM本身并不是很实用,抽象级别太高,用于初步判断系统配置/IO子系统是否合理和快速参考,一个报告截图如下: 任务 '任务_1853' 的 ADDM 报告 分析时段 AWR 快照范围从 1681 到 1690。时段从 06 阅读全文
posted @ 2018-12-07 16:23 zhjh256 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 使用了虚拟机之后,启动了dubbo服务提供者应用,又连了正式环境的注册中心; 一旦dubbo获取的ip错误后, 这种情况即使提供者服务停掉,目前dubbo没有能力清除这类错误的提供者; (需要修改源码测试,需要客户端重新更细包,因为清除动作client端,我司就是这么干的) 规避方案: 发现这种情况 阅读全文
posted @ 2018-12-05 19:43 zhjh256 阅读(6333) 评论(0) 推荐(0) 编辑
摘要: 今日,某服务器pga调整为30G,_pga_max_size调整为8G之后(原来是2G,但是one passes语句较多,性能太低),执行出现ORA-12805: parallel query server died unexpectedly错误,即使仅使用了parallel(2),一发一收算4,而 阅读全文
posted @ 2018-12-05 19:37 zhjh256 阅读(5911) 评论(0) 推荐(0) 编辑
摘要: 今日,我们一个sql在某环境执行出错,如下: ORA-00600: 内部错误代码, 参数: [kcblin_3], [103], [253952], [8192], [32769], [312], [616], [], [], [], [], []\n[error_sysinfo=ORA-00600 阅读全文
posted @ 2018-12-05 19:20 zhjh256 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 近日,现场一台服务器在运行时出现下列异常: ORA-12801: error signaled in parallel query server P139 ORA-12853: insufficient memory for PX buffers: current 274880K, max need 阅读全文
posted @ 2018-12-04 09:20 zhjh256 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 结果集缓存 和聚合物化视图类似,报表系统和数据仓库系统是最适合结果集缓存的,这些系统通常具有大量复杂的SQL,其中不少子查询包含聚合函数,如果能够尽可能重用这些已经计算过的聚合结果集,将极大的提升系统性能并降低服务器负载。默认情况下,服务端结果集大小为共享池大小的0.5%,如果人工设置了共享池大小, 阅读全文
posted @ 2018-12-04 09:12 zhjh256 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: 目前暂时无法做到直接路径加载同时满足不生成redo,同时又写一份到buffer cache,这只能依赖于操作系统缓存,但是过多的并发append会导Disk file operations I/O致等待事件。 This event is used to wait for disk file oper 阅读全文
posted @ 2018-12-01 17:09 zhjh256 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 该等待事件并不包含在等待事件范围,而是出现在ash的具体行源中,如下: 标注语句的每次执行大约1小时,如下awr所示: 该sql语句的最后一层Insert如下: 每个调用的函数里面又执行了sql语句查询,所以大多这些不存在I/O瓶颈的语句行源都在等待CPU + Wait for CPU,该事件只能说 阅读全文
posted @ 2018-12-01 14:19 zhjh256 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 早上看昨天现场的报告,发现晚上七八点,resmgr:cpu quantum 等待事件排在i第一位,如下: 该事件是和资源管理相关的,如果启用资源管理计划,就可能遇到这个问题. 所以常规的解决方案是禁用资源管理。经查证是因为一个 bug 10326338 引起的。 解决方法如下: 阅读全文
posted @ 2018-11-30 11:34 zhjh256 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 昨晚,一SQL执行的时候报了ORA-00600: internal error code, arguments: [kcblin_3], [103], [253952], [8192], [32769], [312], [640], [], [], [], [], [],该语句没什么异常之处,经查可 阅读全文
posted @ 2018-11-30 07:11 zhjh256 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 许久不用,又忘了,做个记录 update test b set b.val=(with t as(select t.id,val||'_'||row_number() over(partition by val order by id) t1from test t)select a.val from 阅读全文
posted @ 2018-11-29 12:05 zhjh256 阅读(2555) 评论(2) 推荐(0) 编辑
摘要: 1.Does undo buffer exists or changes will directly write to undo datafiles?Undo blocks are database blocks, so they will sit in the buffer cache like 阅读全文
posted @ 2018-11-28 21:54 zhjh256 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Last week I’ve mentioned on Twitter that we ran into wrong result bug. We found workaround quickly but I’ve decided to spend some time to reproduce er 阅读全文
posted @ 2018-11-28 21:17 zhjh256 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 最近整理基础框架,有些项目不想分布式,所以基础框架必须同时可独立部署,也可直接被作为依赖和业务工程打到一起,记录下解决war项目依赖的要点,一开始用warpath,结果报找不到,有些帖子还是17年的,于是继续查看。 warpath 是个坑,按照网上的说明基本跑不通,可能是maven-war-plug 阅读全文
posted @ 2018-11-27 22:14 zhjh256 阅读(2635) 评论(0) 推荐(0) 编辑
摘要: BpmnModel对象,是activiti动态部署中很重要的一个对象,如果BpmnModel对象不能深入的理解,那可能如果自己需要开发一套流程设计器,使用bpmn-js使用前端或者C/S展现流程流转而不是使用工作流引擎,就显得力不从心。例如,web设计器: 当activiti web设计器设计的时候 阅读全文
posted @ 2018-11-26 16:55 zhjh256 阅读(7405) 评论(0) 推荐(1) 编辑
摘要: 根据BPMN2.0规范的分类划分为以下部分: 1.启动与结束事件(event) 2.顺序流(Sequence Flow) 3.任务(Task) 4.网关(Gateway) 5.子流程(Subprocess) 6.边界事件(Boundary Event) 7.中间事件(Intermediate Eve 阅读全文
posted @ 2018-11-26 16:43 zhjh256 阅读(4777) 评论(0) 推荐(0) 编辑
摘要: 统一的BPMN标准,对工作流的流程定义采用BPMN统一格式。BPMN流程文件可以使用eclipse bpmn2插件开发比如eclipse bpmn2 modeler或者idea activiti插件。 如下是对该类型文件的解析工具类和方法。 阅读全文
posted @ 2018-11-26 16:39 zhjh256 阅读(2589) 评论(0) 推荐(0) 编辑
摘要: 定义:当流程执行到callActivity,会创建一个新分支,它是到达调用节点的流程的分支。 这个分支会用来执行子流程,默认创建并行子流程,就像一个普通的流程。 上级流程会等待子流程完成,然后才会继续向下执行。 XML: 注意,子流程的流程定义是在执行阶段解析的 传递变量 可以把流程变量传递给子流程 阅读全文
posted @ 2018-11-26 16:29 zhjh256 阅读(3076) 评论(0) 推荐(1) 编辑
摘要: 最近剥离基础框架的公共部分,早上有个页面部分流程未加载出来,报了Uncaught SyntaxError: Unexpected token <,网上搜了下 错误原因:js脚本中非正常引用外部的文件时,会报 Uncaught SyntaxError: Unexpected token < 这种错误。 阅读全文
posted @ 2018-11-25 22:05 zhjh256 阅读(7888) 评论(0) 推荐(0) 编辑
摘要: 静态资源配置 Spring Boot 默认将 /** 所有访问映射到以下目录: 如果需要自定义映射目录,可以继承WebMvcConfigurerAdapter或WebMvcConfigurationSupport,以后者为例,如下: 如果使用了拦截器HandlerInterceptor,好像覆盖ad 阅读全文
posted @ 2018-11-25 21:50 zhjh256 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 10.10.6 大数据量插入优化 在很多涉及支付和金融相关的系统中,夜间会进行批处理,在批处理的一开始或最后一般需要将数据回库,因为应用和数据库通常部署在不同的服务器,而且应用所在的服务器一般也不会去安装oracle客户端,同时为了应用管理和开发模式统一,很多会利用mybatis的foreach c 阅读全文
posted @ 2018-11-23 16:45 zhjh256 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: 早上,开发说昨晚一台服务器的undo好像有异常,早上上去一看,库停了,正常startup之后,随手crud了一把,都正常。去看alert.log日志,发现undo某个数据块访问报I/O读错误,如下: ORACLE Instance ora11g (pid = 20) - Error 1115 enc 阅读全文
posted @ 2018-11-21 09:19 zhjh256 阅读(1992) 评论(0) 推荐(0) 编辑
摘要: 有时候为了管理或者避免不一致性,希望具体服务统一继承抽象父类,同时使用@Autowired为抽象父类注入依赖。搜了了网上,有些解决方法实现实在不敢恭维,靠子类去注入依赖,那还有什么意义,如下: 父类: 这还叫自动??? 经仔细研究与测试,只要父类要注入的属性是protected保护级别即可,如下: 阅读全文
posted @ 2018-11-19 17:11 zhjh256 阅读(9533) 评论(5) 推荐(6) 编辑
摘要: 下午开发新改的代码在print路径时出现上述问题,如下: 网上搜了半天没找到解决方案。唯一解释到位的就是https://blog.csdn.net/lilongsy/article/details/80724799,其他都是不对号瞎扯,路径中有中文是个明确的需求,不是伪需求。 最后琢磨着这个\udc 阅读全文
posted @ 2018-11-19 16:57 zhjh256 阅读(3589) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页