首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈工程师修炼之路

    9.Go编程快速入门学习

    Tips: 编写测试代码和编写普通的Go代码过程是类似的,并不需要学习新的语法、规则或工具(再次体现Go语言的优秀)。

    88220编辑于 2022-09-29
  • 来自专栏呆呆熊的技术路

    TCPIP网络编程-4~9学习笔记

    fputs、fgets指定到流的操作(文件流), 对应的直接输入输出还有 puts、gets,这里不再推荐使用puts、gets了, 他们之间也有区别

    63230发布于 2019-07-16
  • 来自专栏开发语言-Java

    Java并发编程学习9-并发基础演练

    在上述 Memoizer1 中,我们使用 HashMap 来保存之前计算的结果。由于 HashMap 不是线程安全的,代码对整个 compute 方法进行同步。虽然这种方法能确保线程安全性,但每次只有一个线程能执行 compute 方法,其他线程可能就被阻塞很长时间,严重影响计算的并发性。如果有多个线程在排队等待还未计算的结果,那么 compute 方法的计算时间可能比没有缓存操作的计算时间更长,这显然不是我们想要看到的。

    21511编辑于 2024-10-05
  • 来自专栏全栈程序员必看

    Pyhton Cookbook 学习笔记 ch9_02 元编程

    return x + y class Spam: @Profiled def bar(self, x): print(self, x) add(2,3) 5 add(4,5) 9

    61320编辑于 2022-09-05
  • 来自专栏大数据学习笔记

    Spark2.x学习笔记:9、 Spark编程实例

    9、 Spark编程实例 9.1 SparkPi package cn.hadron import org.apache.spark.SparkConf import org.apache.spark.SparkContext

    1.2K90发布于 2018-01-02
  • 来自专栏科技记者

    《高效R语言编程9、10--高效协作和学习

    # 原代码 for (a in 1:9) { print(a*2)} # Ctrl-I for (a in 1:9) { print(a*2)} # Ctrl-Shfit-A for (a in 1 :9) { print(a * 2) } 文件名 代码后缀R,文件名小写,避免空格,使用破折号或者下划线分割单词。 2、能否再改善 3、代码是否符合已有编程风格 4、有自动测试吗?是否充分? 第十章 高效学习 软件配置 swirl包 install.packages("swirl") library(swirl) # | Hi! "confint.lm" [5] "contr.helmert" "dummy.coef.lm" "glm" "glm.control" [9]

    1.3K20发布于 2021-07-27
  • 来自专栏编程基础

    C编程基础-基础篇 9

    struct #include <stdio.h> int main() { struct Contacts { char name[100]; int age; char mobile[12]; }; struct Contacts person1 = {"John", 30, }; printf("name: %s, age: %d, mobile: %s\n", person1.name, person1.age, p

    32031发布于 2021-02-26
  • 来自专栏项目文章

    Redis学习9:Jedis学习

    Jedis学习 编程语言中的数据如任何和redis联动,如果是java语言,那么就可以使用Jedis工具,同时springdata redis也可以使用,lettuce也可以使用。

    18010编辑于 2024-06-07
  • 来自专栏java一日一条

    未来编程9大猜想

    入门容易精通难 软件开发的教授和学习都变得更简单了。 2014年12月8日,美国总统奥巴马暂且将中东问题和反恐事业搁在一边,花了一个小时学习并编写了一行代码,不知道这会不会让他的“Obamacare(奥巴马医改)”网站更流畅一些呢? 当越多的人加入编程学习大军,他们就越能认识到处理协调数字、API等有多棘手。像奥巴马那样写出一行代码很简单,但上百万代码组成的完整系统却是常人难以驾驭的。 9. 指手画脚的BOSS让人抓狂 这算不上是展望,因为他们已经做到了——这些上司们在速成班里学了点编程,就觉得自己成了行家,程序员于是就这样“被帮助”了。 “你要用一个变量吗?”

    1.1K20发布于 2018-09-18
  • 来自专栏JavaEdge

    精通Java事务编程(9)-总结

    事务作为抽象层,允许应用忽略DB 内部一些复杂并发问题和某些硬件、软件故障,简化应用层的处理逻辑:事务中止(transaction abort),而应用仅需重试。对复杂访问模式,事务可大大减少需要考虑的潜在错误情景数量。

    49730编辑于 2022-07-25
  • 来自专栏编程基础

    Go编程基础-基础篇 9

    Go 语言中只有值传递,没有引用传递,想要指针作为参数传入函数中,只能传递地址进入函数进行修改

    34511发布于 2021-03-02
  • 来自专栏CSDNToQQCode

    Python编程专属骚技巧9

      print(testSet) print(testDict)   #set([0, 2, 4, 6, 8, 10, 12, 14, 16, 18]) #{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}

    27850编辑于 2022-11-29
  • 来自专栏极客起源

    Python编程思想(9):条件语句(if)

    在使用Python语言时要注意,Python语言中的所有语句(包括条件、循环等)都使用缩进来标记代码块,而大多数编程语言都是用一对花括号来标记代码块。 File "/Python编程思想/04-控制流程/if没有冒号.py", line 13 if name == "Bill" ^ SyntaxError print("这是我们的CEO") print("CEO正在开会,一个小时后才能见记者") else: pass # 代码块中没有任何语句时,必须用pass 往期回顾: Python编程思想 (1):Python简介与开发环境搭建 Python编程思想(2):Python主要特性、命名规则与代码缩进 Python编程思想(3):数字及其相关运算 Python编程思想(4):字符串类型 Python 编程思想(5):列表与元组的基础知识 Python编程思想(6):格式化字符串 Python编程思想(7):列表的增删改操作 Python编程思想(8):使用字典

    1K20发布于 2020-05-26
  • 来自专栏ccf19881030的博客

    9章 Java高级编程

    9章 Java高级编程   学习导读   本章将介绍Java语言中的一些高级特性:异常处理、多线程机制、流式IO以及网络通信,其中每个部分都能扩展成一个专题。 读者在本章学习到的只是其中很小的一部分,但是能够从中了解一些基本概念和基本操作,为今后的深入学习打下基础。 前者是一种设计和实现时的问题,如数组越界等,这种异常可以通过编程避免。   后者是在程序运行过程中由环境原因造成的异常。    而Java则将底层的网络通信细节予以屏蔽,使得使用的编程模型是一个文件模型,也就是说,可以象操作流一样来操作网络数据传输。 本章小结   通过本章的学习,了解了Java异常处理、多线程机制、流式IO以及网络通信的基本概念和模型。   

    94820发布于 2019-04-29
  • 来自专栏MiningAlgorithms

    机器学习9:采样

    另外,利用重采样技术,可以在保持特定的信息下(目标信息不丢失),有意识地改变样本的分布,以更适应后续的模型训练和学习,例如利用重采样来处理分类模型的训练样本不均衡问题。 对于很多分类算法,如果直接采用不均衡的样本集来进行训练学习,会存在一些问题。 同样地,对于欠采样,可以采用InformedUndersampling来解决由于随机欠采样带来的数据丢失问题 7.2,基于算法的方法: 在样本不均衡时,也可以通过改变模型训练时的目标函数(如代价敏感学习中不同类别有不同的权重 )来矫正这种不平衡性;当样本数目极其不均衡时,也可以将问题转化为单类学习(one-classlearning)、异常检测(anomaly detection)。 if __name__ == '__main__': plot_mcmc(0.1, 0.1) plot_mcmc(1, 1) plot_mcmc(2, 3) Reference: 《百面机器学习

    2.3K30发布于 2019-08-08
  • 来自专栏周小末天天开心

    Java 基础学习9

    2)例如:int d = -9 其原码为:10000000  00000000  00000000  00001001 其反码为:11111111  11111111  11111111  11110110

    29820编辑于 2022-10-26
  • 来自专栏猫头虎博客专区

    JDK9新特性:Java9编程革新之旅

    关键词:Java 9, 模块系统, JShell, 流API, 编程新特性, Java开发。 引言 2017年,Java 9如一只矫健的黑豹闯入了Java世界,带来了许多革新性的特性。 我是猫头虎博主,我将引领各位猎人深入这片新兴的编程丛林,发现Java 9如何提升我们的编程技巧和代码效率。准备好你的编程装备,让我们开始这场令人激动的探险吧! 小结 JShell作为Java 9引入的REPL工具,是Java开发者的新玩具。它让Java的探索和学习变得更加直观和有趣。你可以像玩泥巴一样塑造和运行Java代码,无需担心创建整个应用程序的复杂性。 Java 9带来的这些新特性,无疑为我们的编程旅程注入了新的活力和乐趣。 每一项新特性都是Java猎人们探索和学习的宝藏,它们共同构成了Java 9这个瑰丽的新世界。 未来展望 Java的冒险之旅远未结束!Java的世界正以我们难以想象的速度不断演进。

    37910编辑于 2024-04-07
  • 来自专栏我爱编程

    Day9面向对象编程22

    self.x = 9 ... def power(self): ... True >>> obj.x 9 >>> hasattr(obj, 'y') # 有属性'y'吗?

    82840发布于 2018-04-26
  • 来自专栏函数式编程语言及工具

    泛函编程9)-异常处理-Option

    ,但最终程序变的一塌糊涂,增加了许多无谓的代码,也臃肿了整改程序,增加了编程人员阅读理解的难度。 泛函编程的这个Option数据类型正是为解决这样的问题而增加的。 实际上这就是OOP和泛函编程概念之间的区别:泛函编程的风格就是在一些管子里进行数据读取,没有必要先取出来。 普及使用Option变成了泛函编程的重要风格。Scala是一种JVM编程语言,因而在用Scala编程时可能会调用大量的java库函数。 ): Double ={ 2 9 / y 3 } //> divide9: (y: Double

    98260发布于 2018-01-04
  • 来自专栏C语言入门到精通

    编程小白 | 每日一练(9

    但是这种人…万中无一” ——包租婆 这道理放在编程上也一并受用。在编程方面有着天赋异禀的人毕竟是少数,我们大多数人想要从编程小白进阶到高手,需要经历的是日积月累的学习,那么如何学习呢? 例9:要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70-84分,C等为60-69分,D等为60分以下。成绩的等级由键盘输入。 我们常说“学而不思则罔”,和学习编程知识一样,我们只有在学习的同时加以总结与思考,才能对编程有更系统和深入地了解,学到的知识才真正能为自己所用。

    3983129发布于 2019-08-09
领券