首页 > 编程语言
多线程常用术语
线程同步: 同步就是协同步调,按预定的先后次序进行运行。如:你说完,我再说。 线程同步,可理解为线程A和B一块配合,A执行到一定程度时要依靠B的某个结果,于是停下来,示意B运行;B依言执行,再将结果给A;A再继续操作。 原子操作: 一个函数或动作由一个或多个指令的序列实现,对外是不可见的;也就是说没 ...
分类:编程语言   时间:2021-06-02 19:08:16    收藏:0  评论:0  赞:0  阅读:16
[KMP算法]C. 【例题3】周期长度和
解析 本题解是用KMP算法来完成此题。 Code #include <bits/stdc++.h> #define N 1000005 #define ll long long using namespace std; int k[N]; string s; ll len, ans; ll f (l ...
分类:编程语言   时间:2021-06-02 19:07:02    收藏:0  评论:0  赞:0  阅读:25
求随机数组中删除的两个数
''' 有两个数组,数组A和数组B 其中数组A是一个乱序的0-99。100个数 数组B是从数组A中随机删除两个数后得到的,也是无序的 要求得出删除的两个数是什么 要求的时间复杂度是n,空间复杂度是1 ''' import random import math # 这里是生成数组 list_a = l ...
分类:编程语言   时间:2021-06-02 19:05:35    收藏:0  评论:0  赞:0  阅读:28
为什么要选择Python进行Web开发?记得收藏!
Python是一门通用性编程语言,可以应用的领域有很多,比如说Web开发。提及WEB开发,很多人会问那么多编程语言可以用于WEB开发,为什么要选择Python呢?我们来看看吧。
分类:编程语言   时间:2021-06-02 19:04:49    收藏:0  评论:0  赞:0  阅读:14
Java中GCRoots包括哪些
Java中GCRoots包括哪些在垃圾回收过程中如何判断一个对象是否是垃圾,有两种算法。一种是引用记数法,一种是可达性分析法。 引用记数法是早期垃圾回收器中使用的算法,每一个对象维护一个该对象被引用的记数,每引用一次,记数加1,每减少引用1次,引用减1,当引用为0时,表示该对象不再被引用,可以作为垃 ...
分类:编程语言   时间:2021-06-02 19:04:34    收藏:0  评论:0  赞:0  阅读:11
leetcode-python-合并有序链表
1) 两个列表逐个对比,谁小接谁。 当有列表遍历结束时,则剩下全部列表接在末尾 # Definition for singly-linked list. # class ListNode: # def __init__(self, val=0, next=None): # self.val = va ...
分类:编程语言   时间:2021-06-02 19:03:35    收藏:0  评论:0  赞:0  阅读:26
Java获取2个时间的时间差-精确到秒-by:nixs
package?ojama; ? import?java.text.SimpleDateFormat; import?java.util.Date; ? public?class?Test?{ public?static?void?main(String[]?args)?throws?Throwable?{ SimpleDateFormat?format?=?new?SimpleDateFo
分类:编程语言   时间:2021-06-02 19:01:56    收藏:0  评论:0  赞:0  阅读:26
算法时间复杂度的表示法O(n²)、O(n)、O(1)、O(nlogn)
Java中 Set 和 List 集合 的contains()方法,检查数组链表中是否包含某元素检查数组链表中是否包含某元素,使用 Set 而不使用 List 的原因是效率问题, 前者的 set.contains()方法 实现的复杂度是O(1)、 而后者 list.contains()方法 实现的复 ...
分类:编程语言   时间:2021-06-02 19:01:37    收藏:0  评论:0  赞:0  阅读:41
python文件操作-读和写
示例如下: '''一次读小文件''' def an1_anbdj(self,event): files=gu.fileopenbox("打开文件") fileread=open(files,"r+") filewrite=open("news.txt","w+") try: fileread.see ...
分类:编程语言   时间:2021-06-02 19:01:26    收藏:0  评论:0  赞:0  阅读:18
Python 处理 PDF
from pdf2image import convert_from_path def get_page_image( # pdf 按页切成图片 hash_value: str ) -> Dict[int, str]: pdf_path = os.path.join(config.PDF_DIR, ...
分类:编程语言   时间:2021-06-02 19:01:17    收藏:0  评论:0  赞:0  阅读:16
Web前端超度指南|最适合小白的JavaScript入门教程
Javascript,从“最被误解的语言”,最后神奇地转变成为“最流行的语言”,证明它经受得起时间的考验。虽然单独来看,它的交互设计有些失败,但是加上Ajax的完美配合,javascript就成了一款轻便并且又实用的好语法。如果想要更高效、更系统地学会javascript,最好采用边学边练的学习模式。如果觉得javascript的学习难度较高,不易理解,建议采用视频的方式进行学习,更易初学者吸收:
分类:编程语言   时间:2021-06-02 19:00:01    收藏:0  评论:0  赞:0  阅读:11
Python 去掉字符串空格
1.去掉左边空格 2.去掉右边的空格 3.去掉左右两边的空格 4.去掉所有空格 两种方式 ①.调用字符串的替换方法把空格替换成空 ②. 正则匹配把空格替换成空 ...
分类:编程语言   时间:2021-06-02 17:48:10    收藏:0  评论:0  赞:0  阅读:32
Nginx+ffmpeg+java+hls+videojs实现RTSP转HLS
安装Nginx和nginx-rtmp-module 安装make等命令 yum -y install gcc automake autoconf libtool make yum install wget yum install unzip 下载nginx-rtmp-module mkdir ~/m ...
分类:编程语言   时间:2021-06-02 17:47:13    收藏:0  评论:0  赞:0  阅读:41
归并排序详解
归并排序详解 说明 归并排序使用分治的思想,分治是将一个复杂的问题拆结尾简单的问题,然后使用递归的思路求解 归并实质上是将数组中的元素先二分,第一次从中间分成两部分,然后对这两部分再二分,依次进行,直到分成的每组只有一个元素,如果只有一个元素,那么就一定能保证这组元素是有序的,分解结束后,将分解后的 ...
分类:编程语言   时间:2021-06-02 17:46:16    收藏:0  评论:0  赞:0  阅读:24
手把手教你用CPLEX求解一个数学模型(Java版)
一、前言小编有个小伙伴,隔三差五就过来跟我说:这个模型CPLEX怎么写呢?我说我不是给你讲过好多次?他说CPLEX太复杂了,俺没学过学不会呢。其实对于很多刚入行的小伙伴来说,CPLEX算不上友好,就连学习资料都不知道去哪里看,不像Excel或者Word,百度一下出来好多资料。其实吧,这玩意儿并没有大家想的那么难,尤其是简单使用CPLEX求解一个模型的话,用来用去都是那几个函数而已。下面小编来给大家
分类:编程语言   时间:2021-06-02 17:45:51    收藏:0  评论:0  赞:0  阅读:41
Java泛型
1.概述 泛型:把类型明确的工作推迟到创建对象或调用方法的时候才去明确的特殊的类型。也就是说在创建对象或调用方法时才知道具体的类型,而在定义类或方法时不需要明确,而是使用通用的类型代替。在使用时把类型当做参数进行传递。 设计原则:只要在编译时期没有出现警告,那么运行时期就不会出现ClassCastE ...
分类:编程语言   时间:2021-06-02 17:45:26    收藏:0  评论:0  赞:0  阅读:17
java.io.FileNotFoundException关于使用Intellij Idea时系统找不到指定文件的解决方案
1、Intellij Idea 这个开发编辑神器(虽然我一点也不喜欢用它),在项目正常启动的时候,如果在你的webapp目录下的空文件夹它是不给你部署的。解决方案,在空文件夹upload下面随便放个文件就行了。?2、如何将mysql5.x版本升级到mysql8.x版本,需要改的地方:第一点、如果是maven项目,要注意依赖的注入,查看pom.mxl中MySQL驱动版本,添加依赖,如下所示:1? 2
分类:编程语言   时间:2021-06-02 17:44:57    收藏:0  评论:0  赞:0  阅读:33
填坑之路!IDEA 启动时报 error:java 无效的源发行版11
导入项目后发现项目编译出现问题:error:java 无效的源发行版11解决方案,:1.打开右上角 projectStructure 修改Project 和 Modules下的版本 (某度到只有这一步,我的还不行)2.打开Setting->Build,Exectuion,Deployment->Compiler->Java compiler 设置版本,保存重新编译ok3.mave
分类:编程语言   时间:2021-06-02 17:44:13    收藏:0  评论:0  赞:0  阅读:18
C++标准的规定:非常量的引用不能指向临时对象
C++标准的规定:非常量的引用不能指向临时对象 为了防止给常量或临时变量(只有瞬间的生命周期)赋值(易产生bug),只许使用const引用之。 下面的内容转自: http://blog.csdn.net/liuxialong/article/details/6539717 概括一下: 不能把临时对象 ...
分类:编程语言   时间:2021-06-02 15:52:04    收藏:0  评论:0  赞:0  阅读:18
javaweb-02 web服务器
2、web服务器 2.1、技术讲解 ASP 微软最早留下的asp 国内最早流行的,在html中嵌入vb代码,asp+com 在asp开发中,基本一个页面有很多代码,页面极其混乱 维护成本搞 c# iis服务器 <h1> <h2> <h3> <% system.out.println("")></%> ...
分类:编程语言   时间:2021-06-02 15:50:38    收藏:0  评论:0  赞:0  阅读:19
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!