码迷,mamicode.com
首页 > 编程语言 > 日排行
python学习第33天
一.死锁,互斥锁,递归锁 死锁:只上锁不解锁容易造成死锁现象 互斥锁:加一把锁就对应解一把锁,形成互斥锁 递归锁:用于解决死锁,只是一种应急的处理方法 from threading import RLock 从语法上讲,锁可以互相嵌套,但不要使用 不要因为逻辑问题让上锁分成两次,导致死锁 二.线程队 ...
分类:编程语言   时间:2020-06-13 23:44:08    阅读次数:96
记一次vc++6.0中程序正常,转 vs2019 c++后报错的问题
同样的代码,在vc++6.0编译器中,计算的正常,但是迁移到vs2019中之后,运行会直接崩掉(项目中实际的程序循环几万遍,每次循环会用到上次的值,所以排查这个问题花了很久),现在在这里记录下;这里之所以会出现问题,主要是非法数值强转,不同编译器计算的结果不一样: 1、VC++6.0中 这里N1是非 ...
分类:编程语言   时间:2020-06-13 23:46:39    阅读次数:138
线程池创建
package net.icarefx.booking.util.threadpool; import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.Callable;import java.util.conc ...
分类:编程语言   时间:2020-06-14 00:53:45    阅读次数:90
Spring-AOP实现
Spring的aop通过配置方式实现 关键字 joinpoint 连接点 业务层所有的方法都是连接点 pointcut 切点 业务中所有被增强的方法 advice 通知 invoke 方法中的method.invoke(方法,参数) 即切入点方法调用,此为环绕通知,除此还有前置通知,后置通知等。 T ...
分类:编程语言   时间:2020-06-14 00:54:17    阅读次数:68
JAVA-socket.io中常用注解的作用
@OnConnect 这是一个实现了监听connect()函数的注解,类似于切面的后置通知,当用户成功建立连接后再执行。 @OnDisconnect 这是实现了监听disconnect()函数的注解,类似于切面的后置通知,当用户断开连接后再执行。 @OnEvent("String") 这是表示下方函 ...
分类:编程语言   时间:2020-06-14 00:58:03    阅读次数:167
【建图】【思维】拓扑排序建图+序列自动机——swerc Gym - 102501G 好题
思考了挺久的一题,主要卡在建图这一块,序列上的问题很难想到图论上。。 可以交换位置是一种关系,那么不能交换也是一种关系:两个不是朋友的点,相对位置保持不变! 不能交换的关系的两点就可以连边,在图上u->v就表示u一定在v前面 但是这样暴力建图显然会炸,我们再进行优化: 我们把动物i(设物种x)和其后 ...
分类:编程语言   时间:2020-06-14 00:58:46    阅读次数:69
集合与数组
1.数组 优点:数组的存储空间是连续的,它的查询和修改值效率是极优的。 缺点: 数组的维度、长度和类型在声明定义时已经被确定,因此在后续的调整中不便插入和调整维度,在实际使用中经常会存在不确定确定其length的情况, 通常会遇到超出索引范围等异常。 2.ArrayList: 对其的理解是数组集合, ...
分类:编程语言   时间:2020-06-14 01:04:47    阅读次数:64
【Java基础】面向对象三个特征(2):继承
一、什么是继承? 日常生活我们理解的继承:子女继承父母的财产;徒弟继承师父的功夫/衣钵等等; 计算机中的继承: 1、子类继承父类的属性和行为;如,小猫、小狗都属于动物,具有高度相似的属性和行为(属性:名字、毛色、年龄等;跑、吃东西等) 2、子类也可以拥有自身的特性 3、Java 中,类的继承是单一继 ...
分类:编程语言   时间:2020-06-14 01:05:13    阅读次数:73
《Python学习手册 第五版》 -第35章 异常对象
异常作为一个对象,是可以通过类来进行管理的,本章重点说明异常类 本章重点内容 1、内置异常类 2、定制的打印显示 3、定制的数据和行为 接下来展开说明 1、内置异常类 Python能够引发的所有内置异常都是预定义的类对象 BaseException:顶层根,打印和构造函数默认值 这是一场的顶级根父类 ...
分类:编程语言   时间:2020-06-14 01:11:34    阅读次数:81
java基础知识有哪些需要注意的地方(一)
1. javac和java命令 javac命令后面跟的是java文件的文件名,例如HelloWorld.java。该命令用于把java源文件编译成为class字节码文件。如: java HelloWorld.java,执行之后如果没有报错,那么就会生成一个HelloWorld.class文件。 ja ...
分类:编程语言   时间:2020-06-14 01:11:51    阅读次数:73
Windows安装多个python解释器
Windows安装多个python解释器 ? 在windows10系统下安装两个不同版本的的python解释器,在通常情况下编译执行文件都是没问题的,但是加载或下载包的时候pip的使用就会出现问题,无法下载一直报错 ? 仅对cpython有效 一、virtualenvwrapper-win的安装 v ...
分类:编程语言   时间:2020-06-14 01:15:33    阅读次数:149
力扣----14. 打家劫舍(JavaScript实现)
题目描述: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高 ...
分类:编程语言   时间:2020-06-14 01:17:18    阅读次数:78
java 比较骚的面试题 BIO/AIO/NIO 有什么区别
题目:说一下BIO/AIO/NIO 有什么区别?及异步模式的用途和意义? 1F 说一说I/O首先来说一下什么是I/O? 在计算机系统中I/O就是输入(Input)和输出(Output)的意思,针对不同的操作对象,可以划分为磁盘I/O模型,网络I/O模型,内存映射I/O, Direct I/O、数据库 ...
分类:编程语言   时间:2020-06-14 01:17:37    阅读次数:108
随机算法
模拟退火 UVA10228 A Star not a Tree? 代码 模拟退火模板,求多边形费马点。 ...
分类:编程语言   时间:2020-06-14 01:19:13    阅读次数:65
Python+unittest+requests 接口自动化测试框架搭建 完整的框架搭建过程 实战
一、Python+unittest+requests+HTMLTestRunner 完整的接口自动化测试框架搭建_00——框架结构简解 首先配置好开发环境,下载安装Python并下载安装pycharm,在pycharm中创建项目功能目录。如果不会的可以百度Google一下,该内容网上的讲解还是比较多 ...
分类:编程语言   时间:2020-06-14 01:23:20    阅读次数:290
顺序表的基本方法实现C语言版
顺序表 线性表的第一个儿子 这个儿子的结构体定义: typedef int ElemType;//取别名 typedef struct link{ ElemType * head;//head是一个数组指针,不太清楚的同学,可以百度一下 ElemType length; ElemType size; ...
分类:编程语言   时间:2020-06-14 01:23:40    阅读次数:81
Spring Boot学习总结
Spring Boot学习总结 ###概述: Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。简单的来说 Spring Boot 这个项目整合 ...
分类:编程语言   时间:2020-06-14 01:26:48    阅读次数:152
swagger整合springboot的使用
什么是swagger? Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger 的目标是对 REST API 定义一个标准且和语言无关的接口,可以让人和计算机拥有无须访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过 S ...
分类:编程语言   时间:2020-06-14 01:29:00    阅读次数:66
各种流行编程语言的优缺点
python作为一门高级编程语言,它的诞生虽然很偶然,但是它得到程序员的喜爱却是必然之路,以下是Python与其他编程语言的优缺点对比:Python优势:简单易学,能够把用其他语言制作的各种模块很轻松地联结在一起。劣势:速度较慢,且有一些特定情况下才会出现(无法重现)的bugC/C++优势:可以被嵌入任何现代处理器中,几乎所有操作系统都支持C/C++,跨平台性非常好劣势:学习难度大,且拥有大量极为
分类:编程语言   时间:2020-06-14 01:31:16    阅读次数:131
JAVA就业面试题之单例模式
JAVA就业面试题4.1单例模式?单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。特点持有自己类型的属性类构造器私有对外提供获取实例的静态方法4.1.1懒汉式/**Createdby张晨光on2020/6/1211:07懒汉式*/publicclassBanzhang{//1.自己类的静态属性privatestaticBanzhangbz;//2.私有的构造
分类:编程语言   时间:2020-06-14 01:32:43    阅读次数:110
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!