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

    Rails 构建评论功能(9

    如果一篇文章删除了,其中的评论也应该一并删除,可以使用 dependent 来实现需求

    58050发布于 2021-10-20
  • 来自专栏代码编写世界

    CMake构建学习笔记9-Eigen库的构建

    不过这种风格也不是没有缺点,比如增加了调用方的构建时间、构建成果体积增加、符号冲突、不能隐藏实现等,所以采用这种风格的库一般都是模板库。 Header Only库也并不意味着不需要构建,因为构建还是包含很多步骤的,使用CMake进行构建的关键指令如下: # 配置CMake cmake .. ,指定构建类型 cmake --build . --config RelWithDebInfo --target install 如果设置不构建测试程序,这个构建过程其实就是复制必须的头文件到安装目录。 不止Eigen,大多数CMake构建的库都会生成类似的包配置文件,这一点我们放在后续的文章中进行一步论述。

    45310编辑于 2024-12-14
  • 来自专栏Android相关

    Gradle For Android(9)--自定义构建

    在这一节我们来看看如何通过Gradle构建配置来减少APK大小。 我们之前提到过parallel构建,你可以通过设置parallel属性来提升构建速度。 首先在Top-Level创建一个gradle.properties文件。 使用Daemon在短时间内构建是非常有用的。 我这也就意味着在IDE中第一次启动构建后,后续的构建都会比较快。如果你从命令行执行构建的话,Gradle Daemon则是关闭的,除非在Properties中启用。 这两个参数也会对构建速度有直接的影响:Xms和Xmx。

    1.1K10发布于 2018-10-24
  • 来自专栏码匠的流水账

    使用maven构建java9 service实例

    序 本文主要研究下如何在maven里头构建java9 multi module及service实例 maven 整个工程跟传统maven多module的工程结构一样,java9的一个module对应maven xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>java9- --让intellij能够正确编译java9,不然老是变回使用1.5--> <maven.compiler.source>9</maven.compiler.source> 因为java9支持multi release,可以同时支持多个java版本,这里编译为java9版本。 doc Slim modular Java 9 runtime Docker image with Alpine Linux 如何在Maven项目中设置Java 9

    73910发布于 2018-09-17
  • 来自专栏嘘、小点声

    python网络爬虫(9构建基础爬虫思路

    main__": spider_man=SpiderMan() spider_man.crawl("https://baike.baidu.com/item/%E7%BD%91%E7%BB%9C

    95310发布于 2019-07-31
  • 构建现代应用的9个Python GUI库

    window.close()Flet - 用Python驱动Flutter,构建跨平台精美UIFlet就厉害了,它能用Python直接调用Google的Flutter引擎来构建UI,不用通过Dart语言 alignment=ft.MainAxisAlignment.CENTER, ) )ft.app(target=main)NiceGUI - 用Python代码,构建现代化 它的目标是“一次编码,处处运行”,尤其擅长在Windows, macOS, Linux, Android和iOS上构建应用。

    1.9K21编辑于 2025-10-31
  • 来自专栏函数式编程语言及工具

    Akka(9): 分布式运算:Remoting-远程构建

    Akka-Remoting支持“远程查找”和“远程构建”两种沟通方式。由于篇幅所限,我们只介绍了“远程查找”。在这一篇里我们将会讨论“远程构建”方式。 :由local通知remote启动构建Actor;remote从本地库中查找Actor的类定义(class)并把它载入内存。 scala.io.StdIn.readLine() remoteSystem.terminate() } Calculator的构建是在localSystem上启动的,我们需要在配置文件中描述远程构建标的 calculator(SupervisorActor)过程与普通的Actor构建没分别,所有细节都放在配置文件里了。 值得注意的是实际远程构建的是一个SupervisorActor。Calculator的构建是SupervisorActor构建的其中一部分。

    93190发布于 2018-01-05
  • 来自专栏编程微刊

    前端程序员常用的9构建工具

    构建工具是一个把源代码生成可执行应用程序的过程自动化的程序(例如Android app生成apk)。构建包括编译、连接跟把代码打包成可用的或可执行的形式。 在小型项目中,开发者往往手动调用构建过程,这样在大型的项目中很不实用,在构建过程中难以跟踪什么需要被构建、按照什么顺序构建以及项目中存在哪些依赖。使用自动化工具会使构建过程更为连续。 webpack专注于构建模块化项目。 ? 2:gulp https://www.gulpjs.com.cn/ gulp是一个基于流的自动化构建工具。除了可以管理和执行任务,还支持监听文件、读写文件。 9:Parcel https://www.parceljs.cn/ 极速零配置Web应用打包工具,Parcel 使用 worker 进程去启用多核编译。 同时有文件系统缓存,即使在重启构建后也能快速再编译。

    4.2K31发布于 2020-12-02
  • 来自专栏编程微刊

    前端程序员常用的9构建工具

    构建工具是一个把源代码生成可执行应用程序的过程自动化的程序(例如Android app生成apk)。构建包括编译、连接跟把代码打包成可用的或可执行的形式。 在小型项目中,开发者往往手动调用构建过程,这样在大型的项目中很不实用,在构建过程中难以跟踪什么需要被构建、按照什么顺序构建以及项目中存在哪些依赖。使用自动化工具会使构建过程更为连续。 webpack专注于构建模块化项目。 2:gulp https://www.gulpjs.com.cn/ gulp是一个基于流的自动化构建工具。除了可以管理和执行任务,还支持监听文件、读写文件。 rollup的方法和webpack差不多 9:Parcel https://www.parceljs.cn/ 极速零配置Web应用打包工具,Parcel 使用 worker 进程去启用多核编译。 同时有文件系统缓存,即使在重启构建后也能快速再编译。

    52510编辑于 2025-05-19
  • 来自专栏木宛城主

    Unity应用架构设计(9)——构建统一的 Repository

    谈到 『Repository』 仓储模式,第一映像就是封装了对数据的访问和持久化。Repository 模式的理念核心是定义了一个规范,即接口『Interface』,在这个规范里面定义了访问以及持久化数据的行为。开发者只要对接口进行特定的实现就可以满足对不同存储介质的访问,比如存储在Database,File System,Cache等等。软件开发领域有非常多类似的想法,比如JDBC就是定义了一套规范,而具体的厂商MySql,Oracle根据此开发对应的驱动。 Unity 中的Repository模式 在

    1.1K60发布于 2018-01-11
  • 来自专栏GreatSQL出品技术文章

    9. 利用Docker快速构建MGR | 深入浅出MGR

    Digest: sha256:e3c7b3dcebcbb6e2a1ab60993f0999c9ce7e1c85e4a87ab4022d2c1351840f6f Status: Downloaded newer MGR集群 跨宿主机之间的docker容器网络通信相对麻烦一些,为了简单起见,本次先在单机环境下构建由3个docker容器组成的MGR集群。 docker-compose [root@greatsql]# docker-compose --version docker-compose version 1.18.0, build 8dd22a9 小结 本文介绍了如何在Docker下运行GreatSQL,以及构建MGR集群的方法,并且也介绍了利用docker-compose快速构建MGR集群的方法。 现在生产环境中利用容器乃至在K8S环境中运行MySQL的场景越来越多了,有兴趣的同学也可以自行构建Docker镜像包。

    74041编辑于 2022-03-28
  • 来自专栏林德熙的博客

    dotnet 9 WPF 项目禁用 IncludePackageReferencesDuringMarkupCompilation 导致源代码包 XAML 构建失败

    本文记录在 dotnet 6 时通过禁用 IncludePackageReferencesDuringMarkupCompilation 解决源代码冲突问题时,在 dotnet 9 将因此导致 XAML 构建生成的 g.cs 文件包含的 XAML 只记录相对文件路径,从而导致构建不通过 在 WPF 修复 dotnet 6 与源代码包冲突 这篇博客里面和大家介绍通过禁用 IncludePackageReferencesDuringMarkupCompilation IncludePackageReferencesDuringMarkupCompilation> </PropertyGroup> </Project> 依然是上述代码不变,升级到 dotnet 9 的 SDK 之后,将会让代码构建不通过。 不过现在是 dotnet 9 了,是时候更新源代码包啦 <IncludePackageReferencesDuringMarkupCompilation Condition="$([MSBuild]::

    65410编辑于 2024-11-20
  • 来自专栏m0w3n

    从零构建以太坊(Ethereum)智能合约到项目实战——学习笔记9

    pragma solidity ^0.4.4; contract C{ //0x6c697975656368756e //初始化一个两个字节空间的字节数组 bytes9 name9 (name9); } function bytes9toBytes2() constant returns(bytes2){ return bytes2(name9 ); } function bytes9toBytes32() constant returns(bytes32){ return bytes32(name9) pragma solidity ^0.4.4; contract C{ //0x6c697975656368756e //初始化一个两个字节空间的字节数组 bytes9 name9 names9 = 0x6c697975656368756e; bytes public name = new bytes(9); function C() {for(uint

    51820发布于 2020-02-28
  • 来自专栏GEE数据专栏,GEE学习专栏,GEE错误集等专栏

    Python应用开发——30天学习Streamlit Python包进行APP的构建9

    这是围绕 st.altair_chart 的语法糖。主要区别在于该命令使用数据自身的列和指数来计算图表的 Altair 规格。因此,在许多 "只需绘制此图 "的情况下,该命令更易于使用,但可定制性较差。

    62810编辑于 2024-06-28
  • 来自专栏程序员

    从零开始使用Blazor和.NET 9构建学生成绩管理系统

    其实后端程序员也可以快速构建出拥有漂亮界面的UI。本文将从零开始,使用Blazor Server和.NET 9构建一个功能完善的学生成绩管理系统。 SDKundefined从微软官网下载并安装.NET 9 SDK,验证安装:dotnet --version # 应显示9.0.x配置Visual Studio 2022undefined安装ASP.NET /publish配置IIS:安装.NET 9 Hosting Bundle创建应用池(无托管代码)设置物理路径指向publish文件夹配置web.config:<? proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; }}七、总结与扩展7.1 项目回顾本文构建的学生成绩管理系统实现了以下核心价值 ,您已掌握使用Blazor和.NET 9构建企业级Web应用的核心技能。

    63110编辑于 2025-07-20
  • 来自专栏li_wait

    打印9*9乘法口诀

    j = 1; j <=i; j++) { printf("%d*%d=%d ", j, i, i * j); } printf("\n"); } return 0; } 打印9* 9乘法口诀表: 从图中看出第四排和第五排没有对齐,要想对齐,可以考虑 printf限定占位符的最小宽度(https://blog.csdn.net/wait___wait/article /details/135287228) 9*9乘法口诀表中最大位数是2,因此设最小宽度为2。

    44810编辑于 2024-10-23
  • 来自专栏MyJie的个人日记

    Jenkins+Gogs(git仓库)系列9:设置一个可自动构建、可选择分支构建的Job——Jenkins配置

    本文链接:https://blog.csdn.net/yangj507/article/details/100777020 设置webhook 是可用于触发自动构建 1、安装插件:Gogs、Generic 2、参数化配置,手动构建选择分支 ? 3、配置git地址,并且使用参数变量名 ? 4、构建触发器(重点) ? ? 中间的内容保持默认就行 ? 后面的配置就根据grade项目或者maven项目或者前端项目选择构建环境,会单独说明,这一章只说自动构建和选择分支构建

    1.3K20发布于 2019-11-20
  • 来自专栏技术杂记

    9

    服务端 /var/log/messages 中会出现类似的日志Aug 25 00:26:02 pptp-server pptpd[10177]: CTRL: Client 103.240.124.15 control connection startedAug 25 00:26:02 pptp-server pptpd[10177]: CTRL: Starting call (launching pppd, opening GRE)Aug 25 00:26:02 pptp-server pppd[10178

    97820编辑于 2022-06-30
  • 来自专栏编程进阶实战

    一款基于 .NET 9 构建的企业级 Web RBAC 快速开发框架

    前言 今天大姚给大家分享一款基于 .NET 9 构建的企业级、开源 Web RBAC 快速开发框架:RuYiAdmin。 项目介绍 RuYiAdmin 一款基于 .NET 9 构建的企业级、前后端分离、开源(Apache License) Web RBAC 快速开发框架,具有灵活的架构设计和强大的功能,适用于快速开发高性能的企业级应用 主要特点 前后端分离: RuYiAdmin 采用前后端分离架构,前端基于VueElementAdmin,使用 Vue2 和 Element UI,后端基于 .NET 9 构建。 后端:C#、.NET 9、AspNetCoreRateLimit、SqlSugar、AutoMapper、SignalR、MiniProfiler、CAP、RabbitMQ、Redis、Consul等。

    18210编辑于 2026-01-10
  • 来自专栏知无不言 - 畅所欲言

    Mybatis 手撸专栏|第9章:细化XML语句构建器,完善静态SQL解析

    本文为《Mybatis 手撸专栏》的第9章,将深入探讨如何在 Mybatis 中细化XML语句构建器,完善静态SQL解析的功能。 我们将介绍XML语句构建器的基本原理和用法,并通过代码实例逐步展示如何细化构建器,以提高SQL解析的效率和精度。 通过本章的学习,您将能够更好地理解并运用Mybatis中的XML语句构建器和静态SQL解析。1. XML语句构建器简介XML语句构建器是Mybatis中用于构建SQL语句的核心组件之一。 类,并在自定义构建器中添加了一个buildCustomStatement()方法,用于构建自定义的语句。 总结在本章中,我们深入探讨了XML语句构建器在Mybatis中的应用。我们介绍了XML语句构建器的基本原理和用法,并通过代码示例展示了如何细化构建器,以完善静态SQL解析的功能。

    66830编辑于 2023-11-09
领券