码迷,mamicode.com
首页 > 编程语言 > 日排行
Python修改文件的后缀名
深度学习时,把有些".JPG"后缀的修改成".jpg" import os jpgs_dir = "./JPEGImages" for jpg_name in os.listdir(jpgs_dir): portion = os.path.splitext(jpg_name) if portion[ ...
分类:编程语言   时间:2020-04-15 12:24:22    阅读次数:374
阿里巴巴Java开发手册剖析-01.尽量不要在接口里定义变量
【推荐】接口类中的方法和属性不要加任何修饰符号(public 也不要加) ,保持代码的简洁性,并加上有效的 Javadoc 注释。尽量不要在接口里定义变量,如果一定要定义变量,肯定是与接口方法相关,并且是整个应用的基础常量。 在effective java中文版第2版中第19条:接口只用于定义类型 ...
分类:编程语言   时间:2020-04-15 12:27:09    阅读次数:102
Mac OS配置Java环境
Java安装在Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/目录下,我们需要把这个目录配置到环境变量中,编写sudovim~/.bash_profile文件,输入密码验证,然后键入i,进入插入模式。JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk
分类:编程语言   时间:2020-04-15 12:27:48    阅读次数:123
spring boot集成zookeeper注册中心
ZooKeeper是一个分布式服务框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等 ZooKeeper是一个树形结构的目录服务,支持变更推送 在ZooKeeper中,节点分为两 ...
分类:编程语言   时间:2020-04-15 13:38:24    阅读次数:150
[leetcode 40. 组合总和 II] 不排序使用哈希表+dfs递归 vs 排序栈+回溯
题目描述 给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用一次。 说明: + 所有数字(包括目标数)都是正整数。 + 解集不能包含重复的组合。 示例 1: ...
分类:编程语言   时间:2020-04-15 13:39:29    阅读次数:70
JAVA-回调实现小例子
回调就是就调用方在调用被调用方时留给对方一个小尾巴,在被调方需要的时候通过这个小尾巴把消息通知给调用方实现例子如下,一如既往设计一个顶层接口/**回调的顶层接口定义@authorzhousjmas@hotmail.com/publicinterfaceCallBack{publicvoidcallback(Objectobject);}调用对象packagecallback;/**业务调用方A@a
分类:编程语言   时间:2020-04-15 13:42:29    阅读次数:75
flutter之enum
///枚举类型转string String enumToString(o) => o.toString().split('.').last; ///string转枚举类型 T enumFromString<T>(Iterable<T> values, String value) { return v ...
分类:编程语言   时间:2020-04-15 13:47:18    阅读次数:312
Python深度学习自然语言处理工具Stanza试用!这也太强大了吧!
众所周知, 斯坦福大学自然语言处理组 出品了一系列NLP工具包,但是大多数都是用Java写得,对于Python用户不是很友好。几年前我曾基于斯坦福Java工具包和NLTK写过一个简单的中文分词接口: Python自然语言处理实践: 在NLTK中使用斯坦福中文分词器 ,不过用起来也不是很方便。深度学习 ...
分类:编程语言   时间:2020-04-15 13:47:31    阅读次数:191
桶排序
桶排序 桶排序的特点是时间复杂度比较低,运算起来非常快,逻辑也很简便,写起来很容易。但是空间复杂度非常大,不适合大型数据,因为大型数据浪费的内存空间特别多。而且使用桶排序时数据类型比较单一,不适合复杂情况 通过下面一个例题理解 桶排序 解析: 创建一个长度为11的数组,下标分别是0~10,根据满分是 ...
分类:编程语言   时间:2020-04-15 13:54:08    阅读次数:76
Java面试题(Java基础篇)
Java 基础 1.JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 ...
分类:编程语言   时间:2020-04-15 13:55:21    阅读次数:80
[leetcode 88. 合并两个有序数组] 尾部归并O(1)空间,最好O(n)最坏O(m+n),双100%
题目描述 给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。 说明: + 初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。 + 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保 ...
分类:编程语言   时间:2020-04-15 13:56:48    阅读次数:82
java stream数据分组 stream().collect(groupingBy
List<Map<String, Object>> foreList = forecastDataDao.getcityforeresults(param); Map<String,List<Map<String, Object>>> timegroupby=foreList.stream().co ...
分类:编程语言   时间:2020-04-15 14:02:46    阅读次数:180
Springboot(2.2.2)+Mybatis-Plus(3.0-RC3)+shedLock
Springboot(2.2.2)+Mybatis-Plus(3.0-RC3)+shedLock(4.0.1) 简易的定时任务工程,只需要两个服务。实现小型定时任务处理
分类:编程语言   时间:2020-04-15 15:12:07    阅读次数:97
几种java JSON解析库的评测单元测试及源码
迷信了很长时间的阿里,但今天突然做了一些json库的测试,结果大跌眼镜,评测结果是,org.json库与org.simple.json库相差不多,在一个数量级,但是阿里fastjson、net.sf.json库和Gson速度最慢。
分类:编程语言   时间:2020-04-15 15:20:59    阅读次数:99
Python基础 ---(5)Python常用的内置函数
1. abs( )函数返回数字的绝对值。 print( abs(-45)) # 返回 45print("abs(0.2):",abs(0.2)) # 返回 abs(0.2): 0.2 2. all( ) 函数用于判断给定的参数中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False ...
分类:编程语言   时间:2020-04-15 16:26:42    阅读次数:69
【Python面向对象】(6) 装饰器(decorator)
1. 用于拓展原来函数功能的一种函数 2. 返回函数的一种函数 3. 在不用更改原函数代码的前提下给函数添加新的的功能 (1)没有装饰器时的实现 """ 不用装饰器的情况 """ def hello(): print("hello...") def test(): print("test...") ...
分类:编程语言   时间:2020-04-15 16:28:39    阅读次数:75
Java中length、length()、size()的区别
首先区分下length和length(): length不是方法是属性,数组的属性; 1 public static void main(String[] args){ 2 int[] intArray = {4,5,6}; 3 System.out.println("这个数组的长度是:"+intA ...
分类:编程语言   时间:2020-04-15 16:29:11    阅读次数:67
Python-1 数据类型
标准数据类型 Python3 中有六个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)。 Number 整型(Int),通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大 ...
分类:编程语言   时间:2020-04-15 17:42:26    阅读次数:59
Python-5 面对对象编程
面向对象编程 概念 面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,即:将之前实现的代码块复制到现需功能处。 1. 面向过程:根据业务逻辑从上到下写垒代码 2. 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 3. 面向对象: ...
分类:编程语言   时间:2020-04-15 17:45:35    阅读次数:56
【python实现卷积神经网络】卷积层Conv2D实现(带stride、padding)
关于卷积操作是如何进行的就不必多说了,结合代码一步一步来看卷积层是怎么实现的。 代码来源:https://github.com/eriklindernoren/ML-From-Scratch 先看一下其基本的组件函数,首先是determine_padding(filter_shape, output ...
分类:编程语言   时间:2020-04-15 17:47:17    阅读次数:67
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!