最新发布 时间↓   浏览量↓

代码补全工具介绍-通义灵码
技术杂谈

代码补全工具介绍-通义灵码

217次浏览 0条评论

体验地址:https://developer.aliyun.com/topic/lingma/activities/202403?taskCode=14508&recordId=6ace83c7df66cccc7163789fecf43c6e#/?utm_content=m_fission_1 体验有礼体验即可参与开盲盒,奖品内容:iphone手机、Switch、机械键盘、拉杆箱、智能手环、手办、视频平台年卡、日历等。通义灵码,是阿里云出品的一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码优化、注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云的云服务使用场景调优,助力开发者高效、流畅的编码。核心场景代码智能生成经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为你生成行级/函数级代码、单元测试、代码优化建议等。沉浸式编码心流,秒级生成速度,让你更专注在技术设计,高质高效地完成编码工作。研发智能问答基于海量研发文档、产品文档、通用研发知识、阿里云的云服务文档和 SDK/OpenAPI 文档等进行问答训练

元宇宙/数字孪生工具链
技术杂谈

元宇宙/数字孪生工具链

2139次浏览 1条评论

AIGC/Gen-AI:OpenAI API:官方APIChatARKit:基于ChatGPT的AR开发包Point-E:3D点云生成式AIReplicate API:提供数千种云端AI模型,包括扩散模型、图像修复等Unity AI Command:在Unity编辑器中使用自然语言创建场景,基于chatgptDatabricks Dolly:Dtabricks的开源chatgpt替代品Stanford Alpaca:斯坦福基于Llama微调的指令型大模型。Code Alpaca:代码生成指令跟随模型,基于alpacallama.cpp:C++版本的Llama LLM推理器。simple-llama-finetuner:llama 7b LLM微调工具peft:大模型微调方法库llm-security:大模型安全问题汇编pyllama:hacked version of llama llmchatllama:基于llama和RLHF的chatbot开发库gpt4all:基于llama的gpt4平替,可以在个人PC上运行推理,webuipromptable:AI应用全栈开发库,支持LLM、

Oracle字符集修改
技术杂谈

Oracle字符集修改

1440次浏览 0条评论

提示Oracle数据库默认的字符集编码为US7ASCII,这个编码是不支持中文的,如果想要在数据库存储中文,就需要修改编码为ZHS16GBK或UTF-8编码和字符集是一个意思,只是叫法不一样而已前置条件修改字符集的前提是知道我们现在用的是什么字符集查询数据库字符集SELECT * FROM NLS_DATABASE_PARAMETERS where PARAMETER='NLS_CHARACTERSET';一般情况下我们都是将字符集修改为UTF-8或ZHS16GBK(GB18030)修改编码    1. 首先以SYSDBA的身份登录上去    sqlplus / as sysdba    2. 关闭数据库    shutdown immediate    3. 以mount(挂载方式)打开数据库    startup mount    4. 设置session    -- 设置Oracle数据库为限制访问状态     ALTER SYSTEM ENABLE RESTRICTED SESSION;           -- 关闭Oracle数据库的Job Queue进程     ALTE

Navicat Premium 15 永久破解激活工具及安装教程(亲测可用)
开发工具

Navicat Premium 15 永久破解激活工具及安装教程(亲测可用)

3724次浏览 0条评论

Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。最新版的Navicat Premium 15 已经发布了,但是此工具是收费的,学习的话买,不怎么划算。开始安装下载好后首先安装 Navicat Premium 15 ,此工具安装比较简单,我就不一步一步来了,疯狂下一步就完了。开始激活(激活时必须断网)(激活时必须断网)(激活时必须断网)(激活时必须断网)使用注册机,先退出所有杀毒软件,再打开注册机,否则会一直报错的在激活工具的第一个选项(1.Patch)里选择Backup,Host,Navicat 是那个版本就选那个版本,这里就选择Navicat V 15 就好了,然后点击,Patch按钮,选择Navicat的安装位置中的navicat.exe文件如图:出现以下提示说明Patch成功了。License. Product and LanguageLicense里选中Enterprise、在Produce里选择Pre

