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

    Python开发实战教程(8)-向网页提交获取数据

    因其效率高开发迅速的优势,快速进入编程语言排行榜前几名。本系列文章致力于可以全面系统的介绍Python语言开发知识和相关知识总结。希望大家能够快速入门并学习Python这门语言。 基础没有学习的话建议先查看文章学习基础目录:Python开发实战系列教程-链接汇总,持续更新。进行学习。 最近几天感冒中,四肢乏力以及最近比较忙导致,更新较慢。还请见谅。 要求: 开发环境:python 2.7、PyCharm 5 Community 所需知识:Requests模块、Python基本语法。 我们使用新浪天气的api接口进行天气预报的查询。

    1K30发布于 2018-12-20
  • 来自专栏程序人生 阅读快乐

    Java 8实战

    本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件。 全书分四个部分:基础知识、函数式数据处理、高效Java 8 编程和超越Java 8,清晰明了地向读者展现了一幅Java 与时俱进的现代化画卷。

    58710发布于 2018-10-10
  • 来自专栏小工匠聊架构

    Java 8 - Stream实战

    ---- Pre Java 8 - Stream流骚操作解读 Java 8 - Stream流骚操作解读2_归约操作 都学了这俩,是不是该出来练一练了? ? ---- (8) 找到交易额最小的交易 Optional<Integer> minValue = transactions.stream().map(Transaction::getValue () .min(comparing(Transaction::getValue)); ---- 附 Trader & Transaction package com.artisan.java8. toString(){ return "Trader:"+this.name + " in " + this.city; } } package com.artisan.java8.

    39210发布于 2021-08-17
  • 来自专栏小工匠聊架构

    Java 8 - Optional实战

    ---- Pre Java 8 - Optional全解相信你已经了解,有效地使用 Optional 类意味着你需要对如何处理存在缺失值进行全面的反思。

    53520发布于 2021-08-17
  • K8s+gRPC 云原生微服务开发与治理实战

    K8s+gRPC 云原生微服务开发与治理实战//xia仔のke:itzcw点com斜杠5645斜杠Kubernetes(K8s)与 gRPC:云原生微服务开发与治理实战随着云原生技术的迅速发展,Kubernetes 本文将介绍如何利用 K8s 和 gRPC 进行云原生微服务的开发与治理实战。1. 什么是 K8s 和 gRPC? 简化开发和部署:K8s 提供了自动化的部署和管理功能,可以简化微服务应用程序的开发和部署流程。 标准化和规范化:K8s 和 gRPC 都得到了广泛的社区支持,并且在行业内有较高的标准化和规范化程度,可以降低开发和部署的风险。3. 实战案例:基于 K8s 和 gRPC 的云原生微服务开发与治理微服务架构设计:采用微服务架构设计,将应用程序拆分为多个独立的服务,每个服务负责一个特定的业务功能。

    75100编辑于 2024-04-15
  • 来自专栏EdisonTalk

    MongoDB入门实战教程(8

    在使用C#/Java等开发语言的时候,我们通常会学习面向对象和设计模式来提高设计水平,使得开发的应用程序具有较高的可扩展性 和 可读性。 本系列教程目录: MongoDB入门实战教程(1) MongoDB入门实战教程(2) MongoDB入门实战教程(3) MongoDB入门实战教程(4) MongoDB入门实战教程(5) MongoDB 入门实战教程(6) MongoDB入门实战教程(7) 参考资料 唐建法,《MongoDB高手课》(极客时间) 郭远威,《MongoDB实战指南》(图书) 作者:周旭龙 出处:https://edisonchou.cnblogs.com

    78850发布于 2021-06-29
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    【Spring实战】—— 8 自动装配

    xml version="1.0" encoding="UTF-8"? xml version="1.0" encoding="UTF-8"?

    690100发布于 2018-01-17
  • 来自专栏项目文章

    SpringBoot从0到实战8:简单使用Swagger生成接口开发文档

    通俗一点的来说,就是在项目中加入Swagger的相关配置,就可以生成项目全部接口文档方便前后端开发进行联动。 Swagger的作用 接口文档自动生成。 对接口进行功能测试。 distribute.pc_search_result.none-task-blog-2allsobaiduend~default-2-78654652.first_rank_v2_pc_rank_v29&utm_term=swagger%E6%B3%A8% E8%A7%A3&spm=1018.2226.3001.4187

    1.2K10编辑于 2024-06-06
  • K8s+gRPC云原生微服务开发与治理实战( 提升gRPC服务开发能力)

    K8s:自动化编排的分布式操作系统K8s作为容器编排领域的事实标准,通过声明式API与自动化控制循环,为分布式系统提供了资源调度、服务发现、弹性伸缩等核心能力。 gRPC与K8s的协同构建了多层次安全体系:传输层加密:gRPC强制使用TLS 1.3加密通信,结合K8s的Network Policy限制Pod间通信,防止中间人攻击。 gRPC与K8s的协同提供了全链路可观测性:指标采集:gRPC的内置指标(如请求延迟、错误率)通过Prometheus采集,结合K8s的Metrics Server,实现资源使用率与服务性能的关联分析。 智能告警:基于K8s的Custom Metrics与gRPC的异常检测算法,实现动态阈值告警,减少误报率。 未来,随着AI与边缘计算的深度融合,gRPC+K8s将引领分布式系统迈向全域智能的新时代。

    39210编辑于 2025-11-04
  • K8s+gRPC 云原生微服务开发与治理实战(完结)

    K8s+gRPC 云原生微服务开发与治理实战(完结)K8s+gRPC:云原生微服务开发与治理的深度探索随着云计算和微服务架构的蓬勃发展,Kubernetes(简称K8s)与gRPC作为两大核心技术,正在逐步改变云原生应用的开发和治理方式 本文将深入探讨K8s与gRPC如何协同工作,共同推动云原生微服务架构的发展,并详细介绍从开发到治理的完整流程。 二、K8s+gRPC在云原生微服务中的优势自动化部署与管理:K8s提供了自动化的容器编排功能,可以简化微服务应用程序的开发和部署流程。 开发人员只需编写YAML配置文件描述应用的期望状态,K8s将自动完成部署、扩展和管理任务。 三、K8s+gRPC云原生微服务开发与治理实战需求分析:明确业务需求,定义服务边界和服务间交互方式。技术选型:选择合适的编程语言实现gRPC服务,如Go、Java或Python。

    52510编辑于 2025-02-09
  • 来自专栏前端社区

    Express开发实战

    今天为了制作compass-style.org国内网站,决定使用nodejs来开发,express作为nodeJs 快速开发框架成为不二选择。 半年前就学过nodeJs,express,到现在就来一次实战吧,实战过程果然会遇到许多问题,但解决问题的过程就是一种历练,更加坚实了我使用nodeJs的决心 全局安装express-generator nodemon 让nodeJs开发更容易 我们开发nodeJs的时候,修改了文件,但又要重启一遍服务器才能看到修改的结果。

    1.8K30发布于 2019-03-21
  • 来自专栏全栈程序员必看

    项目开发实战_go项目实战

    1 项目介绍与演示 TodoMVC 是一个非常经典的案例,功能非常丰富,并且针对多种不同技术分别都开发了此项目,比如React、AngularJS、JQuery等等。 TodoMVC 案例官网:http://todomvc.com/ 在官网首页右下角, 有 案例的模板下载 和 开发规范(需求文档),如下图: 2 需求说明 2.1 数据列表渲染 当任务列表(items doctype html> <html lang="en"> <head> <meta charset="utf-<em>8</em>"> <meta name="viewport" content="width=device-width

    2K20编辑于 2022-11-04
  • 来自专栏郭少华

    Vue实战开发

    Vue-cli搭建开发环境 1.安装vue-cli脚手架 mpm install vue-cli -g 2.初始化项目 vue init webpack AwesomePos 3.修改index.html 首页 <html> <head> <meta charset="utf-<em>8</em>"> <meta name="viewport" content="width=device-width,initial-scale function (config) { // config.headers['Content-Type']='application/x-www-form-urlencoded;charset=utf-<em>8</em>' ='payload'){ config.headers['Content-Type']='application/x-www-form-urlencoded;charset=utf-<em>8</em>';

    90920发布于 2018-09-11
  • 来自专栏IT技术订阅

    Kafka 开发实战

    其中KafkaProducer是⽤于发送消息的类,ProducerRecord类⽤于封装 Kafka 的消息。

    70120编辑于 2022-06-23
  • 来自专栏python3

    《Python高效开发实战实战演练——

    有兴趣的读者可以看看这本书《Python高效开发实战》的结构 ?

    61320发布于 2020-01-06
  • 来自专栏AndrekzWu的专栏

    k8s部署实战

    一、微服务架构部署的方案 部署项 说明 备注 代码仓库 gogs 镜像仓库 harbor 容器方案 k8s/docker 网关 kong 业务服务 GO service 日志 ELK filebeat 监控 Prometheus grafana 二、微服务架构部署的实施 2.1 k8s 2.1.1 服务器准备 采用vm ware虚拟机,导入两个centos 7.4系统(2 core 2G) vmware node1节点:hostnamectl --static set-hostname k8s-node1 node2节点:hostnamectl --static set-hostname k8s-node2 kubeadm.yaml.yaml advertiseAddress 本机地址,例如 192.168.1.179 (虚拟机master节点) kubernetesVersion: v1.15.0 // k8s /k8s/iris-template/ingress.yaml 其中 deployment,如果镜像是本地的,可以修改参数  imagePullPolicy: IfNotPresent 或 Never

    1.2K40编辑于 2022-09-21
  • 来自专栏玄魂工作室

    CTF实战8 SQL注入漏洞

    是我们的第二个实战课程 我们还是那句话先 重要声明 该培训中提及的技术只适用于合法CTF比赛和有合法授权的渗透测试,请勿用于其他非法用途,如用作其他非法用途与本文作者无关 SQL注入漏洞产生的原因 SQL

    2K30发布于 2018-07-25
  • 来自专栏阿杜的世界

    《Java 8实战》阅读笔记(1)

    以下为第一章《为什么你应该关注Java 8》的阅读笔记 1.1 为啥Java语言在演进 使用Java 8 可以写出更加简洁的代码; 多核CPU的普及,需要Java 8更好得支持并行编程;为了说明上述两点 编程语言的生态系统以及气候的改变 本书总结出推动Java 8支持并行编程和书写更简洁的代码的三大概念:Stream处理、行为参数化、并行特性以及不共享可变数据。 Java 8的函数式编程,要求开发者编写没有副作用(即无状态)的函数。 只有开发者都用,这些新特性才会有意义,因此尽可能得使用Java 8的新特性也是保护你作为Java开发者的工作。 for-each循环,程序员需要自己控制集合的迭代,这称之为外部迭代;Java 8提供的Stream API看起来跟之前的集合操作完全不同,程序员不需要控制集合的操作,只需要考虑对每个元素要做什么操作、 ---- 本章作为全书的第一章,重点介绍了Java作为一门语言长盛不衰的时代、技术背景和内在的原因(Java自身一直在进化,跟上甚至引领技术的变革);本章也简单介绍了Java 8 中比较重要的知识点,例如

    60340发布于 2018-08-06
  • 来自专栏用户4352451的专栏

    Java8实战--引入流

    什么是流? 流是Java API的新成员,它允许你以声明性方式处理数据集合(通过查询语句来表达,而不 是临时编写一个实现)。就现在来说,你可以把它们看成遍历数据集的高级迭代器。此外,流还可以透明地并行处理,你无需写任何多线程代码。 啥话少说直接上代码: //创建一个list类 里面包含一个对象Dish且创建Dish List<Dish> menu = Arrays.asList( new Dish("pork", false, 800, Dish.Type.MEAT), 3 new Dish("b

    54110发布于 2020-08-26
  • 来自专栏网络安全自修室

    DC-8靶机渗透实战

    靶机介绍 这次的靶机渗透实战是一个找寻靶机中的flag的过程,并以获得最终的flag为目标。 渗透实战 ? ? 再来看看下面: Home: ?nid=1 传参了 而刚才上面的没有任何参数 ? ? ? 参考资料 [1] 下载地址: http://www.five86.com/dc-8.html [2] 参考文章1: https://blog.csdn.net/weixin_43762939/article

    1.1K20发布于 2020-08-11
领券