首页 > 编程语言
java开发中涉及到的调优
JVM内存的调优 默认的Java虚拟机的大小比较小,在对大数据进行处理时java就会报错:java.lang.OutOfMemoryError。 1. Heap设定与垃圾回收Java Heap分为3个区,Young,Old和Permanent。Young保存刚实例化的对象。当该区被填满时,GC会将对 ...
分类:编程语言   时间:2017-05-27 16:02:35    收藏:0  评论:0  赞:0  阅读:1
python结合redis模拟队列
实在无聊就写了个很小的python程序用来实现模拟redis队列的代码如下: redis_lpush.py #!/usr/bin/python3 import time import redis def handle(info): print(info) time.sleep(2) def main ...
分类:编程语言   时间:2017-05-27 16:01:16    收藏:0  评论:0  赞:0  阅读:3
编码剖析Spring依赖注入的原理
Spring的依赖注入 前面我们就已经讲过所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。 Spring的依赖注入有两种方式: 通过构造器参数,让容器把创建好的依赖对象注入。 使用setter方法进行注入。 现在我们使用第二种方式进行依赖注入。以Spring管理的Bean的生命 ...
分类:编程语言   时间:2017-05-27 15:58:57    收藏:0  评论:0  赞:0  阅读:4
Python全栈开发S5第5天作业
作业一: 1) 新建用户natasha,uid为1000,gid为555,备注信息为“master” [[email protected] ~]# vim /etc/passwd 按‘a’进入编辑状态,修改如下 natasha:x:1000:555:master:/home/natasha:/bin/bash 按 ...
分类:编程语言   时间:2017-05-27 15:57:56    收藏:0  评论:0  赞:0  阅读:5
编码剖析Spring装配基本属性的原理
上回我们已经讲到了Spring依赖注入的第一种方式,现在我们来详解第二种方式,须知这一切都是以编码剖析Spring依赖注入的原理案例为基础的。 我们将Spring的配置文件——beans.xml的内容改为: 这种方式是使用内部bean依赖注入,其缺点就是:该bean不能被其他bean使用。 接下来将 ...
分类:编程语言   时间:2017-05-27 15:57:46    收藏:0  评论:0  赞:0  阅读:6
python导出数据到excel
#!/usr/bin/env python #coding=utf8 import xlwt import MySQLdb import datetime host = 'localhost' user = 'scott' passwd = 'oracle' db = 'mobp2p' port =... ...
分类:编程语言   时间:2017-05-27 15:56:49    收藏:0  评论:0  赞:0  阅读:6
Spring管理的Bean的生命周期
bean的初始化时机 前面讲解了Spring容器管理的bean的作用域。接着我们就要思考一个问题:bean到底是在什么时候才进行实例化的呢?我们以这个问题为引子来展开本文的说明。 bean对象无外乎是在以下两个时刻进行实例化的: 那么bean对象到底是在哪个时刻进行实例化的,这与Bean的作用域有着 ...
分类:编程语言   时间:2017-05-27 15:55:18    收藏:0  评论:0  赞:0  阅读:6
Spring如何装配各种集合类型的属性
在前面我们已经会注入基本类型对象和其他bean,现在我们就来学习如何注入各种集合类型。 Spring如何装配各种集合类型的属性 首先新建一个普通的Java Project,名称为spring_collection,并迅速搭建好Spring的开发环境。 接着在src目录下新建一个cn.itcast.s ...
分类:编程语言   时间:2017-05-27 15:55:04    收藏:0  评论:0  赞:0  阅读:5
线程池
数据结构connection_tthread_group_tworker_thread_t初始化添加连接到线程池worker 线程get_event函数listener线程timer线程 数据结构 connection_t //sql/threadpool_unix.cc 代表客户的连接,包含了客户... ...
分类:编程语言   时间:2017-05-27 15:53:36    收藏:0  评论:0  赞:0  阅读:3
[转]Jsp 与 JavaBean
JavaBean 是一个遵循特定写法的 Java 类,它有以下特点: 1. Java 类具有一个无参的构造函数 2. 属性必须私有化。 3. 私有化的属性通过 public 类型的方法暴露给其它程序,并且方法命名遵守相关命名规范。 JavaBean 在 J2EE 开发中,用于封装数据,对于遵循以上写 ...
分类:编程语言   时间:2017-05-27 15:51:08    收藏:0  评论:0  赞:0  阅读:5
java常见的面试题
1. super()与this()的差别? super和this的差别: 1)super(參数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句) 2)this(參数):调用本类中还有一种形成的构造函数(应该为构造函数中的第一条语句) 3)super: 它引用当前对象的直接父类中的成员(用 ...
分类:编程语言   时间:2017-05-27 15:14:20    收藏:0  评论:0  赞:0  阅读:11
Java为什么要在1.5之后增加泛型
一个新技术的诞生,必定有其历史原因,通过究其历史,也能加深对技术的理解。Java1.5之后增加了泛型的使用,那么为什么要增加泛型呢?本文主要讲述这个问题。 ...
分类:编程语言   时间:2017-05-27 15:14:05    收藏:0  评论:0  赞:0  阅读:7
Java日志信息存库(logback篇)
一、Logback简介 Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的 ...
分类:编程语言   时间:2017-05-27 15:12:19    收藏:0  评论:0  赞:0  阅读:12
php基础-数组
PHP数组 PHP有两种数组:索引数组、关联数组。 索引数组 简介 索引数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。如下代码以及示意图所示: 赋值 访问数组的值 2.foreach循环访问数组里的值 关联数组 关联数组是指数组的键是字符串的数组。 赋值 访问关联数组的值 fo ...
分类:编程语言   时间:2017-05-27 15:12:00    收藏:0  评论:0  赞:0  阅读:8
Python类中反射的作用
#coding:utf-8 ''' #反射的基本用法: hasattr 判断一个方法是否存在于实例中 getattr 指定一个方法名字,获取该方法的内存地址,加"()"括号并可执行 ''' import sys class WebServer(object): def __init__(self,h... ...
分类:编程语言   时间:2017-05-27 15:09:38    收藏:0  评论:0  赞:0  阅读:7
java之Map源代码浅析
Map是键值对。也是经常使用的数据结构。Map接口定义了map的基本行为。包含最核心的get和put操作,此接口的定义的方法见下图: JDK中有不同的的map实现,分别适用于不同的应用场景。如线程安全的hashTable和非线程安全的hashMap. 例如以下图是JDK中map接口的子类UML类图, ...
分类:编程语言   时间:2017-05-27 15:07:45    收藏:0  评论:0  赞:0  阅读:7
总结java IDE (eclipse)快捷键
Eclipse快捷键 10个最有用的快捷键:Eclipse中10个最有用的快捷键组合:一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。1. ctrl+shift+r:打开资源这可能是所有快捷键组合中 ...
分类:编程语言   时间:2017-05-27 15:07:19    收藏:0  评论:0  赞:0  阅读:8
java数据结构之二叉树遍历的非递归实现
算法概述递归算法简洁明了、可读性好,但与非递归算法相比要消耗更多的时间和存储空间。为提高效率,我们可采用一种非递归的二叉树遍历算法。非递归的实现要借助栈来实现,因为堆栈的先进后出的结构和递归很相似。对于中序遍历来说,非递归的算法比递归算法的效率要高的多。其中序遍历算法的实现的过程如下:(1).初始化 ...
分类:编程语言   时间:2017-05-27 15:06:01    收藏:0  评论:0  赞:0  阅读:6
输出python的help结果到文件中
1.命令行方式: ...
分类:编程语言   时间:2017-05-27 15:04:25    收藏:0  评论:0  赞:0  阅读:7
Python对数组的基本操作
# coding=utf-8创建并打印数组'''arr = ["aex", "bfe", "mpilgrim", "zddd", "example"];print(arr);#['aex', 'bfe', 'mpilgrim', 'zddd', 'example']print(arr[2]);#mp ...
分类:编程语言   时间:2017-05-27 15:02:13    收藏:0  评论:0  赞:0  阅读:7
266286条   1 2 3 4 ... 13315 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号