常用正则表达式
技术杂谈

常用正则表达式

1602次浏览 0条评论

字母^[A-Za-z]*$字母数字^[A-Za-z0-9]*$数字^\d*$大写字母^[A-Z]*$小写字母^[a-z]*$6个字母^\w{6}$6位数字^\d{6}$邮政编码^\d{4,6}$IP地址^((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}$链接^https?:\/\/\w+\.\w+\.\w+.*$车牌号^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领]\w{4,9}$身份证号^\d{17}[\dX]$中国护照(^[EeKkGgDdSsPpHh]\d{8}$)|(^(([Ee][a-fA-F])|([DdSsPp][Ee])|([Kk][Jj])|([Mm][Aa])|(1[45]))\d{7}$)

零基础ChatGPT注册教程
技术杂谈

零基础ChatGPT注册教程

2559次浏览 0条评论

ChatGPT注册教程最近爆火的ChatGPT你玩了吗?ChatGPT是将海量的数据结合表达能力很强的Transformer模型结合,从而对自然语言进行了一个非常深度的建模。可以应用在图像,QA,文本,Chat等场景,本次我们将讲述如何进行ChatGPT的注册,实现和当前最牛的人工智能对话。准备网络ChatGPT这个东西它在国外,所以我们要科学上网🪜据测试,香港的无法使用,新加坡是可以正常使用的(最好美国)注册邮箱网络准备好之后,我们就可以进入到注册页面了注册地址:https://chat.openai.com/auth/login首先是邮件认证,输入邮箱并设置密码,邮箱会收到验证邮件,我们点击邮件的Verify email address按钮就验证成功了验证手机号邮箱验证成功之后会进入绑定手机号的界面,但你会发现选了我们的county之后。。。无法使用这里必须要有一个国外的手机号才行...在座的各位,有国外手机号的不多吧这里推荐一个接码平台:https://sms-activate.org接码平台使用第一步、注册平台,很简单,只需要使用邮箱注册,这里就不列出来了第二步、充值,接码平

Java开发手册(黄山版)PDF下载
编程书籍

Java开发手册(黄山版)PDF下载

2871次浏览 1条评论

《Java 开发手册》是 Java 社区爱好者的集体智慧结晶和经验总结,经历了多次大规模一线 实战的检验及不断完善,整理成册后,众多社区开发者踊跃参与打磨完善,系统化地整理成册,当 前的最新版本是黄山版。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是 编程知识点,其它维度的知识点也会影响到软件的最终交付质量。比如:五花八门的错误码会人为 地增加排查问题的难度;数据库的表结构和索引设计缺陷带来的系统架构缺陷或性能风险;工程结 构混乱导致后续项目维护艰难;没有鉴权的漏洞代码容易被黑客攻击等。所以本手册以 Java 开发 者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL 数据库、工程结构、 设计规约七个维度,再根据内容特征,细分成若干二级子目录。此外,依据约束力强弱及故障敏感 性,规约依次分为【强制】、【推荐】、【参考】三大类。在延伸的信息中,“说明”对规约做了适 当扩展和解释;“正例”提倡什么样的编码和实现方式;“反例”说明需要提防的雷区,以及真实 的错误案例。 手册的愿景是码出高效,码出质量。现代软件架构的复

Java菜市场网站声明(非常重要!)
技术杂谈

Java菜市场网站声明(非常重要!)

1681次浏览 2条评论

1. 本网站为公益网站,不做盈利用途。2. 所有广告收入仅用于对服务器和网站的维护和支撑。3. 所有资料仅供个人学习,不能用于商业用途,请您自觉于下载后24小时内删除,请勿复制传播。4. 本站分享的文章、资源等均收集于互联网,仅供读者学习交流使用,版权归原作者所有。如有侵权,请您与站长联系,我们将及时处理!

Netty 4核心原理与手写RPC框架实战 PDF下载
编程书籍

Netty 4核心原理与手写RPC框架实战 PDF下载

