首页 > 编程语言
使用java理解程序逻辑(10)
多行注释、单行注释、制表符、换行符/* */ // \t \n int a=10;double b=a;//int-->double自动类型转换 double c=10.33;int d=(int)c;//double-->int强制类型转换 import java.util.Scanner;Sca ...
分类:编程语言   时间:2017-03-29 23:07:45    收藏:0  评论:0  赞:0  阅读:250
【Java面试题】53 能不能自己写个类,也叫java.lang.String?
可以,但是即使你写了这个类,也没有用。这个问题涉及到加载器的委托机制,在类加载器的结构图(在下面)中,BootStrap是顶层父类,ExtClassLoader是BootStrap类的子类,ExtClassLoader又是AppClassLoader的父类这里以java.lang.String为例, ...
分类:编程语言   时间:2017-03-29 23:07:27    收藏:0  评论:0  赞:0  阅读:240
【Java面试题】52 java中会存在内存泄漏吗,请简单描述。
所谓内存泄露就是指一个不再被程序使用的对象或变量一直被占据在内存中。Java中有垃圾回收机制,它可以保证一对象不再被引用的时候,即对象编程了孤儿的时候,对象将自动被垃圾回收器从内存中清除掉。由于Java 使用有向图的方式进行垃圾回收管理,可以消除引用循环的问题,例如有两个对象,相互引用,只要它们和根 ...
分类:编程语言   时间:2017-03-29 23:03:43    收藏:0  评论:0  赞:0  阅读:229
使用java理解程序逻辑(9)
public class One { public static void main(String[] args) { // 8 15 27 39 44 56 // 33 Scanner input = new Scanner(System.in); int[] one = { 8, 15, 27, ...
分类:编程语言   时间:2017-03-29 22:59:55    收藏:0  评论:0  赞:0  阅读:246
Java排序算法之快速排序
基本过程: 代码实现: 算法性能分析: 时间复杂度:快速排序最坏的时间复杂度为O(n^2),平均时间复杂度为O(nlogn)。 空间复杂度:O(n)。 稳定性:由于在直接选择排序中存在着不相邻元素之间的互换,因此,直接选择排序是一种不稳定的排序方法。 ...
分类:编程语言   时间:2017-03-29 22:59:08    收藏:0  评论:0  赞:0  阅读:206
hadoop的hdfs中的javaAPI操作
package cn.itcast.bigdata.hdfs; import java.net.URI; import java.util.Iterator; import java.util.Map.Entry; import org.apache.hadoop.conf.Configuratio... ...
分类:编程语言   时间:2017-03-29 22:58:37    收藏:0  评论:0  赞:0  阅读:266
python学习11 -文件,流
打开文件 语法如下:open(name,[module[,buffering]]) ,模式 和缓冲参数都是可选的 Traceback (most recent call last): File "<pyshell#64>", line 1, in <module> f = open(r'C:\TEX ...
分类:编程语言   时间:2017-03-29 22:56:06    收藏:0  评论:0  赞:0  阅读:363
8 -- 深入使用Spring -- 7...1 启动Spring 容器
8.7.1 启动Spring容器 对于使用Spring的Web应用,无须手动创建Spring容器,而是通过配置文件声明式地创建Spring容器。因此,在Web应用中创建Spring容器有如下两种方式: ⊙ 直接在web.xml文件中配置创建Spring容器 ⊙ 利用第三方MVC框架的扩展点,创建Sp ...
分类:编程语言   时间:2017-03-29 22:54:40    收藏:0  评论:0  赞:0  阅读:232
读书笔记 effective C++ Item 40 明智而谨慎的使用多继承
1. 多继承的两个阵营 当我们谈论到多继承(MI)的时候,C++委员会被分为两个基本阵营。一个阵营相信如果单继承是好的C++性质,那么多继承肯定会更好。另外一个阵营则争辩道单继承诚然是好的,但多继承太麻烦,而不值得去使用它。在这个条款中,我的主要目标是让你明白多继承的这两个观点。 2. 从多个基类中 ...
分类:编程语言   时间:2017-03-29 22:50:51    收藏:0  评论:0  赞:0  阅读:266
Partition算法以及其应用详解(Golang实现)
最近像在看闲书一样在看一本《啊哈!算法》 当时在amazon上面闲逛挑书,看到巨多人推荐这本算法书,说深入浅出简单易懂便买来阅读。实际上作者描述算法的能力的确令人佩服。就当复习常用算法吧。 后面会依次纪录一下我觉得有意思的常用算法使用,这次就是快排。 快速排序简介: 快排的中心思想还是二分法,通过p ...
分类:编程语言   时间:2017-03-29 22:50:02    收藏:0  评论:0  赞:0  阅读:249
《用Python写网络爬虫》示例网站搭建(框架+本书pdf+章节代码)
所用到的代码及工具 示例网站源码+框架+本书pdf+章节代码 链接: https://pan.baidu.com/s/1miHjIYk 密码: af35 环境 python2.7 win7x64 示例网站搭建 wswp-places.zip 书中站点源码web2py_src.zip 站点所使用的框架 ...
分类:编程语言   时间:2017-03-29 22:49:40    收藏:0  评论:0  赞:0  阅读:655
Java知识总结
转载:http://blog.csdn.net/qq_35101189/article/details/68061148 一:java概述: 1,JDK:Java Development Kit,Java的开发和运行环境,java的开发工具和jre。 2,JRE:Java Runtime Envir ...
分类:编程语言   时间:2017-03-29 22:47:22    收藏:0  评论:0  赞:0  阅读:303
Java 继承中的问题
A :成员变量符合就近原则 B : this和super的问题 this 访问本类的成员 super访问父类的成员 C : 子类构造方法执行前默认先执行父类的无参构造方法 D : 一个类的初始化过程 成员变量进行初始化 默认初始化 显示初始化 构造方法初始化 一个类的静态代码块先与构造代码块先与构造 ...
分类:编程语言   时间:2017-03-29 22:43:03    收藏:0  评论:0  赞:0  阅读:198
Java多线程——创建线程的两种方式
创建线程方式一:继承Thread类。 步骤:1,定义一个类继承Thread类。2,覆盖Thread类中的run方法。3,直接创建Thread的子类对象创建线程。4,调用start方法开启线程并调用线程的任务run方法执行。 可以通过Thread的getName获取线程的名称 Thread-编号(从0 ...
分类:编程语言   时间:2017-03-29 22:42:12    收藏:0  评论:0  赞:0  阅读:217
HDFS的Java操作方式
在eclipse中调用JavaAPI实现HDFS中的相关操作 1、创建一个java工程 2、右键工程,在属性里添加上hadoop解压后的相关jar包(hadoop目录下的jar包和lib目录下的jar包) 3、调用相关代码,实现相关hdfs操作 RPC 1.1 RPC (remote procedu ...
分类:编程语言   时间:2017-03-29 22:40:20    收藏:0  评论:0  赞:0  阅读:284
使用java理解程序逻辑(12)
/**文档注释 * * */ void:无返回值类型 属性默认值:String:null int:0 double:0.0 boolean:false char:'\u0000' this只能访问本类的 属性 和 方法类的对象 只能访问此类的属性 和 方法 返回值方法成员 全局 局部变量成员变量默认 ...
分类:编程语言   时间:2017-03-29 22:38:53    收藏:0  评论:0  赞:0  阅读:247
最长回文算法2
问题: 求给定输入字符串的最长回文子序列(子序列不要求连续)。 用LPS(i,j)表示从字符串第i个字符到第j个字符的最长回文子序列的长度,字符串的长度为n,则要求LPS(1,n),则: LPS(i,j)=0; i>j; LPS(i,j)=1; i==j; LPS(i,j)=LPS(i+1,j-1) ...
分类:编程语言   时间:2017-03-29 22:36:48    收藏:0  评论:0  赞:0  阅读:241
Spring c3p0支持Hibernate配置
对于hibernate来说用与不用连接池的链接效率几乎没什么不同 ...
分类:编程语言   时间:2017-03-29 22:35:51    收藏:0  评论:0  赞:0  阅读:289
Spring c3p0连接池配置
数据库连接池数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。 获取一个连接,系统要在背后做很多消耗资源的事情,大多时候, ...
分类:编程语言   时间:2017-03-29 22:35:23    收藏:0  评论:0  赞:0  阅读:291
dotweb——go语言的一个微型web框架(二)启动dotweb
以上的代码截图表示启动一个dotweb服务,在浏览器里输入127.0.0.1:8080,将会得到一个“index”的页面。 dotweb.New()函数表示创建一个新的dotweb对象,这个对象是dotwebapp。我们把dotweb称之为web框架,实际上这只是一种叫法。dotweb它是一个app ...
分类:编程语言   时间:2017-03-29 22:25:45    收藏:0  评论:0  赞:0  阅读:383
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!