码迷,mamicode.com
首页 > 编程语言 > 日排行
带返回值的线程
创建一个线程有几种方式,很容易想到的就是集成Thread类,实现Runnable接口,还有一种方式就是自己定义的线程类实现Callable接口,这种方式相较于实现Runnable接口具有带有返回值的特点,大家都知道在java中主线程中创建的线程可以独立于主线程执行,也就是说main函数结束了。在ma ...
分类:编程语言   时间:2019-08-24 23:01:57    阅读次数:113
[C++/JavaScript]数据结构:栈和数列>案例引入
1 案例1:数制的转换 1.1 背景与原理 1.2 编程复现 (JavaScript版 复现) 测试运行: 输出: 2 参考资料 1 《数据结构(C语言版 第二版)》.严蔚敏.李冬梅.吴伟民 ...
分类:编程语言   时间:2019-08-24 23:02:10    阅读次数:90
Java实现二叉搜索树
尝试一下用Java实现二叉搜索树/二叉查找树,记录自己的学习历程。 1. 首先先来设计实现一下节点Node。 💡一个二叉树的节点需要以下几个元素: key 关键字 value 节点的值(key也可以代替value) parent 父节点 leftChildren 左儿子节点 rightChildr ...
分类:编程语言   时间:2019-08-24 23:03:11    阅读次数:106
Ubuntu 18.04 安装java8
OpenJDK和Oracle Java有两个主要的实现,几乎没有区别,只是Oracle Java有一些额外的商业功能。 安装OpenJDK OpenJDK 10,Java平台的开源实现是Ubuntu 18.04中的默认Java开发和运行时。 一旦OpenJDK 11达到GA,它将成为Ubuntu 1 ...
分类:编程语言   时间:2019-08-24 23:04:49    阅读次数:116
Java 常用 API
一、Scanner 类 二、匿名对象 三、Random 类 四、Arrays 工具类 五、Math 类 六、Object 类 七、Date 类 八、Calendar 类 九、System 类 十、StringBuilder 类 ...
分类:编程语言   时间:2019-08-24 23:07:52    阅读次数:108
javaWeb核心技术第十篇之Filter
Web中有三大组件(需要配置web.xml) servlet:服务器端的小程序. Filter(过滤器):运行在服务器,对请求的资源进行过滤,对响应进行包装. 经典案例: 自动登录,网站全局编码,非法文字过滤... Filter编写流程: 1.创建一个类,实现一个javax.servlet.Filt ...
分类:编程语言   时间:2019-08-24 23:16:37    阅读次数:190
Quatrz + Spring
实例工程结构: 配置: pom.xml web.xml applicationContext.xml Job1Demo.java Job2Demo.java 部署到tomcat,启动如下: ...
分类:编程语言   时间:2019-08-25 00:35:17    阅读次数:97
推荐算法-欧几里得距离
一、欧几里得距离 用来记录两个向量之间的距离。 欧氏距离越小,两个用户相似度就越大,欧氏距离越大,两个用户相似度就越小。 二维空间的公式: 其中, 为点 与点 之间的欧氏距离; 为点 到原点的欧氏距离。 三维空间的公式: n维空间的公式: 二、闵可夫斯基距离 当p=1时,即为曼哈顿距离; 当p=2时 ...
分类:编程语言   时间:2019-08-25 00:35:40    阅读次数:241
Python简介
前言:作为对于python小白而言,我们需要知道什么是python,为什么学习python而不是其他编程语言,它相比于其他语言有什么优势,同时了解python 的执行操作过程又是怎么样的,它有哪些分类?接下来开始走进python的世界。 一、Python的定义: 什么是python呢?python是 ...
分类:编程语言   时间:2019-08-25 00:44:20    阅读次数:84
python对csv文件的读写操作
python内置了csv模块,用它可以方便的操作csv文件。 ...
分类:编程语言   时间:2019-08-25 00:45:38    阅读次数:111
原程序员的算法课(1)-算法概述2019年08月18日 17:58:49 十步杀一人_千里不留行 阅读数 11更多所属专栏: 程序员的算法课编辑
【算法之美】数据结构+算法=程序。 前言 数据结构只是静态的描述了数据元素之间的关系。高效的程序需要在数据结构的基础上设计和选择算法。 高效的程序=恰当的数据结构+合适的算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策 ...
分类:编程语言   时间:2019-08-25 00:46:26    阅读次数:129
SpringBoot 配置 AOP 打印日志
在项目开发中,日志系统是必不可少的,用`AOP`在Web的请求做入参和出参的参数打印,同时对异常进行日志打印,避免重复的手写日志,完整案例见文末源码。 ...
分类:编程语言   时间:2019-08-25 00:48:32    阅读次数:145
python-函数
函数基础 1.函数的语法: def 函数名(参数1,参数2,参数3,...) '''注释''' 函数体 return 返回的值 说明: return也可以返回多个值,以逗号分割,返回的值为元祖 例子: 2.函数的位置参数:必须一一对应,缺一行少一行都不行 3.函数的关键字参数:无须一一对应,缺一行少 ...
分类:编程语言   时间:2019-08-25 00:58:39    阅读次数:85
Spring Boot 整合 ActiveMQ
依赖 配置文件(application.yml) 定义Queue 生产者 ...
分类:编程语言   时间:2019-08-25 00:59:23    阅读次数:129
数字位运算操作与算法简单示例
我们对于位运算可能既陌生又熟悉。知道其运算方法运算过程,但不能运用好它。 首先,我们还是回顾一下Java中位运算都包含那些操作: 一、与运算(&) 运算法则:将二进制数进行按位与运算。0&0=0;0&1=0;1&1=1 ; 如:0011 & 0010 = 0010; 二、或运算(|) 运算法则:将二 ...
分类:编程语言   时间:2019-08-25 01:00:09    阅读次数:122
【Golang语言】LeetCode 1002. Find Common Characters
GivenanarrayAofstringsmadeonlyfromlowercaseletters,returnalistofallcharactersthatshowupinallstringswithinthelist(includingduplicates).Forexample,ifacharacteroccurs3timesinallstringsbutnot4times,younee
分类:编程语言   时间:2019-08-25 01:02:23    阅读次数:97
python函数式编程
函数式编程可以使代码更精简。 函数:filter(function_or_none, iterable) 返回通过函数function_or_none过滤iterable迭代列表后的新列表。过滤函数为None返回原列表。 list_a经过lambda函数过滤后得到列表list_b 结果: [4, 5 ...
分类:编程语言   时间:2019-08-25 01:03:39    阅读次数:111
推荐算法-余弦相似度
一、余弦相似度: 余弦值越接近1,就表明夹角越接近0度,也就是两个向量越相似,这就叫"余弦相似性" 二维向量的余弦相似度: 多维向量的余弦相似度(类比) 协同过滤(Collaborative Filtering, 简称 CF): 收集用户行为 减噪与归一化处理 二、基于物品的协同过滤推荐算法(ite ...
分类:编程语言   时间:2019-08-25 01:06:12    阅读次数:513
python redis使用
连接 连接池 字符串 hash操作 ...
分类:编程语言   时间:2019-08-25 01:09:01    阅读次数:82
Python的print格式
for i in range(1,10): for j in range(1,i+1): print(j,'*',i,'=',i*j,sep='',end='\t') print()print() i=1while(i<10): j=1 while(j<=i): print("%d*%d=%d"%( ...
分类:编程语言   时间:2019-08-25 01:09:43    阅读次数:104
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!