2829次浏览 11条评论

本书首先从硬件层面深入分析网络通信原理,结合Java对网络I/O的API实现,将理论与实践串联起来,帮助大家透彻理解网络通信的起源,然后介绍Netty产生的背景并基于Netty手写Tomcat和RPC框架,帮助大家初步了解Netty的作用,接着分析Netty的核心原理和核心组件,基于Netty手写一个消息推送系统并进行性能调优,O后介绍设计模式在Netty中的应用和经典的面试题分析。如果你想深入了解网络通信原理,如果你还不知道Netty能做什么,如果你想深入了解Netty的实现原理,如果你看源码找不到入口,无从下手,如果你想了解设计模式在Netty中的应用,本书都能帮到你。

Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic构建和部署 PDF下载
编程书籍

Docker容器:利用Kubernetes、Flannel、Cockpit和Atomic构建和部署 PDF下载

2035次浏览 1条评论

Docker容器是Linux系统及云环境上运行Docker的实用指南。书中全面讲解创建、运行、停止、启动、保存和管理容器的具体方法,同时也涉及了多容器管理的主题。Docker容器内容分成5个部分。第一部分开启容器之旅,介绍开始使用Docker容器所需了解的知识;第二部分关注单个容器,主要介绍如何通过docker命令直接使用单个容器;第三部分主题是在云环境上运行容器,描述如何运行超级特权容器(SPC),以及如何使用Cockpit在云环境或者本地环境下跨多个宿主机管理容器;第四部分重点是管理多容器,探究容器的编排(利用Kubernates);第五部分专注于开发容器,描述一些开发Docker容器的建议和技巧,zui后通过展示一些Dockerfile文件阐述如何构建容器。

大话计算机:计算机系统底层架构原理极限剖析(套装共3册)PDF下载
编程书籍

大话计算机:计算机系统底层架构原理极限剖析(套装共3册)PDF下载

4152次浏览 4条评论

现代计算机系统的软硬件架构十分复杂,是所有IT相关技术的根源。本书尝试从原始的零认知状态开始,逐步从最基础的数字电路一直介绍到计算机操作系统以及人工智能。本书用通俗的语言、恰到好处的疑问、符合原生态认知思维的切入点,来帮助读者洞悉整个计算机底层世界。本书在写作上遵循“先介绍原因,后思考,然后介绍解决方案,最终提炼抽象成概念”的原则。全书脉络清晰,带领读者重走作者的认知之路。本书集科普、专业为一体,用通俗详尽的语言、图表、模型来描述专业知识。  本书内容涵盖以下学科领域:计算机体系结构、计算机组成原理、计算机操作系统原理、计算机图形学、高性能计算机集群、计算加速、计算机存储系统、计算机网络、机器学习等。  本书共分为12章。第1章介绍数字计算机的设计思路,制作一个按键计算器,在这个过程中逐步理解数字计算机底层原理。第2章在第1章的基础上,改造按键计算器,实现能够按照编好的程序自动计算,并介绍对应的处理器内部架构概念。第3章介绍电子计算机的发展史,包括芯片制造等内容。第4章介绍流水线相关知识,包括流水线、分支预测、乱序执行、超标量等内容。第5章介绍计算机程序架构,理解单个、多个程序如何在处

算法与数据结构考研试题精析 第3版 陈守孔著 PDF下载
编程书籍

算法与数据结构考研试题精析 第3版 陈守孔著 PDF下载

9974次浏览 12条评论

