...
分类:
编程语言 时间:
2018-11-26 00:03:33
阅读次数:
98
1、Java.util的线程安全工具类 Vector(线程安全) ArrayList(线程不安全) HashTable(线程安全) HashMap(线程不安全) 2、将线程不安全集合变为线程安全集合 3、ConcurrentHashMap(分段存储,分段锁,只要多个修改操作发生在不同的段上,它们就可 ...
分类:
编程语言 时间:
2018-11-26 00:04:30
阅读次数:
184
整理了下阿里近几年的java面试题目,大家参考下吧,希望对大家有帮助,可以帮大家查漏补缺。 答对以下这些面试题,可以淘汰掉 80 % 的求职竞争者。 1.hashcode相等两个类一定相等吗?equals呢?相反呢? 2.介绍一下集合框架? 3.hashmap hastable 底层实现什么区别?h ...
分类:
编程语言 时间:
2018-11-26 00:04:54
阅读次数:
220
我们知道Storm本身是一个独立运行的分布式流式数据处理框架,Springboot也是一个独立运行的web框架。那么如何在Strom框架中集成Springboot使得我们能够在Storm开发中运用Spring的Ioc容器及其他如SpringJpa等功能呢?我们先来了解以下概念:Storm主要的三个Component:Topology、Spout、Bolt。Topology作为主进程控制着spout
分类:
编程语言 时间:
2018-11-26 00:05:01
阅读次数:
641
#一个程序运行起来之后,代码+用到的资源称之为进程,它是操作系统分配资源的基本单位,不仅可以通过线程完成多任务,进程也是可以的#进程之间是相互独立的#cpu密集的时候适合用多进程 #多进程并发 import multiprocessing from multiprocessing import Po... ...
分类:
编程语言 时间:
2018-11-26 00:06:16
阅读次数:
241
一、bean的作用域 在默认情况下,Spring应用上下文中所有bean都是作为以单例(singleton)的形式创建的。也就是说,不管给定的一个bean被注入到其他bean多少次,每次所注入的都是同一个实例。如果你所使用的类是易变的(mutable),它们会保持一些状态,因此重用是不安全的。在这种 ...
分类:
编程语言 时间:
2018-11-26 00:06:42
阅读次数:
204
给定两个数组,编写一个函数来计算它们的交集。 示例 1: 示例 2: 说明: 输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。 我们可以不考虑输出结果的顺序。 进阶: 如果给定的数组已经排好序呢?你将如何优化你的算法? 如果 nums1 的大小比 nums2 小很多,哪种方法更优? ...
分类:
编程语言 时间:
2018-11-26 00:06:56
阅读次数:
317
一般图表绘制例如echarts等,返回数据格式都大同小异。重点是利用sql或者java实现数据格式的转型,接下来是关键部分: 1.前提1:提供的工具方法——获取某月有多少天 2.mapper层sql语句书写 3.service层实现,调用sql返回结果,及对其返回结果进行格式转换(重要) ...
分类:
编程语言 时间:
2018-11-26 00:07:03
阅读次数:
1138
关于基于ssh,ssm,javaee等等管理系统的设计思路与框架搭建,很多同学都是一知半解,甚至是知之甚少。为了大家能快速的开发设计一套这样的java设计,我们提供下面的一些方法仅供参考。不足之处大家可以相互学习共勉。一、代做内容:java毕业设计,基于jsp,ssh,ssm,javaweb,j2ee的设计与实现,毕业设计定做,基于android毕业设计。联系我们口.口.号:1.0.3.2.3.7
分类:
编程语言 时间:
2018-11-26 00:07:19
阅读次数:
441
前言随着微服务越来越多,服务的配置文件也越来越多,这个时候对于配置文件的管理其实可以完全抽离出来,对于项目启动时需要的配置写入到bootstrap.yml中,那些可能会经常改变的则放到svn或者git上进行管理,项目启动时,会去git或者svn上拉取对应的配置文件启动。创建配置中心项目入口文件添加@EnableConfigServer注解配置文件:#服务名称spring:application:n
分类:
编程语言 时间:
2018-11-26 00:08:43
阅读次数:
218
void fileOutput(contacts student[] , int n){ ofstream out ; out . open("tongxunlu-new.txt") ; for(int i = 0 ; i<= n-1 ; i++){ out << "学号" << '\t' <<'\ ...
分类:
编程语言 时间:
2018-11-26 00:09:01
阅读次数:
167
隔离级别 isolation,5 种: ISOLATION_DEFAULT,ISOLATION_READ_UNCOMMITTED,ISOLATION_READ_COMMITTED,ISOLATION_REPEATABLE_READ,ISOLATION_SERIALIZABLE, 隔离级别解决的问题: ...
分类:
编程语言 时间:
2018-11-26 00:09:09
阅读次数:
249
1、python操作excel需要用到的库 python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。可以直接pip安装这两个库,pip install xlrd 、pip install xlwt 2、python封装常用读取excel方法 ...
分类:
编程语言 时间:
2018-11-26 00:10:28
阅读次数:
225
由于上一篇篇幅较大,留下的这一点内容就想在这里说一下,顺便有个小练习给大家一起玩玩,首先来学习json 和 pickle。 之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的 ...
分类:
编程语言 时间:
2018-11-26 00:10:45
阅读次数:
192
Java中的锁机制 Lock不是Java语言内置的, synchronized是Java语言中的关键字, Lock是一个接口,通过这个接口可以实现同步访问。 Lock允许更灵活的结构, 并可以支持多个相关类的条件对象。优势在于: 使锁更公平, 使线程在等待锁的时候可以响应中断; 可以让线程尝试获取锁 ...
分类:
编程语言 时间:
2018-11-26 00:12:38
阅读次数:
165
Javascript语言的执行环境是"单线程"(single thread,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推)。 为了解决这个问题,Javascript语言将任务的执行模式分成两种:同步(Synchronous)和异步(Async ...
分类:
编程语言 时间:
2018-11-26 00:15:40
阅读次数:
216
使用集 集是没有特定顺序的项的一个集合,集中的项中唯一的 集上可以执行的操作 返回集中项的数目 测试集是否为空 向集中添加一项 从集中删除一项 测试给定的项是否在集中 获取两个集的并集 获取两个集的交集 获取两个集的差集 判断一个集是否是另一个集的子集 集上的差集和子集操作是不对称的 Python ... ...
分类:
编程语言 时间:
2018-11-26 00:16:22
阅读次数:
244
springboot连接redis报错 超时连接不上 可以从以下方面排查 1查看自己的配置文件信息,把超时时间不要设置0毫秒 设置5000毫秒 2redis服务长时间不连接就会休眠,也会连接不上 重新启动redis服务《黑窗口》 ...
分类:
编程语言 时间:
2018-11-26 00:16:56
阅读次数:
7394
Spring MyBatis整合包 Spring 解压 然后导入Mybatis包。 最后状态: 上面导入了SSM的相关jar包 另外需要整合包: 配置文件: 与web.xml 同级的 创建mvc的配置文件 (它扫描的是controller ) Spring的配置文件: 负责数据源的需要导入c3p0: ...
分类:
编程语言 时间:
2018-11-26 00:17:44
阅读次数:
168
package sun.flower.diver.base.interceptor; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.method.HandlerMetho... ...
分类:
编程语言 时间:
2018-11-26 00:18:18
阅读次数:
253