首页 > 编程语言
编辑距离-python
问题: # 给你两个单词 word1 和 word2,请你计算出将 word1 转换成 word2 所使用的最少操作数 。 # # 你可以对一个单词进行如下三种操作: # # # 插入一个字符 # 删除一个字符 # 替换一个字符 # # # # # 示例 1: # # # 输入:word1 = "h ...
分类:编程语言   时间:2021-06-02 21:23:23    收藏:0  评论:0  赞:0  阅读:19
java_sprinBoot各层框架之间的关系
###Spring_Boot各层框架之间的关系 ####SpringBoot主要分为四层:controller层、service层、dao层、entity层。 entity层:也可以叫做model层,数据库类 ####存放的是实体类,属性值与数据库值保持一致,实现 setter 和 getter 方 ...
分类:编程语言   时间:2021-06-02 21:22:00    收藏:0  评论:0  赞:0  阅读:13
初识html语言
HTML (超文本标记语言,HyperText Markup Language,简称:HTML) 是一种用于创建网页的标准标记语言。 可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。 基本格式 <!DOCTYPE html> 声明为 HTML5 文档 <ht ...
分类:编程语言   时间:2021-06-02 21:21:24    收藏:0  评论:0  赞:0  阅读:16
用Java计算x的y次幂x^y以及位运算计算2^n
简介 我们知道 \(x^y\) 表示 x的y次幂。特殊地,\(2^n\) 表示 2的n次方,或者叫 2的n次幂。 1.计算 x 的 y次幂 易踩坑1:x ^ y × 之前,在刷算法题时,需要计算 x的y次幂的结果。我们经常用 x^y 在计算机上书面的表示公式 \(x^y\)。于是,我掉进了第一个陷阱 ...
分类:编程语言   时间:2021-06-02 21:20:49    收藏:0  评论:0  赞:0  阅读:20
python 字典分组函数使用
from operator import itemgetter # itemgetter用来去dict中的key,省去了使用lambda函数 from itertools import groupby # itertool d1={'name':'zhangsan','age':20,'countr ...
分类:编程语言   时间:2021-06-02 21:19:42    收藏:0  评论:0  赞:0  阅读:25
Python语句(输出语句、条件语句、循环语句)
一、输出语句(顺序结构) 1)print语句 直接输出:无论什么类型,整形、浮点型、字符串、布尔型、列表、元祖、字典等都可以直接输出。 print(4) print(4.5) print("小狗") print(True) print([4,"小猫","小狗"]) print((4,"小猫","小狗 ...
分类:编程语言   时间:2021-06-02 21:17:36    收藏:0  评论:0  赞:0  阅读:18
Elasticsearch整合SpringBoot案例
1、elasticsearch官方文档的使用与介绍 1.1、Rest客户端初始化官方文档链接: https://www.elastic.co/guide/en/elasticsearch/client/java-rest/current/java-rest-high-getting-started- ...
分类:编程语言   时间:2021-06-02 21:14:19    收藏:0  评论:0  赞:0  阅读:25
SM3杂凑算法实现
import java.io.ByteArrayOutputStream; import java.io.IOException; import java.math.BigInteger; import java.util.Arrays; /** * SM3杂凑算法实现 * java版:https: ...
分类:编程语言   时间:2021-06-02 19:16:21    收藏:0  评论:0  赞:0  阅读:21
IDEA 远程调试springboot
1、在idea中增加启动参数,Edit Configurations -> 新增(+号) -> Remote JVM Debug 2、如果未找到Remote JVM Debug,则点击“Edit Configuration templates...”查找选中。 3、添加调试参数,Host为要远程调试 ...
分类:编程语言   时间:2021-06-02 19:15:57    收藏:0  评论:0  赞:0  阅读:14
Java消息回调实例
实例实现功能: 管理员叫程序员写一行新的代码,程序员写完了之后要告诉管理员一声 首先实现一个回调的接口 /** * 回调接口 */ public interface CallBackInterface { /** * 判断回调是否成功 * @param * @return */ public boo ...
分类:编程语言   时间:2021-06-02 19:15:42    收藏:0  评论:0  赞:0  阅读:16
从CAS算法开始的梳理
最近通过一些文章学习了CAS算法底层原理,在此把学习和理解做一次梳理和延伸。希望对各位同学有所启发,如有错漏不足之处,也望能予以指正,在此敬谢。 CAS,Compare And Swap,即比较与交换。CAS是一种无阻塞算法的实现,是CPU硬件同步原语。CAS算法包含了三个操作数:实际内存值V,预期 ...
分类:编程语言   时间:2021-06-02 19:12:55    收藏:0  评论:0  赞:0  阅读:30
Python之set集合详解
set集合是python中一种常见的数据类型,集合中的元素是无序和不重复的,它主要应用于关系测试和消除重复元素。本文详细介绍了set集合的常见方法和举出相应的例子来展示集合的用法。 ...
分类:编程语言   时间:2021-06-02 19:12:31    收藏:0  评论:0  赞:0  阅读:16
JavaScript 08 字符串
基本包装类型:将简单类型包装成复杂类型(简单类型没有属性和方法,包装成复杂类型可以调用属性和方法) 基本包装类型:String Number Boolean 当简单类型调用方法的时候,把基本类型变成基本包装类型会创建一个对应的临时对象,执行完之后销毁。过程类似: var _str = new Str ...
分类:编程语言   时间:2021-06-02 19:11:04    收藏:0  评论:0  赞:0  阅读:14
SpringBoot 修改返回日期格式
SpringBoot 修改返回日期格式 1、直接在配置文件(application.properties)中修改 spring.jackson.date-format=yyyy-MM-dd # 返回时间的格式 spring.jackson.time-zone=GMT+8 # 时区 spring.ja ...
分类:编程语言   时间:2021-06-02 19:10:52    收藏:0  评论:0  赞:0  阅读:30
PHP使用array_unique 数组去重可以去掉一维数组也可以去重二维数组
array_unique函数就是可以处重的,它具备了这个功能了,下面我们一来看一个关于PHP使用array_unique对二维数组去重处理例子。php 5.2.9 版本增加了array_unique对多维数组的支持,在处理多维数组是需要设置sort_flags参数 );二维数组的重复项:对于二维数组 ...
分类:编程语言   时间:2021-06-02 19:10:38    收藏:0  评论:0  赞:0  阅读:27
c语言 11-2
1、 #include <stdio.h> int main(void) { char s[][5] = {"LISP","C","Ada"}; char *p[] = {"PAUL","X","MAC"}; int i; for(i = 0; i < 3; i++) { printf("s[%d] ...
分类:编程语言   时间:2021-06-02 19:10:24    收藏:0  评论:0  赞:0  阅读:16
javaIO流之字节到字符流的转换流
一.转换流的概念 Java使用Unicode编码,而读取的文件所使用的编码不一是Unicode编码,所以Java需要对字符数据进行解码(其他编码到Unicode编码的转换) 要将Java中的文本写出到目标文件中,则需要将Unicode编码转换为目标文件的编码,我们称为编码 即转换流就是为了文件更好输 ...
分类:编程语言   时间:2021-06-02 19:10:14    收藏:0  评论:0  赞:0  阅读:19
python rpc 的实现
一、介绍 所谓RPC,是远程过程调用(Remote Procedure Call)的简写,网上解释很多,简单来说,就是在当前进程调用其他进程的函数时,体验就像是调用本地写的函数一般。本文实现的是在本地调用远端的类class对象的接口,也就是本地的client不实例化类对象,调用的是server端的类 ...
分类:编程语言   时间:2021-06-02 19:10:00    收藏:0  评论:0  赞:0  阅读:15
C算法--数组中消失的数字和单身狗问题-异或
第一:消失的数字对于一个int数组其特点为:1.其元素个数为n2.每个元素的值为[0,n]之间(前闭后闭区间)3.元素的值没有重复,即0-n,这n+1个数字中的n个数字组成的数组1.1问题在时间复杂度为O(n)和空间复杂度为O(1)的条件下,找到缺失的数字1.2解法利用异或的特点:1.0^A=A2.0^A^A=0将0与数组中每个元素以及0-n分别进行异或计算;由于性质2,可得结果=0^缺失数字=缺
分类:编程语言   时间:2021-06-02 19:09:12    收藏:0  评论:0  赞:0  阅读:15
算法设计报告代码
DijkstraTest.java 1 package shortesP; 2 3 import java.util.Scanner; 4 5 public class DijkstraTest { 6 7 public static void main(String[] args) { 8 // ...
分类:编程语言   时间:2021-06-02 19:08:26    收藏:0  评论:0  赞:0  阅读:18
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!