码迷,mamicode.com
首页 > 编程语言 > 日排行
List列表排序报空指针异常
在项目中,想对列表数据按照日期字段排序,使用List.sort(Comparator c)方法,却总是报空指针异常。 通过网上查询,得知该问题应该是List中有null值引起的。即ArrayList中的数组长度默认为10,如果对其添加值个数小于10,就会有null值存在。而sort()方法会遍历每个 ...
分类:编程语言   时间:2018-10-10 16:06:58    阅读次数:1252
基于springCloud的分布式架构体系
SpringCloud作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面,之前也写过一些关于SpringCloud文章,主要偏重各组件的使用,本次分享主要解答这两个问题:SpringCloud在微服务的架构中都做了哪些事情?SpringCloud提供的这些功能对微服务的架构提供了怎样的便利?我们先来简单回顾一下,我们以往互联网架构的发展情况:传统架构发展史单体架构单体架构在小微企业比较常见
分类:编程语言   时间:2018-10-10 16:07:30    阅读次数:175
quartz结合多线程处理后台业务
最近项目中有播放视频的需求,技术选型采用UMS播放器,免费版只能播放FLV格式的视频文件,因此需要对用户上传的视频进行格式转换,转换工具为FormatFactory,功能还是比较强大的。但是面临的一个问题,视频转换是非常耗时的,上传完直接转换是没法接受的,于是决定采用quartz,以任务调度的方式, ...
分类:编程语言   时间:2018-10-10 16:07:48    阅读次数:246
Python:23种Pandas核心操作
Pandas 是一个 Python 软件库,它提供了大量能使我们快速便捷地处理数据的函数和方法。一般而言,Pandas 是使 Python 成为强大而高效的数据分析环境的重要因素之一。在本文中,作者从基本数据集读写、数据处理和 DataFrame 操作三个角度展示了 23 个 Pandas 核心方法 ...
分类:编程语言   时间:2018-10-10 16:09:10    阅读次数:176
Distributed transactions in Spring, with and without XA
While it's common to use the Java Transaction API and the XA protocol for distributed transactions in Spring, you do have other options. The optimum i ...
分类:编程语言   时间:2018-10-10 16:09:52    阅读次数:192
spring定时任务.线程池,自定义多线程配置
定时任务及多线程配置xml <?xml version="1.0" encoding="UTF 8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/ ...
分类:编程语言   时间:2018-10-10 16:10:00    阅读次数:154
js随笔--关于数组
1、split()将一个字符串分割成字符串数组 stringObject.split(separator,howmany) separator:必需,字符串或正则表达式,从该参数指定的地方分割stringObject howmany:可选,该参数可指定返回的数组的最大长度,如果设置了参数,返回的子串 ...
分类:编程语言   时间:2018-10-10 17:06:10    阅读次数:102
Python 24天 正则表达式
正则表达式是对字符串操作的一种逻辑公式. 我们一般使用正则表达式对字符串进行匹配和过滤. 由普通字符和元字符组成 元字符: 1)字符组: 用[] 括起来的内容会被匹配 逐个匹配 2)简单元字符: . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符 \d 匹配数字 \ ...
分类:编程语言   时间:2018-10-10 17:08:12    阅读次数:162
Javascript 排序算法(转)
原文地址:https://github.com/trekhleb/javascript-algorithms ...
分类:编程语言   时间:2018-10-10 17:08:18    阅读次数:142
java web 之Session
1.Session简单介绍 由于Http是无状态的协议,所以服务端需要记录用户的状态时,就需要某种机制来识别具体的用户,实现这个机制的方式就是session。 典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Sess ...
分类:编程语言   时间:2018-10-10 17:08:44    阅读次数:106
js数组和对象相等判断、拷贝详解(结合几个现象讲解引用数据类型的趣事)
序言 最近遇到几个js引用数据类型造成的bug,今天结合bug详细分析一下,避免以后再犯,也希望能帮大家提个醒,强化js基本功。 目录 1、浅拷贝、深拷贝,解决变量赋值相互影响问题 2、判断2个数组、对象是否相等 现象一 1. 现象分析: 1. 现象分析: 因为 数组、对象是引用数据类型,变量存储的 ...
分类:编程语言   时间:2018-10-10 17:09:21    阅读次数:219
2018.10.10python学习第十六天part1
匿名函数 1.什么是匿名函数?(what) 没有函数名的函数 对比有名函数:区别是有函数名,可以被重复多少次使用 特点:只能在定义的时候使用,且只能使用一次 2.为何要用匿名函数?(why) 因为匿名函数没有函数名,所有在定义完以后就会被python的垃圾回收机制回收,无法重复使用,所以,当某个功能 ...
分类:编程语言   时间:2018-10-10 17:10:10    阅读次数:159
python+selenium高亮显示正在操作的页面元素
原文地址:https://blog.csdn.net/wxstar8/article/details/80801405 ...
分类:编程语言   时间:2018-10-10 17:12:41    阅读次数:311
org.hibernate.HibernateException: Could not obtain transaction-synchronized Session for current thread spring集成Hibernate sessionfactory.getcurrentSession报错
sessionFactory.getCurrentSession()是要基于事务的,解决方法为在javaconfig配置类使用@EnableTransactionManagement注解 并且配置transactionManager bean。 在报错方法中使用@Transactional注解 ...
分类:编程语言   时间:2018-10-10 17:13:06    阅读次数:257
spring bean 读取外部properties文件
方法一:利用org.springframework.beans.factory.config.PropertyPlaceholderConfigurer 方法二:利用context:property placeholder ...
分类:编程语言   时间:2018-10-10 17:14:33    阅读次数:147
Python 常用模块(1) -- collections模块,time模块,random模块,os模块,sys模块
主要内容: 一. 模块的简单认识 二. collections模块 三. time时间模块 四. random模块 五. os模块 六. sys模块 一. 模块的简单认识模块: 模块就是把装有特定功能的代码进行归类的结果引入模块的方式: (1) import 模块 (2) from 位置 impor ...
分类:编程语言   时间:2018-10-10 17:15:13    阅读次数:177
python_15
复制列表l[0,1,2,3,4,5,6,7,8,9]a=l[:]a[0,1,2,3,4,5,6,7,8,9]列表按元素遍历的坑按元素遍历的同时不能删除元素,删除会有问题,可以按长度遍历forvina:...ifi==1:...a.remove(i)...a[1,1,1,2]删除列表中的重复元素,不保留元素计算列表中某个重复元素的个数,遍历个数一次删除,l[1,3,4,2]forvinl:...fo
分类:编程语言   时间:2018-10-10 17:15:59    阅读次数:197
【C++ Primer | 10】再探迭代器
反向迭代器 1. 测试代码: 输出结果: 2. 测试代码: 输出结果: 【分析】 代码首先在一个deque中插入1到9,然后查找元素值为2和7的位置,分别赋值给迭代器pos1和pos2,然后输出,由于STL中的操作总是左开右闭的区间,即[2,7),所以输出2 3 4 5 6,7不会输出。 接下来将迭 ...
分类:编程语言   时间:2018-10-10 17:16:06    阅读次数:115
Spring+quartz集群配置,Spring定时任务集群,quartz定时任务集群
Spring+quartz集群配置,Spring定时任务集群,quartz定时任务集群 >>>>>>>>>>>>>>>>>>>>>>>>>>&g ...
分类:编程语言   时间:2018-10-10 17:16:24    阅读次数:163
python多进程处理数据
当我们处理大规模数据如ImageNet的时候,单进程显得很吃力耗时,且不能充分利用多核CPU计算机的资源。因此需要使用多进程对数据进行并行处理,然后将结果合并即可。以下给出的是多进程处理的demo代码,如需要应用到实际应用中,则需要自己实现target_function函数,并且传args即可。 ...
分类:编程语言   时间:2018-10-10 17:16:43    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!