Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· 拯救Java Code Style强迫症发布时间:2017-06-20
文/周宇刚拥有10年的JAVAEE开发经验,在ThoughtWorks担任高级咨询师。在加入ThoughtWorks之前,在一家国内领先的航旅企业担任架构师,专注于持续交付实践和大型企业应用架构治理。这篇文章缘起于上一个持续交付的咨询项目,当时正在指导客户团队的Java工程师做CodeReview,发现一个很有意思的现象:有一位工程师对CodeStyle特别在意,所以在CodeReview的大部分时间中都是该工程师在指出哪里哪里的格式不对,但是团队并没有找到改进方法,每次的结论都是&ldquo... 查看全文
· java 堆溢出例子发布时间:2017-06-20
引用本次测试为idea工具引用idea内存分配,参考附件importcom.googl:wink:e.common.collect.Lists;importjava.util.List;/***@AuthoradminDate:2017/6/1910:40*@description:*/publicclassHeapOOM{staticclassOOMObject{}publicstaticvoidmain(String[]args){List<OOMObject>... 查看全文
· 两java小程序,熟练使用for循环发布时间:2017-06-19
两java小程序,熟练使用for循环1.计算1~10的阶乘的和2.计算100以内奇数的和1.计算1~10的阶乘的和Jiecheng.java//计算result=1!+2!+...+10!publicclassJiecheng{publicstaticvoidmain(String[]args){intjie=1;intresult=0;for(inti=1;i<=10;i++){jie=jie*i;result+=jie;}System.out.println(result)... 查看全文
· java 反射攻击发布时间:2017-06-19
Java反射机制指的是程序在运行时能够获取自身的信息;它能动态截获或改写程序的行为。1.单例模式漏洞/***懒汉式单例模式*/publicclassSingleton{privatestaticSingletoninstance=null;privateSingleton(){}publicstaticsynchronizedSingletongetInstance(){if(instance==null){instance=newSingleton();}returninstance;}... 查看全文
获取【下载地址】QQ:313596790官网http://www.fhadmin.org/A调用摄像头拍照,自定义裁剪编辑头像,头像图片色度调节B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可扩展性... 查看全文
· java异常发布时间:2017-06-19
在Java中,所有的异常都有一个共同的祖先Throwable(可抛出)。Throwable指定代码中可用异常传播机制通过Java应用程序传输的任何问题的共性。Throwable:有两个重要的子类:Exception(异常)和Error(错误),二者都是Java异常处理的重要子类,各自都包含大量子类。Error(错误):是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时JVM(Java虚拟机)出现的问题。例如,Java虚拟机运行错误... 查看全文
· Java实现发送验证码到邮箱发布时间:2017-06-17
测试用和实际使用的邮箱最好不要用QQ邮箱,总会显示不支持,可以用163或者126等其他邮箱以下以163邮箱为例第一步:引用javax.mail的jar包配置文件加入<!--mail-1.4.7.jar--><dependency><groupId>javax.mail</groupId><artifactId>mail</artifactId><version>1.4.7</version><... 查看全文
· JAVA Bigdecimal介绍发布时间:2017-06-17
一、BigDecimal介绍Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中若需要精确的计算结果则要用java.math.BigDecimal类。二、BigDecimal用法BigDecimal所创建的是对象,故我们不能使用传统的+、-、*... 查看全文
获取【下载地址】QQ:313596790官网http://www.fhadmin.org/A调用摄像头拍照,自定义裁剪编辑头像,头像图片色度调节B集成代码生成器[正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器freemaker模版技术,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C集成阿里巴巴数据库连接池druid数据库连接池阿里巴巴的druid。Druid在监控、可扩展性... 查看全文
· java观察者模式发布时间:2017-06-14
抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用一个抽象类和接口来实现。抽象观察者角色:为所有具体的观察者定义一个接口,在得到主题的通知时更新自己。具体主题角色:在具体主题内部状态改变时,给所有登记过的观察者发出通知。具体主题角色通常用一个子类实现。具体观察者角色:该角色实现抽象观察者角色所要求的更新接口,以便使本身的状态与主题的状态相协调。通常用一个子类实现。如果需要... 查看全文
Java垃圾回收机制(GC)1.1GC机制作用1.2堆内存3代分布(年轻代、老年代、持久代)1.3GC分类1.4GC过程Java应用内存问题分析2.1Java内存划分2.2Java常见内存问题2.3ML(内存泄露)OOM(内存溢出)问题现象及分析2.4IBMDUMP分析工具使用介绍Java应用CPU、线程问题分析Java垃圾回收机制(GC)1.GC机制作用1.1JVM自动检测和释放不再使用的对象内存1.2Java运行时JVM会执行GC,不再需要显式释放对象例:Object.finallize(... 查看全文
15套Java架构师详情15套java架构师、集群、高可用、高可扩展、高性能、高并发、性能优化、Springboot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布式项目实战视频教程视频课程包含:高级Java架构师包含:Springboot、Springcloud、Dubbo、Redis、ActiveMQ、Nginx、Mycat、Spring、MongoDB、ZeroMQ、Git、Nosql、Jvm、Mecached、Netty、Nio、Mina、性能调优... 查看全文
importjava.io.ByteArrayOutputStream;importjava.io.InputStream;importjava.util.Arrays;/****文件类型校验Spring3及以上依赖Spring-core.jar和commons-io-xx.jar**/publicclassFileValidateType{/***文件头信息,十六进制信息,取前4位*504b0304office2007+*d0cf11e0office97... 查看全文
· java 访问远程主机MAC地址发布时间:2017-06-12
1.通过主机名称获取MAC地址/***获取操作系统名称*/publicstaticStringgetOsName(){Stringos="";os=System.getProperty("os.name");returnos;}/***获取MAC地址*/publicstaticStringgetMACAddress(){Stringaddress="";Stringos=getOsName();//根据操作系统类型获取MAC地址if(os.startsWith("Windows")){try... 查看全文
需求分析:有个厂家,下面有很多代理商(商户或门头等),之前商户进货、库存、销售、客户资料等记录在excel表格中或者无记录,管理比较混乱,盈利情况不明。不能有效了解店铺经营情况和客户跟踪记录厂家也不能实时了解下面代理商的经营状况和库存情况解决方案:本系统角色主要分两个层级:总管理(厂家),下级管理(商户)各商户管理自己的进销存数据和客户资料厂家能查看所有商户实时经营情况---------------------------------------------------------------... 查看全文
需求分析:有个厂家,下面有很多代理商(商户或门头等),之前商户进货、库存、销售、客户资料等记录在excel表格中或者无记录,管理比较混乱,盈利情况不明。不能有效了解店铺经营情况和客户跟踪记录厂家也不能实时了解下面代理商的经营状况和库存情况解决方案:本系统角色主要分两个层级:总管理(厂家),下级管理(商户)各商户管理自己的进销存数据和客户资料厂家能查看所有商户实时经营情况---------------------------------------------------------------... 查看全文
· 浅谈java垃圾回收机制发布时间:2017-06-11
一、问题笔者最近遇到超级多的关于java中垃圾回收机制的问题,所以特地写一遍博客来和大家交流一下java中的垃圾回收到底是什么鬼。所谓垃圾回收即使jvm觉得你这个对象没有存在的必要,将你清理出去,那么问题来了。如何确定某个对象是需要被回收?典型的垃圾收集算法,是怎么回收对象的?典型的垃圾收集器有哪些?下面我来一个一个看问题二、如何确定某个对象是需要被回收的这里我们先了解一个的问题:如果确定某个对象是“垃圾”?既然垃圾收集器的任务是回收垃圾对象所占的空间供新的对象使用... 查看全文
· 深入了解javaRMI发布时间:2017-06-11
前言:WebService就目前来讲已经是一种成熟的技术了,优缺点也相当明显,本文旨在入门webService,详解其使用场景,结合具体demo进行分析。本篇文章重点关注以下问题:WebService的优缺点及使用场景?了解WebService的基本概念,Soap、WSDL、XML、HTTP、UDDI指什么,在WebService中扮演什么样的角色?服务端如何发布服务,客户端如何调用服务,具体步骤怎样?1、WebService的特点及使用场景WebService是很常见的远程调用方法... 查看全文
packagecom.xwtec.iocp.test;importjava.awt.Image;importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.util.Date;importjavax.imageio.ImageIO;importcom.sun.image.codec.jpeg.JPEGCodec... 查看全文
· Java中使用poi导入/导出excel文件发布时间:2017-06-10
1.导入poi相关jar包(可以在apache官网下载最新版)poi.jarpoi-ooxml.jarpoi-ooxml-schemas.jar2.代码如下importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.OutputStream;importorg.apache.poi.hssf.usermodel.*;importorg.apache... 查看全文