码迷,mamicode.com
首页 > 编程语言 > 周排行
python对象的序列换与反序列化
class Student: def __init__(self, id, name, sex) -> None: self.id = id self.name = name self.sex = sex 1、序列化。有s1 = Student(1001,'ZhangSan','man'),将s1序 ...
分类:编程语言   时间:2020-04-19 23:42:13    阅读次数:110
leetcode_1187. Make Array Strictly Increasing 使数组严格递增_[DP]
给你两个整数数组 arr1 和 arr2,返回使 arr1 严格递增所需要的最小「操作」数(可能为 0)。 每一步「操作」中,你可以分别从 arr1 和 arr2 中各选出一个索引,分别为 i 和 j,0 <= i < arr1.length 和 0 <= j < arr2.length,然后进行赋 ...
分类:编程语言   时间:2020-04-19 23:45:43    阅读次数:131
python多线程实现方式,最基础的实现方式模块是什么
https://blog.csdn.net/daiyu__zz/article/details/81912018 python3.x中通过threading模块创建新的线程有两种方法:一种是通过threading.Thread(Target=executable Method)-即传递给Thread ...
分类:编程语言   时间:2020-04-20 00:56:02    阅读次数:63
进程和线程的区别
进程是什么? 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。 在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实 ...
分类:编程语言   时间:2020-04-20 00:56:34    阅读次数:50
Week_02_Java中的选择结构
Java中的选择结构 通过本周的课程学习,让我了解了什么是选择结构以及各类的选择结构,以下就我学到的各类选择结构梳理了以下心得体会。 一、if选择结构(最基本的结构) 程序执行时,先判断条件。当结果为true时,程序先执行if大括号里的代码块,再执行后面的代码。当结果为false时,不执行if大括号 ...
分类:编程语言   时间:2020-04-20 00:58:13    阅读次数:64
寻找两个有序数组的中位数-LeetCode
给定两个大小为 m 和 n 的有序数组?nums1 和?nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为?O(log(m + n))。 你可以假设?nums1?和?nums2?不会同时为空。 示例 1: 示例 2: 来源:力扣(LeetCode) 链接:https://lee ...
分类:编程语言   时间:2020-04-20 01:00:33    阅读次数:65
python的深浅拷贝
浅拷贝后,改变原始对象中为可变类型的元素的值,会同时影响拷贝对象;改变原始对象中为不可变类型的元素的值,不会响拷贝对象。 地址是完全一致的。 #定义一个列表,第一个元素是可变类型>>> A = [[2],'fei',90]#浅拷贝 >>> B = copy.copy(A)#对象地址是否相同 >>> ...
分类:编程语言   时间:2020-04-20 01:03:06    阅读次数:64
【编程珠玑】查找、排序、B+树
前言 《编程珠玑》确实是一本好书,它里面对算法和数据结构的解读,对问题的分析可以很好帮助编程人员转变以往对数据结构和算法的态度发生改变,转向重视;本文重点谈谈里面的查找和排序; 查找 查找,查找之中,最重要的概念是二分查找,很多数据结构其实都应用了二分查找的理念,例如跳表、红黑树、B+树 应用:数据 ...
分类:编程语言   时间:2020-04-20 01:04:55    阅读次数:97
Java核心技术(初阶)知识点复习——[11]Java文件处理
1.文件系统和Java文件基本操作 [1]文件系统是由OS(操作系统)管理的,由文件夹和文件递归而成,文件目录的分割Windows是用\隔开,每个文件包括内容和基本属性; 文件系统和Java进程是平行运行的两套系统; 可用用Java来访问文件的基本属性,包括名称、大小、拓展名、修改时间等; [2]j ...
分类:编程语言   时间:2020-04-20 01:05:07    阅读次数:56
数组迭代的一些方法
for循环--最普通的方法 arr.forEach(function(value, index, array){})--遍历数组 map()相似 arr.filter(function(value, index, array){ return value > 20;})--筛选数组--返回的是一个新 ...
分类:编程语言   时间:2020-04-20 01:05:23    阅读次数:71
Jsp+Servlet+JavaBean经典MVC模式理解
MVC 模式目的(实现Web系统的职能分工). 在Java EE中,Jsp+Servlet+JavaBean算是里面经典的模式,是初学者必备的知识技能。 M, Model(模型)实现系统的业务逻辑 1. 通过DAO实现操作数据库的业务逻辑 2. 其他系统业务逻辑 JavaBean职能 V, View ...
分类:编程语言   时间:2020-04-20 01:08:25    阅读次数:80
Python数据可视化---pygal模块
通过实战来理解数据可视化,使用金融数据可视化理解和使用pygal模块 ...
分类:编程语言   时间:2020-04-20 01:09:18    阅读次数:193
python的可变类型与不可变类型
不可变数据类型 不可变数据类型在第一次声明赋值声明的时候, 会在内存中开辟一块空间, 用来存放这个变量被赋的值, 而这个变量实际上存储的, 并不是被赋予的这个值, 而是存放这个值所在空间的内存地址, 通过这个地址, 变量就可以在内存中取出数据了. 所谓不可变就是说, 我们不能改变这个数据在内存中的值 ...
分类:编程语言   时间:2020-04-20 01:10:52    阅读次数:80
多线程输出奇偶数
```C++ #include #include #include #include #include using namespace std; pthread_cond_t qready = PTHREAD_COND_INITIALIZER; pthread_mutex_t qlock = PTH... ...
分类:编程语言   时间:2020-04-20 01:11:13    阅读次数:72
21-Java-Hibernate框架(一)
一、Hibernate了解 Hibernate框架是Java持久层的框架,是Gavin King发明的,2001年发布的,JBoss公司的产品,2003年进入市场。 Hibernate是基于对象来操作数据库的,但他最终还是被转换为SQL去进行操作 Hibernate对JDBC进行封装,简化数据库访问 ...
分类:编程语言   时间:2020-04-20 01:15:39    阅读次数:68
Python多进程
在Python中如果想创建多进程需要用到multiprrocessing中的Prrocess方法。 在进程之间全局变量是不共享的,如果要对进程的全局变量进行使用的话就需要用到multiprrocessing的Queue方法 首先我们先创建一个多进程 import time from multipro ...
分类:编程语言   时间:2020-04-20 01:19:54    阅读次数:78
Python接口测试request
requests安装 用pip安装requests模块 pip install requests 一、Get的使用 格式:get(url, params=None, **kwargs) Get常见查询参数 req.status_code:响应状态码 req.raw:原始响应体,使用r.raw.rea ...
分类:编程语言   时间:2020-04-20 01:26:03    阅读次数:89
Java源码学习(JDK 11)——java.lang.Collection
"Collection" :接口 "AbstractCollection" :抽象类 "AbstractSet" :抽象类 __ "HashSet" __:实现 Set 接口 __ "LinkedHashSet" __:实现 Set 接口 __ "TreeSet" __:实现 NavigableSe ...
分类:编程语言   时间:2020-04-20 01:26:55    阅读次数:74
使用java和javascript判断当前浏览者的操作系统 - 日记
今天访问了某一网站,看到了这一功能.可以判断出当前浏览者的操作系统,并且是32的还是64的.感觉这一功能挺不错,于是便研究了一下.分享给大家. 如果你做的是系统型应用系统(后台系统),此代码可以无视,可以用不到。但是如果你做的是互联网型(网站,带站点的)这可能会用到. public static v ...
分类:编程语言   时间:2020-04-20 01:27:19    阅读次数:72
SpringBoot的 maven 插件
SpringBoot 的 Maven plugin能够将 SpringBoot 应用打包为可执行的 jar 或 war 包,然后以通常的方式如 java -jar 来运行 SpringBoot 应用。Spring Boot Maven plugin 的 5个 Goals,最主要的就是能够将 mvn ... ...
分类:编程语言   时间:2020-04-20 01:28:06    阅读次数:89
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!