码迷,mamicode.com
首页 > 编程语言 > 日排行
Python获取Win7,Win10系统缩放大小
使用pywin32调用windows系统接口。利用GetDeviceCaps获取指定设备的设备信息。具体参考[https://docs.microsoft.com/en-us/windows/desktop/api/wingdi/nf-wingdi-getdevicecaps]实现如下 win10下 ...
分类:编程语言   时间:2020-01-08 12:28:25    阅读次数:106
020 sock项目(单线程)
一 sock总结 二 项目 - 单线程 压缩包: 链接 ...
分类:编程语言   时间:2020-01-08 12:28:54    阅读次数:99
idea中的springboot的maven项目报错Failed to clean project: Failed to delete D:\new_shunyi\shunyi\target\shunyi\WEB-INF\classes\static\
正准备打包上传到测试环境,本想先clean下,没想到报了个这个错,意思大概是无法删除target下的某个文件,没有权限(一脸懵逼); 后来百度发现可能是因为我之前启动了tomcat,未关闭,然后关闭了进程,发现还是没用; 单单重启Windows资源管理器后,发现 并没用卵用,后来我先重启了idea, ...
分类:编程语言   时间:2020-01-08 12:29:24    阅读次数:168
Python常见排序算法解析
概述 十种常见排序算法可以分为两大类: 基础定义 稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。 不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。 时间复杂度:对排序数据的总的操作次数。反映当n变化时,操作次数呈现什么规律。 空间复杂度:是指算法在计算 ...
分类:编程语言   时间:2020-01-08 12:29:36    阅读次数:58
java排序
插入排序 public void test3() { int i,j,temp; for(i=1;i<array.length;i++) { temp=array[i]; for(j=i-1;j>=0;j--) { if(temp>array[j]) { break; }else { array[j ...
分类:编程语言   时间:2020-01-08 12:32:37    阅读次数:81
java题求代码,4、现在有如下的一个数组: int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5} 要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,生成的新数组为: int newArr[]={1,3,4,5,6,6,5,4,7,6,7,5}
public class TEST { public static void main(String[] args) { int [] oldArr= {1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5}; int [] newArr= new int[oldArr.length] ; ...
分类:编程语言   时间:2020-01-08 12:35:40    阅读次数:128
Spring Boot Security
如图,是一种通用的用户权限模型。一般情况下会有5张表,分别是:用户表,角色表,权限表,用户角色关系表,角色权限对应表。 一般,资源分配时是基于角色的(即,资源访问权限赋给角色,用户通过角色进而拥有权限);而访问资源的时候是基于资源权限去进行授权判断的。 Spring Security和Apache ...
分类:编程语言   时间:2020-01-08 12:38:30    阅读次数:78
python pip install timeout 的解决办法
默认情况下,pip 的默认源是 pypi.python.org,如果服务器是在国外,一般不会出现什么问题,如果服务器是在国内,在实际操作过程中发现,如果依赖包大一点 经常会出现 timeout 的情况,解决办法如下: 方法一,临时解决,pip 时,指定源: pip install -i http:/ ...
分类:编程语言   时间:2020-01-08 12:39:23    阅读次数:125
java 中的 |=、&=、^=
关于 |= 运算符:|= 运算符和 += 这一类的运算符一样,拆解开就是 a = a | b int a = 5; // 0000 0101 int b = 3; // 0000 0011 a |= b; // 0000 00111 具体规则为:两个二进制对应位为0时该位为0,否则为1。拿5的二进制 ...
分类:编程语言   时间:2020-01-08 12:39:40    阅读次数:47
Unity计时器系统
很好用,方便 ...
分类:编程语言   时间:2020-01-08 12:42:15    阅读次数:422
线程状态及各状态下与锁和CPU的关系
线程的状态 枚举类型中定义了线程的六种状态: ,`RUNNABLE BLOCKED WAITING TIMED_WAITING TERMINATED`。 线程在某一时刻只能拥有一种状态,但是在线程的整个生命周期,线程的状态会发生变化。 各状态的说明 NEW NEW状态是线程已经被创建,但还没调用 。 ...
分类:编程语言   时间:2020-01-08 12:43:40    阅读次数:91
Python输入input、输出print
1.输入input input是用于输入数据给变量。通过键盘输入的是字符串,如果需要其他格式,需要做转换。比如int、float类型数据,int() 如下是一个例子: 如果a不进行int转换,那么输入一个值为9,输出a+7的时候会报错。因为输入的9是字符串,不同类型是无法做运算的。 a = inpu ...
分类:编程语言   时间:2020-01-08 12:45:38    阅读次数:159
java 中的 ?: 埃尔维斯操作符
埃尔维斯操作符是三元运算符的缩写形式。使用这种便捷写法的一个实际场景是:如果一个表达式求值为假(基于 Groovy 真值)时需要返回一个合理的默认值的情况。 displayName = user.name ? user.name : 'Anonymous' //1displayName = user ...
分类:编程语言   时间:2020-01-08 12:46:32    阅读次数:83
Spring Boot Kafka
1、创建集群 http://kafka.apache.org/documentation/#quickstart 有一句我觉得特别重要: For Kafka, a single broker is just a cluster of size one. 1.1、命令行操作 #解压文件 tar -zx ...
分类:编程语言   时间:2020-01-08 12:49:43    阅读次数:100
Spring Boot 参数校验
1、背景介绍 开发过程中,后台的参数校验是必不可少的,所以经常会看到类似下面这样的代码 这样写并没有什么错,还挺工整的,只是看起来不是很优雅而已。 接下来,用Validation来改写这段 2、Spring Boot文档中的Validation 在Spring Boot的官网中,关于Validati ...
分类:编程语言   时间:2020-01-08 12:57:25    阅读次数:83
JavaScript判断两个对象内容是否相等
ES6中有一个方法判断两个对象是否相等,这个方法判断是两个对象引用地址是否一致 let obj1= { a: 1 } let obj2 = { a: 1 } console.log(Object.is(obj1, obj2)) // false let obj3 = obj1 console.log ...
分类:编程语言   时间:2020-01-08 13:00:29    阅读次数:72
SpringBoot2.2.2 中 jpa Repository的findOne 正确写法
@GetMapping("/user/{id}") public User getUser(@PathVariable("id") Integer id) { User user = new User(); user.setId(id); Example<User> example = Exampl ...
分类:编程语言   时间:2020-01-08 14:10:48    阅读次数:201
Python——网络编程(三) 进程与线程
1. 一个程序至少有一个进程,一个进程至少有一个线程(进程可以理解成线程的容器)。 2. 进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。 但是线程不能够独立执 ...
分类:编程语言   时间:2020-01-08 14:11:17    阅读次数:69
Java8虚拟机内存模型
1. Java虚拟机运行时数据区 在JDK1.8之前,JVM运行时数据区分为堆、虚拟机栈、本地方法栈、方法区、程序计数器。如下图所示: 虚拟机栈:线程私有,随线程创建而创建。栈里面是一个一个“栈帧”,每个栈帧对应一次方法调用。栈帧中存放了局部变量表(基本数据类型变量和对象引用)、操作数栈、方法出口等 ...
分类:编程语言   时间:2020-01-08 14:14:16    阅读次数:66
Spring中的@Service("dataDictionaryService")注解
1、接口 public interface DataDictionaryService { /** * 获取兑换率 * @param coinType 原币种 * @param billCoin 折币种 * @param date 取离该时间最近的兑换率 * @return */ public Bi ...
分类:编程语言   时间:2020-01-08 14:18:10    阅读次数:67
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!