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

    3-8 读写内存流

    前面第二节,介绍了文件流类FileStream,本节要继续介绍其他流。那么什么是流?在.net程序中,涉及的输入和输出都是通过流来实现的。流是串行化设备的抽象表示,流以读/写字节的方式从存储器读/写数据。存储器是存储媒介,磁盘或内存都是存储器。正如除磁盘外还存在着多种存储器,除文件流之外也存在多种流,例如:网络流、内存流、缓存流等。类Stream及其派生类组成流的家族。如图3-12所示:

    1.3K20发布于 2020-01-06
  • 来自专栏AI机器学习与深度学习算法

    机器学习入门 3-8 Numpy 中的聚合运算

    在原生 Python 中,如果我们想计算一个元素为数值型的可迭代对象中所有元素的和,可以使用 Python 内置的 sum 函数。在 NumPy 中不仅支持 Python 内置的 sum 函数,而且还提供了优化后的 numpy.sum。

    69920编辑于 2022-05-25
  • 来自专栏cwl_Java

    C++编程之美-结构之法(代码清单3-8)

    代码清单3-8 int nTargetLen = N + 1; // 设置目标长度为总长度+1 int pBegin = 0; // 初始指针

    28130编辑于 2022-11-30
  • 来自专栏IT技术圈(CSDN)

    浙大版《C语言程序设计(第3版)》题目集 练习3-8 查询水果价格

    练习3-8 查询水果价格 给定四种水果,分别是苹果(apple)、梨(pear)、桔子(orange)、葡萄(grape),单价分别对应为3.00元/公斤、2.50元/公斤、4.10元/公斤、10.20

    4.3K30发布于 2020-09-15
  • 来自专栏ops技术分享

    Jenkins构建配置--定时构建

    定时构建 简介 由于项目的代码一般存在放SVN中,而一个SVN往往是有多个项目组在提交代码,而每个项目组又有多人组成,其中每个人也都在对自己的那块代码不停地在进行维护。 所以说对于一个公司而言,SVN的提交记录往往是很频繁的,正因为如此,Jenkins在执行自动化构建时往往是以天为单位来执行的。 配置 1.在【配置】页面中,下拉到【构建触发器】,在这里有两个可选选项,分别是“Build periodically”和“Poll SCM”,它们的特点如下: Build periodically 无论 SVN中数据有无变化,均执行定时化的构建任务 Poll SCM 定时轮询SVN,查看SVN中是否有数据变化,如果有变化,则执行构建任务 具体参数 1.语法 * * * * * 第一个*表示分钟,取值 H/5 * * * * 2.每两小时构建一次 H H/2 * * * 3.每天中午下班前定时构建一次 0 12 * * * 4.每天下午下班前定时构建一次 0 18 * * *

    1.3K10发布于 2021-06-02
  • 来自专栏全栈程序员必看

    中国香港手机号正则表达式「建议收藏」

    刚遇到一个问题,不了解香港手机号的规则,现在记录下来,方便以后查看 中国香港手机号码正则 :^([6|9])\d{7}$ 澳门手机号码正则:^[0][9]\d{8}$ 大陆:^[1][3-8]\ d{9}$ 正则表达式:^[1][3-8]\d{9}|^([6|9])\d{7}|^[6]([8|6])\d{5} 这是规则: 大陆:开头1 3-8号码段,后面加9位数字 中国香港:9或6开头后面跟7

    7.3K30编辑于 2022-08-22
  • 来自专栏ops技术分享

    Jenkins构建配置--丢弃旧的构建

    简介 都会对该构建的项目生成一个历史构建记录以及生成一份历史构建的项目发布包,刚开始的时候大家谁都不必在意,毕竟一次构建比原项目也大不了多少,所以说没有人会关心磁盘的占用问题。 但是随着时间的推移,要构建的项目越来越多,而构建的历史版本同样也越来越多,这过多的项目外加每个项目的过多的版本,其最终的结果就是磁盘被占用的空间越来越大,直至磁盘空间被占用完为止,最终可怕的结果可想而知 配置 1.在【配置】页面中,将页面向下拉,找到【丢弃旧的构建】复选框,选中该复选框,在显示出的【丢弃旧的构建】面板中,点击右下角的【高级】按钮 2.在这里我们需要填写自定义的丢弃旧的构建设置,这里我们将 “保持构建的天数”以及“发布包保留天数”均设置为7天,将“保持构建的最大个数”设置为10条,而我们每次取用jar包或war包时都只想获取最新版本,所以说我们这里只保存最新版的软件版本信息,因而在“发布包最大保留 #个构建”中填写1,填写完之后,点击【保存】按钮即可使新的设置生效。

    2.5K20发布于 2021-06-02
  • 来自专栏架构师成长之路

    构建知识体系(2):如何构建

    构建原则:要做到系统化、流程化、可视化三点。 构建方法:这也是从道、法、术、器、势的角度去全面解决问题。 2、基础:兴趣、需求、特长 对于每个人来说,为什么构建知识体系会有各自的答案,构建怎样的知识体系也一样。但必须从自身的兴趣、需求、特长出发这样你才会有自驱动力去做这件事,或者有压力去持续构建。 豆瓣的豆列在一定意义上表明了这个方向,即在一个主题下,将书籍、电影、音乐进行专辑呈列,既链接了已有的数据库,也给了用户构建权。 有明确构建知识体系的工具其实是大家耳熟能详的:思维导图。 构建知识体系工具的终极目标应该是:可视化人的大脑。并通过网络技术链接所有知识数据库,系统地帮助人获取、筛选、储存、整理知识,当然整个构建过程都离不开人本身。 首先要解决的是获取的问题。 知识体系的可视化,关键在于让构建者逻辑明确、条理清晰,方能帮助其不受挫、不厌烦的继续下去。所以构建知识体系工具应该明确信息的组织方式,以用户为中心,先是用户的主题,接着才是书籍、文字、图片这些载体。

    1.5K20编辑于 2022-04-14
  • 来自专栏sofu456

    项目构建

    SConstruct文件 https://blog.csdn.net/lusic01/article/details/69643093

    52420发布于 2020-07-02
  • 来自专栏程序员笔记

    构建关卡

    构建关卡的时候,有两个重要的设计元素。游戏障碍和游戏技巧。游戏障碍是指游戏中对玩家形成挑战的元素,游戏技巧是指玩家与游戏互动的能力。

    1.7K40发布于 2018-06-14
  • 来自专栏首富手记

    Docker构建

    Docker构建之旅 ##构建三个docker,php、nginx、mysql三个镜像 ###1,先从docker仓库里面拉取centos镜像,和mysql镜像 docker pull docker.io docker network create --subnet 172.16.1.0/24 testnetwork ###3,构建nginx的Dockerfile文件 [root@Docker docker_file conf.d/ COPY lt.sentinel.conf /etc/nginx/conf.d/ EXPOSE 80 81 82 CMD ["nginx","-g","daemon off;"] ###4,构建 构建nginx的镜像 [root@Docker docker_file]# docker build -f Dockerfile_nginx -t nginx/php:1.5 . 构建php代码 [root@Docker docker_file]# docker build -f php_file -t php:8.8 .

    99430发布于 2019-03-14
  • 来自专栏python知识

    构建前端

    对于复杂的HTML前端页面来说,我们需要一套基础的CSS框架来完成页面布局和基本样式。另外,jQuery作为操作DOM的JavaScript库也必不可少。

    68060发布于 2021-05-25
  • 来自专栏哈雷彗星撞地球

    Mac下Jenkins构建+蒲公英分发构建过程补充

    因为持续构建完成后,有的公司可能不是用企业证书,需要借助蒲公英、fir.im等分发工具供测试人员安装,所以构建完成后自动上传蒲公英、fir.im也很重要。这里记录一下后续操作。 构建过程补充 在持续构建中遇到了一些问题,这里来填下坑。 1、在command中不使用脚本,直接使用【sh jenkins.sh】。 2、创建的项目名称带空格,导致脚本构建失败。 3、构建使用cocoapods的项目如何修改脚本。 4、如何在自动构建完成后自动上传到蒲公英服务器。 1 如何使用【sh jenkins.sh】 ? /Release-iphoneos/${APP_NAME}.app" -o ~/"${IPANAME}" 4添加构建后自动上传蒲公英的脚本 ? 构建后设置.png ? 构建后设置脚本.png ? 构建后待执行的脚本.png upload.sh脚本与上面jenkins.sh脚本在同一目录。

    1.5K41发布于 2018-08-22
  • 来自专栏我就是马云飞

    Gradle构建提速

    这个功能可以使你构建更小的apk,但是在debug构建中,我们并不需要这个功能,所以,应该在debug构建的时候禁止。 Crashlytics 每次构建的时候都会生成唯一的ID,关掉这个ID可以加快构建速度。 apply plugin: 'io.fabric' ... 但是这样会导致gradle每24小时就要联网检查最新的版本,增加了构建的时间。 同时,这样使用会导致你的构建不稳定,可能今天还能构建成功,但是明天就失败了 注意gradle缓存 在新建一个项目的时候,默认在 gradle.properties 中设置了 gradle 使用的内存为 ,任何的地点的构建

    2.1K50发布于 2018-02-05
  • 来自专栏云霄雨霁

    基础构建

    同步容器类 同步容器类包括Vector和Hashtable, 还包括JDK1.2以后添加的一些功能相似的类,这些同步的封装器类是由Collections.synchronizedXxxd等工厂方法创建的。这些类实现线程安全的方法是:将它们的状态封装起来,并对每一个公有方法都进行同步,使得每次只有一个线程能访问容器的状态。 同步容器类的问题    同步容器类都是线程安全的,但在某些情况下可能需要额外的客户端加锁来保护复合操作。容器上常见的复合操作有:迭代、跳转以及条件运算(例如“若没有则添加”)。在同步容器中

    88430发布于 2018-05-31
  • 来自专栏用户6965143的专栏

    Python环境构建

    Python环境构建 说明 同一台机器上,如果要使用不同版本的Python编译器,直接安装Python的编译的话,环境变量和安装路径都难以兼顾,所以Python提供了pyenv这个工具对Python的运行环境进行管理

    89230发布于 2020-02-19
  • 来自专栏AI机器思维

    构建智能体系

    原有的小系统、结构化数据的抽样、小规模分析与数据挖掘已经不能满足行业发展的需求,通过借助大数据相关技术打破数据孤岛、囊括音频、影像等非格式化数据或半格式化数据的加工处理,来构建更为全面的行业数据价值视图 为发挥大数据服务价值,构建大数据处理服务体系是利用数据的关键一环。大数据处理体系分为结构化数据处理体系、非结构化数据处理体系和流数据处理体系。

    98930发布于 2019-08-19
  • 来自专栏个人分享

    Topology的构建

    public class BlackListBolt extends BaseRichBolt{ private static Logger logger = Logger.getLogger(BlackListBolt.class); private OutputCollector collector_; private Map<String,List<String>> blacklistMap_ = new ConcurrentHashMap<String,List<String>>();

    62920发布于 2018-09-06
  • 来自专栏phodal

    构建的抽象

    最近,在研究 Gradle 和 Java 相关构建的实现,让我对不同编程语言的应用构建燃起了一点点的兴趣。 而构建所做的事情呢,就是将那些我们写给人类看的代码,转换为机器/程序能看懂的代码。所以,构建的本质就是翻译(~~复读机~~)。 PS:本文旨在尝试性的整理我所了解的构建知识。 ninja 是一个专注于速度的小型构建系统,类似于GNU Make。 SCons 是一套由Python 语言编写的开源构建系统,类似于GNU Make。 好在,对于依赖管理来说,这个过程并不复杂: 包命名和版本机制 包管理服务器 构建和运行时的依赖管理 包冲突处理 …… 构建的抽象 好了,有了上面的这一系列基础知识之后,接下来我们就可以看看不同的构建系统里 结论 应用的构建是一个相当有意思的过程。 设计一个构建系统也变得颇为有趣的。

    1.4K30发布于 2020-09-10
  • 来自专栏春花秋月

    Fiora 构建指南

    特别是我曾经构建 Fiora 过多次,只有一次成功,是因为使用了 docker 进行安装,使用的是镜像文件,所以不能算真正意义上的构建成功,这次要写的构建指南是指的基于源代码进行构建。 ,因为牵扯到对源代码进行构建,所以需要一定的配置。 然后就是正式构建 Fiora 了,正式构建 Fiora 其实很简单,只需要把上面工作完成,就可以输入命令yarn build:web对 Fiora 进行构建了,在等待一段时间后,我们就完成了构建。 App构建在查阅大量资料,发现 Fiora App | fiora docs 所提供的构建方式完全不可能在 2023 年的今天成功构建,绝对会大量报错! EAS CLInpm install -g eas-cli然后去 Expo 注册一个账号,并记住账号密码,因为我们对 App 的构建是云构建,而不是本地构建

    1.3K20编辑于 2023-08-10
领券