首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏golang探索者

    yuanshuli11phpforelastic 文档

    yuanshuli11/phpforelastic 文档 2017-10-30 简介: 用 php 对elasticsearch的api进行了封装,便于在项目中使用。 github地址:https://github.com/yuanshuli11/phpforelastic 环境要求:php: >=5.3.0 下载:composer require yuansl/phpforelastic

    34730发布于 2021-10-21
  • 来自专栏从零开始学自动化测试

    pytest文档11-assert断言

    断言是写自动化测试基本最重要的一步,一个用例没有断言,就失去了自动化测试的意义了。什么是断言呢? 简单来讲就是实际结果和期望结果去对比,符合预期那就测试pass,不符合预期那就测试 failed

    1.3K40发布于 2018-08-17
  • 来自专栏超级架构师

    文档数据」数据深度探索:MongoDB,最强文档数据

    (RK):我第一次了解MongoDB是在2009年11月。我是一名软件工程师,在过去的十年里,我从事的项目确实需要一个比市场上现有的数据更灵活的数据文档——灵活的、受json启发的文档——比许多人熟悉的处理数据的严格结构的传统方式更加简单、自然、通用和高性能。 让我们来谈谈多文档事务——为什么需要它,公司是如何交付这个特性的? (RK): MongoDB总是在单个文档级别上具有ACID事务能力。 Richard,如果你正在建模关于我的所有数据,作为你公司的一个客户,你可能会存储关于我的大部分信息在一个文档中。当文档从一种状态更改到另一种状态时,我们总是在单文档级别上有ACID事务。 对多文档事务的技术需求始于MongoDB的第一次收购,一个名为WiredTiger的数据库存储引擎,它是由创建BerkeleyDB嵌入式数据(世界上最流行的数据引擎之一)的人创建的。

    2.5K20发布于 2020-08-20
  • 来自专栏Albert陈凯

    2019-11-26 Hazelcast Map配置文档

    map: default: in-memory-format: BINARY metadata-policy: CREATE_ON_UPDATE statistics-enabled: true optimize-queries: true cache-deserialized-values: ALWAYS backup-count: 1 async-backup-count: 0 time-to-live-seconds: 0 max-idle-seconds: 0 eviction-policy: NONE max-size: policy: PER_NODE max-size: 0 eviction-percentage: 25 min-eviction-check-millis: 100 merge-policy: batch-size: 100 class-name: PutIfAbsentMergePolicy read-backup-data: false hot-restart: enabled: false fsync: false map-store: enabled: true initial-mode: LAZY class-name: com.hazelcast.examples.DummyStore write-delay-seconds: 60 write-batch-size: 1000 write-coalescing: true properties: jdbc_url: my.jdbc.com near-cache: max-size: 5000 time-to-live-seconds: 0 max-idle-seconds: 60 eviction-policy: LRU invalidate-on-change: true in-memory-format: BINARY cache-local-entries: false eviction: size: 1000 max-size-policy: ENTRY_COUNT eviction-policy: LFU wan-replication-ref: my-wan-cluster-batch: merge-policy: com.hazelcast.map.merge.PassThroughMergePolicy filters: - com.example.SampleFilter - com.example.SampleFilter2 republishing-enabled: false indexes: name: ordered: false age: ordered: true attributes: currency: extractor: com.bank.CurrencyExtractor entry-listeners: - class-name: com.your-package.MyEntryListener include-value: false local: false partition-lost-listeners: - com.your-package.YourPartitionLostListener quorum-ref: quorumRuleWithThreeNodes

    1K30发布于 2019-11-26
  • 来自专栏编程之路的专栏

    文档数据 MongoDB

    NoSQL,泛指非关系型的数据。 MongoDB 它是一款开源、跨平台、分布式,具有大数据处理能力的文档数据。由C++语言编写,主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。 概念类比 MySQL MongoDB Table (表) Collection (集合) Row (行) Document (文档) Column(字段) Field (键值对) 环境准备 MongoDB Windows 平台 官方下载地址[1] 中文文档[2] 打开官网,根据自己电脑系统情况,选择合适的版本下载 ? # 关闭连接 myclient .close() 参考资料 [1] 官方下载地址: https://www.mongodb.com/download-center#community [2] 中文文档

    2.7K10发布于 2019-09-03
  • 来自专栏木宛城主

    迁移TFS,批量将文档导入SharePoint 2013 文档

    了解了文档内容和命名规则后,接下来就是分析怎样导入至SharePoint文档中: 首先,每一个二级文件夹的命名是有规则的,正好是项目编号(Project Number),如GCP-xxxx-xxx-xxx 那应该怎样在子站点的文档中创建如此多的文件夹呢,这需要好好考虑一下。对,用递归,得到每一个分支最底层的文件夹路径即可。 string tempStrUrl = strUrl.Trim(); //SharePoint 文档中文件名有严格的格式要求 ", "-"); return sb.ToString(); } } 在成功创建了子站点并在文档中创建了所有文件夹后,接下来就是将文档上传至指定的文件夹中了 string tempStrUrl = strUrl.Trim(); //SharePoint 文档中文件名有严格的格式要求

    2.2K100发布于 2018-01-11
  • 来自专栏萌新的日常

    【C++11】线程

    锁 C++11中锁的使用规则 与 Linux的锁基本一致,所以例如 lock /unlock 等接口说明不是很详细 点击查看:Linux中的锁 1. 为什么要使用锁? 等到线程B 也完成 加锁 解锁 ,才会打印x ,从而进行两者交替 (看起来就像是 两者一起打印x) ---- 当为串行时,若存在线程A和线程B,只有当线程A跑完后, 线程B才能再跑 ---- C++11 点,若到11点还没解锁就自动解锁 lock_guard 与 unique_lock 先进入try 进行加锁,由于抛异常 ,进入catch ,跳过了解锁操作 ,再次循环进入try 对其进行加锁,存在 将 atomic 分装成一套,支持 CAS相关的操作 一般直接使用atomic 这个类,支持为原子的 ---- 之前为了防止多线程出现 并发访问的问题,使用加锁 ---- 把 ++本身 改为原子的 条件变量 在C++11中条件变量 的使用 与 linux中的条件变量 差不多 点击查看:Linux下的条件变量 线程等待 ---- C++11推荐把锁对象 给 unique_lock 对线程进行阻塞

    38530编辑于 2023-10-17
  • 来自专栏keinYe

    Python xlwings 操作 Excel 文档

    Python 中操作 Excel 的扩展主要有: xlwings:在 GitHub 上获得了 1.6k 的 Star。可结合 VBA 实现对 Excel 的编程。 每个扩展的功能都有其侧重点,根据所需要的功能,选择所需的扩展即可。这里主要介绍通过 xlwings 对 Excel 文件进行操作。 它是基于 BSD-licensed(伯克利软件发行版许可协议) 的Python,它让Python和Excel之间的相互调用变得更加容易。

    4.1K20发布于 2020-03-18
  • 来自专栏全栈程序员必看

    Clipper中文文档(ClipperLib)

    中文文档链接:https://love2.io/@martinchan3/doc/ClipperDocCN Git仓库:https://github.com/MartinChan3/ClipperDocCN Clipper是计算机图形学中常用的,支持Delphi、C++、C#等多种语言。 之前看英文原文文档(http://www.angusj.com/delphi/clipper/documentation/Docs/Overview/_Body.htm)看的实在是瘆得慌,一怒之下把全文全部翻译了 顺手利用Github和Love2io做了个电子文档,大家可以参阅。 本翻译文档目前基本内容已翻译,除了闵可夫斯基和、闵可夫斯基差以及少量我自己看不懂的内容(= =)没有翻译。

    4.3K20编辑于 2022-11-15
  • 来自专栏CSDN博客专家-小蓝枣的博客

    国产化达梦数据数据迁移文档:oracle11g数据转达梦8数据实例演示

    Oracle 数据转达梦数据实例演示 第一章:达梦数据用户数据准备 ① 直接执行 sql 语句创建用户(该步执行完可直接第二章) ② 使用工具创建用户 第二章:达梦数据转库 oracle 转达梦转库过程 第三章:转库过程问题分析 ① 关键字问题:[xxx]附近出现错误 ② 表空间不足问题:提示磁盘空间不足 第一章:达梦数据用户数据准备 ① 直接执行 sql 语句创建用户(该步执行完可直接第二章) 需要注意的是达梦数据的用户名需要和迁移的 default index tablespace "nnc_index01"; grant "DBA","VTI" to "AUTO_2012_ORACLE_YZ1"; ② 使用工具创建用户 进数据的安装路径下的 第二章:达梦数据转库 oracle 转达梦转库过程 进数据的安装路径下的 tool 目录下,然后打开 dts 工具。 cd /data/dm8/tool/ ./dts 新建工程。 输入 oracle 源信息。 输入目标达梦数据信息。 查找要迁移的用户,勾选上。 点击下一步后会提示获取迁移对象。 点完成就开始进行迁移了。 现在就开始迁移了。

    2.5K20发布于 2021-12-01
  • 来自专栏云深之无迹

    OpenCV文档及相关位置

    找了下OpenCV的官方的文档,发现有点隐藏的深: https://docs.opencv.org/4.x/db/deb/tutorial_display_image.html 这是我找到的一个 https github.com/opencv/opencv 下载下来的位置 C:\Users\yunswj\Downloads\opencv-4.x\opencv-4.x\samples\pytho 我发现官方文档的牛逼之处在于 这个应该是国内的一个教程,也蛮不错 http://codec.wang/#/opencv/ 来了 https://abhitronix.github.io/vidgear/latest/ 我还翻到一个 非常屌的 https://pyscenedetect.readthedocs.io/en/latest/ https://github.com/movidius/ncappzoo 这个是俺的神经棒2的。 这个图和下面的其实是另外一篇文章的内容,就是我没时间写完了补到了这里 我这里插一句,学Python最应该学的就是Numpy: https://numpy.org/devdocs/user/basics.html

    56010发布于 2021-11-12
  • 来自专栏bit哲学院

    C++ Boost 文档索引

    参考链接: C++ atanh() C++ Boost 文档索引     1 按字母顺序列表 2 按主题库列表        2.0 字符串和文本处理( String and text processing 什么用何种编译器请看 [[http://www.boost.org/status/compiler_status.html][Compiler Status]]如何下载,建造,安装请看 [[http ://www.boost.org/more/getting_started.html][Getting Started ]]  对一些文档的其他可选文件格式:  PDF [ .zip | .gz ] Unix man pages DocBook XSL Formatting Objects   1 按字母顺序列表   any - 安全,泛型的容器,包含不同类型的值, 作者 Kevlin Henney , 作者 Ralf Grosse-Kunstleve and Jens Maurer. config - 帮助 boost 的开发者配置编译器特性;不打算提供给用户使用.  

    2.1K10发布于 2021-02-10
  • 来自专栏CSDN博客专家-小蓝枣的博客

    国产化瀚高数据数据迁移文档:oracle11g数据转瀚高8.6数据实例演示

    Oracle 数据转瀚高数据实例演示 第一章:瀚高数据用户数据准备 ① 创建数据、用户 ② 用户授权 ③ 创建 schema 表 第二章:瀚高数据迁移过程 ① 迁移工具获取 ② 迁移过程演示 ③ 迁移报告查看 第一章:瀚高数据用户数据准备 ① 创建数据、用户 我这里创建数据时指定了表空间。 需要注意的是: 创建的数据名还有后面的 schema 表要和 oracle 的用户名一致。 CREATE SCHEMA ncc_auto_hg_1020 AUTHORIZATION ncc_auto_hg_1020; 第二章:瀚高数据迁移过程 ① 迁移工具获取 瀚高数据 windows 版数据迁移工具 分别点击源和目标选择对应的数据信息。 刚才的源和目标点进来,先新建数据信息,然后选择后点击确定即可。 测试通过后点击下一步。

    3.1K20发布于 2021-12-01
  • 来自专栏phodal

    API 文档体系支持:主流编程语言的文档设计

    这里所指的编程语言的文档体系,主要是指语言标准中的文档。 新一代编程语言的文档体系 作为一个程序员,和诸多人一样,我并不热衷于在代码中写文档/注释。 只是呢,诸多的情况下,我们依旧不得不写文档,如编程语言的标准、API、SDK 等。在各个语言中,它们有各自不同的实践,有各自不同的特点。 接着,便尝试性的整理自 2012 年后“比较”(相对,至少是我听得多的)主流的语言的文档方式。 于是,便花了点时间,从相关的代码中快速梳理而来。因时间有限,加之不擅长某些语言。 为准确性设计:文档测试 为了确保文档与代码保持一致,又或者是文档中代码的准确性,我们需要引入文档测试的方式来检查 API。 构建开放协作平台:开放协作 作为一个代码文档体系,它应该是开源的,能让所有的人为之做贡献,才会吸引到更多的开发者。 其它 人家苦短,让我们用 markdown 编程。

    1.1K20发布于 2021-10-14
  • 来自专栏林德熙的博客

    dotnet OpenXML 从文档生成创建文档的代码的

    本文和大家介绍 Serialize.OpenXml.CodeGen 这个支持从某个文档生成用于创建出这个文档的 C# 或 VB 代码的。 作用就是可以让小伙伴在拿到一份模版文件之后,可以通过 Serialize.OpenXml.CodeGen 生成能创建出这份文档的 C# 或 VB 的代码,用于在这份代码上面更改功能,做到创建定制 Docx 或 PPTX 或 Xlsx 文档的功能 这是一个完全开源的,代码放在 https://github.com/rmboggs/Serialize.OpenXml.CodeGen 欢迎小伙伴访问 这个的功能就是从 Office 文档里面,如 Excel 文档里面读取文档内容,生成 CodeCompileUnit 对象,通过 CodeCompileUnit 对象可以序列化为 C# 或 VB 代码 如从一个 xlsx Console.ReadKey(); } 上面代码的核心是 var code = xlsx.GenerateSourceCode(); 可以将 Word 和 PPT 和 Excel 文档转换

    1.2K20发布于 2020-07-28
  • 来自专栏IT派

    11 个Javascript机器学习

    Brain.js Brain.js是一个Javascript,用于替代(现在已弃用的)“ 脑 ”的神经网络,该可与Node.js一起使用或在浏览器中使用(注释计算),并为不同任务提供不同类型的网络 通过易于提取的API,该可以用于有用应用程序的真实性,并且可以进行主动维护。 PAIR-code / deeplearnjs - 硬件加速深度学习//机器学习//为网络提供NumPy。 Neuro.js 这个漂亮的项目是一个深度学习和强化学习JavaScript的浏览器框架。 10. mljs 一组提供由mljs组织开发的用于Javascript的机器学习工具,其中包括有监督学习和无监督学习,人工神经网络,回归算法以及用于统计学,数学等的支持。下面是一个简短的【演练】。 /hackernoon.com/machine-learning-with-javascript-part-1-9b97f3ed4fe5 mljs --https://github.com/mljs 11

    1.3K40发布于 2018-08-10
  • 来自专栏Devops专栏

    11. 数据事务

    11. 数据事务 前言 上一章节,我们学习了数据插入的批量操作,那么下面再来认识一下数据事务。 数据事务 1. 数据事务介绍 事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态。 当一个连接对象被创建时,默认情况下是自动提交事务:每次执行一个 SQL 语句时,如果执行成功,就会向数据自动提交,而不能回滚。 **关闭数据连接,数据就会自动的提交。 当然有,这时候就要引入数据的事务操作了。 2.1.2 考虑事务的转账操作 如果要使用事务,那么在操作数据的时候,就要保持一个连接,在执行完毕之前,不能关闭资源。 持久性(Durability)持久性是指一个事务一旦被提交,它对数据中数据的改变就是永久性的,接下来的其他操作和数据故障不应该对其有任何影响。 数据事务的隔离性: 数据系统必须具有隔离并发运行各个事务的能力, 使它们不会相互影响, 避免各种并发问题。 一个事务与其他事务隔离的程度称为隔离级别。

    53810编辑于 2022-01-17
  • 来自专栏信数据得永生

    C++11标准 - array

    C++11标准 - array std::array是原生数组的封装,它存放于栈上且大小固定,性能也与之相同。 按照C++11的规范,应该抛弃原生数组,所有使用原生数组的地方,都应按需换成vector或者array。对于固定个数的一组值,可以考虑使用std::array。

    1.1K30发布于 2019-02-15
  • 来自专栏python爬虫实战之路

    查看python自带文档-非常实用

    安装完python第三方以后,经常需要查询其文档,其实python就自带文档查看器。可以查看所有内置和第三方文档,虽然不是很详尽,但是总比没有的好。 在命令行窗口 python -m pydoc -p 6000 简单解释一下: python -m pydoc表示打开pydoc模块,pydoc是查看python文档的首选工具; -p 6000表示在6000 虽然文章很短,但是相当实用,有时候我们经常会碰到不知道这个创建的对象有什么属性和方法,去源码里面查看虽然可以,但是有时也是不太好查的,但是python自带的这文档就非常方便实用了,谁用谁知道。

    1.3K20发布于 2018-08-21
  • 来自专栏小嗷犬的CSDN文章

    Python 文档解析:lxml的使用

    本文内容:Python 文档解析:lxml的使用 ---- Python 文档解析:lxml的使用 1.lxml简介 2.lxml方法介绍 3.代码实例 ---- 1.lxml简介 lxml 是 Python 常用的文档解析,能够高效地解析 HTML/XML 文档,常用于 Python 爬虫。 lxml 为第三方,需要我们通过pip命令安装: pip install lxml ---- 2.lxml方法介绍 lxml 提供了一个 etree 模块,该模块专门用来解析 HTML/XML 文档,让我们先导入模块: from lxml import etree 使用 etree 模块的 HTML() 方法可以创建 HTML 解析对象: from lxml import etree ,接下让我们结合前一篇文章(Python 网页请求:requests的使用),来写一个普通的爬虫程序吧: import os import sys import requests from lxml

    1.1K30编辑于 2022-11-15
领券