java学习
WALKING_CODE
这个作者很懒,什么都没留下…
展开
-
Java操作MongoDB数据库
1、连接MongoDB数据库public void test01() { //链接MongoDB数据库 MongoClient mongoClient = new MongoClient("localhost", 27017); MongoDatabase mongoDatabase = mongoClient.getDatabase("test"); System.out.println(mongoDatabase); }2、连原创 2021-04-08 09:37:23 · 171 阅读 · 0 评论 -
IDEA链接MySQL数据报错: Server returns invalid timezone
问题:IDEA链接MySQL数据报错Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.解决方案:在Advanced中设置serverTimezoned值:Asia/ShanghaiOK解决原创 2021-03-31 17:45:36 · 121 阅读 · 0 评论 -
Hibernate工具类
Hibernate工具类public class HibernateUtils { private static SessionFactory factory; static { Configuration cfg = new Configuration().configure(); factory = cfg.buildSessionFactory(); Runtime.getRuntime().addShutdownHook(new T原创 2021-03-31 11:29:58 · 142 阅读 · 0 评论 -
文件上传JAVA实现
实现简单文件的上传protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { DiskFileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload sfu = new ServletFileUpload(factory)原创 2021-03-03 14:40:24 · 107 阅读 · 1 评论 -
Java手写简单网页验证码
1、后台Java主程序@WebServlet("/VerificationCode")public class VerificationCode extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { int width = 120;原创 2021-01-21 17:44:42 · 117 阅读 · 0 评论 -
IntelliJ IDEA输出窗口中文乱码解决方法
1、打开IDEA点击Help,选择Edit Custom VM Options。2、在打开的窗口中编辑idea64.exe.vmoptions,添加-Dfile.encoding=utf-8,重启IDEA。原创 2021-01-20 15:16:59 · 1192 阅读 · 0 评论 -
JDBC链接MySQL的三种方式
1、第一种链接方式public static void main(String[] args) throws SQLException, ClassNotFoundException { Class.forName("com.mysql.cj.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/test1?serverTimezone=UTC"; String user="root";原创 2021-01-13 09:28:17 · 148 阅读 · 0 评论 -
Java遍历文件夹下的JPG文件
Java遍历文件夹下的JPG文件public static void main(String[] args) { Scanner scanner=new Scanner(System.in); String path = scanner.nextLine(); File file=new File(path); if(!file.exists()){ System.out.println("此路径对应的文件不存在");原创 2021-01-07 09:42:11 · 1075 阅读 · 0 评论 -
Java递归遍历文件夹并打印出问价内容
Java递归遍历文件夹并打印出问价内容public static void main(String[] args) { File dir=new File("D:\\IntelliJ IDEA 2019.3.5"); printSubFile(dir); } public static void printSubFile(File dir){ File[] subfiles = dir.listFiles(); for(Fi原创 2021-01-07 09:03:22 · 174 阅读 · 0 评论 -
最大公约数和最小公倍数——Java
求两个数的最大公约数和最小公倍数,Java实现public static void main(String[] args) { Scanner scann=new Scanner(System.in); int m=scann.nextInt(); int n=scann.nextInt(); int min=(m<=n)?m...原创 2020-02-21 18:09:49 · 437 阅读 · 0 评论 -
编程解题——java
题目: 有一个小于500的三位数abc,对于这个三位数,甲乙丙丁有 如下说法:甲:这个三位数能被2整除3次乙:这个三位数能被3整除2次丙:这个三位数能被7整除丁:这个三位数的各个数字之和是15已知甲乙丙丁中有一个人说了谎请问2a+b-c=多少?public static void main(String[] args) { for (int i = 100; i &...原创 2019-12-12 10:35:13 · 418 阅读 · 0 评论 -
数组反转——java
public static void main(String[] args) { int[] arr = {120, 119, 110, 528, 520}; for (int i = 0; i < arr.length / 2; i++) { int left = i; int right = arr.leng...原创 2019-12-11 20:09:59 · 137 阅读 · 0 评论 -
水仙花数——java
1.输出100到999所有的水仙花数public static void main(String[] args) { for (int i = 100; i <= 999; i++) { int bw = i / 100; int sw = i % 100 / 10;// int sw=i/10%10;/...原创 2019-12-11 17:04:44 · 146 阅读 · 0 评论 -
最有效率的算出2*8的结果——java
public static void main(String[] args) { System.out.println(2 << 3); }原创 2019-12-07 20:47:36 · 278 阅读 · 0 评论 -
两数交换——java
1、第三方变量实现交换public static void main(String[] args) { int x = 1; int y = 2; int temp = x; x = y; y = temp; System.out.println("x=" + x); System.o...原创 2019-12-07 20:38:17 · 181 阅读 · 0 评论 -
jedis.jar及commons-pool2.jar下载方法
jedis.jar及commons-pool2.jar下载方法1.jedis.jar的下载地址:https://mvnrepository.com/artifact/redis.clients/jedis2.commons-pool2.jar的下载地址:https://mvnrepository.com/artifact/org.apache.commons/commons-pool2...原创 2019-06-28 10:38:57 · 4260 阅读 · 3 评论 -
Properties和ResourceBundle加载配置文件
1、创建config.properties文件username=javapassword=1232、加载配置文件Properties加载配置文件import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class Test { public sta...原创 2019-07-15 10:10:38 · 183 阅读 · 0 评论 -
Struts文件上传
upload.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@taglib uri="/struts-tags" prefix="s"%><html><head> <title>Title</title></h...原创 2019-07-24 14:27:15 · 168 阅读 · 0 评论 -
Struts的一些配置
以下设置都在struts.xml中修改1、修改访问后缀名<!--后缀名为value中的值--><constant name="struts.action.extension" value="php"/>2、struts开启开发模式<constant name="struts.devMode" value="true"/>3、package &l...原创 2019-07-22 08:25:30 · 124 阅读 · 0 评论 -
Hibernate的工具类
HibernateUtilsimport org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;public class HibernateUtils { private static SessionFactory factory; ...原创 2019-07-26 11:56:51 · 111 阅读 · 0 评论 -
Maven的安装
1. Maven下载地址:http://maven.apache.org/download.cgi2.解压到一个没有中文路径的磁盘中3.复制maven路径:(这里我解压到D盘)D:\apache-maven-3.6.14.右键我的电脑(这台电脑)选择属性5.添加环境变量(点击新建:MAVEN_HOME:D:\apache-maven-3.6.1,找到Path添加Maven:%MAVE...原创 2019-06-29 22:22:59 · 104 阅读 · 0 评论