首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏鸿的学习笔记

    python难一点的说明

    2.简单的接口应该接受函数,而不是类的实例 例如,在collections模块中有一个defaultdict类,它可以实现在一个字典里要是没有查到相应的key,就会使用某个函数为该键创建新值 import collections def log(): print('add') return 0 a = {'1':2} b = [(3,4)] res = collections.defaultdict for key,values in b: res[key] print(res) defaultdict(<function log at 0x00000268235911E0>, {'1': 2} ) add defaultdict(<function log at 0x00000268235911E0>, {3: 0, '1': 2}) 这样的话,想想是不是会使得你的类更好的去测试。

    47520发布于 2018-08-06
  • 来自专栏后台全栈之路

    SQL 复杂一点语法的学习笔记

    or 视图名> [, <表名 or 视图名>, ...] [ WHERE <条件表达式> ] [ GROUP BY <列名1>, [HAVING <条件表达式> ] ] [ ORDER BY <列名2> <列名1> <比较运算符> [<表名2>.] <列名2> 比如: SELECT t_student.*, t_student_class.* FROM t_student, t_student_class WHERE t_student.no = 或者使用 2, 不过 2 的缺点是会导致自增 id 不保证连续 先进行 UPDATE, 更新数为 0 的话再执行 INSERT, 这适合 UPDATE 概率较高的业务逻辑, 此外这个逻辑也要确保在 UPDATE 原文标题: 《SQL 复杂一点语法的学习笔记》 发布日期: 2024-10-26 原文链接: https://cloud.tencent.com/developer/article/2461737。

    64920编辑于 2024-10-26
  • 来自专栏星橙学术

    Wallabag——开源稍后读知识管理服务工具

    2、安装Docker-Compose2.1、下载文件sudo curl -L "https://github.com/docker/compose/releases/download/1.28.4/docker-compose 、下载compose文件wget https://github.com/wallabag/wallabag/blob/master/docker-compose.yml按需修改服务端口和数据库类型图片2

    1.8K31编辑于 2022-08-05
  • 来自专栏爱可生开源社区

    故障分析 | OceanBase 频繁更新数据后读性能下降的排查

    本文摘要本文分析并复现了 OceanBase 频繁更新数据后读性能下降现象的原因,并给出了性能改善建议。 2 创建 sysbench 租户create resource unit sysbench_unit max_cpu 26, memory_size '21g';create resource pool 手法 2:分析 SQL 执行过程通过 GV$OB_SQL_AUDIT 审计表,可以查看每次请求客户端来源、执行服务器信息、执行状态信息、等待事件以及执行各阶段耗时等。 DATA_BLOCK_CACHE_HIT: 2 INDEX_BLOCK_READ_CNT: 2 INDEX_BLOCK_CACHE_HIT: 11 row in set (0.255 sec)执行更新操作后 estimation info[table_id:500294, (table_type:12, version:-1--1--1, logical_rc:100, physical_rc:100)]2

    73800编辑于 2023-05-15
  • 来自专栏FHADMIN

    ClassLoader读取文件,springboot打jar包后读取不到

    jar:file:/D:/test/test/.metadata/.plugins/org.eclipse.wst.server.core/test/test/test/WEB-INF/lib/test-0.0.1-SNAPSHOT.jar!/ca.crt

    2K30发布于 2021-08-27
  • 来自专栏哲学驱动设计

    WP7 手机软件纪念 - 稍后读软件

    在本月换机之际,决定写篇博客纪念一下我在 WP7 手机上开发的一个稍后读软件。这个工具开发完成后,两年间,我的 WP7 手机 80% 的用途,都发挥在了它身上。 并在购买不久,很快编写了一个自己的稍后读软件。随后,WP7 手机并没有向我的想象中一样火起来,反而很快失败了。微软很快地推出了 WP8,而 WP7 手机也不能升级到 WP8。 这两年间,天天都在用这个稍后读软件,所以,在它退休之际,写下这篇“为了忘却的纪念”。

    1.2K80发布于 2018-01-29
  • 来自专栏哆哆Excel

    Thinkphp6学习(11)登陆后读写操作Session用户信息

    Thinkphp6学习(11)登陆后读写操作Session用户信息 一、开启Session Session功能默认是没有开启的(API应用通常不需要使用Session),如果你需要使用Seesion,需要在全局的中间件定义文件中加上下面的中间件定义

    88020编辑于 2022-10-25
  • 来自专栏爱可生开源社区

    故障分析 | OceanBase 频繁更新数据后读性能下降的排查

    作者:张乾 外星人2号,现兼任六位喵星人的资深铲屎官。 本文来源:原创投稿 * 爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。 2 创建 sysbench 租户 create resource unit sysbench_unit max_cpu 26, memory_size '21g'; create resource 手法 2:分析 SQL 执行过程 通过 GV$OB_SQL_AUDIT 审计表,可以查看每次请求客户端来源、执行服务器信息、执行状态信息、等待事件以及执行各阶段耗时等。 EXECUTE_TIME: 15764 MEMSTORE_READ_ROW_COUNT: 0 SSSTORE_READ_ROW_COUNT: 100 DATA_BLOCK_READ_CNT: 2 DATA_BLOCK_CACHE_HIT: 2 INDEX_BLOCK_READ_CNT: 2 INDEX_BLOCK_CACHE_HIT: 1 1 row in set (0.255

    56720编辑于 2023-08-18
  • 来自专栏简尚

    这篇长一点,三个测试问题

    2、问:组员项目测试过程中无主见,只听从开发和产品的决策,这种情况怎么办呢? IDO老徐,答: 这个「无主见」是 指 需求 还是 Bug ? 1)如果是优化建议相关 或者 需求相关,还好 。 2)如果是 Bug ,被 开发说一句,就觉得不是 Bug ,也许不适合做测试 。 解决思路, 1)你应该梳理一个团队规则,哪些是测试人员的底线 :比如,准入、准出、bug跟进 等; 参考文章: 带团队、做管理、解决问题、快速成长(21条原则) To Tester : 坚持原则,方活得久 22、试用期工资跟正常一样,其实时长无所谓 3、公司没有理由随便辞退一个人 4、做好自己的工作,让自己称职,留好工作的证据 。万一被辞退,会有赔偿的;上市公司,不敢随便乱来 。 如上,供参考 。

    30630编辑于 2022-05-27
  • 来自专栏罗超频道

    趁智能炸弹滴答声弱,我们来聊聊智能安全这事

    全过程仅需2步:第一,1秒人脸识别;第二,识别成功,输入某宝绑定手机后4位。OK,双重验证成功完成支付。 其实,生物识别早已飞入寻常生活场景:指纹打卡,刷脸转账,签名授权,步态识别等等。 2,人工智能技术成为黑客帮手。 AI让黑客更好地挖掘基于长期渗透获取的大数据,破解能力更强,甚至黑客们的病毒还能基于深度学习技术自我进化,达到攻击目的。 3,黑客如果破坏AI学习大数据? 2,战略布局能力 百度做AI不只是“吃独食”而是谋求开放生态,百度智能安全布局同样是生态思维驱动。百度正在智能家居、智能汽车等领域布局,百度安全的触角也已进入到这些行业。

    80670发布于 2018-04-25
  • 来自专栏好好学习吧

    记一次ssh.exec_command(cmd)执行后读取结果为空

    mobile_phone_tail = mobile_phoneno[-1] user_guid = myguid sex = "0" if int(mobile_phone_tail) % 2

    2.2K20发布于 2019-09-19
  • 来自专栏AI科技评论

    引入额外门控运算,LSTM做修改,性能便堪比Transformer-XL

    作者 | 幻风 责编 | 贾伟 AAAI 2020 已经于 2月 7日 - 12 日在纽约举办,对于 AI 领域的研究者来讲,接下来最近的一个盛会将是4月26日在非洲埃塞俄比亚(亚斯亚贝巴)举办的 ICLR 本文并没有改变如图2所示的计算过程,也就是说并没有改变LSTM的原始结构。它将输入到LSTM中的x和hprev改变了,具体过程如图 3 所示。 将这个计算过程通过数学方式表示: 图 4 如公式所示,先根据公式(1),通过x-1和h0计算得到x1,然后根据公式(2),通过x1和h0计算得到h2,经过多轮迭代交互,最终得到融合x和h信息的h4和x5 ,然后将其作为输入,输入到LSTM中,进行如图2所示的计算。 其中字级别的数据集有Enwik8、PTB和MWC,而词级别的数据集有:PTB和Wikitext-2。下面看一下在这些数据集上的改进LSTM的表现。 图5参数解释:dn表示神经网络有多少层。

    4.9K43发布于 2020-02-21
  • 来自专栏TechFlow

    LeetCode15,比两数之和难一点的三数和,面试遇到你能搞定吗?

    其次最多只有3000个数,意味着 O(n^2) 甚至是 O(n^2\log n) 都是可以接受的,相对来说,复杂度卡的不是非常死。 vector<vector<int>> ret; // a+b+c=0, a <= b <= c, 枚举a for(int i = 0; i < n-2;

    44210编辑于 2022-09-21
  • 来自专栏我是攻城师

    浅谈Lucene中的DocValues

    出现一个重大的特性,就是索引支持DocValues,这对于广大的solr和elasticsearch用户,无疑来说是一个福音,这玩意的出现通过牺牲一定的磁盘空间带来的好处主要有两个: (1)节省内存 (2) lucene的solr和es都是使用经典的倒排索引模式来达到快速检索的目的,简单的说就是建立 搜索词=》 文档id列表 这样的关系映射, 然后在搜索时,通过类似hash算法,来快速定位到一个搜索关键词,然后读取其的文档 需要提供函数查询的字段 3,需要高亮的字段,这个确实能加速,但是散仙并不建议把高亮放在服务端程序做,建议放在前端实现,不容易出错而且总体性能比服务端高 4,需要参与自定义评分的字段,这个复杂,大多数人的场景中 1,在原生Lucene中使用DocValues,这个麻烦,需要自定义组装,因为lucene是核心算法包,所以封装程度并不是很高,正是 由于这样,理解了lucene之后,再理解solr和elasticsearch 2,在Solr中docvalue默认是全部关闭,比较严谨,大家可酌情开启 ?

    3.1K30发布于 2018-05-14
  • 来自专栏小赵Java总结

    (内容长,建议亲这边收藏慢慢看哦。)

    包括:文本文件,图片,声音文件,视频文件等… 2. 按照字符的方式读取数据的,一次读取一个字符,这种流是为了方便读取普通文本文件而存在的,这种流不能读取:图片、声音、视频等文件。 (2)abstract int read() 从输入流读取下一个数据字节。 (3)int read(byte[] b) 从输入流中读取一定数量的字节并将其存储在缓冲 区数组 b 中。 (2)void flush() 刷新此输出流并强制写出所有缓冲的输出字节。 (3)void write(byte[] b) 将 b.length 个字节从指定的字节数组写入此输出 流。 (2)int read() 读取单个字符。 (3)int read(char[] cbuf) 将字符读入数组。 重要IO流详解 文件流: FileInputStream(文件字节输入流) FileInputStream其他常用方法: 1 int available() //返回流当中剩余的没有读到的字节数量 2

    73820编辑于 2022-12-01
  • 来自专栏Django Scrapy

    python3 将字典,列表等转换成字符串形式存入mysql数据库并复原成字典,列表(处理复杂的格式)

    我用的数据库版本太低,不能直接存入json,遂将原来json格式的文件转换成字符串 ¥=并用python自带的方法--eval()恢复成原样 例如:将列表里套着的字典类型的做处理 mes = [{'alert_settings': {'sms': '1', 'email': '1'}, 'user_id': '1680700'}, {'alert_settings': {'sms': '1', 'email': '1'}, 'user_id': '2857376'}, {'alert_settings'

    4K80发布于 2018-04-11
  • 来自专栏随笔记录

    K2MnO4+MnO2+O2↑。化学方程式 百如:2H2+O2=2H2O,2H2O= 2H2+O2

    反应物在左,生成物在右,中间用横线连接,如: H2+O2——H2O,H2O——H2+O2。 配平后,化学式前的化学计量数之比应是最简整数比,如:2H2+O2=2H2O,2H2O= 2H2+O2。 如:2H2+O22H2O,2H2O2H2↑+O2↑。 化学计量数: 化学计量数指配平化学方程式后,化学式前面的数字。 ②如果一个反应在酒精灯加热的条件下能发生,书写化学方程式时就用“△”,如:2KMnO4 K2MnO4+MnO2+O2↑。 如Fe+ 2HClFeCl2+H2↑。

    1.1K00发布于 2020-05-20
  • 来自专栏随笔记录

    K2MnO4+MnO2+O2↑。化学方程式 百如:2H2+O2=2H2O,2H2O= 2H2+O2

    反应物在左,生成物在右,中间用横线连接,如: H2+O2——H2O,H2O——H2+O2。 配平后,化学式前的化学计量数之比应是最简整数比,如:2H2+O2=2H2O,2H2O= 2H2+O2。 如:2H2+O22H2O,2H2O2H2↑+O2↑。 化学计量数: 化学计量数指配平化学方程式后,化学式前面的数字。 ②如果一个反应在酒精灯加热的条件下能发生,书写化学方程式时就用“△”,如:2KMnO4 K2MnO4+MnO2+O2↑。 如Fe+ 2HClFeCl2+H2↑。

    1.2K40发布于 2020-06-01
  • 来自专栏无人驾驶感知

    【机器学习】决策树(理论与代码)

    sum = sum + round(len_whole/rows*(x*np.log2(x)+(1-x)*np.log2(1-x)),3) root_numpy[i] = sum ,每次向右移动1/W,也就是第一个叶子节点绘制的x坐标为:1/2W,第二个:3/2W,第三个:5/2W,最后一个:(W-1)/2W plotTree.xOff = -0.5/plotTree.totalW 因为我们实际上计算的是 sum = sum + x * np.log2(x) + (1-x) * np.log2(1-x) 这个值我们可以观察下y = x * np.log2(x) + (1-x) * np.log2(1-x)。 这个函数关于x=1/2对称 当x属于(0,1)时连续,求导,计算出(0,1/2)递减,(1/2,1)递增 当x = 1/2最小,y越小说明信息增益越小,文章开头讲过。

    38710编辑于 2024-02-05
  • 来自专栏MixLab科技+设计实验室

    写给设计师的人工智能指南:JS框架Synaptic

    下面是用MLP的2个小练习: MLP(多层感知器)神经网络是常见的ANN算法,它由一个输入层,一个输出层和一个或多个隐藏层组成。 ? 1 预测学生期末考试能否通过 ? 第一行代码 new Architect.Perceptron(2,1,1); 表示有2个参数输入,有1个隐藏层,输出1个参数. 参数的取值一般在0-1之间的范围. 如无意外,该名学生可以通过期末考试~~~~ 2 预测西瓜是不是好瓜 这边采用周志华老师在<机器学习>一书中的例子,作为训练集. ,浊响,清晰,凹,软粘,0.403,0.237,是 7,乌黑,蜷,浊响,糊,凹,软粘,0.481,0.149,是 8,乌黑,蜷,浊响,清晰,凹,硬滑,0.437,0.211,是 9,乌黑,蜷 是好瓜~ 以上是非常简单的2个例子, 练习后 我们可以广泛尝试各种数据集~ 看看预测的效果咋样了~ 补充: MLP主要用来判断各种是跟否的问题,如果应用到设计中,那就是"是不是"好设计的问题了.

    1.5K50发布于 2018-04-16
领券