c#中的yield词法

2021年01月26日 阅读:1113

yield关键字的作用是将当前集合中的元素立即返回,实例: 通过断点可以看到,控制台每显示一个集合中的元素,都会到query方法中去取集合元素。 其实yield return是“语法糖”,其本质是生成了一个query的类,这个类实现了IEnumerable和IEnumerator的泛型、非泛型接口, ... 查看全文

如何彻底关闭win10得windowsupdate?

2021年01月26日 阅读:718

![](https://s1.51cto.com/images/blog/201912/03/aac29944254cf76fda7fa718f7a81ee7.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3 查看全文

03JAVA循环结构

2021年01月26日 阅读:579

和JS\Python语句判断逻辑基本一致,不需要记录详细,只需要记录格式 一、for循环 二、while循环 三、do...while循环 四、三种循环的区别 对比|区别 | for和while、do...while| 1、for的作用域再for结构体中,而另外两种为整个函数体中 2、do..whi ... 查看全文

Mybatis 使用Spring boot AOP +自定义注解+PageHelper实现分页

2021年01月26日 阅读:652

最近项目又用到了Mybaits。在Mybatis中分页是个比较头疼的事,因为需要我们每次都写重复的sql。好在我们有PageHelper这样的分页工具,它可以拦截你的sql,从而进行分页操作。 一、使用PageHelper分页和遇到的问题 首先我们引入maven依赖。 然后假定你有个需要分页的查询方 ... 查看全文

C++11 STL constexpr关键字

2021年01月26日 阅读:657

自C++11起,constexpr可用来让表达式核定于编译期,例如 constexpr int square(int x){ return x*x; } float a[square(9)];cout<<"size="<<sizeof(a)/sizeof(a[0])<<endl; ... 查看全文

【python爬虫】scrapy入门6:Scrapy中runspider和crawl的区别

2021年01月26日 阅读:671

runspider:不依赖创建项目 命令:scrapy runspider myspider.py 等同于 pyhton myspider.py crawl:使用spider进行爬取,依赖项目创建 命令:scrapy crawl myspider 更多命令行工具:https://scrapy-chs ... 查看全文

java --输入输出

2021年01月26日 阅读:560

1. 字节流 2. File类 3. 字符流 1. 字节流 1.1 InputStream和OutputStream 这是两个接口 (1)InputStream abstract int read() 读一个字节 int read(byte[] b) 读字节到此数组 int read(byte[] ... 查看全文

Java设计模式(八)——代理模式

2021年01月26日 阅读:746

一.定义 代理模式(Proxy Pattern): 提供了间接对目标对象的访问方式 即通过代理对象访问目标对象, 代理对象就类似中介 代理模式分类:静态代理和动态代理,动态代理又分为jdk动态代理和cglib动态代理 二.静态代理 被代理对象和代理对象需要实现相同的接口或者继承相同父类同时代理对象中 ... 查看全文

Spring 框架介绍 [Spring 优点][Spring 应用领域][体系结构][目录结构][基础 jar 包]

2021年01月26日 阅读:763

Spring 是一个主流的 Java Web 开发框架,该框架是一个轻量级的应用框架,具有很高的凝聚力和吸引力。Spring使每个人都可以更快,更轻松,更安全地进行Java编程。Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的 Java框架。 Spring 是分层的 Java SE/... ... 查看全文

数组-1013题

2021年01月26日 阅读:693

题目描述: 给你一个整数数组 A,只有可以将其划分为三个和相等的非空部分时才返回 true,否则返回 false。 形式上,如果可以找出索引 i+1 < j 且满足 (A[0] + A[1] + ... + A[i] == A[i+1] + A[i+2] + ... + A[j-1] == A[j] ... 查看全文

python学习第八天

2021年01月26日 阅读:543

一.列表的相关函数 (1)向列表中添加元素 1.append:向列表的末尾添加新的元素 如:变量.append(添加的元素) 2.insert:在指定索引之前插入元素 如: 变量.insert(索引下标,添加的元素) 3.extend:迭代追加所有元素 如:变量.extend(可迭代的对象) (2) ... 查看全文

java的一些坑

2021年01月26日 阅读:605

1.Java设置环境变量设置的系统环境变量,不是用户环境变量 2.java_home环境变量 使得其他相关环境变量的配置更加方便。 3.java文件的编译,需要到该文件的路径下。运行时使用的命令是 java 类名(并且没有后缀名.class) 4. classpath作用:java命令 从哪里加载字 ... 查看全文

C++ foreach循环

2021年01月26日 阅读:623

语法如下: for(decl:coll){ statement } 举例: template <typename T> void printElements(const T& coll){ for(const auto& elem:coll){ cout<<elem<<endl; } } int a ... 查看全文

Python基础语法 第8节课(打开文件 )

2021年01月26日 阅读:843

前言 打开文件有什么用? 数据是写在文件里面的,open file可以实现 读取数据 写入数据 1.打开文件-操作-关闭文件 文件打开以后,一定要关闭,否则会引起很多问题。 mode= 'r' 读取模式 默认的模式就是r,可以不写。但是读取时,文件必须存在,不存在读取会报错:没有文件可读取 #打开文 ... 查看全文

非计算机专业人员如何学习好Python技术?

2021年01月26日 阅读:524

对于零基础、非专业人员来说,学习Python是非常不错的选择,Python是一门非常友好的编程语言,越来越多的人都想要学习Python。那么非专业人员如何学习好Python呢?接下来为大家分享几个简单的学习技巧,希望让你少走弯路。 查看全文

回到javaweb的第二十天(一)(附上一个救命链接,当你class not found之类的看这里 )

2021年01月26日 阅读:846

https://blog.csdn.net/at10090/article/details/99701422 救命链接在这 记住了,lib是放在这个web的WEB-INF下面的。 数据库的使用: 1.JDBCUTILS的话 是把connection statement resultset的释放给封装 ... 查看全文

Java 实现 Word 文档分栏效果

2021年01月26日 阅读:507

本文将介绍如何在Java应用程序中给Word文档添加多个栏来实现分栏效果,以及如何设置每栏的宽度、间距和分割线。 查看全文

java线程池原理解析

2021年01月26日 阅读:807

五一假期大雄看了一本《java并发编程艺术》,了解了线程池的基本工作流程,竟然发现线程池工作原理和互联网公司运作模式十分相似。 线程池处理流程 原理解析 互联网公司与线程池的关系 这里用一个比喻来描述一下线程池,中间有一些名词你可能不是太清楚,后边源码解析的部分会讲到。 你可以把 线程池 看作是一个 ... 查看全文

python之路第二天

2021年01月26日 阅读:685

本节内容 列表、元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表、元组操作 列表 names = ["zhangsan","lisi","wangwu","zhaoliu"] 切片 print(names[0])#打印第一个 print(names[3])#打印最后一个 ... 查看全文

python核心编程(第二版) 学习资料,人民邮电,宋吉广 译

2021年01月26日 阅读:550

本书资源链接: 链接:https://pan.baidu.com/s/1LMCfdbosw7wf_PPg2lM6tA 提取码:xo4c 这是我学习python常用的一本书,写的非常好,以下为本书的部分目录 链接:https://pan.baidu.com/s/1LMCfdbosw7wf_PPg2lM ... 查看全文

python读取列表中的每个数据,@DDT,@Data(*data),@unpack使用

2021年01月26日 阅读:765

1.* 可以分别读取数据 2.比如一个列表,如何读取列表中的每个数据? 3.再举一个例子,对比加了*号和不加* 号的结果,*把列表里的数据分开了 4.如果列表有多组数据,如何分别读取呢?用到@unpack,如此就可以添加数据逗号里的几个参数 代码和结果更能表达清除 *只能帮我们去除一层括号里的数据, ... 查看全文

内存管理:Golang、Python、Linux

2021年01月26日 阅读:938

0、如果想要实现一门语言的内存管理,该怎么设计? 1.内存池:向系统申请大块内存,然后进行管理和分配(管理内存分配)。 2.垃圾回收:当分配的内存使用完之后,不直接归还给系统,而是归还给内存池,方便进行下一次复用。至于垃圾回收选择标记回收,还是分代回收算法应该符合语言设计初衷。 3.大小切分:使用单 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章