Java
文章平均质量分 66
focusjava
这个作者很懒,什么都没留下…
展开
-
深度学习在CV领域的进展以及一些由深度学习演变的新技术
https://blog.csdn.net/wzz18191171661/article/details/70161595原创 2018-11-23 12:45:11 · 634 阅读 · 0 评论 -
super T 和? extends T区别
Java 泛型关键字说明? 通配符类型 表示类型的上界,表示参数化类型的可能是T 或是 T的子类 表示类型下界(Java Core中叫超类型限定),表示参数化类型是此类型的超类型(父类型),直至Objectextends 示例static class Food{}static class Fruit extends Food{}static class Apple exte原创 2016-01-06 11:55:07 · 306 阅读 · 0 评论 -
【深入】java 单例模式
关于单例模式的文章,其实网上早就已经泛滥了。但一个小小的单例,里面却是有着许多的变化。网上的文章大多也是提到了其中的一个或几个点,很少有比较全面且脉络清晰的文章,于是,我便萌生了写这篇文章的念头。企图把这个单例说透,说深入。但愿我不会做的太差。 首先来看一个典型的实现: 1 /** 2 * 基础的单例模式,Lazy模式,非线程安全 3 * 优点:lazy,初次使用时实例化原创 2014-09-22 15:51:40 · 494 阅读 · 0 评论 -
Java IO 详解
Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamWr原创 2014-04-26 23:14:15 · 514 阅读 · 0 评论 -
<? extends T> 与 <? super T>的区别
这两个泛型类型? extends xxx 只能用于方法传参,因为jdk能够确定传入为xxx的子类,返回只能用Object类接收? supper xxx 只能用于方法返回,jdk能够确定此类的最小继承边界为xxx,只要是这个类的父类都能接收,但是传入参数无法确定具体类型,只能接受null的传入。? 既不能用于方法参数传入,也不能用于方法返回。原创 2014-04-25 00:07:11 · 813 阅读 · 0 评论 -
html转义字符及css清除
import java.util.HashMap;import java.util.Map;import org.apache.commons.lang3.StringUtils;import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory;/** * 静态文件处理的原创 2014-03-26 14:26:05 · 686 阅读 · 0 评论 -
Java集合
集合类说明及区别Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(E原创 2014-04-20 14:45:20 · 539 阅读 · 0 评论 -
Java中的五种单例模式实现方法
package singleton;/** * @author lei * 单例模式的五种写法: * 1、懒汉 * 2、恶汉 * 3、静态内部类 * 4、枚举 * 5、双重校验锁 * 2011-9-6 *//** *五、 双重校验锁,在当前的内存模型中无效 */class LockSingleton{ private volatile static LockSing原创 2014-03-30 23:31:40 · 489 阅读 · 0 评论 -
Java模拟HTTP的Get和Post请求(增强) Apache-httpclient
http://hc.apache.org/downloads.cgi 下面是代码:import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpMethod; import org.apache.commons.httpclient.原创 2014-03-29 23:49:00 · 2479 阅读 · 0 评论 -
Mac OS 上设置 JAVA_HOME
由于需要,前几天在 OS X 上安装了 Oracle 的 Java 7。安装之后,发现由于我原来设置的 JAVA_HOME 为 /Library/Java/Home ,导致我使用的还是原来苹果提供的 Java 6 而不是刚安装的 Java 7。网上查了一下,发现网上普遍存在一种不太好的硬编码方式,比如以下这些:JAVA_HOME=/Library/Java/HomeJAVA_HOM原创 2016-04-18 19:04:44 · 2104 阅读 · 0 评论 -
Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念
PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,多个记录可以用 PO 的集合。 PO 中应该不包含任何对数据库的操作。DO(Domain原创 2016-11-12 12:45:35 · 450 阅读 · 0 评论 -
mac tensorflow-gpu
http://www.cnblogs.com/wolfray/archive/2017/12/15/8040694.html原创 2018-10-21 15:49:10 · 2340 阅读 · 0 评论 -
各领域机器学习数据集汇总(附下载地址)
https://blog.csdn.net/mars_xiaolei/article/details/79419058原创 2018-10-17 16:45:21 · 1482 阅读 · 0 评论 -
kaggle案例--Instacart Market Basket Analysis
https://blog.csdn.net/zhouwenyuan1015/article/details/77480998原创 2018-10-17 16:42:27 · 1898 阅读 · 0 评论 -
HtmlParser学习系列 -- 学习总结
http://huangrongyou.iteye.com/blog/1748694原创 2018-03-14 16:47:09 · 246 阅读 · 0 评论 -
java发送http的get、post请求
原文原创 2017-03-21 20:22:28 · 475 阅读 · 0 评论 -
检查日期是否为节假日api
http://www.easybots.cn/api/holiday.php?d=20160104返回值:工作日对应结果为 0, 休息日对应结果为 1, 节假日对应的结果为 2;检查一个日期是否为节假日 http://www.easybots.cn/api/holiday.php?d=20130101检查多个日期是否为节假日 http://www.easybots.cn原创 2017-03-21 20:03:05 · 7187 阅读 · 1 评论 -
Java实时监控日志文件并输出
原文原创 2017-03-02 17:50:40 · 2769 阅读 · 0 评论 -
Java用webSocket实现tomcat的日志实时输出到web页面
原文原创 2017-03-02 17:48:53 · 1648 阅读 · 0 评论 -
解决PKIX问题:unable to find valid certification path to requested target
完整版见https://jadyer.github.io/2012/07/29/ssl-pkix/话说前几天在测试服务器上遇到了这么个异常[java] view plain copy print?javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException原创 2016-12-24 23:28:56 · 2785 阅读 · 0 评论 -
maven项目下solr和spring的整合配置
solr和spring整合其实很简单,只要注意导入依赖的配置文件即可。废话不多说,上代码。第一步:编写maven项目的pom文件,导入依赖[html] view plain copy project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch原创 2016-11-22 17:05:23 · 5134 阅读 · 7 评论 -
Log4j2 JDBCAppender的使用
一.缘由最近打算重新整理一下项目的日志系统,将系统日志和业务日志区分开,然后采用文件或是数据库来存储日志,于是上网查了一下log4j的相关配置,并将系统日志写入了数据库,但是发生了一个bug:当写入的信息里存在单引号时,数据库就会报错ORA-00917: 缺失逗号查了一些资料,发现log4j已经很古老了,它对SQL基本没有做任何处理就执行存储操作,这样SQL里可能存在的一些原创 2016-12-12 13:08:18 · 1252 阅读 · 0 评论 -
maven 配置及打包依赖,打包war到指定目录
打jar包时把依赖打到jar[html] view plain copy plugins> plugin> artifactId>maven-assembly-pluginartifactId> configuration> descriptorRefs> descript原创 2016-11-15 16:14:14 · 4206 阅读 · 0 评论 -
Maven实战(三)Eclipse构建Maven项目
原文1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 安装成成之后我们在Eclipse菜单栏中点击File->New->Ot原创 2016-11-15 14:15:25 · 3772 阅读 · 1 评论 -
Java发送Http请求,解析html返回
首先,向一个Web站点发送POST请求只需要简单的几步: 注意,这里不需要导入任何第三方包 [java] view plaincopypackage com.test; import java.io.BufferedReader; import java.io.IOException; import java.io.原创 2014-03-29 23:04:57 · 4823 阅读 · 1 评论 -
Java获取当前时间
有两种方法:方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码:import java.util.*;import java.text.*;//以下默认时间日期显示方式都是汉语语言方式//一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如:2008-6-16 20:54:53原创 2013-08-24 22:45:35 · 762 阅读 · 0 评论 -
FileWriter不能写utf-8的原因及解决
/* * Copyright 2007 nuaa. All rights reserved. * This file is by yethyeth, 2007-9-3 9:27:34. */package cn.yethyeth.sample.io;import java.io.FileNotFoundException;import java.io.FileOutpu原创 2013-11-05 17:15:57 · 691 阅读 · 0 评论 -
Java基础教程 01
软件:一系列按照特定顺序组织的计算机数据和指令的集合,分系统软件和应用软件Dos常用命令(cmd):cd进入某个目录;md创建一个目录;rd删除一个目录;特殊目录:..上一级目录.当前目录del删除文件或删除非空目录里的内容;dir列出当前目录内容;del *.txt删除所有某个后缀的文件 Java语言概述:三大技术架构:Java EE,Java SE,Java M原创 2012-10-07 19:13:23 · 494 阅读 · 0 评论 -
MyEclipse自动提示配置以及Alt+/
增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤(注意本人用的 MyEclipse 6.0.1做讲解): 1. 打开MyEclipse 6.0.1,然后“window”→“Preferences” 2. 选择“java”,展开,“Editor”,选择“Content Assist”。 3. 选择“Cont原创 2012-10-20 16:49:11 · 723 阅读 · 0 评论 -
黑马程序员 银行业务调度
------- android培训、java培训、期待与您交流! ----------package cn.itcast.bank; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.Executors; import原创 2012-10-16 11:39:37 · 448 阅读 · 0 评论 -
黑马程序员 交通灯系统
------- android培训、java培训、期待与您交流! ----------1,张老师在一开始为了提高同学们的面向对象的设计思维能力,便引出了两个例子:例一:两块石头磨成一把石刀,石刀可以砍树,砍成木材,木材做成椅子张老师的是这样设计的:首先有这样几个类Stone//石头StoneKnife//石刀,这个类里面有一个publicMaterial cut(Tree原创 2012-10-16 11:38:03 · 459 阅读 · 0 评论 -
黑马程序员 Java中的匿名类和内部类
-------android培训、java培训、期待与您交流! ----------匿名类是不能有名称的类,所以没办法引用它们。必须在创建时,作为new语句的一部分来声明它们。这就要采用另一种形式的new语句,如下所示: new 这种形式的new语句声明一个新的匿名类,它对一个给定的类进行扩展,或者实现一个给定的接口。它还创建那个类的一个新实例,并把它作为语句的结果而返回。要扩原创 2012-10-16 10:39:28 · 581 阅读 · 0 评论 -
黑马程序员 Java的面向对象特性
------- android培训、java培训、期待与您交流! ----------什么时候使用继承?当事物之间存在着所属关系时,就可以使用继承,所属:xxx是yyy的一种,即x继承y如果A真继承了B,B中的锁有的功能是不是A都具备了。继承子父类中的成员变化。 1、成员变量:a) 当子父类中出现同名的成员变量时,可以使用super关键字来区分,父类的成员变原创 2012-10-16 10:40:59 · 507 阅读 · 0 评论 -
黑马程序员 Java集合框架
-------android培训、java培训、期待与您交流! ----------集合类:集合是存储对象最常用的方式数组和集合的不同:数组是固定长度且存的为同一个类型,集合是无限制的集合的结构框架如下:collection list arraylist linkedlist原创 2012-10-16 10:47:28 · 456 阅读 · 0 评论 -
黑马程序员 Java常用API
------- android培训、java培训、期待与您交流! ----------一、String&StringBuffer&StringBuilder1,String类代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。String类中每一个看起来会修改String值的方法,实际上都是创建了一个原创 2012-10-16 10:51:51 · 555 阅读 · 0 评论 -
黑马程序员 Java IO操作
------- android培训、java培训、期待与您交流! ----------1,File类是IO包中唯一代表磁盘文件本身信息的类,而不是文件中的内容,File类定义了一些与平台无关的方法来操纵文件,例如:创建、删除文件和重命名文件,Java中的目录被当作一种特殊的文件使用,list方法可以返回目录中的所有目录和文件名。在Unix下的路径分隔符为(/),在Dos下的路径分隔原创 2012-10-16 10:54:27 · 598 阅读 · 0 评论 -
黑马程序员 Java多线程
------- android培训、java培训、期待与您交流! ----------1,可以使用静态方法Thread.currentTread().getName()来获取当前线程的线程名2,如果我们对某个线程对象在启动之前调用了setDaemon(true)方法,这个线程就变成了后台线程,对JAVA程序来说,只要还有一个前台线程在运行,这个进程就不会结束,如果一个进程中只有后台原创 2012-10-16 10:55:42 · 800 阅读 · 0 评论 -
黑马程序员 Java网络编程
------- android培训、java培训、期待与您交流! ----------1,本地回路的IP地址:127.0.0.1,可以在控制台中输入ping 127.0.0.1来检测本地计算机中的TCP/IP协议是否安装正确,这个IP并未与网卡绑定,可以利用这个IP地址来实现同一台计算机上的两个网络应用程序的通信。2,Port(端口号),端口号的范围为0—65535之间,0—1原创 2012-10-16 11:01:30 · 577 阅读 · 0 评论 -
黑马程序员 Java泛型
-------android培训、java培训、期待与您交流! ----------1,泛型是提供给javac编译器使用的,可以限定集合中的输入类型,让编译器挡住源程序中的非法输入,编译器编译带类型说明的集合时会去掉“类型”信息,使程序运行效率不受影响,对于参数化的泛型类型,getClass()方法的返回值和原始类型完全一样。由于编译生成的字节码会去掉泛型的类型信息,只要能跳过编译器,原创 2012-10-16 11:03:45 · 385 阅读 · 0 评论 -
黑马程序员 Java底层类加载器
-------android培训、java培训、期待与您交流! ----------1,Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap(加载JRE/lib/rt.jar),ExtClassLoader(加载JRE/lib/ext/*.jar),AppClassLoader(加载classpath指定的所有jar或目录)原创 2012-10-16 11:05:18 · 537 阅读 · 0 评论