Java
文章平均质量分 71
玉米子禾
吾生也有涯,而知也无涯。
展开
-
【Java】JavaWeb项目中使用SQLite免安装单文件数据库
SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。简单来讲就是不用安装,使用方便,可以随软件打包带走。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。原创 2023-06-15 00:12:53 · 2372 阅读 · 1 评论 -
【软件】基于JSP和Bootstrap的潇湘博客平台
一个简单的Java Web项目,使用 JSP、Servlet、MySQL、Bootstarp等技术实现。完成了注册登录,发布博客、阅读博客、点赞、发布评论、个人资料更改、自适应电脑手机等功能。如果您喜欢,请点击星星,谢谢。原创 2023-03-17 16:09:31 · 635 阅读 · 0 评论 -
【Java】Java实现简单异或加密
异或加密如果同时知道原文和密文,则对比原文和密文可以推算出密钥,因此异或加密安全性较低,一般只用于简单的加密。原创 2023-02-14 14:43:10 · 840 阅读 · 0 评论 -
【Java】Java提取${}占位符并组装对应值
如何把URL中的${catalina.base}替换成System.getProperty("catalina.base")的值呢?实现了一个${}装配工~原创 2022-10-02 13:19:44 · 2437 阅读 · 0 评论 -
【Java】可比较泛型建数组传递报强转类型错误解决方案
问题可比较泛型怎么新建数组?自己写基于AVL树的散列表时,在自动扩容的时候需要遍历AVL树的Key,所以需要AVL树提供一个方法返回一个Key数组以遍历,初始实现如下: /** * 用于辅助遍历Key */ class KeyQueue { private K[] queue; private int size; public KeyQueue(int capacity) { queue =原创 2021-11-09 13:53:04 · 639 阅读 · 1 评论 -
【错误解决】Android APK 方法数量限制
错误:# Cannot fit requested classes in a single dex file (# methods: 74519 > 65536)最近开发安卓程序遇到以下错误:Cannot fit requested classes in a single dex file (# methods: 74519 > 65536)翻译:无法将请求的类放入单个dex文件(#方法:74519>65536)大致意思是Android App中的方法数超过65535,如果往原创 2020-11-03 21:24:47 · 642 阅读 · 0 评论 -
【Java】UDP Socket 编程
服务器udpserver.javapackage server;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;public class udpserver { final static int port = 7217; public static void main(String[] args) throws Exception { System原创 2020-05-28 09:10:37 · 190 阅读 · 0 评论 -
树莓派3B+ 安装Java环境
我的树莓派3B+输入java提示没有找到命令直接输入命令安装:sudo apt-get purge openjdk-8-jre-headlesssudo apt-get install openjdk-8-jre-headlesssudo apt-get install openjdk-8-jre安装成功后通过java -jar {$文件名}.jar运行SpringBoot...原创 2020-04-06 13:02:00 · 963 阅读 · 0 评论 -
Java Socket 编程 TCP
服务器server.javapackage socket;import java.io.*;import java.net.*;public class server { public static void main(String args[]) { try{ ServerSocket server=null; ...原创 2020-04-02 21:32:23 · 237 阅读 · 0 评论 -
JAVA使用UDP发送中文字符乱码问题
零、发现问题用Java写了个UDP收发程序,发现中文有问题!package socket;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketExcept...原创 2020-04-02 00:55:01 · 2552 阅读 · 0 评论 -
Android Studio 和 IntelliJ IDEA 中创建新类时自动添加作者、时间、版本等注释信息
Android Studio 和 IntelliJ IDEA的设置过程是一样的零、打开设置(Settings)找到File -> Settings在输入框里输入template找到“File and Code Templates” -> Includes -> Flie Header添加如下代码/** * @author Minuy * @version ...原创 2020-03-14 22:24:58 · 508 阅读 · 0 评论 -
安卓TV应用 Hello Word - 怎样新建一个Android TV 项目
安卓TV应用 Hello Word - 怎样新建一个Android TV 项目0、新建Android TV工程1、新建一个空页面2、添加AndroidManifest.xml配置3、正常开发4、虚拟机运行0、新建Android TV工程像平常一样新建一个Android工程,只不过这次我们选的是TV -> Add No Activity然后继续,改个名字,Finish!1、新建一个...原创 2020-02-04 14:53:16 · 1140 阅读 · 0 评论 -
蓝兔图书管理系统(Java+MySQL+Swing)
Blue Rabbit Library System:一个由Java Swing、MySQL、JDBC写成的图书管理系统,2019年大二下期在校企合作中我们小组做的项目。原创 2019-12-12 11:15:04 · 1762 阅读 · 0 评论 -
MQTT的Java客户端 - 使用会话模式、Paho、SQLite和Swing美化包beautyeye
这是一个用Java写的有会话模式的MQTT客户端,用到了JavaSwing、SQLite、Paho、Beautyeye等技术。界面简洁清新,有MQTT的基本功能,有会话模式,可以在同一主题下会话,可以设置账号、密码、ID、遗嘱等登录初始信息。想参加全国大学生电子设计大赛,队友抱怨用蓝牙调试每次都要连接太麻烦了,所以想用WIFI,于是想到了MQTT协议,由于MQTT客户端还没有我满意的(接触了两...原创 2019-07-17 20:28:20 · 319 阅读 · 0 评论 -
Java自定义组合控件
大家都知道,Java所有的控件都是可以添加到JPanel上的,那么,要组合控件的话,就需要定义一个类来继承JPanel。然后在通过this.add的方法来添加其他控件,然后JPanel本身也可以添加到JPanel上,那么,只要在视图中新建自定义的类变并且初始化好就可以快捷的使用自己的自定义控件了,下面给个文本框和输入框的例子:package com.bluerabbit.librarysys...原创 2019-06-04 07:51:13 · 1060 阅读 · 0 评论