public class IamgeUtils { private static final int WIDTH = 350; private static final int HEIGHT = 100; private static Random random = new Random(); public static void main(String[] args) throws IOException { String[] verifyCodes = new String[] { "你好&…
存储内地图片思路:首先把原有的图片以流的方式读取出来,再以流的方式存储到目标文件: package imgStream; import java.io.*; public class ImgStream { public static void main(String srga[]) { File source = new File("user.jpg"); File desk = new File("G:\\learn\\javademoS\\imgs"); if…
public class TimeFour { public static void main(String[] args) throws ParseException{ TimeFour four = new TimeFour(); four.test(); } public void test() throws ParseException{ Date date = new Date(); DateFormat df3 = new SimpleDateFormat("yyy-MM-dd HH…
public class TimeThree { public static void main(String[] args) { SimpleDateFormat d = new SimpleDateFormat("yyyy-MM-dd E HH:mm:ss"); Date date = new Date(); d.format(date); System.out.println(date); }}…
图片流下载 string filePath = HttpContext.Current.Server.MapPath("/img/wxPic/"); if (!Directory.Exists(filePath)) { Directory.CreateDirectory(filePath); } string fileName = string.Empty; string time = System.Guid.NewGuid().ToString(); fileName = time…
from:http://blog.itpub.net/14780914/viewspace-588975/ 本文面向于那些软件架构师,设计师和开发人员,他们想使用 IBM® Rational® Software Architect 从 Java™ 源代码来逆向工程生成 UML 类和序列图. 逆向工程经常被用来从已有的源代码中以一种抽象模型 UML 格式来获得丢失的设计文档,其可以用来研究一个系统的静态结构和动态行为,并用于扩展新的特性到产品. 作者详细说明了使用 IBM Rational Sof…
最近,回忆了一些刚学习Java时经常练习的一些小练习题.感觉还是蛮有趣的,在回顾时想起好多学习时的经历和坎坷,一道小小的练习题要研究半天,珍重过往,直面未来.下面贡献代码,Java 控制台输入数字 输出乘法表(代码练习).希望能给一些初学者一点点的启发.注释写的比较啰嗦,嘻嘻~ 因为博客园有要求"少于150字的随笔不允许发布到首页候选区",所以,凑几行字啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊 //作者:我 //功能:九九乘法表 //时间:…
1 java虚拟机的基本结构如图: 1)类加载子系统负责从文件系统或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间.除了类的信息外,方法区中可能还会存放运行时常量池信息,包括字符串字面量和数字常量(这部分常量信息是Class文件中常量池部分的内存映射). 2)java堆在虚拟机启动的时候建立,它是java程序最主要的内存工作区域.几乎所有的java对象实例都存放在java堆中.堆空间是所有线程共享的,这是一块与java应用密切相关的内存空间. 3)java的NIO库允许j…
纯Java实现微信朋友圈分享图 1.实现分享图的效果 2.开发环境 2.1 JDK * oracle's jdk 1.8以上 2.2 字体 * 若选择了微软雅黑字体又是代码部署到Linux,则需要安装微软雅黑字体,字体安装方式自行google 3. 加载背景 3.1 加载背景图 这是使用白色框底来作背景图1. java code //这里从项目resources加载背景图,读文件到输入流,代码作了简列 InputStream background = null BufferedImage zoo…
Java程序性能定位工具-火焰图 前言 Java火焰图是一种新的查看CPU利用率方式.今天就带大家一起使用来自Google大神的工具来生成火焰图.火焰图非常的直观,问题一目了然,希望有一天它能成为JAVA标准性能调优工具里面的一员. 下图所示的就是一个火焰图的样子.在这里附上一个地址,感性的同学可以打开这个地址体验下火焰图的动态效果.地址是:http://www.brendangregg.com/blog/images/2014/cpu-vertx-flamegraph.svg 在这里解释下图的…