码迷,mamicode.com
首页 > 编程语言 > 日排行
python3.7新增data类
从3.7版本开始,python提供了 data 类。与常规类或其他替代方法(如返回多个值或字典)相比,有以下几个优点: 数据类需要至少一定数量的代码 可以通过 eq 方法来比较不同的data类对象 可以 repr 通过很容易地打印一个数据类来进行调试 数据类需要类型提示,因此减少了 bug 一个da ...
分类:编程语言   时间:2020-03-23 16:56:39    阅读次数:74
重磅:Java 14 正式发布了
来源:https://www.oschina.net/news/114156/jdk 14 ga 此版本包含的 JEP(_Java/JDK Enhancement Proposals,JDK 增强提案_)比 Java 12 和 13 加起来的还要多。总共 16 个新特性如下: 305:Pattern ...
分类:编程语言   时间:2020-03-23 16:58:05    阅读次数:99
Spring框架事务的开启
一、Spring中事务的隔离级别 此处涉及到数据库事务的四大特征:ACID 隔离性引发的问题 ; MySQL默认隔离级别是:REPEATABLE_READ 二、Spring中事务的传播行为 可以分为三类: 1、PROPAGATION_REQUIRED(默认类型)、PROPAGATION_SUPPOR ...
分类:编程语言   时间:2020-03-23 17:00:13    阅读次数:79
如何合理地估算线程池大小?
title: 如何合理地估算线程池大小? urlname: estimate the thread pool size reasonably author: 蒋小强 url: http://ifeve.com/how to calculate threadpool size/ category: [ ...
分类:编程语言   时间:2020-03-23 17:01:58    阅读次数:77
浅谈为什么大多数建站后台都用PHP语言
截至到现在,帮客户做过了几十个网站,他们的要求都是用现用的内容管理系统做后台,接触了非常多个现有的后台,包括DedeCMS(织梦)、帝国CMS、PHPCMS、动易、cmstop等!几乎所有都用过,要说那个最好用,那应该算是各有优点! 免费的CMS之所以能经久不衰,是因为有太多新手想要建设属于自己的网 ...
分类:编程语言   时间:2020-03-23 17:09:01    阅读次数:240
(13)-Python3之--获取当前时间
1.导入datetime模块 import datetime 2.获取当前日期和时间 import datetime now_time = datetime.datetime.now() print(now_time) 结果: 2020-03-23 15:28:51.143440 3.转换成我们想要 ...
分类:编程语言   时间:2020-03-23 17:09:45    阅读次数:98
腾讯t4架构推荐:一份程序员必备的结构算法算法之道!
引言 "语言只是工具,算法才是程序的灵魂。"这句话相信每一个程序员都听过无数次。然而在实际的工作中,一个产品从开发到上线,似乎哪一步都用不到数据结构与算法。于是很多程序员都有这样一种错觉:就算我不懂算法,只要语言写得溜、开发框架用得熟练、封装好的各种接口、库调用得熟练,照样能实现老板“天马行空”(傻 ...
分类:编程语言   时间:2020-03-23 17:10:15    阅读次数:70
Python的OS模块批量修改文件名
大量文件名需要进行有序整理时,可以使用Python的OS模块进行文件批量重命名,脚本如下: import os path = 'D:\PycharmProjects\download_photos\down_photos' #文件路径 count = 1 filelist = os.listdir( ...
分类:编程语言   时间:2020-03-23 17:12:29    阅读次数:76
剑指Offer(Java版)第六十五题:给定一棵二叉搜索树,请找出其中的第k小的结点。 例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。
/*给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。*//*二叉查找树(Binary Search Tree),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所 ...
分类:编程语言   时间:2020-03-23 17:14:51    阅读次数:159
KMP算法
#include<stdio.h>#include<string.h>voidsstring(chara,charb)//将一个字符串整体后移一个单位方便后续计算{intlen,i;a[0]=strlen(b);for(i=1;i<=a[0];i++)a[i]=b[i-1];return;}voidget_next(charT,intnext)//next函数求法运用
分类:编程语言   时间:2020-03-23 18:33:23    阅读次数:91
硬币找零问题几种不同的实现方式(使用Python实现)
问题描述 假设你为一家自动售货机厂家编程序,自动售货机要每次找给顾客最少数量硬币;假设某次顾客投进$1纸币,买了?37的东西,要找?63,那么最少数量就是:2个quarter(?25)、1个dime(?10)和3个penny(?1),一共6个. 分别使用贪心算法,递归,以及递归的优化版本:递归 + ...
分类:编程语言   时间:2020-03-23 18:40:44    阅读次数:303
python3 unicod,utf-8,gbk的编码和解码中文显示问题
python3的字符编码让人头疼。这个也不是一篇介绍gbk,utf-8,unicode怎么表示英文,中文字符的基础知识总结。网上有很多类似的文章,目前也不需要升入学习到了解各个bit位表示什么含义。目的:清楚了解为什么在python3不同的编码,解码,windows,linux操作系统下,字符是否能够正确显示。前提:了解不同编码用不同的二级制编码和长度来表示字符。在python3中,各种字符编码之
分类:编程语言   时间:2020-03-23 18:49:43    阅读次数:119
为什么Spring Security看不见登录失败或者注销的提示
有很多人在利用SpringSecurity进行角色权限设计开发时,一般发现正常登录时没问题,但是注销、或者用户名时,直接就回到登录页面了,在登录页面上看不见任何提示信息,如“用户名/密码有误”或“注销成功”。那么如何做呢?很简单。1、自定义安全配置类(继承自WebSecurityConfigurerAdapter)在我们的自定义安全配置类中,需要做必要的设置,如下图:上图中标红框的部分很关键:fa
分类:编程语言   时间:2020-03-23 18:58:52    阅读次数:355
Spring学习
Spring 一、Spring简介 1.1 简介 Spring:春天 2002年,首次推出了Spring框架的雏形:interface21框架 Spring框架以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版本 Rod Johnson , ...
分类:编程语言   时间:2020-03-23 20:05:17    阅读次数:69
java web hibernate自学三
查询方式 1. OID查询 根据对象的OID主键检索。 2. 对象导航检索 根据一个已经查询到的对象,获得关联的对象的一种查询 3. HQL检索 通过session.createQuery()接受一个HQL查询方式 简单查询 排序查询 默认是升序 条件查询 投影查询 分页查询 分组统计查询 4. 多 ...
分类:编程语言   时间:2020-03-23 20:06:07    阅读次数:88
01 基于注解的springmvc的第一个demo
本文将阐述基于注解的springmvc的第一个入门demo。 1、环境约束 win10 64位操作系统 idea2018.1.5 jdk 8u162 windows x64 spring4.2.4 前提约束 完成创建一个基于maven的web工程 操作步骤 在pom.xml中加入以下依赖和插件 在s ...
分类:编程语言   时间:2020-03-23 20:07:36    阅读次数:89
算法学习-排序算法
数据结构 算法复杂度 时间复杂度 事件频度 一个算法花费的时间与算法种语句的执行次数成正比,哪个算法种语句执行次数多,它花费时间就多。 一个算法中的语句执行次数称为语句频度或时间频度。记为T(n) eg:计算1 100的和 方法一:for循环 T(n) = n + 1 方法二:直接计算 T(n) = ...
分类:编程语言   时间:2020-03-23 20:08:35    阅读次数:68
python介绍与安装
1.python语言介绍1.1 介绍编程语言的分类主要有一下几个维度,编译型和解释性;静态语言和动态语言;强类型语言和弱类型语言。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号... ...
分类:编程语言   时间:2020-03-23 20:11:25    阅读次数:88
以代码为基础的opencv-python学习 图像模糊
import cv2import numpy as npdef blur_demo(image): dst = cv2.blur(image,(5,5)) #5*5 blur[均值模糊] cv2.imshow('blur demo',dst)def median_blur_demo(image): ...
分类:编程语言   时间:2020-03-23 20:12:49    阅读次数:76
php 算法复杂度 时间复杂度 空间复杂度
算法复杂度分为时间复杂度和空间复杂度。 其作用: 时间复杂度是指执行算法所需要的计算工作量; 而空间复杂度是指执行这个算法所需要的内存空间。 (算法的复杂性体现在运行该算法时的计算机所需资源的多少上,计算机资源最重要的是时间和空间(即寄存器)资源,因此复杂度分为时间和空间复杂度)。 简单来说, 时间 ...
分类:编程语言   时间:2020-03-23 20:15:53    阅读次数:78
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!