首页 > 编程语言
Python自学-Numpy模块
Python自学-Numpy模块 1、 numpy 属性 ''' Author: Gu Jiakai Date: 2021-08-22 17:00:04 LastEditTime: 2021-08-22 17:08:59 LastEditors: Gu Jiakai Description: Fil ...
分类:编程语言   时间:2021-08-22 21:16:04    收藏:0  评论:0  赞:0  阅读:26
python-排列组合函数itertools.permutations
输入两个参数分别为:可迭代对象,从可迭代对象中取出几个值来计算其排列 >>> from itertools import permutations >>> permutations(a,3) <itertools.permutations object at 0x000002216C0799F0> ...
分类:编程语言   时间:2021-08-22 21:15:51    收藏:0  评论:0  赞:0  阅读:19
2021-8-22 C++一次性读取一行输入进数组(数字之间以空格隔开)
#include<iostream> #include<string> #include<sstream> #include<vector> using namespace std; int main() { int num; cin >> num; //读取了cin以后,下次默认输入了空格,所以要 ...
分类:编程语言   时间:2021-08-22 21:14:54    收藏:0  评论:0  赞:0  阅读:24
Java中异常的概念和分类
异常就是程序在编译时发生的意想不到的情况,一般而言分为两类:错误(Error)和异常(Exception) Error: 分为两种: 程序编写出现语法错误 Exception: 所有异常类的父类(我们说的异常处理一般就是处理与Exception类相关的异常,Exception和Error合起来被称作 ...
分类:编程语言   时间:2021-08-22 21:14:41    收藏:0  评论:0  赞:0  阅读:17
2.回溯算法-无重复数字的全排列
无重复数字的全排列 思路:回溯算法进行遍历,采用vis数组记录访问情况,防止后续加入的元素与之前的元素重复,当遍历到数组末尾时,加入新的排列到最终结果中。 输入:[1,2,3] 输出:[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1] 初始 / | \ 1 ...
分类:编程语言   时间:2021-08-22 21:14:28    收藏:0  评论:0  赞:0  阅读:24
C/C++判断某张jpg图片是否完整
本文转自:https://blog.csdn.net/10km/article/details/82263274 关于jpg图片的编码格式可以在网上找资料,本文主要用一段程序实现如何识别一张jpg图片是否完整。 1 #include <stdio.h> 2 #include <stdlib.h> 3 ...
分类:编程语言   时间:2021-08-22 18:58:52    收藏:0  评论:0  赞:0  阅读:31
java基础之ThreadLocal
1、简单概述 在研究多线程的时候,处理多线程共享变量,使用锁来解决之外;但是有时候并非是想只通过这样一种方式来进行解决,而是想要每个线程都使用唯一的一个变量来进行使用,比如说解决数据库的一致性问题,通过同一个connection来进行解决。 那么就是通过ThreadLocal的方式来进行解决,并非是 ...
分类:编程语言   时间:2021-08-22 18:56:07    收藏:0  评论:0  赞:0  阅读:17
spring-security-oauth2使用遇到的坑
异常信息为 2021-08-22 14:24:11.086 WARN 17812 [ main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - canc ...
分类:编程语言   时间:2021-08-22 18:54:49    收藏:0  评论:0  赞:0  阅读:84
js对象数组根据多个优先级进行排序。
1.原生sort和reverse sort()是按照升序排序的。sort会在每一项调用String(),默认排序顺序是在将元素转换为字符串,然后比较它们的UTF-16代码单元值序列时构建的。 const array1 = [1, 30, 4, 21, 100000]; array1.sort(); ...
分类:编程语言   时间:2021-08-22 18:54:23    收藏:0  评论:0  赞:0  阅读:32
java服务类缓存
@Component public class McoServiceContext { private static final Logger logger = LoggerFactory.getLogger(McoServiceContext.class); /** * 修改产品信息service ...
分类:编程语言   时间:2021-08-22 18:54:15    收藏:0  评论:0  赞:0  阅读:26
SpringAOP
恢复内容开始 Spring AOP 面向切面编程,举个例子,在一个项目中在不改变原有的代码情况下添加一个权限管理,去掉权限管理模块也不回对原有的代码有任何影响。也就是说在不改变原来的代码条件,增强原有的方法,这就是面向切边编程。 AOP动态代理 AOP动态代理有两种情况: 2、没有接口的情况,使用C ...
分类:编程语言   时间:2021-08-22 18:53:24    收藏:0  评论:0  赞:0  阅读:34
go语言的匿名函数
没什么好说的, 见一个,熟悉一个: package main import ( "fmt") func main() { func() { fmt.Printf("func 1\n") }() func(x int) { fmt.Printf("func 2, x is %d\n", x) }(2) ...
分类:编程语言   时间:2021-08-22 18:52:59    收藏:0  评论:0  赞:0  阅读:16
Java 内存模型
前言 在并发编程中,当多个线程同时访问同一个共享的可变变量时,会产生不确定的结果,所以要编写线程安全的代码,其本质上是对这些可变的共享变量的访问操作进行管理。导致这种不确定结果的原因就是可见性、有序性和原子性问题,Java 为解决可见性和有序性问题引入了 Java 内存模型,使用互斥方案(其核心实现 ...
分类:编程语言   时间:2021-08-22 18:52:50    收藏:0  评论:0  赞:0  阅读:19
填方阵算法
所谓的方阵,举个例子:3X3的方格上填1-9个数字,使每行、每列、每个对角线的数字相加的和相等。这个算法可以填3以上的奇数方阵,填方阵有口诀: 1填左边正中央,依次斜填左上方,左边出格右侧填,上边出格下侧填,无处可填填右边。以下算法就是实现这个口诀(代码内有注释): function SetMR(c ...
分类:编程语言   时间:2021-08-22 18:52:41    收藏:0  评论:0  赞:0  阅读:22
算法题解----二分查找(整数和浮点数)
以前电视上有一种节目,主持人给一种商品,让参赛者猜其价格,参赛者猜一次之后主持人会提示参赛者猜的价格是高了还是低了。 主持人会给一个价格区间,这时候如果你是参赛者你会怎么猜呢?从主持人给的价格开始猜吗? 这样的效率太低了,如果主持人给的区间是1-1000,这时候的复杂度就是O(n) 如果给我的话我会 ...
分类:编程语言   时间:2021-08-22 18:51:17    收藏:0  评论:0  赞:0  阅读:11
spring boot项目08:切面(AOP)-基础使用
JAVA 8 Spring Boot 2.5.3 百度百科: 在软件业,AOP 为 Aspect Oriented Programming 的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 涉及注解: @Aspect、@Pointcut、 @Around ...
分类:编程语言   时间:2021-08-22 18:50:52    收藏:0  评论:0  赞:0  阅读:26
【初级算法】字符串转换整数 2021.8.22
【题目】字符串转换整数 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负 ...
分类:编程语言   时间:2021-08-22 18:50:38    收藏:0  评论:0  赞:0  阅读:9
java线程的几个状态和锁的作用范围
线程的生命周期 线程锁的作用范围: 1、对象实例锁,锁住同一个对象 demo1: 当t1获取线程时,t2会等待t1睡两秒后执行,这也说明了Thread.sleep()不会释放锁资源 /** * 锁的作用范围 */ public class SynchronizedTest { public stat ...
分类:编程语言   时间:2021-08-22 18:50:23    收藏:0  评论:0  赞:0  阅读:16
Ubuntu20.04 上使用 Nginx 1.18.0实现反向代理Springboot以及反向代理html实现前后端分离
参考 正向代理与反向代理的区别 - 简书 (一)nginx反向代理html,实现前后端分离部署 Nginx 实现端口转发 在Nginx上配置多个站点 端口转发携带ip忘记文章地址了 nginx常用命令 安装 sudo apt install nginx 查看版本 nginx -v 启动 sudo s ...
分类:编程语言   时间:2021-08-22 18:49:23    收藏:0  评论:0  赞:0  阅读:12
C语言 十进制和二进制相互转换 - C语言零基础入门教程
目录 一.十进制和二进制区别 1、基数不同 2、有效字符不同 3、用途不同 二.十进制转二进制 三.二进制转十进制 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.十进制和二进制区别 1、基数不同 十进制满10进1;二进制满2进1; 2、有效字符 ...
分类:编程语言   时间:2021-08-22 18:48:30    收藏:0  评论:0  赞:0  阅读:13
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!