首页 > 编程语言
树状数组
class Sarr { public: Sarr() { memset(Bit, 0, sizeof(Bit)); } int lowbit(int pos) { return pos & (-pos); } void update(int pos, int len) { while (pos < ...
分类:编程语言   时间:2021-04-02 21:43:42    收藏:0  评论:0  赞:0  阅读:26
SpringBoot整合MyBatis
一、添加依赖 https://mvnrepository.com/ <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <versio ...
分类:编程语言   时间:2021-04-02 21:42:38    收藏:0  评论:0  赞:0  阅读:28
Java:多维数组
多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其每一个元素都是一个一维数组。 二维数组 int a[][] = new int[4][2]; 表示二维数组a可以看成一个四行两列的数组。 多维数组的使用 1 package com.jiemyx.array; 2 3 public ...
分类:编程语言   时间:2021-04-02 21:41:47    收藏:0  评论:0  赞:0  阅读:26
C++中的分治算法及常见题目汇总
目录 一、分治法基本原理 分治算法基本介绍 分治算法通俗解释 二、Leecode刷题题解 最大子序和 一、分治法基本介绍 1. 分治算法基本介绍 分治算法即分而治之,就是把一个复杂的问题分解成两个或多个相同或相似的子问题,再把子问题分解成更小的问题。。。直到最后子问题可以简单地直接求解,原问题即子问 ...
分类:编程语言   时间:2021-04-02 21:40:34    收藏:0  评论:0  赞:0  阅读:29
c++Eigen库安装求解矩阵特征值
使用的是C++的Eigen库 在官网下载之后,记住文件夹的路径 在VS2017创建一个项目之后,点击项目,属性,配置属性,C/C++,常规,附加包含目录, 右边手动点击添加即可。 测试一下这段代码能不能运行吧。 #include "pch.h" #include <iostream> #includ ...
分类:编程语言   时间:2021-04-02 21:40:22    收藏:0  评论:0  赞:0  阅读:37
Python基础教程:5种方法实现反转字符串
今天遇到一道题目是实现一个反转字符串的函数,具体如下:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可打印字符。示例1:输入:["h","e","l","l","o"]输出:["o","l","l","e","h"]
分类:编程语言   时间:2021-04-02 17:39:41    收藏:0  评论:0  赞:0  阅读:38
Spring Boot 搭建实际项目开发中的脚手架
前面的文章中,我主要给大家讲解了 Spring Boot 中常用的一些技术点,这些技术点在实际项目中可能不会全部用得到,因为不同的项目可能使用的技术不同,但是希望大家都能掌握如何使用,并能自己根据实际项目中的需求进行相应的扩展。 不知道大家了不了解单片机,单片机里有个最小系统,这个最小系统搭建好了之 ...
分类:编程语言   时间:2021-04-02 17:38:26    收藏:0  评论:0  赞:0  阅读:25
Java 基本语法
简要了解类、对象、方法和实例变量的含义: 类 - 类是用于描述其类型对象支持的行为/状态的模板/蓝图 对象 - 对象具有状态和行为。示例:车的状态:颜色,名称,品牌等,车的行为:前进,后退等。对象是类的实例。 方法 - 方法是一种行为,一个类可以包含许多方法。它用于写入逻辑,操纵数据并执行所有操作。 ...
分类:编程语言   时间:2021-04-02 17:35:42    收藏:0  评论:0  赞:0  阅读:34
大文件切割Demo Python
CSV切割demo:实现了按行数切割以及按文件书切割 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2021/4/2 12:17 下午 # @Author : Xinlong Chen # @File : test.py import ...
分类:编程语言   时间:2021-04-02 17:34:37    收藏:0  评论:0  赞:0  阅读:34
javaweb-jsp
创建一个jsp文件: 2,jsp页面的访问 jsp文件很html页面都是放在web目录下,访问也跟html一样。 jsp中常用脚本 声明脚本(基本不用) 表达式脚本(经常用): 代码脚本 代码脚本可以和其他脚本组合使用,很灵活: 3中注释: 1,html注释:<!-- --> 2, java注释: ...
分类:编程语言   时间:2021-04-02 17:32:09    收藏:0  评论:0  赞:0  阅读:34
python 装饰器2 常用装饰器【@property,@x.setter,@x.deleter】
@classmethod 加入这个装饰器表示第一个参数永远就是self 在stackoverflow看到的直接贴过来,有时候出现类似:required argument **cls** 可能是这个原因 @property 加入这个装饰器表示把一个方法变成属性 1 class Foo: 2 @prop ...
分类:编程语言   时间:2021-04-02 17:31:11    收藏:0  评论:0  赞:0  阅读:45
python3合并两个有序列表 and 加一
21.合并两个有序列表将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]示例 2: 输入:l1 = [], l2 = []输出:[]示例 3: 输入: ...
分类:编程语言   时间:2021-04-02 17:29:51    收藏:0  评论:0  赞:0  阅读:32
python下 多进程间的通信--生产者消费者模式
# @File : 07生产者消费者模型.py# @Information: # 版本一:# 缺点:程序会一直阻塞在 q.get(),会一直等待从消息队列取数据 from multiprocessing import Queue, Processimport timeimport random de ...
分类:编程语言   时间:2021-04-02 17:28:53    收藏:0  评论:0  赞:0  阅读:32
线程池底层原理你真的懂吗?
与线程池相关的接口实现类关系Exectutor是接口 Executors 是辅助工具类 就好像是Collection 接口 Collections 工具类 使用场景:对比new Thread() 创建和销毁线程都非常耗时,使用线程池可以达到线程复用/重用。 池化:享元模式,如连接池,常量池 线程池的 ...
分类:编程语言   时间:2021-04-02 17:27:04    收藏:0  评论:0  赞:0  阅读:31
刚学会 C++ 的小白用这个开源框架,做个 RPC 服务要多久?
本文适合有 C++ 基础的朋友 本期介绍基于 C++ 的 RPC 开源框架——rest_rpc,一个让小白也可以快速(10 分钟)开发 RPC 服务的框架。 rest_rpc 是一个高性能、易用、跨平台、header only 的 C++11 RPC 库,它的目标是让 TCP 通信变得非常简单易用, ...
分类:编程语言   时间:2021-04-02 17:25:13    收藏:0  评论:0  赞:0  阅读:36
c++ 正则表达式
1 vector<CString> vVector; 2 smatch result; 3 string strResult = ""; 4 5 regex pattern("(O\\d{4})((.*\\r\\n)*?)(M99)"); 6 string strMatch = strFile; 7 ...
分类:编程语言   时间:2021-04-02 17:24:13    收藏:0  评论:0  赞:0  阅读:20
python中四种获取文件后缀名的方法
获取文件的后缀名有好几种方法: 第一种:splittext()方法 os.path.splittext(path)[-1] 第二种:endswith()方法 path = "test_user_info.py" bool = path.endswith(".py") print(bool) 第三种: ...
分类:编程语言   时间:2021-04-02 17:23:21    收藏:0  评论:0  赞:0  阅读:23
spring boot单元测试之十三:用mockmvc测试文件下载(spring boot 2.4.4)
一,演示项目的相关信息: 1,地址: https://github.com/liuhongdi/filedowntest 2,功能:演示了用mockmvc测试文件下载 3,项目结构:如图: 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/archit ...
分类:编程语言   时间:2021-04-02 17:22:27    收藏:0  评论:0  赞:0  阅读:21
动态数组(Vector)
#pragma once template <class T_ELE> class Vector { public: Vector(); Vector(DWORD dwSize); ~Vector(); public: DWORD at(DWORD dwIndex, OUT T_ELE* pEle) ...
分类:编程语言   时间:2021-04-02 17:17:45    收藏:0  评论:0  赞:0  阅读:19
Python基础教程:字典数据类型及基本操作
字典是Python中重要的数据类型,字典是由"键-值"对组成的集合,"键-值"对之间用逗号隔开,包含在一对花括号中。字典中的"值"通过"键"来引用。 创建字典 创建字典的格式如下: dictionary = {key1:value1, key2:value2, ...} 创建实例如下: dict = ...
分类:编程语言   时间:2021-04-02 17:16:22    收藏:0  评论:0  赞:0  阅读:21
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!