《华章教育·高等学校计算机专业规划教材:算法与数据结构考研试题精析(第3版)》在内容上,对数据结构课程的主要知识点进行了梳理,再按照知识点对试题进行分类讲解,使读者灵活运用知识点并举一反三。题量大、题型多,包括选择题、填空题、应用题、算法设计题等,通过不同类型的练习使读者巩固所学知识。第3版前言 第2版前言 第1版前言 第一部分复习纲要 第1章概论 第2章线性表 第3章栈和队列 第4章串 第5章数组和广义表 第6章树和二叉树 第7章图 第8章动态存储管理 第9章集合 第10章排序 第11章文件 第二部分试题部分 第1章概论 第2章线性表 第3章栈和队列 第4章串 第5章数组和广义表 第6章树和二叉树 第7章图 第8章动态存储管理 第9章集合 第10章排序 第11章文件 第三部分参考答案 第1章概论 第2章线性表 第3章栈和队列 第4章串 第5章数组和广义表 第6章树和二叉树 第7章图 第8章动态存储管理 第9章集合 第10章排序 第11章文件 附录A2009~2015年全国硕士研究生入学计算机学科专业基础综合试题在教材各章中的分布 附录B本书所选试题在教材各章中的分布 参考文献

视频编码全角度详解:AVS China、H.264/MPEG-4 PART10、HEVC、VP6、DIRAC、VC-1 K.R.Rao著 刘雪冬译 PDF下载
编程书籍

视频编码全角度详解:AVS China、H.264/MPEG-4 PART10、HEVC、VP6、DIRAC、VC-1 K.R.Rao著 刘雪冬译 PDF下载

6915次浏览 1条评论

随着多媒体时代的到来以及移动互联网的发展,人们在对于视频的质量要求越来越高的同时,也期望视频传输具有更快的速度。而传输系统和存储系统则要求视频格式乃至码流语法尽可能统一。这两方面的客观要求就是,要对视频数据进行压缩;压缩要实现标准化。视频编码标准应运而生。K. R. Rao、D. N. Kim和J. J. Hwang合著的本书囊括H.120、H.261、MPEG-1、MPEG-2/H.262、H.263系列、MPEG-4、VP6、Dirac、VC-1、H.264/MPEG-4第10部分、H.265/HEVC和我国的AVS China等从人类进入信息时代至今的主要视频编码标准,以及标准之间的转码问题。本书重点阐述了标准内在的基本功能、工具、技术和操作,涉及的内容之广是同类书罕有的。本书颇具特色,也是有价值的部分是提供了大量的研究专题,尤其是那些具有前瞻性的尝试和质疑。相信广大读者在充分吸取本书的滋养、挖掘所列专题这一“富矿”之后,对于研究内容的确定是大有裨益的。此外,本书还提供了篇幅可观的附录,其中包含了与专题研究相关的实验数据结果,可作为广大读者自行研究的参考。译者序 原书序 致谢 缩

C语言核心技术,第二版 [德] Peter Prinz著 袁野译 PDF下载
编程书籍

C语言核心技术,第二版 [德] Peter Prinz著 袁野译 PDF下载

7515次浏览 0条评论

本书是一本关于C编程语言与C语言链接库的完整参考手册。作为一本阐述核心技术(In a Nutshell)的书,它的目的是在日常工作中为C语言程序员提供方便、可靠的辅助作用。本书介绍了C语言的所有元素,并通过大量的示例展示了这些元素的用法。最新的C语言规范是2011年发布的C语言国际标准,ISO/IEC 9899:2011,通常称为C11。该标准取代了C99标准(ISO/IEC 9899:1999)及其技术修正,这些修正包括2001年的TC1、2004年的TC2,以及2007年的TC3。第一个C语言国际标准于1990年发布,名为ISO/IEC 9899:1990,它于1995年增补了规范性附录1(ISO/IEC9899/AMD1:1995)。1990年的ISO/IEC标准对应于ANSI标准X3.159,后者于1989年发布,通常称为ANSI C或C89。并非所有编译器以及标准库实现版本都支持2011年所发布C语言标准的新特性。因此,在本书中,我们会在2011年C语言标准的新特性上标注C11(例如多线程、泛型宏,以及新的标准库函数)。在C99标准所引入的扩展特性上标注C99。本书不是针对C

安全软件开发之道:构筑软件安全的本质方法 [美]John Viega著 殷丽华译 PDF下载
编程书籍

安全软件开发之道:构筑软件安全的本质方法 [美]John Viega著 殷丽华译 PDF下载

6095次浏览 0条评论

