码迷,mamicode.com
首页 > 编程语言 > 周排行
配置VC++2010的glut库
VC++2010是一个成熟稳定的版本,微软的编译工具Visual Studio系列从VC6到如今的VC2019,功能非常强大,我们在开始学习C++和计算机图形学的时候,一般入手<<C++Primer>><<OpenGL编程指南>>一般例子并不会详细讲解开发环境,这是因为C++和C语言还有OpenGL ...
分类:编程语言   时间:2019-10-14 01:15:45    阅读次数:114
IDEA 创建普通的maven+java项目(入门)
配置IDEA2017,maven3.5.2 ,Java1.8 其实大部分的IDEA都差不多,不用纠结版本之前的差异。 第一步:File-->New-->Project 第二步:出现new Project选择框,左边选择Maven,右边需要勾选Create from archetype,意思是从项目模 ...
分类:编程语言   时间:2019-10-14 01:22:42    阅读次数:132
一步步剖析spring bean生命周期
关于spring bean的生命周期,是深入学习spring的基础,也是难点,本篇文章将采用代码+图文结论的方式来阐述spring bean的生命周期, 本篇文章将阐述清楚下图。 一 项目结构及源码 1.程序目录结构 2.applicationContext.xml 3.UserDao.java 二 ...
分类:编程语言   时间:2019-10-14 01:23:37    阅读次数:116
java设置环境变量
新建系统变量JAVA_HOME 和CLASSPATH变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 其中变量值为你自 ...
分类:编程语言   时间:2019-10-14 01:24:05    阅读次数:97
【JavaScript】使用纯JS实现多张图片的懒加载Lazy(附源码)
一、效果图如下 上面的效果图,效果需求如下 1、还没加载图片的时候,默认显示加载图片背景图 2、刚开始进入页面,自动加载第一屏幕的图片 3、下拉界面,当一张图片容器完全显露出屏幕,即刻加载图片,替换背景图 4、加载图片的时候,有渐进显示图片效果 二、难点 1)如何Ajax请求数据 2)如何动态将js ...
分类:编程语言   时间:2019-10-14 01:25:18    阅读次数:108
C++11 Multithreading - Create Threads
Constructor C++11 提供了std::thread,std::thread thread_object(callable),callable可以是 1. A function pointer 2. A function object 3. A lambda expression To ...
分类:编程语言   时间:2019-10-14 01:25:34    阅读次数:132
C++继承与派生
c++继承与派生 课题目标 学习声明和使用类的继承关系,声明派生类。 熟悉不同继承方式下对基类成员的访问控制。 课题引入 如何让一个类能直接调用另一个类的数据和函数。 我们常用类的友元来实现,但是友元关系并不能继承。基类的友元对派生类的成员没有特殊访问权限。 如果基类被授予友元关系,则只有基类具有特 ...
分类:编程语言   时间:2019-10-14 01:26:51    阅读次数:178
Python input/output boilerplate for competitive programming
The following code is my submission for Codeforces 1244C "The Football Season" . python import io import sys import math def inverse(a, m): u = 0 v = ...
分类:编程语言   时间:2019-10-14 01:27:52    阅读次数:99
经典排序算法——插入排序
插入排序原理 插入的排序的原理是每趟将一个数按照大小插入到它前面已经排好序的子序列中。依次重复,直到插入全部数字。 图解插入排序原理(升序为例) 以数组[3,4,1,2]为例,升序排列数组。 第一趟从第2个数据开始(第1个数字自己已经有序),跟前面一个数字比较,如果小于前面数字就将前面数字后移,并继 ...
分类:编程语言   时间:2019-10-14 01:29:43    阅读次数:82
numpy中关于数组的合并,拆分,及降维
numpy中数组的合并: 1.stack函数,合并后,数组维数+1,其实就是将数组按照某种某个轴线进行合并形成新的数组。 2.hstack函数,将数组2水平拼接到数组1 3.vstack函数,将数组2垂直拼接到数组1下方。 4.column_stack()函数,等价于hstack函数。 5.row_ ...
分类:编程语言   时间:2019-10-14 01:30:08    阅读次数:325
调整数组为不降的序列
题目 You are given an array of integers in an arbitrary order. Return whether or not it is possible to make the array non decreasing by modifying at mos ...
分类:编程语言   时间:2019-10-14 01:34:33    阅读次数:116
python-元组
1、列表和元组的区别:初始化之后元组元素不能增删查改,而列表可以。 2、元组初始化&列表初始化: 直接赋值:list=[1,2,3]; 元组:tuple=(1,2,3); c_tuple = tuple([1,2,3]) 工厂函数赋值>>>>> tuple()内置函数,列表以参数的方式传递给内置函数 ...
分类:编程语言   时间:2019-10-14 01:38:38    阅读次数:131
python--面向对象之三个特性:封装、继承、多态
一、面向对象简介 1、面向对象不是所有的情况都适用2、面向对象编程 a.定义类 class 类名: def 方法1(self, 参数名): 方法体 b.根据类创建对象,使用对象去执行类中的方法 obj = 类名() obj.方法名3、self,形参,python内部传递 4、函数式编程与面向对象式编 ...
分类:编程语言   时间:2019-10-14 01:38:53    阅读次数:151
python web框架Flask——图形验证码及验证码的动态刷新
下列代码都是以自己的项目实例讲述的,相关的文本内容很少,主要说明全在代码注释中 自制图形验证码 这里所说的图形验证码都是自制的图形,通过画布、画笔、画笔字体的颜色绘制而成的。将验证码封装成一个类比较好管理,代码里有绝对详细的注释,当然大家可以直接复制。 里面涉及的字体都是从系统电脑上自带的,大家直接 ...
分类:编程语言   时间:2019-10-14 01:42:25    阅读次数:202
Spring使用ThreadPoolTaskExecutor自定义线程池及实现异步调用
多线程一直是工作或面试过程中的高频知识点,今天给大家分享一下使用 ThreadPoolTaskExecutor 来自定义线程池和实现异步调用多线程。 一、ThreadPoolTaskExecutor 本文采用 Executors 的工厂方法进行配置。 1、将线程池用到的参数定义到配置文件中 在项目的 ...
分类:编程语言   时间:2019-10-14 01:43:25    阅读次数:130
Java面试基础 -- Git篇
1.Git和SVN有什么区别? | Git |SVN | | | | | Git是一个分布式的版本控制工具 | SVN 是集中版本控制工具| |它属于第3代版本控制工具 | 它属于第2代版本控制工具 | |客户端可以在其本地系统上克隆整个存储库 | 版本历史记录存储在服务器端存储库中| |即使离线也 ...
分类:编程语言   时间:2019-10-14 10:20:06    阅读次数:88
ffmpeg-python 任意提取视频帧
? 环境准备 1、安装 FFmpeg "音/视频工具 FFmpeg 简易安装文档" 2、安装 ffmpeg python 3、【可选】安装 opencv python 4、【可选】安装 numpy ? 视频帧提取 准备视频素材 抖音视频素材下载: "https://anoyi.com/dy/top" ...
分类:编程语言   时间:2019-10-14 10:20:40    阅读次数:135
C/C++ 防止头文件重复包含 #pragma once 与 #ifndef 的区别
为了避免同一个头文件被多重包含/重复包含,有两种方式: 方式一: #ifndef XXX #define XXX ... ... //声明语句 #endif //XXX 方式二: #pragma once ... ...//声明语句 在能够支持这两种方式的编译器上面,两者没有太大区别,但任存在一些细 ...
分类:编程语言   时间:2019-10-14 10:21:13    阅读次数:76
第04项目:淘淘商城(SpringMVC+Spring+Mybatis) 的学习实践总结【第五天】
https://pan.baidu.com/s/1bptYGAb#list/path=%2F&parentPath=%2Fsharelink389619878-229862621083040 第04项目:淘淘商城(SpringMVC+Spring+Mybatis) 的学习实践总结【第四天】 第04项 ...
分类:编程语言   时间:2019-10-14 10:23:28    阅读次数:139
C++:标准string或者STL容器不含virtual析构函数,所以不应该被继承——摘自Effective C++中文版第三版P42
即使class完全不带virtual函数,被“non-virtual析构函数问题”给咬伤还是有可能的。举个例子,标准string不含任何virtual函数,但有时候程序员会错误的把它当做base class: 乍看似乎无害,但如果你在程序任意某处无意间将一个pointer to SpecialStr ...
分类:编程语言   时间:2019-10-14 10:24:38    阅读次数:86
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!