- 博客(33)
- 收藏
- 关注
转载 参考
第一阶段:Java程序员 技术名称 内 容 说明Java语法基础基本语法、数组、类、继承、多态、抽象类、接口、object对象、常用类(Math\Arrarys\String\StringBuffer、时间类、System)最终类、静态类、匿名类、 内 部 类、异常
2017-01-04 21:30:20 348
转载 Oracle入门基础理论
一:Oracle的概述什么是OracleOracle数据库是Oracle(中文名称叫甲骨文)公司的核心产品,Oracle数据库是一个适合于大中型企业的数据库管理系统。在所有的数据库管理系统中(比如:微软的SQL Server,IBM的DB2等),Oracle的主要用户涉及面非常广,包括:银行、电信、移动通信、航空、保险、金融、电子商务和跨国公司等。Oracle产品是免费的,可以在Oracl
2016-08-16 10:09:16 3239
转载 MySQL主从复制
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]1 复制概述11 mysql支持的复制类型 12 复制解决的问题 13 复制如何工作 2 复制配置21创建复制帐号22拷贝数据23配置master24配置slave5启动slave25添加新slave服务器3深入了解复制31基于语句的复制Statement-Based R
2016-07-27 14:09:40 337
转载 单例模式、双检测锁定DCL、volatile(转)
单例模式最要关心的则是对象创建的次数以及何时被创建。 Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起来还复杂,譬如涉及到DCL双锁检测(double checked locking)的讨论、涉及到多个类加载器(ClassLoad
2016-06-15 09:54:41 273
转载 Maven 手动添加 JAR 包到本地仓库
Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,4个人共用,有时候用 Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的时候,我就 Ctrl + C 来终止它的下载。然后改用手动来下载,因为用迅雷一类的工具来下载会快很多。我机子上 Maven 的本地仓库的很多 JAR 包我都是手动下
2016-06-03 10:24:59 320
转载 Could not generate DH keypair(httpclient)
Source from hereAdd this library to classpath(following is maven project) org.bouncycastle bcprov-jdk16 1.46Add following line before access https resource:Security.addProvider(new Bo
2016-06-01 20:26:40 1500
转载 Java内存模型
原文:http://www.cnblogs.com/nexiyi/p/java_memory_model_and_thread.html1. 概述 多任务和高并发是衡量一台计算机处理器的能力重要指标之一。一般衡量一个服务器性能的高低好坏,使用每秒事务处理数(Transactions Per Second,TPS)这个指标比较能说明问题,它代表着一秒内服务器平均能响
2016-05-10 17:51:25 258
转载 java中volatile关键字的含义
原文:http://www.cnblogs.com/aigongsi/archive/2012/04/01/2429166.html在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile
2016-05-09 21:47:32 448
转载 深入JVM——栈和局部变量
java栈概述 记得当初我学习java时,常常听见身边的朋友说:“你要记住,当new一个对象时,对象的引用存放在栈里,而对象是存放在堆里的”。当时,听到这句教导时,脑海里立即出现栈的模型——里面存的仅仅是个引用。最近,看了下《深入JVM》,才发现,原来栈并不是我想象的那么简单,它和我想象中的那个栈的结构差别非常大。 每当启用一个线程时,JVM就为他分配一个JAVA
2016-05-06 11:34:17 2610 1
转载 Git多用Fetch少用Pull
Git 少用 Pull 多用 Fetch 和 Merge本文有点长而且有点乱,但就像Mark Twain Blaise Pascal的笑话里说的那样:我没有时间让它更短些。在Git的邮件列表里有很多关于本文的讨论,我会尽量把其中相关的观点列在下面。我最常说的关于git使用的一个经验就是:不要用git pull,用git fetch和git merge代替它。git pu
2016-01-27 11:29:21 3721
转载 一文读懂机器学习
作者:计算机的潜意识在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。这篇文档也算是EasyPR开发的番外篇,从这里开始,必须对机器学习了解才能进一步介绍EasyPR的内核。当然,本文也面对一般读者,不会对阅读有相关的前提要求。在进入正题前,我想读者心中可能会有一个疑惑:机器学习有什么重要性,以至于要阅读完这篇非常长
2016-01-22 19:57:25 500
转载 Java 日志管理最佳实践
日志记录是应用程序运行中必不可少的一部分。具有良好格式和完备信息的日志记录可以在程序出现问题时帮助开发人员迅速地定位错误的根源。对于开 发人员来说,在程序中使用日志API记录日志并不复杂,不过遵循一些最佳实践可以更好的利用日志。本文介绍了在Java程序中记录日志的最佳实践,同时也 介绍了如何使用开源软件对日志进行聚合和分析。概述对于现在的应用程序来说,日志的重要性是不言而喻
2016-01-14 18:03:16 3986
转载 Java.Properties大全
读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法:一、通过jdk提供的java.util.Properties类。此类继承自java.util.HashTable,即实现了Map接口,所以,可使用相应的方法来操作属性文件,但不建议使用像put、putAll这两个方法,因为put方法不仅允许存入String类型的value,还可以存入Object类型的。
2015-12-25 16:06:46 561
转载 Mail协议(学习JavaMail)
smtp服务器和pop3服务器是什么 在使用一些专业的邮件管理软件发送与接收邮件时均需要对自己邮箱进行软件设置配置,其中最重要的一块就是需要填写上POP3服务器地址与SMTP服务器地址,很多朋友不会使用Foxmail或outlook等专业邮件管理软件,均是因为不知道如何填写POP3与SMTP服务器地址。smtp服务器 SMTP的全称是“Simple Mail T
2015-12-19 20:46:37 490
转载 关于Filter过滤器
过滤器的生命周期一般都要经过下面三个阶段:初始化当容器第一次加载该过滤器时,init() 方法将被调用。该类在这个方法中包含了一个指向 Filter Config 对象的引用。我们的过滤器实际上并不需要这样做,因为其中没有使用初始化信息,这里只是出于演示的目的。过滤过滤器的大多数时间都消耗在这里。doFilter方法被容器调用,同时传入分别指向这
2015-12-03 11:29:28 347
转载 回调和监听
凡是涉及到UI编程,就必然需要进行各种事件处理。Android提供了两套事件处理机制:1.基于监听的事件处理。2.基于回调的事件处理。基于监听的事件处理就是在android的组件上绑定特定的监听器,而基于回调的事件处理就是重写UI组件或者Activity的回调方法。基于回调的事件处理用于处理一些具有通用性的事件,基于监听的事件处理用于处理与具体业务相关的事件
2015-12-03 11:24:08 1028
转载 Structs2工作流程
Struts2工作原理Struts2请求响应流程: 在struts2的应用中,从用户请求到服务器返回相应响应给用户端的过程中,包含了许多组件如:Controller、ActionProxy、ActionMapping、Configuration Manager、ActionInvocation、Inerceptor、Action、Result等。下面我们来具体看看这些组件有什么
2015-11-03 17:11:00 448
转载 python2.x和python3.x的区别
这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends.1.性能 Py3.0运行 pystone benchmark的速度比
2015-05-24 00:39:55 253
转载 Python_pip——安装方法
Ubuntu下安装pip的方法 安装pip的方法:Install pip and virtualenv for Ubuntu 10.10 Maverick and newer $ sudo apt-get install python-pip python-dev build-essential $ sudo pip install --upgrade pip $ su
2015-05-20 16:56:25 1884
翻译 ia32-libs
64bit的系统,Android sdk只有32bit的程序,需要安装ia32-libs,才能使用。解决方法: sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386 sudo apt-get install libqt4-openg
2015-04-10 10:57:45 2372
转载 消息的本质
消息到底是什么呢?英文称之为message。根据百度百科的解释,在我国古代把客观世界的变化中的事实称为“消息”,到了近代,“消息”逐渐演变成了“新闻”的含义。在我们研究的计算机科学里,消息往往表示了模块之间的通信交互。我们着重研究的是计算机软件里的消息。我们从以下几点定义入手来看看消息的本质: 1.UML里把所有函数的调用都称为消息。 2.windows gui
2015-03-27 17:03:54 397
转载 正则表达式教程
本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有想像中的那么困难。当然,如果你看完了这篇教程之后,发现自己明白
2015-03-23 20:42:44 312
转载 用况图关系
一、用例图概述用例图,是一种客户与开发者之间可以沟通、理解的表现形式。可以认为用例图是开发者与客户之间的可视化契约。我认为最主要的一点就是,在这个用例模型中,一直是以用户的角度为主的,做为开发人员也要时刻站在用户的角度来看待整个系统。从原则上来讲,用例之间都是独立、并列的,它们之间并不存在着包含从属关系。但是为了体现一些用例之间的业务关系,提高可维护性和一致性,用例之间可以抽象出包
2015-01-22 11:55:54 8078 2
转载 推荐系统——协调过滤
“探索推荐引擎内部的秘密”系列将带领读者从浅入深的学习探索推荐引擎的机制,实现方法,其中还涉及一些基本的优化方法,例如聚类和分类的应用。同时在理论讲解的基础上,还会结合 Apache Mahout 介绍如何在大规模数据上实现各种推荐策略,进行策略优化,构建高效的推荐引擎的方法。本文作为这个系列的第一篇文章,将深入介绍推荐引擎的工作原理,和其中涉及的各种推荐机制,以及它们各自的优缺点和适用场景,帮助
2014-12-15 21:14:28 788
转载 getopt();
(一)在Linux中,用命令行执行可执行文件时可能会涉及到给其加入不同的参数的问题,例如:./a.out -a1234 -b432 -c -d程序会根据读取的参数执行相应的操作,在C语言中,这个功能一般是靠getopt()这个函数,结合switch语句来完成的,首先来看下面的代码:#include #include int main(in
2014-12-09 09:34:15 390
转载 类与类之间的几种关系
类与类之间的几种关系一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或者子接口指向父接口。 二、实现关系 实现指的是
2014-12-01 20:52:09 560
原创 如何配置JDK和设置系统默认JDK版本
在网sha配置环境变量命令:$sudo gedit ~/.bashrc添加以下代码:export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_55 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PA
2014-11-06 20:40:32 2647
转载 java.File
java File类的一些方法 1. 构造子索引 File(File, String). 创建一个 File 实例,表示指定路径指定名称的文件。 File(String). 创建一个 File 实例,表示路径名是指定路径参数的文件。 File(String, String) 创建一个 File 实例,它的路径名是指定的
2014-11-03 19:52:20 329
转载 B+树的Java实现
Java实现:接口:Java代码 package com.meidusa.test; public interface B { public Object get(Comparable key); //查询 public void remove(Comparable key)
2014-10-21 18:12:49 4610 1
转载 Map.Entry类
你是否已经对每次从Map中取得关键字然后再取得相应的值感觉厌倦?使用Map.Entry类,你可以得到在同一时间得到所有的信息。标准的Map访问方法如下:Set keys = map.keySet( );if(keys != null) {Iterator iterator = keys.iterator( );while(iterator.hasNext( )) {Object key
2014-10-19 20:51:20 396
转载 Arcticulation Point
题目:求一个连通图的割点,割点的定义是,如果除去此节点和与其相关的边,图不再连通,描述算法。分析:1. 最简单也是最直接的算法是,删除一个点然后判断连通性,如果删除此点,图不再连通,则此点是割点,反之不是割点(图的连通性一般通过深搜来判定,是否能一次搜索完 全部顶点);2. 通过深搜优先生成树来判定。从任一点出发深度优先遍历得到优先生成树,对于树中任一顶点V而言,其孩子节点
2014-10-07 15:33:47 357
转载 java中byte数组与int类型的转换
java中byte数组与int类型的转换,在网络编程中这个算法是最基本的算法,我们都知道,在socket传输中,发送、者接收的数据都是 byte数组,但是int类型是4个byte组成的,如何把一个整形int转换成byte数组,同时如何把一个长度为4的byte数组转换为int类型。下面有两种方式。 [java] view plaincopy
2014-09-17 20:30:19 201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人