码迷,mamicode.com
首页 > 编程语言 > 日排行
Java基础之五、Java编程思想(1-5)
一、对象导论 1:多态的可互换对象 面向对象程序设计语言使用了后期绑定的概念。 当向对象发送消息时,被调用的代码直到运行时才能确定。也叫动态绑定。 2:单根继承结构 所有的类最终都继承自单一的基类,这个终极基类的名字就是Object 3:对象的创建和生命期 对象的数据处于作用域,Java完全采用了动 ...
分类:编程语言   时间:2020-02-24 23:57:53    阅读次数:122
python程序性能分析
[toc] python程序性能分析 cProfile https://docs.python.org/3/library/profile.html https://www.cnblogs.com/kaituorensheng/p/4453953.html 1. 将结果输出到文件而不是stdout ...
分类:编程语言   时间:2020-02-24 23:58:35    阅读次数:118
Python模块与包
1. 模块与包 1.1 模块的概念 随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Mod ...
分类:编程语言   时间:2020-02-24 23:59:07    阅读次数:126
Java多线程
Java多线程编程 Java给多线程编程提供了内置的支持。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源消耗。这里定义和线程相关的另一个术语—进程:一个进程包括由操作系统分配的内存空间,包含一 ...
分类:编程语言   时间:2020-02-25 00:06:35    阅读次数:86
C++程序
创建C++程序;程序的一般格式;编译指令;main()函数;cout对象输出;声明和使用变量;cin输入;定义使用函数 ...
分类:编程语言   时间:2020-02-25 00:07:55    阅读次数:112
(一)java的内存模型
程序计数器(私有) 程序计数器:"是一个非常小的内存空间,用来保证程序依次执行",它可以看作是当前线程所执行的字节码的行号指示器 由于java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的,在切出后切回的时候需要一个标识。 栈 (私有) "基本类型、运算、方法服务、指向堆内存的指 ...
分类:编程语言   时间:2020-02-25 00:11:09    阅读次数:92
自定义Gradle Task实现一键批量部署Springboot应用
在未使用Jenkins、禅道等自动化部署工具之前,我们部署使用gradle构建的单个springboot应用的流程大致如下: 1、在idea使用gradle build命令编译打包jar包; 2、打开jar包存放的windows目录窗口; 3、打开访问服务端机器的SSH工具软件并前进到部署目录; 4 ...
分类:编程语言   时间:2020-02-25 00:13:25    阅读次数:164
C++的随机数
C++产生随机数 C++中没有自带的random函数,要实现随机数的生成就需要使用rand()和srand()。 不过,由于rand()的内部实现是用线性同余法做的,所以生成的并不是真正的随机数,而是在一定范围内可看为随机的伪随机数。 srand() srand()可用来设置rand()产生随机数时 ...
分类:编程语言   时间:2020-02-25 00:16:09    阅读次数:70
SpringMVC运行tomcat报错
org.apache.catalina.core.StandardContext.filterStart Exception starting filt 注意: 把你要用到的那些包,全部复制一遍放到Tomcat目录的lib下,在启动就可以了。 ...
分类:编程语言   时间:2020-02-25 00:18:36    阅读次数:90
学习打卡1:java基础
JRE:java程序运行环境,包含了JVM和运行时所需要的核心库JDK:开发工具包想运行java程序只用下载JRE即可,想开发一个全新的java程序下载JDK。 JDK包含JRE功能,JRE包含了JVM核心 下图为JDK、JRE、JVM包含关系 一、安装完JDK后需要对电脑的变量环境做更改,这里是W ...
分类:编程语言   时间:2020-02-25 00:20:10    阅读次数:75
Unity 编辑器开发SceneView GUI控制
前几天项目需要就做了个类似于Collider EditCollider的功能 下面是我做的效果 基础代码如下: public class ExportCFGInputWindow : EditorWindow { public static ExportCFGInputWindow instance ...
分类:编程语言   时间:2020-02-25 00:20:43    阅读次数:223
贪心算法-活动安排问题
活动安排问题 问题描述 有n个需要使用同一资源的活动,且在同一时段只有一个活动能使用该资源。 每个活动i都有一个起始时间 si 和结束时间 fi ,且 si 设有 n 个任务,其中每个任务有一个起始时间 si 和一个结束时间 ei ,且 si 那么,对于给定的任务时间区间,能互相兼容的最大任务个数是 ...
分类:编程语言   时间:2020-02-25 00:23:38    阅读次数:500
记C++中发现的隐式转换问题
1 #include <iostream> 2 #include <string> 3 using std::cin; 4 using std::cout; 5 using std::endl; 6 using std::string; 7 int main() 8 { 9 unsigned int ...
分类:编程语言   时间:2020-02-25 00:27:08    阅读次数:98
java的基本数据类型
基本数据类型 1.整数类型(byte,short,int,long)2.浮点数类型(float,double)3.字符类型(char)4.布尔类型(boolean) 整数类型 --byte 使用byte关键字来定义byte型变量 例如: byte a=1; byte b=2,c=3; 整数型中分配空 ...
分类:编程语言   时间:2020-02-25 00:30:22    阅读次数:215
python爬虫(五) ProxyHandler处理器
ProxyHandler处理器一、如果我们在一段时间内用某个ip地址访问了一个网站次数过多,网站就检测到不正常,就会禁止这个ip地址的访问。所以我们可以设置一些代理服务器,每段时间换个代理,就算ip被禁止,我们也可以换个ip继续爬取 代理有 1、西刺免费代理:http://www.xicidaili ...
分类:编程语言   时间:2020-02-25 00:33:37    阅读次数:86
算法(插入、希尔、冒泡)
算法学习技巧 先问自己几个问题 什么是什么? 为什么要这么写? 稳定性? 时间复杂度? 冒泡排序 是什么:首先拿到第1个元素,和它第二个比较,较大的放右边;第二个与第三个比,一直重复下去 ,最后一个就是最大的数 为什么:总共有n个数,主要是控制轮数,第二个是控制次数。比的次数 为:n-1 稳定性 时 ...
分类:编程语言   时间:2020-02-25 00:36:02    阅读次数:69
unity inspector 自动装载Commont和Prefab属性
在使用unity的过程中,经常遇到这样的问题:每次都需要手动为序列化属性。像这样: 试着找了找,真的找到了一份代码,但是缺少自动装载Prefab的功能。之后我花了点时间添加这个功能。 使用方法: 1 [Autohook] 2 public Button SendBtn; 3 [Autohook] 4 ...
分类:编程语言   时间:2020-02-25 09:14:32    阅读次数:114
python中PIL.Image和OpenCV图像格式相互转换
PIL.Image转换成OpenCV格式 OpenCV转换成PIL.Image格式 判断图像数据是否是OpenCV格式 isinstance(img, np.ndarray) ...
分类:编程语言   时间:2020-02-25 09:14:54    阅读次数:75
C++第11章
第十一章使用类 11.1操作符重载 1,要使用操作符重载,需要使用被称为操作符函数的特殊函数形式。 操作符函数的格式如下: operator op (argument-list) 其中op是将要重振的操作符op必须是有效的C++操作符,不能虚构一个新的符号。Operator [] () 函数将重载[ ...
分类:编程语言   时间:2020-02-25 09:23:54    阅读次数:68
c++程序—布尔值
#include<iostream> using namespace std; #include<string> int main() { //创建bool数据类型 bool flag = true; cout << flag << endl; flag = false; cout << flag ...
分类:编程语言   时间:2020-02-25 09:24:40    阅读次数:47
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!