布鲁斯·埃克尔(Bruce Eckel)发了篇博文 ,提议从类方法的形参列表中删除“self”。我将解释为什么这个提议不能通过。(译注:Bruce 是《Thinking in Java》、《Thinking in C++》等多本书籍的作者,也是个 Python 开发者。他的文章总结了当年在巴西 Pycon 上的一次讨论,主要观点是在定义类方法时,形参中的“self”是多余的,而且由它引发的报错信息
转载 2024-09-27 06:54:28
47阅读
一、控件下载:https://github.com/kartik-v/bootstrap-fileinput/官网:http://plugins.krajee.com/file-input需要引入的文件:1、jquery.js2、bootstrap.js  bootstrap.css3、font-awesome.css  控件图标使用的是font-awesome,因此需要引入4、finleinpu
转载 10月前
6阅读
为了能够提供给大家更轻松的学习过程,笔者在专栏内容之外已陆续推出一些手记来辅助同学们学习本专栏内容为了将专栏中分散的知识点贯穿起来,笔者在专栏的末尾小节《制作自己的量化交易工具》中分享了早期制作的一个简易版量化交易小工具,希望大家能够通过调试代码的方式掌握相关的知识。目前在场外篇第9篇中已经移植到了Python3.7x版本上,接下来我们在这个版本的基础上逐步完善这个工具,使专栏的读者不仅能够通过小
# Python 数据增强技术 在机器学习和深度学习中,数据增强是一种常用的技术,用于增加训练数据集的多样性。通过对原始数据进行一系列变换和扭曲,可以获得更多的训练样本,提高模型的泛化性能。 ## 什么是数据增强? 数据增强是指通过对原始数据进行一系列的变换、扭曲和处理,生成新的训练样本。这些变换可以包括旋转、缩放、平移、翻转、裁剪等操作。数据增强的目的是增加训练数据的多样性,提高模型的泛化
原创 2024-04-19 04:42:04
52阅读
原创 闫小林 C语言入门到精通 1月21日收录于话题#C语言实战练习103个“要成为绝世高手,并非一朝一夕,除非是天生武学奇才,但是这种人…万中无一”——包租婆这道理放在C语言学习上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从C语言小白进阶到高手,需要经历的是日积月累的学习。那么如何学习呢?当然是每天都练习一道C语言题目!!作者闫小林白天搬砖,晚上做梦。我有故事,你有酒么?
转载 2021-03-10 11:36:47
222阅读
例66:有一行电文,已按下面规律译成密码:A->Z a->z;B->Y b->y;即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求C语言编程将密码原文,并输出密码和原文。 解析: 可以定义一个数组ch,在其中存放电文。如果字符ch[j]是大写字母,则它是26个字母中的第(ch[j]-64)个大写字母,由于此密码的规律是对称转换,
转载 2021-06-20 11:10:06
550阅读
编程题:有一行电文,已按下面规律译成密码:A->Z B->Y C->X ...a->z b->y c->x ..即第一个字母编成第26个字母,第i个字母变成第(26-i+1)个字母。非字母字符不变。编程输出密码和原文。#include "stdio.h"#include "string.h"void main(){    //printf("
原创 2014-05-19 19:32:05
1193阅读
介绍本来来自英文网站 QuantStart 中对于算法交易策略测描述的一篇文章,原文可以参见脚注。[ Successful Backtesting of Algorithmic Trading Strategies - Part I] 市面上介绍算法交易的文章虽然不算多,但也不少,很多量化爱好者也会在各大论坛对自己的策略进行分享, 一般的流程就是策略描述,策略代码,策略测表现。但是,就笔者所看
原创 2023-10-23 10:18:55
207阅读
自动化测试工具selenium webdriver 使用文档翻译
翻译 2023-11-03 09:38:50
120阅读
利用ascll码值转译密码,字母依次往前数6个
原创 2023-05-28 13:02:39
113阅读
指针
翻译 2021-07-01 11:42:58
570阅读
『就要学习 Go 语言』系列 -- 第 28 篇分享好文 当我们调用一个带有参数的函数是,参数是原值的拷贝:func zero(x int) { x = 0}func main() { x := 5 zero(x) fmt.Println(x) // x is still 5}上面这段代码中,zero() 函数不会改变主函数中 x 的原值。但如果我们想要这样做呢?一种实现办法是使
原创 2022-11-10 12:25:45
34阅读
本文翻译自colorlog官方文档 一. 描述 colorlog.ColoredFormatter是一个Python logging模块的格式化,用于在终端输出日志的颜色 二. 安装 三. 用法
翻译 2022-07-04 17:03:27
449阅读
add by zhj: 这是大stackoverflow上一位小白提出的问题,好吧,我承认我也是小白,元类这块我也是好多次想搞明白,但终究因为太难懂而败下阵来。看了这篇文章明白了许多,再加下啄木鸟社区的 Python 类型和对象 。卧槽,这简直就是珠联璧合,日月神剑啊,尼玛。终于理解了元类。元类就是... Read More
转载 2014-10-26 16:04:00
78阅读
2评论
从“中英文思维法”看中英思维差异
原创 2022-12-21 09:38:31
206阅读
BackTrader对一些状态改变的通知是以调的方式实现的,需要重写对调函数的实现。目前支持以下通知:notify_order(order):每次订单状态改变会触发回调notify_trade(trade):任何开仓/更新/平仓交易的通知notify_cashvalue(cash, value) :通知当前现金和投资组合notify_store(msg, *args, **kwargs):关于
独学而无友,则孤陋寡闻,欢迎各位一起交流。终于看到不一样的知识点了,前面的大多数是关于语法的复习,这里开始要进入到文件的操作:读,写等。python对文件的操作还算简单,通过python的内置open()方法。可以指定文件名,操作模式,编码信息等。注意,使用open()方法要确保用完关闭文件对象,调用close()方法。 #最常用的两个参数 #open(filename, mode
数据库开启事务命令  -- start transaction 开启事务 -- Rollback 滚事务,即撤销指定的sql语句(只能回退insert delete update语句),滚到上一次commit的位置 -- Commit 提交事务,提交未存储的事务 -- -- savepoint 保留点 ,事务处理中设
转载 2024-01-08 15:50:39
204阅读
找到系统故障的根本原因,需要多长时间?5分钟?还是5天?如果你的答案接近5分钟,那么你的生产系统和测试很大可能有非常好的日志记录。更常见的情况是,诸如日志、异常处理、甚至测试这类非核心的工作,被当作一种出现问题后的补救方式。同异常处理和测试一样,在系统和测试中都需要日志记录的策略。永远不要低估日志的作用。最佳的日志记录,甚至可以替代调试器。以下是这些年来对我有用的一些指导原则。保持适度切勿记录过多
转载 2021-01-31 13:25:25
145阅读
2评论
Withdrawal symptoms脱瘾症状After the stimulus, the hangover经济刺激计划之后所遗留下来的Oct 7th 2010《经济学人》2010-10-07SOME Americans havealways taken the national debt personally. During the 1940 census (according tothe l...
翻译 2021-08-05 14:18:49
122阅读
  • 1
  • 2
  • 3
  • 4
  • 5