![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 84
Savitar__
这个作者很懒,什么都没留下…
展开
-
java 实现png图片转为字符画
注:此文章并不是特别详细,只做参考PNG文件格式解析PNG 图像格式文件由一个 8 字节的 PNG 文件署名域和 3 个以上的后续数据块(IHDR、IDAT、IEND)组成。PNG 文件中,每个数据块(比如IHDR,IDAT等)由4个部分组成:名称 字节数 说明 Length (长度) 4 字节 指定数据块中数据域的长度,其长度不超过(2^31-1)字节 Chunk Type Code (数据块类型码) 4 字节 数据块类型码由 ASCII 字原创 2021-09-15 10:40:09 · 493 阅读 · 0 评论 -
centos7 安装 rabbitmq
1.拉取镜像docker pull rabbitmq:3.7.3-management2.启动docker run -d --hostname my-rabbit \ --name rabbit -p 15672:15672 -p 5672:5672 \ -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=savitar \ rabbitmq:3.7.3-management3.访问可能出现的问题1.无法.原创 2020-07-03 10:03:08 · 154 阅读 · 0 评论 -
Java检测文件名是否重复
当我们做文件的上传时,如果遇到同样的文件名,如果不做处理是会直接覆盖原文件的所以应该先检测该文件名是否在文件夹里已经存在先写一个方法,查找出该文件夹下所有文件名称/** * * @param path 需要遍历的路径 * @return 路径下文件的名称集合 */ private static ArrayList<String> getFile(String pat...原创 2018-05-20 20:35:59 · 6750 阅读 · 0 评论 -
Java Web实现QQ第三方登录(二)
上期我们做完了准备工作,接下来看代码怎么实现吧进入QQ互联首页——文档资料——SDK及资源下载找到Java的sdk 下载下来,打开运行demo项目修改qqconnectconfig.properties修改完成之后保存配置web.xml<servlet> <servlet-name>IndexServlet</servlet-name> ...原创 2018-05-13 15:07:01 · 1925 阅读 · 0 评论 -
Java实现QQ第三方登录——(一)准备工作
第一步,你要有一个已备案的域名登录 https://connect.qq.com/index.html QQ互联首页,点击右上角头像,注册个人开发者,填入个人信息等待审核通过以后,点击应用管理——创建应用(网页应用)切记网站名称一定要跟工信部信息一致,不了解的可以http://www.miitbeian.gov.cn/publish/query/indexFirst.action这里查询网站地址写...原创 2018-04-30 08:39:37 · 1299 阅读 · 0 评论 -
Java递归实现汉诺塔算法
汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。(以上内容来自百度百科)经典题目有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不...原创 2018-04-18 19:37:14 · 426 阅读 · 2 评论 -
Java实现发送邮件
首先我们在官网下载jar包http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-eeplat-419426.html#javamail-1.4.5-oth-JPR我们只需要这个mail.jar新建一个项目导入次jar包写测试方法public static void SendEma...原创 2018-04-22 22:02:21 · 3172 阅读 · 0 评论 -
Java中用FileInputStream读取文本文件
FileInputStream类,俗称文件输入流,他的作用是将文本文件中的数据输入到内存中。他是一个字节输入流,是InputStream抽象类的一个子类。使用FileInputStream类读写文本文件分为以下几个步骤:1.引入相关的类import java.io.FileInputStream;import java.io.FileNotFoundException;import java....原创 2018-04-01 15:00:42 · 13034 阅读 · 0 评论 -
Java 通过扩展Thread类来创建线程
创建线程有两种方式:(1)扩展java.lang.Thread类:(2)实现Runnable接口。我们首先介绍通过扩展java.lang.Thread类来创建线程。java.lang.Thread类主要有两个方法:1.run()——包含线程运行时所执行的代码;2.start()——用于启动线程。Thread的子类应该重写run()方法。下面实例显示了扩展Thread类的线程类的定义以及如何重写父类...原创 2018-03-25 12:05:11 · 1238 阅读 · 0 评论