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

    day 10 函数的进阶

    global a  # global 表示从全局把一个变量引入到局部, 后面使用的a都是全局变量     a += 10 # ?? a = a + 10 # 现在的a是全局的, 你现在视图改全局变量     print("里面的打印",a) func() print("外面的打印", a) a = 10 def func():      global a  # global 表示从全局把一个变量引入到局部, 后面使用的a都是全局变量         a += 10 # ?? , global找全局         a += 10 # a = a + 10 python不让这么干         print("func2", a)     func2()     print( # 局部         def func2():             nonlocal a # 不找全局, global找全局             a += 10 # a = a + 10

    43110发布于 2020-01-20
  • 来自专栏JavaPark

    SQL 进阶挑战(6 - 10

    :12', 50), (1001, 9002, '2020-01-02 09:01:01', '2020-01-02 09:06:00', 58), (1002, 9001, '2021-05-02 10 :01:01', '2021-05-02 10:05:58', 60), (1002, 9002, '2021-06-02 19:01:01', '2021-06-02 19:05:01', 54), 02', null, null); 输出: 1|1001|9001|2020-01-01 22:11:12|2020-01-01 23:16:12|50 3|1002|9001|2021-05-02 10 :01:01|2021-05-02 10:05:58|60 5|1003|9001|2021-09-05 19:01:01|2021-09-05 19:40:01|49 6|1003|9001|2021 :01:01|2021-05-02 10:06:58|60 6|1003|9001|2021-09-05 19:01:01|None|None 7|1003|9001|2021-09-05 19:01:

    54330编辑于 2022-06-15
  • 来自专栏机器学习/数据可视化

    Golang之旅—10-函数进阶

    函数能够作为变量,进行赋值 package main import "fmt" //全局变量 var number = 20 //定义函数 func testGlobal() { number := 10 // 先在自己函数中进行查找,找到了自己的函数中的变量 // 函数中没有找到就往外层找,即找全局变量 fmt.Println("变量number", number) //变量number 10 //变量i只在for语句块中生效 for i := 0; i < 10; i++{ fmt.Println(i) } //fmt.Println(i) 外层不能访问内部for语句中的变量 int, op func(int, int) int) int{ return op(x, y) } func main(){ //函数作为参数传递给另一个函数 r1 := calc(10,20 , add) //30 fmt.Println(r1) r2 := calc(20,10, sub) //10 fmt.Println(r2) }

    26910发布于 2021-03-02
  • 来自专栏coding for love

    CSS进阶10-分层显示

    (注1:如果有问题欢迎留言探讨,一起学习!转载请注明出处,喜欢可以点个赞哦!) (注2:更多内容请查看我的目录。)

    1.4K30发布于 2018-08-27
  • 来自专栏机器学习/数据可视化

    SQL进阶-10-SQL处理序列

    SQL进阶-10-用SQL处理数列 在关系型数据库的数据结构中,默认是不考虑数据的顺序。处理有序集合在SQL中不能直接实现,但是可以通过集合和谓词来间接实现处理有序数据的需求。 生成一个digits表,用来存储各个数位上的数字,因为不管多大的数字都可以由0-9这10个数字组成 ? 通过对两个Digits集合求笛卡尔积得出0-99的数字 select D1.digit + (D2.digit * 10) as seq -- 两位数 from Digits D1 cross join 需求2-生成1-542的编号 select D1.digit + (D2.digit * 10) + (D3.digit * 100) as seq from Digits D1 cross join 因为发生换排,9,10,11不再符合要求。因此,为了解决换排问题,需要保证:全部都在同一排 ?

    69010发布于 2021-03-01
  • 来自专栏CoXie带你学编程

    10个Python基础快速进阶技巧

    count['b']) # of individual element# 3 print(count.most_common(1)) # most frequent element# [('d', 5)] 10

    87810发布于 2020-04-26
  • 来自专栏Devops专栏

    10--Gradle进阶 - Gradle任务的执行

    10--Gradle进阶 - Gradle任务的执行 前言 在前面的篇章中,我们尝试执行了 gradle 的 task,但是不清楚有哪些语法,下面来介绍一下。

    1.4K30编辑于 2023-09-01
  • 来自专栏Vamei实验室

    Java进阶10 内存管理与垃圾回收

    整个教程中已经不时的出现一些内存管理和垃圾回收的相关知识。这里进行一个小小的总结。 Java是在JVM所虚拟出的内存环境中运行的。内存分为栈(stack)和堆(heap)两部分。我们将分别考察这两个区域。 栈 栈的基本概念参考纸上谈兵: 栈 (stack)。许多语言利用栈数据结构来记录函数调用的次序和相关变量(参考Linux从程序到进程)。 在Java中,JVM中的栈记录了线程的方法调用。每个线程拥有一个栈。在某个线程的运行过程中,如果有新的方法调用,那么该线程对应的栈就会增加一个存储单元,即帧(fram

    79970发布于 2018-01-18
  • 来自专栏C语言程序指南

    c语言进阶指南(10)(指针与数组)

    欢迎来到博主的专栏:C语言进阶指南博主id:reverie_ly指针的算术运算指针可以进行加和减以及自加和自减算术运算。运算结果是地址值加或减指针类型指向的元素的空间大小。 int i = 0;int arr[10] = { 1,2,3,4,5,6,7,8,9 ,10};int* pi = arr;for (i = 0; i < 10; i++) {printf("%d " 我们可以在监视窗口中看到arr作为数组时,是一个int[10的类型。这里在下例中可以看到sizeof(arr);sizeof的将会显示整个数组的大小。 ] = { 1,2,3,4,5,6,7,8,9 ,10};for (i = 0; i < 10; i++) {printf("%d ", *(arr + i));}return 0;这里没有使用指针变量来进行操作 这两个类型的区别就在于声明阶段了int arr[10]={1,2,3,4,5,6,7,8,9,10};//正确int* pi = {1,2,3,4,5,6,7,8,9,10};//非法int[]可以声明一个数组

    24710编辑于 2024-06-13
  • 来自专栏c++与qt学习

    Redis进阶学习10---redis最佳实践

    Redis进阶学习10---redis最佳实践 Redis最佳实践 优雅的key结构 BigKey问题 BigKey的危害 如何发现BigKeys 如何删除bigKeys 恰当的数据类型 小总结 批处理优化 Key本身的数据量过大:虽然一个String类型的Key最大存储上限为512MB,但是如果该Key值为5 MB就已经算BigKey了, Key中的成员数过多:一个ZSET类型的Key,它的成员数量为10,000 memory usage key,该命令可以查看某个key加其value占用内存大小,但是由于该命令比较消耗cpu资源,因此不太推荐使用 推荐值: 单个key的value小于10KB 对于集合类型的 次命令的响应时间 = 1次往返的网络传输耗时 + N次Redis执行命令耗时 MSET Redis提供了很多Mxxx这样的命令,可以实现批量插入数据,例如: mset hmset 利用mset批量插入10 每次Ping携带的信息至少包括: 插槽信息 集群状态信息 集群中节点越多,集群状态信息数据量也越大,10个节点的相关信息可能达到1kb,此时每次集群互通需要的带宽会非常高。

    80410编辑于 2022-05-14
  • 来自专栏目标检测和深度学习

    10行代码实现目标检测 |视觉进阶

    在本文中,我将向你展示如何使用Python在不到10行代码中创建自己的目标检测程序。

    69520发布于 2019-10-21
  • 来自专栏JUC

    【JUC进阶10. 使用JMH进行性能测试

    软件开发中,除要写出正确的代码之外,还需要写出高效的代码。这在并发编程中更加重要,原因主要有两点。首先,一部分并发程序由串行程序改造而来,其目的就是提高系统性能,因此,自然需要有一种方法对两种算法进行性能比较。其次,由于业务原因引入的多线程有可能因为线程并发控制导致性能损耗,因此要评估损耗的比重是否可以接受。无论出自何种原因需要进行性能评估,量化指标总是必要的。在大部分场合,简单地回答谁快谁慢是远远不够的,如何将程序性能量化呢? 这就是本节要介绍的 Java 微基准测试框架JMH。

    58810编辑于 2024-01-25
  • 来自专栏有趣的django

    10.python3实用编程技巧进阶(五)

    __new__(cls, f_it) int_t = IntTuple([1, 8, -2, -3, 'abc', [4,5], 10]) print(int_t) #(1, 8, 10) 5.2

    88520发布于 2019-08-21
  • 来自专栏Gorit 带你学全栈系列

    编程入门、进阶100例(6-10题)

    ……+10! 7.2 示例 输出 1!+2!+3!……+10! void main(String[] args) { int sum=0;//记录阶乘之和 int flag=1;//循环到第几个数就是第几个数的阶乘 for (int i = 1; i <= 10 ……+10! int a=0;//记录个位数 int b=0;//记录十位数 int c=0;//记录百位数 for(int i=100;i<1000;i++) { c=i/100; b=(i/10 )%10; a=i%10; if(Math.pow(a, 3)+Math.pow(b, 3)+Math.pow(c, 3)==(i)) {//幂函数的使用 System.out.println

    59110编辑于 2021-12-09
  • 来自专栏磐创AI技术团队的专栏

    10行代码实现目标检测 |视觉进阶

    在本文中,我将向你展示如何使用Python在不到10行代码中创建自己的目标检测程序。

    51560发布于 2019-10-14
  • 来自专栏木木在学习

    win10 tensorflow笔记3 MNIST机器学习进阶

    #MNIST数据集所在路径 x = tf.placeholder(tf.float32, [None, 784]) y_ = tf.placeholder(tf.float32, [None, 10 tf.placeholder("float") h_fc1_drop = tf.nn.dropout(h_fc1, keep_prob) W_fc2 = weight_variable([1024, 10 ]) b_fc2 = bias_variable([10]) y_conv=tf.nn.softmax(tf.matmul(h_fc1_drop, W_fc2) + b_fc2) cross_entropy =imageprepare() x = tf.placeholder(tf.float32, [None, 784]) y_ = tf.placeholder(tf.float32, [None, 10 tf.placeholder("float") h_fc1_drop = tf.nn.dropout(h_fc1, keep_prob) W_fc2 = weight_variable([1024, 10

    47920发布于 2019-04-28
  • 来自专栏空间转录组数据分析

    10X空间转录组高级分析进阶

    作者,Evil Genius前几天在一个医院开了一次空间转录组的公开课,突然发现,老师们几乎没有基础,空转么,做的人也是相当的少,我讲的很多分析现场几乎都没人知道,顿时感觉在对牛弹琴,所以讲的时候也不敢再往深了去讲了,能跳过的都跳过了,ppt放出来,大家随意查看。ppt涉及的空间个性化分析包括基础分析(Spatial Area)基础分析(空间聚类)基础分析(空间分子聚类)基础分析(空间分子聚类注释问题)基础分析(单细胞空间联合)基础分析(空间细胞分布)基础分析(空间分层注释)基础分析(空间通讯)基础分析(

    1.2K53编辑于 2022-11-09
  • 来自专栏明明如月的技术专栏

    程序员进阶10大黄金法则

    译者:小傻子 杭州电子科技大学计算机学院在读本科生 审校: 明明如月 软件攻城狮 出处 :http://www.codeshare.co.uk/blog/10-golden-rules-for-becoming-a-better-programmer / 英文原文作者:Paul Seal 我极力为程序员推荐下面10条最佳法则,遵循它们能够助你进阶。 他们可能需要5到10分钟来重新获得注意力并在脑海里回顾它们,而你本来只需Google一下或者问其他人。如果你给你的同事这方面的尊重,并且让他们了解,他们也会这样对你,这样反过来会使你更富有成效。 10. 积极对待批评建议 对我而言,批评建议是一个可以提高自我的机会。如果还有我没想过的其他能够解决问题的方法我愿意去了解,因为它有助于我的提升。

    61830发布于 2021-08-27
  • 来自专栏拭心的安卓进阶之路

    Android 进阶10:进程通信之 Messenger 使用与解析

    本文主要介绍了Android中的Messenger服务,它是基于Binder的跨进程通信服务,用于在客户端和服务器之间传递消息。Messenger通过将服务端的接口转换为客户端的接口,使得客户端可以与服务端进行通信。它使用了AIDL接口定义语言来定义服务端的接口,并使用Messenger类将其转换为客户端可以使用的接口。Messenger可以用于实现跨进程通信,例如在客户端和服务器之间传递消息,而无需创建额外的进程。

    1.7K50发布于 2018-01-05
  • 来自专栏AlwaysBeta

    推荐 10 本 Go 经典书籍,从入门到进阶

    Go 书籍推荐.png 书单一共包含 10 本书,分为入门 5 本,进阶 5 本。我读过其中 7 本,另外 3 本虽然没读过,但也是网上推荐比较多的。 虽然分了入门和进阶,但是很多书中这两部分内容是都包含了的。大家看的时候可以根据自己的情况,先打好基础,再进行进阶进阶 《Go 语言实战》 gobook-4.png 相比于其他技术书籍,这本书很薄。显然,这不是面面俱到,涵盖所有知识点的一本书,但它直击要点。

    5.3K01编辑于 2022-03-07
领券