代码改变世界

Python中Lock和Rlock

2020-06-26 19:15 by abce, 2009 阅读, 0 推荐, 收藏, 编辑
摘要:线程是进程中可以调度执行的实体。而且,它是操作系统中可以执行的最小处理单元。简单地说,一个线程就是一个程序中可以独立于其他代码执行的指令序列。为了简单起见,你可以假设线程只是进程的子集! Locks 锁是Python中用于同步的最简单的方式。锁有两种状态:上锁、释放锁。 锁是线程模块中的一个类,有两 阅读全文

PostgreSQL中的heap-only-tuples updates

2020-06-26 13:25 by abce, 1135 阅读, 0 推荐, 收藏, 编辑
摘要:由于MVCC的原因,pg并非是直接更新一行记录:它生成重复的记录并提供行的可见性映射信息。 为什么要这么做呢?因为数据库必须考虑一个关键问题:并发性。被更新的行可能还在被之前的事务使用。 为了解决这个问题:rdbms采用了不同技术: ·修改行,并将原来的行版本放置到另外一个地方。比如oracle中的 阅读全文

Python中的with语句

2020-06-05 09:12 by abce, 292 阅读, 0 推荐, 收藏, 编辑
摘要:考虑下面的代码: set things uptry: do somethingfinally: set things down 其中,set things up可以是打开一个文件、或获取一些外部资源;set things down可能是关闭文件、释放资源。try..finally..结构保证了set 阅读全文

postgreSQL中timestamp转成date格式

2020-05-26 11:14 by abce, 9413 阅读, 0 推荐, 收藏, 编辑
摘要:尝试了以下两种方式,将pg中的timestamp格式转换成date格式: 方式一: select to_date( to_char( f.begin_time, 'yyyy-mm-dd' ), 'yyyy-mm-dd' ) from hafd f 方式二: select f.begin_time:: 阅读全文

金融学原理(第七章)--资产负债表

2020-05-24 10:21 by abce, 708 阅读, 0 推荐, 收藏, 编辑
摘要:企业重要财务信息的三张报表1.资产负债表2.利润表(损益表)3.现金流量表 财务报表是我们了解企业经营情况,判断企业内在价值的主要信息来源 财务报表的功能:-向投资者(包括企业的所有者、债权人)提供有关企业现在、过去的财务信息-为企业的财务计划提供了模板和信息来源-为设定考核管理者的业绩目标提供依据 阅读全文

金融学原理(第六章)--金融市场的比率

2020-05-23 16:43 by abce, 694 阅读, 0 推荐, 收藏, 编辑
摘要:包括:利息率、收益率和各种指数 一、利息率一定时期内利息额与借贷资金额即本金的比率。如存款利率、贷款利率例如:我们在银行开一个账号,然后存入100元(本金),存款期限是1年,如果银行为100元本金支付3.5元的利息,那么,相当于银行一年期定期存款利率是3.5%。这里我们看到利率3.5%=3.5/10 阅读全文

Python数据结构--一维开心消消乐

2020-05-23 13:16 by abce, 1281 阅读, 0 推荐, 收藏, 编辑
摘要:题目来源:中国大学MOOC-北京大学-数据结构与算法python版本 题目内容: 开心消消乐我们都熟悉,我们可以用刚学过的栈来做一个“一维”的开心消消乐游戏,这个游戏输入一串字符,逐个消去相邻的相同字符对。 如果字符全部被消完,则输出不带引号的“None” 输入格式: 一个字符串,可能带有相邻的相同 阅读全文

python数据结构--有效的括号

2020-05-23 11:37 by abce, 843 阅读, 0 推荐, 收藏, 编辑
摘要:题目来源:中国大学MOOC-北京大学-数据结构与算法python版本 题目内容: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 阅读全文

symbol X509_get_signature_nid, version libcrypto.so.10 not defined

2020-05-20 18:02 by abce, 1698 阅读, 0 推荐, 收藏, 编辑
摘要:尝试在pg库中创建订阅的时候,遇到了一下错误: ERROR: could not load library "/usr/pgsql-11/lib/libpqwalreceiver.so": /usr/pgsql-11/lib/libpq.so.5: symbol X509_get_signature 阅读全文

pgaudit安装过程遇到的一些问题

2020-05-16 13:38 by abce, 1090 阅读, 0 推荐, 收藏, 编辑
摘要:OS:centos 7.2 PG:11.3 问题一: # make check USE_PGXS=1 make: pg_config: Command not found make: *** No rule to make target `check'. Stop. 处理方法: # yum inst 阅读全文
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 122 下一页