首页 > 编程语言
插入排序
插入排序 插入排序是一种简单直观的排序算法,它的工作原理是:通过构建有序的序列,将未排序的数据,在已排序序列中从后向前扫描,找到相应的位置并插入 算法的原理 数组的第一个元素是已经排序好的,从第二个元素开始 取出下一个元素,在已排序好的序列中从后向前进行比较 如果当前元素(current)小于前一个 ...
分类:编程语言   时间:2021-06-24 22:59:14    收藏:0  评论:0  赞:0  阅读:32
第四篇 -- Go语言string转其他类型
1. string转int // 法1:string转int num_str := "1234567" /* ParseInt():查看文档https://studygolang.com/pkgdoc 参数1:返回字符串表示的整数值,接受正负号。 参数2:base指定进制(2到36),如果base为 ...
分类:编程语言   时间:2021-06-24 22:58:26    收藏:0  评论:0  赞:0  阅读:19
类欧几里得算法
\[ \begin{aligned} F(a, b, c, n)&=\sum_{i=0}^n \lfloor \frac{ai+b}c\rfloor\\ &=\frac{n(n+1)}2\lfloor\frac ab\rfloor + (n+1)\lfloor\frac bc\rfloor+\sum ...
分类:编程语言   时间:2021-06-24 22:57:15    收藏:0  评论:0  赞:0  阅读:30
使用VS Code创建Java开发项目
最近准备学习Spring,想找一个编译器,网上大多数都推荐Idea,不过专业版要收费,作为.Net程序员,首先第一应该想到的是万能的VS Code,加上网上搜索,自己测试了一下,创建Java开发项目简直不要太简单,记录如下,欢迎交流 VS code当然离不开各种插件了,微软官方就推荐了一个Java插 ...
分类:编程语言   时间:2021-06-24 22:55:39    收藏:0  评论:0  赞:0  阅读:31
LeetCode算法|罗马数字转整数
题目描述 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 X ...
分类:编程语言   时间:2021-06-24 22:55:14    收藏:0  评论:0  赞:0  阅读:26
SpringMVC全解-03-RestFul和控制器
控制器Controller 控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。 控制器负责解析用户的请求并将其转换为一个模型。 一个控制器类可以包含多个方法。 对于Controller的配置方式有很多种。 实现Controller接口 Controller是一个接口,在org ...
分类:编程语言   时间:2021-06-24 22:54:40    收藏:0  评论:0  赞:0  阅读:25
JavaScript 基础知识
初识JavaScript JavaScript 一种脚本语言,是一种动态类型、弱类型 JavaScript通常用来操作HTML页面的 html骨架,css是样式,js是行为 js代码写在哪里 JavaScript代码可以写在页面的script标签里面,或者单独的js文件里面,或者标签属性里面(不推荐 ...
分类:编程语言   时间:2021-06-24 22:53:20    收藏:0  评论:0  赞:0  阅读:25
python io
1、普通文件读取 1.1、一次读取文件的所有内容,有两种 #第一种:readlines,将文件所用内容以行为区分读到一个列表中 ,列表中的每一个元素是一行 with open('filepath','r') as f: lines=f.readlines() #一次读取全部内容 for line i ...
分类:编程语言   时间:2021-06-24 22:53:08    收藏:0  评论:0  赞:0  阅读:19
java注解小记
@Target(ElementType.TYPE)@Inherited@Retention(RetentionPolicy.RUNTIME)public @interface Action { boolean isSingle() default true; String value() defau ...
分类:编程语言   时间:2021-06-24 22:52:44    收藏:0  评论:0  赞:0  阅读:23
Java 内存模型与线程
概述 在许多场景下,让计算机同时去做几件事情,不仅是因为计算机的运算能力强大了,还有一个很重要的原因是计算机的运算速度与它的存储和通信子系统的速度差距太大, 大量的时间都花费在磁盘I/O、网络通信或者数据库访问上。如果不希望处理器在大部分时间里都处于等待其他资源的空闲状态,就必须使用一些手段去把处理 ...
分类:编程语言   时间:2021-06-24 22:49:40    收藏:0  评论:0  赞:0  阅读:21
多线程
多线程 Process与Thread 说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义 ...
分类:编程语言   时间:2021-06-24 22:48:00    收藏:0  评论:0  赞:0  阅读:16
C++表白代码(一颗心)
C++表白代码 代码: #include<iostream> #include<cmath> using namespace std; int main() { float x, y; for (y = 1.5f; y >-1.5f; y -= 0.1f) { for (x = -1.5f; x <1.5f; x +=
分类:编程语言   时间:2021-06-24 22:45:33    收藏:0  评论:0  赞:0  阅读:23
C/C++ 指针数组和数组指针的认识
? 指针数组 指针数组的理解: 指针数组顾名思义是指针组成的数组, 组成元素是指针变量。 字符串初始化指针数组: #include<stdio.h> int main(void) { char *a[3] = { "hello", "world", "good" }; // 定义指针数组a[],并对 ...
分类:编程语言   时间:2021-06-24 22:44:10    收藏:0  评论:0  赞:0  阅读:28
Java多线程
process 和 Thread 程序是指令和数据的有序集合,本身没有含义,是一个静态的概念。 进程则是执行程序的一次过程。是个动态的概念,是系统资源分配的单位。 一个进程可以包括多个线程,至少偶一个线程,不然没有存在的意义。线程是CPU调度和执行的单位。 很多多线程是模拟出来的,真真的多线程是指由 ...
分类:编程语言   时间:2021-06-24 22:40:15    收藏:0  评论:0  赞:0  阅读:23
java几种数据类型
数据类型名称 占用字节 默认值 数据范围 包装类 byte(字节型) 1 0 -128~127(-2的7次方到2的7次方-1) Byte short(短整型) 2 0 -32768~32767(-2的15次方到2的15次方-1) Short int(整型) 4 0 -2147483648~21474 ...
分类:编程语言   时间:2021-06-24 22:39:09    收藏:0  评论:0  赞:0  阅读:18
java8非常方便的stream
1 // list返回单个属性 2 List<String> collect = students.stream().map(Student::getId).distinct().collect(Collectors.toList()); 3 //list返回多个属性 4 List<String> ...
分类:编程语言   时间:2021-06-24 22:38:16    收藏:0  评论:0  赞:0  阅读:27
springboot 导出接口名称
@Autowired WebApplicationContext applicationContext; @GetMapping("/getmethods") public String getParam(){ RequestMappingHandlerMapping mapping = appli ...
分类:编程语言   时间:2021-06-24 22:37:43    收藏:0  评论:0  赞:0  阅读:33
Spring-项目搭建
XML 配置文件创建 目录结构 main │ ├─java │ └─com │ ├─pojo │ │ User.java │ │ │ └─test │ AppConfig.java │ └─resources applicationConrext.xml 说明 使用 ClassPathXmlAppl ...
分类:编程语言   时间:2021-06-24 22:33:18    收藏:0  评论:0  赞:0  阅读:17
Unity项目的APK在雷电模拟器上弹出 "XXX停止运行"或者“XXX屡次停止运行”
Unity开发的项目,实现了按ESC建退出游戏,安装到雷电模拟器上,点击模拟器上返回键退出游戏会出现如下截图: 第一次会弹出“XXX停止运行”的提示,第二次会弹出“XXX屡次停止运行”的提示。 解决方案:保证SDK中的 stopUpdate 和 startUpdate 是成对调用的即可。 这个文章也 ...
分类:编程语言   时间:2021-06-24 22:32:09    收藏:0  评论:0  赞:0  阅读:36
python连接Redis(2)---Redis基本操作
Redis 的五种基本类型 书接上文的STRING,本文主要说明其他类型的使用: 1)LIST(列表)类型: list的value是一个序列集合且每个节点都包好了一个元素,能够对序列执行push、pop、修改、查找和移除等。一个list最多容纳2^32-1个元素,包括两端添加、查看列表、两端弹出、获 ...
分类:编程语言   时间:2021-06-24 22:31:28    收藏:0  评论:0  赞:0  阅读:17
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!