积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(1125)Java(386)Python(330)Spring(311)Julia(87)区块链(74)PyWebIO(65)Jupyter(62)Go(54)Celery(51)

语言

全部英语(764)中文(简体)(335)中文(繁体)(20)英语(1)

格式

全部PDF文档 PDF(765)其他文档 其他(275)TXT文档 TXT(64)PPT文档 PPT(20)DOC文档 DOC(1)
 
本次搜索耗时 0.089 秒,为您找到相关结果约 1000 个.
  • 全部
  • 后端开发
  • Java
  • Python
  • Spring
  • Julia
  • 区块链
  • PyWebIO
  • Jupyter
  • Go
  • Celery
  • 全部
  • 英语
  • 中文(简体)
  • 中文(繁体)
  • 英语
  • 全部
  • PDF文档 PDF
  • 其他文档 其他
  • TXT文档 TXT
  • PPT文档 PPT
  • DOC文档 DOC
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 C++20 镶 SQL

    C++20 ❤ SQL John R Bandela, MDOverview u SQL u C++ Example u Implementation techniques u fixed_string u meta_struct u Parsing compile time strings into meta_structsOverview v SQL v C++ Example {price_from_user};Avoiding SQL Injection Attacks SELECT orders.id, name, item, price, discount_code FROM orders JOIN customers ON customers.id = customerid WHERE price > ?;SQL Library Options u Traditional Lots of information available u Vulnerable to sql injection of developer not careful u Use dynamic typingDomain Specific Language u Use types to encode SQL u Looks more like regular C++ u Typically requires
    0 码力 | 46 页 | 775.02 KB | 6 月前
    3
  • pdf文档 ⽤ egg 孵化你的 SQL 优化器 - 王润基

    第三届中国Rust开发者⼤会 ⽤ egg 孵化你的 SQL 优化器 王润基 RisingWave 内核开发⼯程师 ? Parser Binder Optimizer Executor SQL AST Logical Plan Physical Plan Table Catalog Storage RisingLight 查询引擎的整体结构 SELECT name, url url FROM t1 JOIN t2 WHERE t1.id = t2.id AND name = ‘Bob’ SQL Logical Plan Physical Plan Projection name, url Filter t1.id = t2.id name = “Bob” Join Scan t1(id, name) Scan t2(id, url) Filter #1 = “Bob” Hash Join #0 = #2 Scan $1.1, $1.2 Scan $2.1, $2.2 Projection #1, #3 ⼀个 SQL 语句优化的例⼦ 基于规则的优化 (RBO) 基于代价的优化 (CBO) 谓词下推 Join Filter A B Join Filter A B Filter Join A Join
    0 码力 | 39 页 | 6.48 MB | 1 年前
    3
  • pdf文档 2022年美团技术年货 合辑

    提升资源利用率与保障服务质量,鱼与熊掌不可兼得? 971 标准化思想及组装式架构在后端 BFF 中的实践 992 外卖广告大规模深度学习模型工程实践 | 美团外卖广告工程实践专题连载 1013 数据库全量 SQL 分析与审计系统性能优化之旅 1048 数据库异常智能分析与诊断 1059 美团外卖广告智能算力的探索与实践(二) 1079 Linux 下跨语言调用 C++ 实践 1101 GPU 为了获得更多高质量的正样本,YOLOv6 引入了 SimOTA [4] 算法动态分配正样本, 进一步提高检测精度。YOLOv5 的标签分配策略是基于 Shape 匹配,并通过跨网格 匹配策略增加正样本数量,从而使得网络快速收敛,但是该方法属于静态分配方法, 并不会随着网络训练的过程而调整。 近年来,也出现不少基于动态标签分配的方法,此类方法会根据训练过程中的网络输 出来分配正样本,从而可以 由于使用了 Sinkhorn-Knopp 算法导致训练时间加长, 而 SimOTA[4] 算法使用 Top-K 近似策略来得到样本最佳匹配,大大加快了训练速 度。故 YOLOv6 采用了 SimOTA 动态分配策略,并结合无锚范式,在 nano 尺寸 模型上平均检测精度提升 1.3% AP。 SIoU 边界框回归损失 为了进一步提升回归精度,YOLOv6 采用了 SIoU[9] 边界框回归损失函数来监督网络
    0 码力 | 1356 页 | 45.90 MB | 1 年前
    3
  • pdf文档 ThinkJS 2.2 中文文档

    项目需要进行扩展。 支持丰富的数据库 ThinkJS 支持 mysql , mongodb , sqlite 等常见的数据库,并且封装了很多操作数据库的接口, 无需手动拼接 SQL 语句,还可以自动防止 SQL 注入等安全漏洞。同时支持事务、关联模型等高级 功能。 代码自动更新 ThinkJS 内置了一套代码自动更新的机制,文件修改后立即生效,不用重启 Node.js 服务,也不用 借助第三方模块。 ES6 里的 class,就没有 constrcutor 方法了。 为了统一处理,ThinkJS 提供了 init 方法来代替 constrcutor 方法,该方法不管是在 class 下还 是动态创建类的情况下都可以做到类实例化的时候自动被调用。 export default class think.base { /** * 初始化⽅方法,类实例例化时⾃自动被调⽤用 * @return model = this.model('user'); let data = await model.select(); return this.success(data); } } 动态创建类的方式 'use strict'; var Base = require('./base.js'); module.exports = think.controller(Base, {
    0 码力 | 277 页 | 3.61 MB | 1 年前
    3
  • pdf文档 Go Web编程

    4.表单 4.1 处理表单的输入 4.2 验证表单的输入 4.3 预防跨站脚本 4.4 防止多次递交表单 4.5 处理文件上传 4.6 小结 5.访问数据库 5.1 database/sql接口 5.2 使用MySQL数据库 5.3 使用SQLite数据库 5.4 使用PostgreSQL数据库 5.5 使用beedb库进行ORM开发 5.6 NOSQL数据库操作 5.7 小结 6.session和数据存储 Socket编程 8.2 WebSocket 8.3 REST 8.4 RPC 8.5 小结 9.安全与加密 9.1 预防CSRF攻击 9.2 确保输入过滤 9.3 避免XSS攻击 9.4 避免SQL注入 9.5 存储密码 9.6 加密和解密数据 9.7 小结 10.国际化和本地化 10.1 设置默认地区 10.2 本地化资源 10.3 国际化站点 4 10.4 小结 11.错误处理,调试和测试 觉起来比典型的面向对象语言更轻量级。 Go完全是垃圾回收型的语言,并为并发执行与通信提供了基本的支持。 按照其设计,Go打算为多核机器上系统软件的构造提供一种方法。 Go是一种编译型语言,它结合了解释型语言的游刃有余,动态类型语言的开发效率,以及静态类型的安全性。它也打 算成为现代的,支持网络与多核计算的语言。要满足这些目标,需要解决一些语言上的问题:一个富有表达能力但轻 量级的类型系统,并发与垃圾回收机制,严格的依
    0 码力 | 295 页 | 5.91 MB | 1 年前
    3
  • pdf文档 Nim 2.0.2 中文手册

    变量本质上是地址的名称,每个变量和地址都有特定 的 type "类型",变量的类型被称为 static type "静态类型", 地址的类型被称为 dynamic type "动态类型"。如果静态类型与动态类 型不相同,它就是动态类型的⽗类或⼦类。 identi�er "标识符"是变量、类型、过程等的名称声明符号,⼀个声明所适⽤的程序区域被称为该声明的 scope "作⽤域", 作⽤域 可以嵌套, 其他元素都需要隐式转换为此类型。 可以使⽤ array[size, T] 构造数组类型,也可以使⽤ array[lo..hi, T] 设置数组的起点,⽽不是默认的 0。 序列类似于数组,但有动态⻓度,其⻓度可能在运⾏时期间发⽣变化(如字符串)。序列为可增⻓的数组实现,在添加项⽬时分配内 存块。 序列 S 的索引为从 0 到 len(S)-1 的整数,并检查其边界。序列可以在序列运算符 = "abc" 避免SQL注⼊攻击 从 Nim 传递到 SQL 数据库的 SQL 语句可能转化为字符串。 但是,使⽤字符串模板并填写值很容易受到著名的 SQL injection attack "SQL注⼊攻击" : 这可以通过区分包含 SQL 的字符串和不包含 SQL 的字符串来避免。distinct 类型提供了⼀种引⼊与 string 不兼容的新字符串类型 SQL 的⽅法: 抽象
    0 码力 | 127 页 | 7.05 MB | 1 年前
    3
  • pdf文档 ThinkJS 3.0 中文文档

    包装的一种更方便的获取配 置的方式。 const redis = ctx.config('redis'); //获取 redis 配置 动态设置配置 除了获取配置,有时候需要动态设置配置,如:将有些配置保存在数据库中,项目启动时将配置 从数据库中读取出来,然后设置上去。 框架也提供了动态设置配置的方式,如: think.config(key, value) // src/bootstrap/worker.js 等名称已经被 Koa 使用,所以这里只能使用 param。 ctx.param('name'); //获取参数值,如果不不存在则返回 undefined ctx.param(); //获取所有的参数值,包含动态添加的参数 ctx.param('name1,name2'); //获取指定的多个参数值,中间⽤用逗号隔开 ctx.param('name', value); //重新设置参数值 ctx.param({name: {Mixed} 获取、设置 POST 数据。 ctx.post('name'); //获取 POST 值,如果不不存在则返回 undefined ctx.post(); //获取所有的 POST 值,包含动态添加的数据 ctx.post('name1,name2'); //获取指定的多个 POST 值,中间⽤用逗号隔开 ctx.post('name', value); //重新设置 POST 值 ctx
    0 码力 | 129 页 | 2.12 MB | 1 年前
    3
  • pdf文档 Python3 基础教程 - 廖雪峰

    用>>>作为提示符,而 IPython 用 In [序号]:作为提示符。 PyPy PyPy 是另一个 Python 解释器,它的目标是执行速度。PyPy 采用 JIT 技 术,对 Python 代码进行动态编译(注意不是解释),所以可以显著提 高 Python 代码的执行速度。 绝大部分 Python 代码都可以在 PyPy 下运行,但是 PyPy 和 CPython 有 一些是不同的,这就导致相同的 print(a) 这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语 言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不 匹配,就会报错。例如 Java 是静态语言,赋值语句如下(// 表示注释): int a = 123; // a 是整数类型变量 a = "ABC"; // 错误:不能把字符串赋给整型变量 和静态语言相比,动态语言更灵活,就是这个原因。 请不要把赋 用记事本编辑的时候,从文件读取的 UTF-8 字符被转换为 Unicode 字符 到内存里,编辑完成后,保存的时候再把 Unicode 转换为 UTF-8 保存到 文件: 浏览网页的时候,服务器会把动态生成的 Unicode 内容转换为 UTF-8 再 传输到浏览器: 所以你看到很多网页的源码上会有类似的信息, 表示该网页正是用的 UTF-8
    0 码力 | 531 页 | 5.15 MB | 1 年前
    3
  • pdf文档 ThinkJS 1.2 中文文档

    IndexController.js ⽂文件的 docAction ⽅方 法就可以通过 this.get("doc") 来获取该值。 规则路由包含静态地址和动态地址,或者是两种地址的结合,如: 规则路由以 "/" 进⾏行参数分割,每个参数中以 ":" 开头的参数表⽰示动态参数,并且会⾃自动⽣生成⼀一个对应的 GET 参 数,如:上⾯面的 blog/:id,可以在 Controller ⾥里的 Action ⾥里通过 ⽤用于新增或者更新数据之前的数据对象赋值 field , ⽤用于定义要查询的字段,也⽀支持字段排除 order , ⽤用于对结果进⾏行排序 limit , ⽤用于限制查询结果数据 page , ⽤用于查询分⻚页,⽣生成 sql 语句时会⾃自动转换为 limit group , ⽤用于对查询的 group ⽀支持 having , ⽤用于对查询的 having ⽀支持 join , ⽤用于对查询的 join ⽀支持 "suredy", email: "suredy@gmail.com" }]).then(function(insertId){ }) ”` 注意: 这⾥里的⼀一次插⼊入多条数据最终拼成的 sql 语句只有⼀一条,不会智能切割。如果数据量⾮非常⼤大(如:>1W 条)的话,⼀一次插⼊入可能会导致报错,请⾃自⾏行切割分块插⼊入。 更新数据使⽤用 update ⽅方法,如: js // 更新
    0 码力 | 104 页 | 1.29 MB | 1 年前
    3
  • pdf文档 跟我学Shiro - 张开涛

    ....................................................................................... 155 第十九章 动态 URL 权限控制.......................................................................................... 指定用户 名/密码及其角色;role.role1=permission1,permission2 指定角色及权限信息; org.apache.shiro.realm.jdbc.JdbcRealm:通过 sql 查询相应的信息,如“select password from users where username = ?”获取用户密码,“select password, password_salt from 获取用户角色;“select permission from roles_permissions where role_name = ?”获取角色对 应的权限信息;也可以调用相应的 api 进行自定义 sql; JDBC Realm 使用 1、数据库及依赖 跟我学 Shiro——http://jinnianshilongnian.iteye.com/ 16
    0 码力 | 219 页 | 4.16 MB | 10 月前
    3
共 1000 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 100
前往
页
相关搜索词
C++20SQL王润基eggRust2022美团技术年货合辑ThinkJS2.2中文文档GoWeb编程Nim2.0手册3.0Python3基础教程基础教程雪峰1.2跟我学Shiro张开
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