本书被誉为安全技术领域的“黄帝内经”,由安全技术大师亲力打造,畅销全球,数位安全技术专家联袂推荐。综合论述如何在软件开发整个生命周期内建立安全屏障,对于设计安全的软件给出了高屋建瓴的指南,全面翔实,深入浅出。对于任何关注安全软件开发的人来说,都是一本必备之书。本书分为两大部分。第一部分介绍在编写代码之前应该了解的软件安全知识,讲解如何在软件工程的实践中引入安全性,任何涉及软件开发的人都应该阅读。主要内容包括:软件安全概论、软件安全风险管理、技术的选择、开放源代码和封闭源代码、软件安全的指导原则、软件审计。第二部分涉及软件开发实现的细节,介绍如何在编程中避免一些常见的安全问题,适合编程一线的技术人员参考。主要内容包括:缓冲区溢出、访问控制、竞争条件、随机性和确定性、密码学的应用、信任管理和输入验证、口令认证、数据库安全、客户端安全、穿越防火墙等。译者序 对本书的赞誉 序 前言 致谢 第1章 软件安全概论 1 1.1 都是软件惹的祸 1 1.2 对安全问题的处理 4 1.2.1 Bugtraq 5 1.2.2 CERT 公告 5 1.2.3 RISKS文摘 6 1.3 影响软件安全的技术趋

Redis5设计与源码分析 陈雷著 PDF下载
编程书籍

Redis5设计与源码分析 陈雷著 PDF下载

13868次浏览 8条评论

多名专家联袂推荐,资深专家联合撰写,深入理解Redis 5设计精髓。本书系统讲解Redis 5设计、数据结构、底层命令实现,以及持久化、主从复制、集群的实现。全书分为三篇,共计22章内容。第一篇,重点讲解了SDS、跳跃表、压缩列表、字典、整数集合、quicklist和Stream数据结构的实现。第二篇,讲解了Redis的生命周期、命令执行的过程,键、字符串、哈希表、列表、集合、有序集合、GEO、HyperLog和Stream相关命令的实现,需要重点了解。第三篇,简单剖析了持久化、主从复制和集群的实现,掌握精髓。本书赞誉 序 前言 第1章 引言1 1.1 Redis简介1 1.2 Redis 5.0的新特性2 1.3 Redis源码概述3 1.4 Redis安装与调试4 1.5 本章小结6 第2章 简单动态字符串7 2.1 数据结构7 2.2 基本操作11 2.2.1 创建字符串11 2.2.2 释放字符串12 2.2.3 拼接字符串12 2.2.4 其余API15 2.3 本章小结15 第3章 跳跃表17 3.1 简介17 3.2 跳跃表节点与结构19 3.2.1 跳跃表节点19 3.

Android 使用 Kotlin 连接 MQTT
技术杂谈

Android 使用 Kotlin 连接 MQTT

7822次浏览 0条评论

