码迷,mamicode.com
首页 > 编程语言 > 周排行
Java相关面试题总结+答案(六)
【Spring/Spring MVC】 90. 为什么要使用 spring? spring 提供了 IOC 技术,spring 容器会帮你管理依赖的对象,从而不需要自己创建和管理依赖对象了,更轻松的实现了程序的解耦。 spring 提供了事务支持,使得事务操作变得更加方便。 spring 提供了面向 ...
分类:编程语言   时间:2019-05-03 22:21:57    阅读次数:196
C++ 关于cin的使用
注:以下为个人见解,有可能错误,欢迎批评指出! cin的常用形式 1.cin 2.cin.get() 3.cin.getline() 一、cin cin的使用过程 基础:当调用cin函数时,会自动从键盘缓冲区的读取数据(如果没有就请求用户输入),在读取的过程中,若先遇到Space、Enter、Tab ...
分类:编程语言   时间:2019-05-03 22:22:52    阅读次数:200
稍微改进的选择排序算法
public class NumSort { private static void SelectionNum(int[] a) { int k,temp; //k来记录最小位置,temp用于交换 for(int i = 0;i < a.length; i++) { k = i; for(int j... ...
分类:编程语言   时间:2019-05-03 22:25:48    阅读次数:160
go语言之接口
一:接口的基本概念 1 接口声明 接口字面量,接口命名类型,接口声明使用interface关键字。 1)接口字面量类型声明语法如下: 2)接口命名类型使用type关键字声明 3)方法声明 4)声明新接口类型的特点 2 接口初始化 3 接口绑定具体类型的实例的过程称为接口初始化。接口变量支持两种直接初 ...
分类:编程语言   时间:2019-05-03 22:26:06    阅读次数:149
Ubuntu使用多线程cmake时出现undefined reference to `pthread_create'
原因是ubuntu需要查找Threads第三方库,不能直接使用,因此,在cmakelists.txt文件中添加以下两行代码就ok ...
分类:编程语言   时间:2019-05-03 22:26:44    阅读次数:563
#Java学习之路——基础阶段二(第十二篇)
我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容。 前言:此随笔主要是Java基础中的基础,相信大家对这方面肯定有着自己的理解和认识,具体详解可以参照万能的b ...
分类:编程语言   时间:2019-05-03 22:29:57    阅读次数:142
python网络框架Twisted
什么是Twisted Twisted是一个用python语言写的事件驱动网络框架,它支持很多种协议,包括UDP,TCP,TLS和其他应用层协议,比如HTTP,SMTP,NNTM,IRC,XMPP/Jabber。 一个Twisted程序由reactor发起的主循环和一些回调函数组成。当事件发生了,比如 ...
分类:编程语言   时间:2019-05-03 22:30:27    阅读次数:202
Quick Sort(快速排序)
Quick Sort Let's arrange a deck of cards. Your task is to sort totally n cards. A card consists of a part of a suit (S, H, C or D) and an number. Writ ...
分类:编程语言   时间:2019-05-03 22:31:53    阅读次数:177
图着色算法详解(Graph Coloring)
图着色算法描述: https://www.jianshu.com/p/6a52b390f5fa 给定无向连通图和m种不同的颜色。用这些颜色为图G的各顶点着色,每个顶点着一种颜色。是否有一种着色法使G中每条边的两个顶点有不同的颜色。 这个问题是图的m可着色判定问题。若一个图最少需要m种颜色才能使图中每 ...
分类:编程语言   时间:2019-05-03 22:36:55    阅读次数:601
Javascript变量
一、变量 基本类型复制时,创建一个副本,对副本的操作与原来的值不相干的,引用类型的复制其实是指针,这样子新的变量指向的就是同一个东西了,这样子你对某一个变量进行操作,其实是会影响另一个变量的。 二、作用域 1. 作用域有全局作用域和局部作用域之分。 2. 作用域链是用来查询变量的(由内往外) 3. ...
分类:编程语言   时间:2019-05-03 22:39:57    阅读次数:154
python基础数据类型----整数 ,字符串【常用操作方法】,布尔值,for循环
Python基础数据类型(4.29) bool str int 三者之间的转换 str索引切片,常用操作方法 for循环(大量的练习题) 1.基础数类型总览 整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(dict),集合(set). 10203 ...
分类:编程语言   时间:2019-05-03 22:40:37    阅读次数:143
【Rollo的Python之路】Python 闭包:Colsure
Python 闭包:Closure. 定义: python中的闭包从表现形式上定义(解释)为:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包(closure). 闭包是由函数及其相关的引用环境组合而成的实体. 函 数是一等公民(First cla ...
分类:编程语言   时间:2019-05-03 22:42:45    阅读次数:157
java线程池
前言:线程池技术是通过对线程资源的统一管理来达到对线程资源的重复利用,降低线程频繁创建和销毁的开销。java jdk在java.util.concurrent并发包中有一套现成的对线程池的实现方案,我们可以直接拿来使用,快速实现多线程并发编程场景。这里对concurrent包中的线程池框架的实现进行 ...
分类:编程语言   时间:2019-05-03 22:43:02    阅读次数:156
Spring Boot 整合滑动验证
极验是一种利用生物特征与人工智能技术解决人机交互安全问题的技术,旨在解决安全验证问题,例如:账号登录、短信验证、批量注册等,目前极验、网易易盾比较出众。 在这里主要使用的极验Geetest和springboot 框架整合。 1.首先到极验官网注册账号获取ID和KEY,这里赘述。 2.到极验官网下载, ...
分类:编程语言   时间:2019-05-03 22:44:36    阅读次数:650
go语言之并发
一 :并发基础 1 并发和并行 2 goroutine 未完待续 。。。。。。。 二:并发范式 三:context标准库 四:并发模型 ...
分类:编程语言   时间:2019-05-03 22:54:12    阅读次数:160
【Java】【16】log4j日志的输出级别
日志的级别之间的大小关系:ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF ...
分类:编程语言   时间:2019-05-03 22:55:43    阅读次数:331
给定一个数跟数组,将小于等于该数的数组元素放在左边,将大于该数的数组元素放在右边
思路:设置一个小于等于区x=-1;遍历数组元素,当数组元素小于等于给定数时,将数组元素跟小于等于区x所指下一个数组元素进行交换。 ...
分类:编程语言   时间:2019-05-03 22:57:05    阅读次数:433
SpringBoot之旅第七篇-Docker
一、引言 记得上大三时,要给微机房电脑安装系统,除了原生的操作系统外,还要另外安装一些必要的开发软件,如果每台电脑都重新去安装的话工作量就很大了,这个时候就使用了windows镜像系统,我们将要安装的软件装好打包成一个镜像,其他电脑只要装这个镜像就可以了,这样工作量就减少了很多。Docker跟这个镜 ...
分类:编程语言   时间:2019-05-03 22:57:32    阅读次数:280
SpringBoot 2.x (3):文件上传
文件上传有两个要点 一是如何高效地上传:使用MultipartFile替代FileOutputSteam 二是上传文件的路径问题的解决:使用路径映射 文件路径通常不在classpath,而是本地的一个固定路径或者是一个文件服务器路径 SpringBoot的路径: src/main/java:存放代码 ...
分类:编程语言   时间:2019-05-03 22:58:35    阅读次数:309
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!