码迷,mamicode.com
首页 > 编程语言 > 日排行
spring-logger spring中日志配置
默认日志 Logback:默认情况下,Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台。在运行应用程序和其他例子时,你应该已经看到很多INFO级别的日志了。 从上图可以看到,日志输出内容元素具体如下: 时间日期:精确到毫秒日志级别:ERROR, WARN, INFO, ...
分类:编程语言   时间:2019-05-21 11:13:11    阅读次数:106
【Python基础到进阶】类的特殊成员(__xxx__)
类的特殊成员 类的成员可以分为三大类:字段、方法和属性。并且成员名前如果有两个下划线,则表示该成员是私有成员,私有成员只能由类内部调用。无论人或事物往往都有不按套路出牌的情况,Python的类成员也是如此,存在着一些具有特殊含义的成员,详情如下: 1. __doc__ 表示类的描述信息 class ...
分类:编程语言   时间:2019-05-21 11:14:17    阅读次数:128
Python之异常处理
一、try...except 有时候我们写程序的时候,会出现一些错误或异常,导致程序终止。例如,做除法时,除数为0,会引起一个ZeroDivisionError 例子: 1 2 3 4 a=10 b=0 c=a/b print "done" 1 2 3 4 a=10 b=0 c=a/b print  ...
分类:编程语言   时间:2019-05-21 11:16:45    阅读次数:97
推荐一个 Java 实体映射工具 MapStruct
<! flowchart 箭头图标 勿删 声明: 1、DO(业务实体对象),DTO(数据传输对象)。 2、我的代码中用到了 Lombok ,不了解的可以自行了解一下,了解的忽略这条就好。 在一个成熟的工程中,尤其是现在的分布式系统中,应用与应用之间,还有单独的应用细分模块之后,DO 一般不会让外部依 ...
分类:编程语言   时间:2019-05-21 11:21:11    阅读次数:132
Python脚本带-的参数脚本
一、故事背景 二、加-的参数脚本 三、执行以及结果 四、总结 ...
分类:编程语言   时间:2019-05-21 11:24:11    阅读次数:125
Java中数据存储分配
(1)内存分配的策略 按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的. 静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编 译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允 ...
分类:编程语言   时间:2019-05-21 11:24:39    阅读次数:151
python 建立SSH连接发送指令
import paramikoimport select def link_server_client2(serverip, user, pwd): # 进行连接 print(' 开始连接服务器(%s) ' % serverip) client = paramiko.SSHClient() clie ...
分类:编程语言   时间:2019-05-21 11:26:12    阅读次数:934
Java中装箱和拆箱的代码
建议使用1.5或以上的jdk运行, //装箱 值类型到引用类型 int i = 10; Object object =i; System.out.println(object); //拆箱 引用类型到值类型 Object o=10; int j=(int)o; System.out.println( ...
分类:编程语言   时间:2019-05-21 12:37:39    阅读次数:123
c++实验四
结果截图: 结果截图: ...
分类:编程语言   时间:2019-05-21 12:38:56    阅读次数:114
喜欢去知乎炸鱼?用python吧
知乎高赞贴: 有一双大长腿是什么体验? 有一副迷人的身材是什么体验? 别用手机费劲的翻了,python帮你一臂之力 ...
分类:编程语言   时间:2019-05-21 12:40:32    阅读次数:181
快速排序算法
分而治之D&C 分而治之不是一种解决问题的算法,而是一种希望问题分解,将复杂的问题划分为多个简单问题来解决的思想。 分而治之的思想重点: (1)找出简单的基线条件 (2)确定如何缩小问题的规模,使其符合基线条件。 快速排序 例如快速排序问题,一个列表进行排序,如下图 首先选择列表中的一个元素作为基准 ...
分类:编程语言   时间:2019-05-21 12:45:43    阅读次数:156
python-login
'''写代码1、写一个登陆的程序,最多登陆失败3次2、账号和密码分别存到一个list里面3、要校验输入是否为空,不输入和输入空格都算空,失败次数也要加14、要校验账号是否存在,不存在的要提示,失败次数也要加15、登陆成功的话,提示欢迎xxx登陆,今天的日期是xxx ''' #第一种账户和密码分布存到 ...
分类:编程语言   时间:2019-05-21 12:49:40    阅读次数:299
JS中对象按属性排序
在实际工作经常会出现这样一个问题:后台返回一个数组中有i个json数据,需要我们根据json中某一项进行数组的排序。 例如返回的数据结构大概是这样: 现在我们根据业务需要,要根据id的大小进行排序,按照id小的json到id大的json顺序重新排列数组的顺序 在js中添加排序的方法: 这里使用Jav ...
分类:编程语言   时间:2019-05-21 12:50:54    阅读次数:331
java泛型总结
一:什么是泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 ...
分类:编程语言   时间:2019-05-21 12:56:14    阅读次数:125
去掉一组整型数组重复的值
比如 输入: [1,13,24,11,11,14,1,2], 输出: [1,13,24,11,14,2] ,需要去掉重复的11 和 1 这两个元素。 主要考察个人对Object的使用,利用key来进行筛选。 ...
分类:编程语言   时间:2019-05-21 12:59:50    阅读次数:112
javascript 检测浏览类型和版本
废话不多说了,直接就上代码吧,因为IE11以后的版本和之前的不一样了,所以有些关键字还需要注意。这里面判断IE的时候需要多注意。function getBrowserInfo(){ var ua = navigator.userAgent.toLocaleLowerCase(); var brows... ...
分类:编程语言   时间:2019-05-21 13:00:08    阅读次数:141
JS - 计算两个数组的交集、差集、并集、补集(多种实现方式)
方法一:最普遍的做法 使用 ES5 语法来实现虽然会麻烦些,但兼容性最好,不用考虑浏览器 JavaScript 版本。也不用引入其他第三方库。 1,直接使用 filter、concat 来计算 var a = [1,2,3,4,5] var b = [2,4,6,8,10] //交集 var c = ...
分类:编程语言   时间:2019-05-21 13:01:10    阅读次数:190
(四:NIO系列) Java NIO Selector
出处:Java NIO Selector 1.1. Selector入门 Java NIO的核心组件包括: (1)Channel(通道) (2)Buffer(缓冲区) (3)Selector(选择器) 其中Channel和Buffer比较好理解 ,联系也比较密切,他们的关系简单来说就是:数据总是从通 ...
分类:编程语言   时间:2019-05-21 13:02:47    阅读次数:112
多线程初识
线程入门 理解线程与进程的关系是学习线程的基础。进程是指在系统中正在运行的一个应用程序实例。 线程是比进程更小的执行单位。所谓多线程是指一个进程在执行过程中可以产生多个同时存在,同时运行的线程。 多线程机制可以合理利用资源,提高程序运行效率。一个进程至少包含一个线程,程序运行时即自动产生一个线程,如 ...
分类:编程语言   时间:2019-05-21 13:04:01    阅读次数:130
SpringBoot配置文件敏感信息加密-jasypt
使用过SpringBoot配置文件的朋友都知道,资源文件中的内容通常情况下是明文显示,安全性就比较低一些。打开application.properties或application.yml,比如mysql登陆密码,redis登陆密码以及第三方的密钥等等一览无余,这里介绍一个加解密组件,提高一些属性配置 ...
分类:编程语言   时间:2019-05-21 13:11:50    阅读次数:449
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!