码迷,mamicode.com
首页 > 编程语言 > 日排行
C++中的 构造函数和析构函数
构造函数和析构函数,这两个函数将会被编译器自动调用,构造函数完成对象的初始化动作,析构函数在对象结束的时候完成清理工作。 注意:对象的初始化和清理工作是编译器强制我们要做的事情,即使你不提供初始化操作和清理操作,编译器也会给你增加默认的操作,只是这个默认初始化操作不会做任何事。 构造函数:实例化对象 ...
分类:编程语言   时间:2020-03-18 23:36:54    阅读次数:73
Python操作es批量读取数据
1. Python连接elasticserach python连接elasticsearch有一下几种连接方式 pip3 instal elasticsearch from elasticsearch import Elasticsearch es = Elasticsearch() # 默认连接本 ...
分类:编程语言   时间:2020-03-18 23:40:40    阅读次数:147
java编译期和运行期和string原理
编译期: 是指把源码交给编译器编译成计算机可以执行的文件的过程.在Java中也就是把Java代码编成class文件的过程.编译期只是做了一些翻译功能,并没有把代码放在内存中运行起来,而只是把代码当成文本进行操作,比如检查错误. 运行期: 是把编译后的文件交给计算机执行.直到程序运行结束。所谓运行期就 ...
分类:编程语言   时间:2020-03-18 23:42:35    阅读次数:73
C++ part6
C++源文件从文本到可执行文件经历的过程 [references: 一个C++源文件从文本到可执行文件经历的过程](https://www.cnblogs.com/buerdepepeqi/p/12361355.html) "C++源文件从文本到可执行文件经历的过程" "gcc程序编译的静态链接和动 ...
分类:编程语言   时间:2020-03-18 23:43:27    阅读次数:84
Python GIL(Global Interpreter Lock)
一,介绍 定义: In CPython, the global interpreter lock, or GIL, is a mutex that prevents multiple native threads from executing Python bytecodes at once. Th ...
分类:编程语言   时间:2020-03-18 23:43:44    阅读次数:76
使用EasyX和C++写一个消砖块游戏
第一次玩EasyX,写一个比较简单的消砖块游戏。 主函数包括Game的类的开始,运行和结束。 #include "BrickElimination.h" int main() { GameBrickElimination NewGame; NewGame.game_start(); NewGame. ...
分类:编程语言   时间:2020-03-18 23:44:50    阅读次数:82
JAVA内存泄漏和内存溢出的区别和联系
1、内存泄漏memory leak : 是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。 2、内存溢出 out of memory : 指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但 ...
分类:编程语言   时间:2020-03-18 23:47:08    阅读次数:63
常见排序算法
常见排序算法 编写代码并测试了5种排序算法 有冒泡排序,选择排序,插入排序,堆排序,归并排序. 下面也给出了代码在机器上的运行结果,虽然不同机器结果会不一样,但是仍然能够比较直观地感受到这些算法的区别,以及理论与实现之间的差距. ...
分类:编程语言   时间:2020-03-18 23:50:44    阅读次数:78
棒谷科技Java面试
初面 1、JVM的垃圾回收器有哪些? Serial、Parallel、CMS、G1 2、MyBatis 中 # 和 $ 的区别? # 预编译后生成占位符,$ 类似于字符串拼接;# 比较安全,$ 容易造成 SQL 注入 3、什么是 SQL 注入?(我给忘了) sql注入是一种将sql代码添加到输入参数 ...
分类:编程语言   时间:2020-03-18 23:51:44    阅读次数:185
spring mvc 02——什么是Spring MVC
什么是SpringMVC 1、概述 Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。 查看官方文档:https://docs.spring.io/spring/docs/5.2.4.RELEASE/spring framework refe ...
分类:编程语言   时间:2020-03-18 23:54:34    阅读次数:99
python学习之ATM功能实现
# :编写ATM程序实现下述功能,数据来源于文件db.txt# 1、充值功能:用户输入充值钱数,db.txt中该账号钱数完成修改# 2、转账功能:用户A向用户B转账1000元,db.txt中完成用户A账号减钱,用户B账号加钱# 3、提现功能:用户输入提现金额,db.txt中该账号钱数减少# 4、查询 ...
分类:编程语言   时间:2020-03-18 23:55:18    阅读次数:157
Java多线程-生产者/消费者模式实现
单生产者与单消费者 示例: public class ProduceConsume { public static void main(String[] args) { String lock = new String(""); Produce produce = new Produce(lock) ...
分类:编程语言   时间:2020-03-18 23:56:02    阅读次数:118
spring mvc 03——Hello,SpringMVC
HelloSpringMVC 1、配置版 1. 新建一个Moudle , 添加web的支持! 2. 确定导入了SpringMVC 的依赖! 3. 配置web.xml , 注册DispatcherServlet 4. 编写SpringMVC 的 配置文件!名称:springmvc servlet.xm ...
分类:编程语言   时间:2020-03-18 23:59:11    阅读次数:91
Python_00_Python的集合
1.集合特点:具有去重功能也就是说,集合中不会有重复的内容 2.集合的创建 例如:s1={1,2,3,4,5} s2=set('abc')# {'a','b','c'} 注意:创建集合使用{}或set(),但是如果想要创建空集合智能使用set(),因为{}用来创建空字典. 3.增加数据 1)add( ...
分类:编程语言   时间:2020-03-18 23:59:27    阅读次数:100
C语言习题【4】递归和非递归求n的阶乘
#include<stdio.h>#include<math.h>intmain(){intn;intsum=1;scanf("%d",&n);for(inti=1;i<=n;i++){sum*=i;}printf("%d",sum);return0;}//非递归#include<stdio.h>intfloor(intn){if(n==1){re
分类:编程语言   时间:2020-03-19 09:14:18    阅读次数:80
在使用 eclipse 时, eclipse 的右下角 一直在提示 “JPA java change event handler” ,eclipse使用起来很卡,解决办法
在使用 eclipse 时, eclipse 的右下角 一直在提示 “JPA java change event handler” ,eclipse使用起来很卡,解决办法问题描述: 在使用 eclipse时, eclipse 的右下角 一直在提示 “JPA java change event han ...
分类:编程语言   时间:2020-03-19 09:19:09    阅读次数:115
C语言习题【2】自定义乘法口诀表行数和列数
如:输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表。#include<stdio.h>#include<math.h>voidboard(int*a){intm;m=*a;for(inti=1;i<=m;i++){for(intj=1;j<=i;j++){printf("%d*%d=%-2d",j,i,i*j);}printf("\n");}}i
分类:编程语言   时间:2020-03-19 09:20:20    阅读次数:64
Spring实例化bean的三种方式
在面向对象编程的过程中,要想调用某个类的成员方法,首先要实例化该类的成员变量。 在Spring 中,实例化Bean有三种方式: 1、构造器实例化;2、静态工厂方式实例化;3、实例化工厂方式实例化 构造器实例化:Spring容器通过Bean对应的类中默认的构造器函数实例化Bean. 1-1、创建一个实 ...
分类:编程语言   时间:2020-03-19 09:22:55    阅读次数:80
C语言习题【7】递归实现n的k次方
编写一个函数实现n的k次方,使用递归实现。#include<stdio.h>intmy_pow(intm,intn){if(m>0){if(n>0){returnm*my_pow(m,n-1);}elsereturn1;}elseif(m<0){if(n%2==0){m=-m;returnmy_pow(m,n);}else{if(n>0){returnm*my_
分类:编程语言   时间:2020-03-19 09:24:23    阅读次数:90
C语言习题【3】打印一个数的每一位(递归)
#include<stdio.h>#include<math.h>voidcopy(intx){if(x/10==0)printf("%d",x%10);else{printf("%d",x%10);returncopy(x/10);}}intmain(){intx=1234;copy(x);return0;}
分类:编程语言   时间:2020-03-19 09:24:52    阅读次数:71
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!