码迷,mamicode.com
首页 > 编程语言 > 日排行
C++面经漏洞汇总
C++中几种智能指针的区别 为什么要使用智能指针: 智能指针的作用是管理一个指针,因为存在以下这种情况:申请的空间在函数结束时忘记释放,造成内存泄漏。使用智能指针可以很大程度上的避免这个问题,因为智能指针就是一个类,当超出了类的作用域是,类会自动调用析构函数,析构函数会自动释放资源。所以智能指针的作 ...
分类:编程语言   时间:2019-08-27 18:59:20    阅读次数:108
Java集合之ArrayList源码分析
Java集合之ArrayList源码分析 个人开发环境 java环境:Jdk1.8.0_60 编译器:IntelliJ IDEA 2017.1.4 源码连接:待整理 原文链接: (个人附加了英文注释,以及为了更好阅读调整了一下,英文不好趁看源码机会冲冲电,理解不当望大佬们指出,仅供个人学习总结使用, ...
分类:编程语言   时间:2019-08-27 19:03:13    阅读次数:82
Python3迭代器和生成器
迭代器 迭代是Python最强大的功能之一,是访问元素集合的一种方法。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束,迭代器只能向前不会后退。 迭代器有两个基本方法,iter()和next()。 字符串,列表,或元组对象都可以用于创建迭代器 ...
分类:编程语言   时间:2019-08-27 19:07:32    阅读次数:86
unity中让Texture2D显示在Image上的问题
让一张自己处理过的Texture2D显示在Image上,网上基本上都是这么写的: image.material.mainTexture = texture2d; 但是这么做带来的问题是,如果你赋值的image下还有一张image,你会发现这个子image也被赋值了这张Texture2D。所以,为了解 ...
分类:编程语言   时间:2019-08-27 19:08:46    阅读次数:337
20个必不可少的Python库也是基本的第三方库
今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们。他们是: Requests.Kenneth Reitz写的最富盛名的http库。每个Python程序员都应该有它。 Scrapy.如果你从事爬虫相关的工作,那么这个库也是必不可少的。用过它之后你就不会再想用别的同类 ...
分类:编程语言   时间:2019-08-27 19:11:18    阅读次数:80
利用 Python 进行批量更改文件后缀
利用 Python 进行批量更改文件后缀 代码 以上代码为将后缀为 "jpg" 的文件改成后缀为 "gif" 的文件。 使用方法 将含有以上代码的 python 文件 拷贝到要更改后缀名文件的文件夹中,打开 cmd 命令行,输入以下命令即可。 ...
分类:编程语言   时间:2019-08-27 19:13:55    阅读次数:87
Java Web 项目目录规范
一、项目结构 这里和其他项目区别不大,我将模板抽离出来,更容易分析和理解: 解释一下:js主要包括extends(引入第三方的js)、module(项目模块自己的js)、lib(引用包,这里也可以继续拆分),module中包含具体的模块中的js。common.js是核心命名空间的js. 二、comm ...
分类:编程语言   时间:2019-08-27 19:14:54    阅读次数:265
初识python(四)
文本处理 什么是文件 文件是操作系统虚拟出来的概念,拿来存储信息的 什么是文本 .txt / .word / .md / .py 存储的是文字 文本处理 如何通过文本编辑器去控制txt文件 找到路径 打开文件 读取/修改操作 保存 关闭文件 打开文件的三种操作 r 只读不可写 w 只写不可读(清空后 ...
分类:编程语言   时间:2019-08-27 19:15:12    阅读次数:84
JavaScript原型&原型链
原型&原型对象 先来一段简单的代码: JavaScript中的对象都有一个[[Prototype]]内置属性(即部分浏览器实现的__proto__属性),这是一个访问器属性,通过这个可以访问对象的[[Prototype]];对象就是以这个属性为模板,来“继承”方法和属性。 JavaScript中的方 ...
分类:编程语言   时间:2019-08-27 19:16:04    阅读次数:79
springboot使用RestTemplate以post方式发送json字符串参数(以向钉钉机器人发送消息为例)
使用springboot之前,我们发送http消息是这么实现的 我们用了一个过时的类,虽然感觉有些不爽,但是出于一些原因,一直也没有做处理,最近公司项目框架改为了springboot,springboot中有一种很方便的发送http请求的实现,就是RestTemplate,而且实现起来非常简单,代码 ...
分类:编程语言   时间:2019-08-27 19:16:53    阅读次数:423
从入门到自闭之Python 基础习题训练
""" name = input(“ ”)通过代码来验证name变量是什么数据类型? """ name = input(" ") print(type(name),"name") """if条件语句的基本结构?""" 1.if 如果、 官方推荐四个空格,Tab 空格和tab不能混合使用 2. if ...
分类:编程语言   时间:2019-08-27 19:18:13    阅读次数:71
spring 实现事务配置的方式
spring 中常用的两种事务配置方式以及事务的传播性、隔离级别 一、注解式事务 1、注解式事务在平时的开发中使用的挺多,工作的两个公司中看到很多项目使用了这种方式,下面看看具体的配置demo。 2、事务配置实例 (1)、spring+mybatis 事务配置 <!-- 定义事务管理器 --> <b ...
分类:编程语言   时间:2019-08-27 19:18:37    阅读次数:103
python实现fibonacci数列的三种方法
第一种:递归法 第二种:循环 第三种:生成器 ...
分类:编程语言   时间:2019-08-27 19:19:22    阅读次数:131
python 3 mro
\_\_mro\_\_ 经典类(classic class)的深度遍历。 Python 2.2 的新式类(new style class)预计算。 Python 2.3 的新式类的C3 算法。它也是 Python 3 唯一支持的方式。 简单说下实现: 前面两种都是基于深度遍历的,但是第一种重复保留的 ...
分类:编程语言   时间:2019-08-27 19:19:51    阅读次数:103
sorted排序为什么不是我想要的结果?
数据源: 问题分析: 为什么会出现这种情况呢?仔细看了一下list内的数据,都是字符型的,我预期的结果是这些数字从小到大进行排序,所以难道是sort是按照字符串排序的,而非数据 接下来验证一下想法: 将list中的字符型数据逐一转换为int型,再进行排序,果然排序的结果就和预期一样了 执行结果: 总 ...
分类:编程语言   时间:2019-08-27 19:20:59    阅读次数:111
java 里执行javascript代码
import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; ScriptEngineManager sem = new ScriptEngineManager(); ScriptEngine engine = ... ...
分类:编程语言   时间:2019-08-27 19:25:29    阅读次数:93
除自身以外数组的乘积
给定长度为 n 的整数数组 nums,其中 n > 1,返回输出数组 output ,其中 output[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积。 说明: 请不要使用除法,且在 O(n) 时间复杂度内完成此题。 思路:乘积值应该是左边值乘以右边值。需要循环两遍,才能得到正确 ...
分类:编程语言   时间:2019-08-27 19:32:13    阅读次数:102
线程queue、事件event及协程
线程queue、事件event及协程 线程queue 多线程抢占资源,让其保持串行的两种方式: ? 1、互斥锁 ? 2、队列 线程队列分为以下三种: 1、Queue(先进先出) 2、LifoQueue(后进先出) 3、PriorityQueue(优先级队列) 事件event 开启两个线程,一个线程运 ...
分类:编程语言   时间:2019-08-27 19:35:27    阅读次数:152
图片查看器(类似于QQ,另外又加了JARA的下方的图片缩略导航图)
源码地址:https://gitee.com/yolanda624/coffer/tree/master/src/components/a-photo-view ...
分类:编程语言   时间:2019-08-27 19:36:23    阅读次数:115
spring boot整合swagger
一、Swagger2概念: swagger一款RESTFUL接口生成工具,总之特别好用; 操作界面:http://localhost:8080/swagger-ui.html 二、使用示例: (1)导入依赖: (2)创建配置文件: (3)启动类添加注解:@EnableSwagger2 (4)接口: ...
分类:编程语言   时间:2019-08-27 19:37:56    阅读次数:98
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!