摘要: 介绍几个免费常用的颜色生成网站: 如下 对比色邻近色配色方案 http://www.peise.net/tools/web/ 渐变色方案 https://webgradients.com/ 随机搭配5种颜色 https://coolors.co/ 阅读全文
posted @ 2019-08-30 13:12 Jeremy.Wu 阅读(1477) 评论(0) 推荐(0) 编辑
摘要: 自治事务 - autonomous transaction 在Oracle数据库中,有时候我们会希望记录一个过程或者函数的运行日志,不管正常运行结束还是触发异常结束,都要记录。 正常结束的没有问题,但是触发异常的情况下,一般的过程或者函数显然不能在插入运行日志之后直接Commit,因为触发异常后相关 阅读全文
posted @ 2019-08-30 12:52 Jeremy.Wu 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 游标的使用小结 应用场景 在数据库函数或者过程中实现某个业务逻辑时,有时候需要进行循环操作,此时我们可以定义一个游标来实现。 实际意义 游标类似一个数据容器,可以暂时存储数据的查询结果,使用游标里的数据时,可以通过一个游标变量直接取出。 优点 游标的使用可以让编程看起来更加的规整,提高代码的复用性、 阅读全文
posted @ 2019-08-30 11:18 Jeremy.Wu 阅读(438) 评论(0) 推荐(0) 编辑
摘要: SQL语句实现数据库快速检索 有时候在数据库Debug过程中,需要快速查找某个关键字。 1:使用PLSQL Dev自带的查找数据库对象,进行对象查找 缺点:查找慢、耗时。 2:使用SQL语句对数据库对象进行查找 查找数据库一般对象 1 SELECT * FROM DBA_SOURCE T WHERE 阅读全文
posted @ 2019-08-30 10:58 Jeremy.Wu 阅读(1497) 评论(0) 推荐(0) 编辑
摘要: Oracle Function 函数小结 和Procedure类似,可实现相关业务逻辑的操作,但是最终会有返回值。 举个PlSQLDev开发的例子: 1 CREATE OR REPLACE FUNCTION FuncName(v_Str varchar2, v_SubStr varchar2, v_ 阅读全文
posted @ 2019-08-30 10:42 Jeremy.Wu 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 通过WinAPI GetCursorPos实现鼠标位置的实时显示 有时候我们需要将鼠标的位置实时抓取出来,可以通过如下方式实现。 添加一个Timer控件,执行间隔改为100ms,双击控件输入如下代码: 1 var 2 P: TPoint; 3 begin 4 GetCursorPos(P); 5 R 阅读全文
posted @ 2019-08-30 09:05 Jeremy.Wu 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 看如下代码: 1 WinExec('mspaint.exe', SW_SHOWNORMAL); // SW_SHOWNORMAL = 1 系统画图 2 3 WinExec('write.exe', SW_SHOWNORMAL); // SW_SHOWNORMAL = 1 写字板 4 5 WinExe 阅读全文
posted @ 2019-08-30 08:46 Jeremy.Wu 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 使用Pos函数来定位子字符串第一次出现的位置 函数定义: Function Pos(Substr: String, S: String): Integer; 表示取出Substr在S中第一次出现的位置,返回取到的位置 比如:Pos('a', '1234a'); //返回值为5 使用Copy函数来截取 阅读全文
posted @ 2019-08-30 08:29 Jeremy.Wu 阅读(9177) 评论(0) 推荐(0) 编辑