MQTT 是一种轻量级的、灵活的物联网消息交换和数据传递协议,致力于为 IoT 开发人员实现灵活性与硬件/网络资源的平衡。 Kotlin 是一门由 JetBrains 公司开发的编程语言,Kotlin 是基于 JVM 的,所以开发者可以很方便地用它来进行Android 开发,并且支持 Kotlin 和 Java 的混合编写。而早在 2017 年,Google 就宣布 Kotlin 成为官方开发语言。 本文主要介绍使用 Kotlin 语言在 Android 平台上使用 MQTT。 新建 Kotlin 项目 打开 Android Studio 新建一个项目,选择语言为 Kotlin,Android Studio 会自动创建 Kotlin 相关配置。若要配置现有项目,则可以参考 将 Kotlin 添加到现有应用。 添加依赖 打开项目的 build.gradle,添加 Eclipse Paho Java Client 和 Eclipse Paho Android Service 依赖到 dependencies 部分。 dependencies { implementation 'or

W门大学 人工智能、大数据与复杂系统 整套视频下载
视频教程

W门大学 人工智能、大数据与复杂系统 整套视频下载

5296次浏览 0条评论

0-宣传片01-复杂系统02-大数据与机器学习03-人工智能的三个阶段04-高等数学—元素和极限05-复杂网络经济学应用06-机器学习与监督算法07-阿尔法狗与强化学习算法08-高等数学—两个重要的极限定理09-高等数学—导数10-贝叶斯理论11-高等数学—泰勒展开12-高等数学—偏导数13-高等数学—积分14-高等数学—正态分布15-朴素贝叶斯和最大似然估计16-线性代数—线性空间和线性变换17-数据科学和统计学(上)18-线性代数—矩阵、等价类和行列式19-Python基础课程(上)20-线性代数—特征值与特征向量21-监督学习框架22-Python基础课程(下)23-PCA、降维方法引入24-数据科学和统计学(下)25-Python操作数据库、 Python爬虫26-线性分类器27-Python进阶(上)29-熵、逻辑斯蒂回归、SVM引入30-Python进阶(下)31-决策树32-数据呈现基础33-云计算初步34-D-Park实战35-第四范式分享36-决策树到随机森林37-数据呈现进阶38-强化学习(上)39-强化学习(下)40-SVM和神经网络引入41-集成模型总结和GDB

营销型机械设备类官网网页HTML5素材静态模板
素材模板

营销型机械设备类官网网页HTML5素材静态模板

4719次浏览 0条评论

营销型机械设备类官网网页HTML5素材静态模板,包括网站首页主打产品推荐在线留言关于我们公司简介组织架构企业文化企业环境产品展示全自动联动生产线卡匝送纸全自动模切机高速机前缘送纸全自动平压平模切机飞达送纸全自动平压平模切机半自动平压平(清废)模切机全自动平压平烫金模切机客户案例合作伙伴客户案例新闻资讯公司新闻行业动态常见问题帮助中心服务理念销售网络售后服务申请表技术视频半自动清废模切机视频全自动平压平烫金机视频半自动平压平模切机视频前缘送纸全自动模切机视频二星半自动模切机视频五星模切机使用场景清孔机视频信川糊箱机视频四星模切机视频联系我们公司地址在线留言

Java虚拟机精讲 高翔龙著 PDF下载
编程书籍

Java虚拟机精讲 高翔龙著 PDF下载

7688次浏览 0条评论

《Java虚拟机精讲》内容简介:HotSpot VM是目前市面上高性能JVM的代表作之一,它采用解释器+JIT 编译器的混合执行引擎,使得Java 程序的执行性能从此有了质的飞跃。本书以极其精练的语句诠释了 HotSpot VM的方方面面,比如:字节码的编译原理、字节码的内部组成结构、通过源码的方式剖析 HotSpot VM 的启动过程和初始化过程、Java 虚拟机的运行时内存、垃圾收集算法、垃圾收集器(重点讲解了Serial 收集器、ParNew收集器、Parallel收集器、CMS(Concurrent-Mark-Sweep)收集器和 G1(Garbage-First)收集器)、类加载机制,以及HotSpot VM 基于栈的架构模型和执行引擎(解释器的工作流程、JIT 编译器的工作流程、分层编译策略、热点探测功能)等技术。如果你对JVM 感兴趣,并且从未接触过 JVM,那么本书将会是你探索 JVM 世界的必备入门工具。本书适用于任何对Java 虚拟机感兴趣的Java 开发人员、系统架构师、Java 虚拟机爱好者。尤其是对于那些从未接触过Java 虚拟机的Java 开发人员,本书笔者

Oracle查询优化改写技巧与案例 有教无类著 PDF下载
编程书籍

Oracle查询优化改写技巧与案例 有教无类著 PDF下载

6034次浏览 1条评论

《Oracle查询优化改写技巧与案例》不讲具体语法,只是以案例的形式介绍各种查询语句的用法。第1~4章是基础部分,讲述了常用的各种基础语句,以及常见的错误和正确语句的写法。这部分的内容应熟练掌握,因为日常查询和优化改写都要用到。第5~12章是提高部分,讲解了正则表达式、分析函数、树形查询及汇总函数的用法。这部分知识常用于对一些复杂需求的实现及优化改写。最后两章介绍日常的优化改写案例。这部分是前面所学知识的扩展应用。如果您是开发人员,经常与Oracle打交道,那么《Oracle查询优化改写技巧与案例》可以帮助您处理复杂的需求,写出高性能的语句。如果您是运维人员,则《Oracle查询优化改写技巧与案例》可以帮助您更快地完成慢语句的改写优化。第1章单表查询 1 1.1 查询表中所有的行与列 1 1.2 从表中检索部分行 2 1.3 查找空值 3 1.4 将空值转换为实际值 4 1.5 查找满足多个条件的行 5 1.6 从表中检索部分列 6 1.7 为列取有意义的名称 6 1.8 在WHERE子句中引用取别名的列 7 1.9 拼接列 7 1.10 在SELECT语句中使用条件逻辑 8 1.11

深入理解Apache Dubbo与实战 诣极著 PDF下载
编程书籍

深入理解Apache Dubbo与实战 诣极著 PDF下载

9830次浏览 2条评论

《深入理解Apache Dubbo与实战》首先介绍Dubbo的简史、后续的规划和整体架构大图;接着介绍Dubbo环境配置,并基于Dubbo开发第一款应用程序;然后介绍Dubbo内置的常用注册中心的实现原理,Dubbo扩展点加载的原理和实现,Dubbo的启动、服务暴露、服务消费和优雅停机的机制,Dubbo中RPC协议细节、编解码和服务调用实现原理,Dubbo集群容错、路由和负载均衡机制,Dubbo的扩展点相关知识,Dubbo高级特性的实现和原理,Dubbo常用的Filter的实现原理,Dubbo中新增etcd3注册中心的实战内容和Dubbo服务治理平台的相关知识;最后介绍Dubbo未来生态和Dubbo Mesh的相关知识。《深入理解Apache Dubbo与实战》适合对Dubbo有一定了解、对Dubbo框架感兴趣的读者,也适合想深入理解Dubbo原理的资深开发者阅读。第1章 Dubbo——高性能RPC通信框架 ............................................................................... 1 1.1 应用架构

Java安全(第二版)[美]奥克斯著 林琪译 PDF下载
编程书籍

Java安全(第二版)[美]奥克斯著 林琪译 PDF下载

6146次浏览 1条评论

《Java安全:第2版》系《Java安全》第二版,内容涉及安全管理器、类装载器、存取控制器以及java.security包等。此外还讨论了消息摘要、证书和数字签名,并介绍了如何利用Java所提供的功能建立类签名,以及如何自行实现签名功能。通过介绍,您可以了解到如何编写一个类装载器,使之能够识别签名类,对签名进行验证,并可以结合安全管理器为类授予额外的特权。在《Java安全:第2版》中还讨论了与加密密钥管理有关的问题,以及如何以此为基础自行实现密钥管理系统。这里还详细介绍了如何应用Java安全套接字扩展包(JSSE)实现SSL加密,以及如何利用Java鉴别与授权服务(JAAS)处理鉴别和权限的有关问题。 《Java安全:第2版》作为一本基础参考书,主要面向为Internet编写应用软件的开发人员。如果您正在使用Java开发软件,就需要了解如何为您编写的类授予特权,而同时又不允许不可信类得到相应的特权。您还要了解如何保护系统不致遭到入侵和破坏。Java提供了有关的工具,而《Java安全:第2版》的目的就是告诉您如何使用这些工具。第一章 Java应用安全什么是安全?本书所用的软件Java沙箱

分布式对象存储:原理 架构及Go语言实现 胡世杰著 PDF下载
编程书籍

分布式对象存储:原理 架构及Go语言实现 胡世杰著 PDF下载

8208次浏览 1条评论

本书首先从一个最简单的对象存储服务原型开始,讨论在原型中存在的问题并介绍对象存储服务中一些常见的概念以及设计理念,然后通过改变架构或添加功能的方式解决这些问题。这一迭代步骤将发生多次,最终我们会收获一个足够完善的对象存储服务第1章 对象存储简介 11.1 和传统网络存储的区别 11.1.1 数据的管理方式 21.1.2 访问数据的方式 21.1.3 对象存储的优势 31.2 单机版对象存储的架构 41.2.1 REST接口 41.2.2 对象PUT流程 51.2.3 对象GET流程 51.3 Go语言实现 61.4 功能测试 101.5 小结 12第 2章 可扩展的分布式系统 152.1 什么是分布式系统 152.2 接口和数据存储分离的架构 162.2.1 REST接口 172.2.2 RabbitMQ消息设计 182.2.3 对象PUT流程 192.2.4 对象GET流程 202.3 Go语言实现 212.3.1 数据服务 212.3.2 接口服务 232.3.3 rabbitmq包 342.4 功能测试 382.5 小结 41第3章 元数据服务 453.1 什么是元数据 453.

Spring Boot毕业设计 - 个人理财系统(2020新版)源码免费下载
技术杂谈

Spring Boot毕业设计 - 个人理财系统(2020新版)源码免费下载

7002次浏览 6条评论

1. 使用技术Spring bootSpringSpring mvcMybatisPagehelpershirothymeleaflyear2. 系统功能用户信息管理理财产品管理网贷管理权限管理3. 项目截图4. 系统运行说明1、导入压缩包的sql文件2、修改finance/src/main/resources/application.yml配置文件中的数据库用户名和密码3、启动com.bjpowernode.finance.FinanceApplication4、启动后通过localhost:8080访问系统5、管理员用户为admin/123456

深入理解Java虚拟机(第3版):JVM高级特性与最佳实践 周志明著 PDF下载
编程书籍

深入理解Java虚拟机(第3版):JVM高级特性与最佳实践 周志明著 PDF下载

10613次浏览 2条评论

内容介绍这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典,繁体版在台湾也颇受欢迎。自2011年上市以来,前两个版本累计印刷36次,销量超过30万册,两家主要网络书店的评论近90000条,内容上近乎零差评,是原创计算机图书领域不可逾越的丰碑。第3版在第2版的基础上做了重大修订,内容更丰富、实战性更强:根据新版JDK对内容进行了全方位的修订和升级,围绕新技术和生产实践新增逾10万字,包含近50%的全新内容,并对第2版中含糊、瑕疵和错误内容进行了修正。全书一共13章,分为五大部分:第一部分(第1章)走近Java系统介绍了Java的技术体系、发展历程、虚拟机家族,以及动手编译JDK,了解这部分内容能对学习JVM提供良好的指引。第二部分(第2~5章)自动内存管理详细讲解了Java的内存区域与内存溢出、垃圾收集器与内存分配策略、虚拟机性能监控与故障排除等与自动内存管理相关的内容,以及10余个经典的性能优化案例和优化方法;第三部分(第6~9章)虚拟机执行子系统深入分析了虚拟机执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎,以及多个类加载及其执行子系

深入浅出密码学 Christof Paar著 马小婷译 PDF下载
编程书籍

深入浅出密码学 Christof Paar著 马小婷译 PDF下载

8154次浏览 1条评论

密码学的应用范围日益扩大,它不仅用于政府通信和银行系统等传统领域,还用于Web浏览器、电子邮件程序、手机、制造系统、嵌入式软件、智能建筑、汽车甚至人体器官移植等领域。今天的设计人员必须全面系统地了解应用密码学。《深入浅出密码学——常用加密技术原理与应用》作者帕尔和佩尔茨尔长期执教于计算机科学与工程系,拥有十分丰富的应用密码学教学经验。本书可作为研究生和高年级本科生的教科书,也可供工程师自学之用。《深入浅出密码学——常用加密技术原理与应用》拥有的诸多特征使得它成为密码学从业者和学生独一无二的资源—本书介绍了绝大多数实际应用中使用的加密算法,并重点突出了它们的实用性。null