摘要:
场景 需要根据当前用户的权限过滤需要显示的数据。 比如有一张旅馆表,主键为hotel_code,该值的构成为6位行政区划+4位流水号。杭州用户只能看到3301开头的旅馆信息,而3302开头的只能看到宁波的旅馆信息。 如: |hotel_code|hotel_name| |: :|: :| |3301 阅读全文
摘要:
Idioms 创建JavaBean(DTO,POJO etc) data class 自动提供了 + getter(setter for vals) + equals, hashCode, toString, copy, componentX方法 函数参数的默认值 filter a list Ins 阅读全文
摘要:
最近想用python3写点自动化测试的东西,要连接oracle数据库,google了一番,发现目前cx_Oracle这个包比较好,恰好最近也添加了对python3.6的支持。 下面是我的安装之旅。 本机环境 + OS: Ubuntu 16.04.2 + python: Python 3.6.1 安装 阅读全文
摘要:
测试 查看ojdbc6.jar驱动是否能成功连接各版本oracle数据库。 + oracle11g 成功 + oracle10g 成功 + oracle9i 成功 + oracle8i 待测试 参考资料 http://www 01.ibm.com/support/docview.wss?uid=sw 阅读全文
摘要:
批量禁用触发器 这样就生成了一个禁用语句列表,复制到sql脚本执行界面,批量执行即可,类似的,可以用all_tables来批量删除表。 阅读全文
摘要:
创建oracle环境 用docker装了个oracle10g镜像,发现用sqlplus怎么也连不上,一直提示: 简直火大,看起来是这个镜像有问题,于是百度了以下,发现用这种方式能连上: 完全搞不懂这是什么鬼,暂时也没时间细究了。 创建表空间及账号 + 创建表空间 fuck,oracle服务居然无法启 阅读全文
摘要:
触发器代码如下: 出现一个很奇妙的问题,当my_table不为空时,根本不insert任何数据! 推测肯定是update时除了问题,于是: 发现每次触发器启动时,打印出的rowcount恰好为my_table的记录数?! 百思不得其解,还以为在触发器中使用SQL%ROWCOUNT会有什么限制或者问题 阅读全文
摘要:
这几天在做内外网同步,需要设计几个触发器,但因为我对数据库这块不太熟,所以需要个oracle环境。 久闻oracle安装之难。上次和dba一起去湖州安装系统安装了一下午,也是见识到了oracle的复杂。而且手边的电脑是macbook,这样一来,oracle想必更难安装了。 比起在本地搭建个虚拟机,然 阅读全文
摘要:
生产环境的catalina.out日志是在太大了,半个月就能积累到30多G,而且项目还在实施阶段,日志还挺重要,不能关。 网上看了一堆解决方案,有的干脆配置tomcat,使其不生成catalina.out,还有的是把tomcat的输出重定向到/dev/null。 试了一下都不靠谱,要么不生效,要么风 阅读全文
摘要:
习题部分 习题1.2 中缀表达式转为前缀表达式 习题1.3 定义一个过程,返回三个数中较大两者的和 习题1.5 如下过程声称可以用来检测LISP解释器是以何种方式计算复合式的: 扩展:利用lisp实现*方根的牛顿逼*法 ; 用牛顿逼*法求*方根*似值 ; 块结构 词法作用域 (define (my_ 阅读全文