
开发使用
梦远星帆
欢迎关注,共同学习交流。
展开
-
idea从Gitee上面将更新的代码拉取下来(更新)
右击项目选择git点击merge。原创 2023-09-11 16:52:17 · 1505 阅读 · 0 评论 -
java 向上取整 java对小数取整
,我们需要向上取整,这样的情况该如果处理呢?百度Math.ceil()函数:“Math.ceil()是常见编程语言中的常用代码,ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数。商为(x / y), 余数为(y - 1),余数相当于两数相除结果都小数部分,会被舍去,最终(x + (y - 1)) / y` = (x / y)(x + (y - 1)) / y,x加上了一个比y小的数,最终(x + (y - 1)) / y = (x / y) ...y - 1。原创 2023-08-18 10:52:06 · 1942 阅读 · 0 评论 -
Java计算当前页使用数据或者计算按条件查询出来的所有数据
在上述示例中,我们通过计算起始索引和结束索引来确定当前页所使用的数据量。需要注意的是,起始索引从0开始计数,并且要确保计算得到的结束索引不超过总数据量。原创 2023-08-02 15:17:41 · 763 阅读 · 0 评论 -
java开发IP 属地功能
通过 HttpServletRequest 对象,获取用户的 「IP」 地址通过 IP 地址,获取对应的省份、城市首先需要写一个 IP 获取的工具类,因为每一次用户的 Request 请求,都会携带上请求的 IP 地址放到请求头中。...原创 2022-07-27 11:24:25 · 705 阅读 · 0 评论 -
vue之element选择器连接后台查询
官方提供组件: 那么我们如何在项目中使用呢 主要是前端查询通过后端来进行操作,从而将数据查询出来原创 2022-07-05 10:48:04 · 1084 阅读 · 2 评论 -
Java-SSM框架中的Mapper.xml文件中的增、删、改、查等操作
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><!-- ==================代理方式=================由mapper标签开始,由/mapper结束,可以把它想成一个空间,是映射文件属性name.原创 2022-03-30 14:33:51 · 2071 阅读 · 0 评论 -
Springboot项目jsp无法引用样式(css、js)
在网上看了好多办法没有用,最后把static文件放在jsp同级目录下就可以了没有显示亮度了原创 2022-03-25 14:38:33 · 1146 阅读 · 0 评论 -
idea 无法进行Tomcat配置和spring Initializr解决
如果idea新建项目没有springInitializr在设置中pluigins中的Installed中看下载了springboot吗,有就勾选spring相关的插件,没有就在Macketplace中下载IntelliJ IDEA 没有Tomcat 也没有Application Servers的解决办法首先我们依次打开run–>edit configurations在Edit Configurations这里寻找是否有Tomcat此时这里会有...原创 2021-12-28 11:26:57 · 1059 阅读 · 0 评论 -
使用java发送Email邮件(以QQ邮箱为例)
QQ邮箱获得smtp授权码https://service.mail.qq.com/cgi-bin/help?subtype=1&id=28&no=1001256163邮箱获得smtp授权码http://help.163.com/14/0923/22/A6S1FMJD00754KNP.html进入QQ邮箱>设置需要进行验证pom.xml 依赖坐标<!-- Java Mail --><dependency>...原创 2021-07-30 16:35:30 · 6985 阅读 · 0 评论 -
(时间表达式)定时任务Quartz 之 cron表达式及在线生成器
表达式生成器有很多的cron表达式在线生成器,这里给大家推荐几款http://cron.qqe2.com/或者https://www.matools.com/cron/Cron表达式简介Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:(1) Seconds Minutes Hours DayofMonth Month DayofWeek Year(2)Seconds Minutes Hours DayofMonth Mo转载 2021-07-30 15:41:46 · 10452 阅读 · 1 评论 -
部分格式文件解释以及万能文件查看器下载
EXE可执行的程序文件立即打开任何文件ASM汇编程序文件为二进制代码文件ASC代码文件BAK备份文件LIB程序库文件CHK检查磁盘命令TMP临时文件SYS系统配置文件OBJ目标文件OLD备份文件INI配置文件INF安装配置文件HLP HELP帮助文件DDI早期映象文件IMG图象文件ARJ软件压缩的文件RAR压缩文件ZIP最流行的压缩文件IMD UCDOS中输法的编码字典文件PDV UCDOS中的自由表格UCTAB生成的表格文件BAS BASIC中的源程序文件C C语原创 2021-07-23 20:27:43 · 772 阅读 · 0 评论 -
Oracle数据库安装使用(详细教程)
教程文档下载:https://wwa.lanzoui.com/iyMrarevbtcOracle数据库控制台(图形界面)下载:https://wwa.lanzoui.com/iRV7GrevhhgOracle数据库(百度云盘)下载: 链接:https://pan.baidu.com/s/1ttjBIWEIm4AtF14uYbIU3w提取码:b4jh安装前注意事项:关闭网络关闭防火墙安装的路径不要有中文以管理员身份运行关闭网络是因为ip地址会变的可能导致下次会有影响安装的路径最好是原创 2021-07-14 20:12:32 · 16504 阅读 · 11 评论 -
eclipse中创建Maven工程(详细)
下载:https://wwa.lanzoui.com/iZ44orc8i8d在eclipse左上角 File>New>Other然后搜索maven,点击maven project,Next下一步勾选第一个自己创建模板,不勾就是现在系统模板骨架填好组织标识,工程名基本框架如下:如果没有以下结构:点击Window>preferences一般默认的是内置的,我们选择自己的Maven++++++++++++++++++++++++++++++++++++选择添加原创 2021-07-13 00:03:47 · 2243 阅读 · 1 评论 -
SpringMVC框架
一 SpringMVC的流程图主要的核心组件:DispatcherServlet 前端控制器HandlerMapping 处理器映射器HandlerAdapter 处理器适配器Handler 处理器ViewResolver 视图解析器Interceptor 拦截器二 springmvc的入门程序实现步骤:添加类库配置web.xml <!-- 配置前端原创 2021-06-29 20:08:16 · 368 阅读 · 2 评论 -
Java网络编程-TCP案例-文件上传
代码:客户端:package 文件上传;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.Socket;public class Client { public static void main(String[] args) throws Exceptio原创 2021-06-29 19:39:05 · 442 阅读 · 1 评论 -
分别使用js和jQuery实现表单验证,进行提示
HTML代码:<body> <form action="xx"> 用户名:<input type="text" name="name" id="name" onblur="blurfn(1)"/><span id="nameTip"></span><br> 密 码:<input type="password" name="password" id="password" onblur原创 2021-04-23 20:24:49 · 596 阅读 · 0 评论 -
使用jQuery实现(option)左移右移
效果:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> //isA原创 2021-04-23 19:55:39 · 583 阅读 · 0 评论 -
使用Js验证表单,证失败进行提示
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function check() { var form = document.getElementById("form"); // 获得form表单的id var user = form.原创 2021-04-23 10:19:37 · 840 阅读 · 2 评论 -
使用js复选框实现全选、全不选、反选
思路全选因为要得到复选框数组,而id又不能重复。所以通过name来得到复选框数组。得到数组后遍历,将所有checked值设置为true即可实现全选,全不选原理相同反选同样的方法得到复选框数组,遍历的时候判断如果checked值为true则改为false,checked值为false则改为true最上面的全选/全不选功能通过id获得最上面的复选框,判断其checked值若为true则将所有的复选框设置为true,为false则设置为false注意为什么不是true的时候设置为false呢?因为原创 2021-04-21 19:16:13 · 2519 阅读 · 1 评论 -
Js实现实时显示系统时间(获取当前时间并显示)
js可以通过Date对象获取当前日期和时间,使用Date()获取系统当前时间,在使用getFullYear()、getMonth()、getDate() 、getHours()等方法获取特定格式的时间,在使用innerHTM方法显示。首先我们来了解一下js获取当前时间所需的一些方法:获取当前时间:var d = new Date();//获取系统当前时间获取特定格式的时间:1、获取当前年份getYear()方法:可以获取年份(2位或4位),其返回值是表示当前Date 对象的年份字段说明:当年原创 2021-04-19 20:13:03 · 42260 阅读 · 1 评论 -
Js-查询内置对象 Date对象,获取当前时间,并定时显示
查询内置对象 Date对象,获取当前时间,并定时显示,如2021年4月19日 16:41:30代码:JS获得当前时间的方法是利用js的date对象并格式化输出。具体举例如下:1、定义一个date对象todayvar today = new Date();2、分别从today中获取日,月,年,时,分,秒:var dd = today.getDate();var mm = today.getMonth()+1; //一月是0,一定要注意var yyyy = today.getFullYear原创 2021-04-19 19:05:09 · 2072 阅读 · 0 评论 -
Mysql-connector-java各种版本下载地址及方法
下载地址:http://mvnrepository.com/artifact/mysql/mysql-connector-java选择对应版本号–>点击jar进行下载英文版:之后可以选择下载到自己的任意盘符因为这是外网下载,如果下载慢可以用迅雷下原创 2021-04-01 16:01:47 · 1683 阅读 · 1 评论 -
Java题-多线程实例--多人同时取钱
两个人AB通过一个账户A在柜台取钱和B在ATM机取钱!程序分析:钱的数量要设置成一个静态的变量。两个人要取的同一个对象值第一种:public class MoneyTest { public static void main(String[] args) { Bank bank = new Bank(); new PersonB(bank,800).start(); new PersonA(bank,600).start();原创 2021-03-25 19:22:45 · 3306 阅读 · 0 评论 -
JAVA中,定义了一个物品集合,如何通过一个商品的编号得到该商品的所有信息。
定义了一个商品集合,有商品编号goodsId,商品名称name,商品价格price,商品单位util,商品数量num,现在想通过一个商品编号来查询一个商品的所有信息,例如查找商品编号为1001的,就输出商品1001的编号、名称、价格、单位、数量。该怎么实现?javabean思想:public static void main(String args[]) { //模拟10个不重复的商品加入集合 HashSet<Product> data = new HashSet<&原创 2021-03-18 19:42:34 · 2230 阅读 · 0 评论 -
java方法体
java方法体执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1 普通代码块//普通代码块:在方法或语句中出现的{}就称为普通代码块。//普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”public class CodeBlock01{ public static void main(String[] args){原创 2021-03-17 19:46:24 · 1434 阅读 · 0 评论 -
Java题-将一个数组逆序输出。
题目:将一个数组逆序输出。程序分析:用第一个与最后一个交换。第一种:public class lianxi {public static void main(String[] args) { int[] a = {1,2,3,4,5,6,7}; for (int i=0;i<a.length ;i++ ) { System.out.print(a[i]); } System.out.println(); for (int j = a.length-1原创 2021-03-17 13:52:41 · 7922 阅读 · 0 评论 -
微信小程序-毕业设计项目
1.微信小程序-毕业设计完整项目介绍(微信小程序+Java后台SSM框架)2.基于Java (spring-boot)和微信小程序的校园闲置二手小程序交易商城(毕业设计优秀论文)3.目前为止最全的微信小程序项目实例4.微信小程序 - 80个实用的微信小程序项目实例5.微信小程序实例源码大全下载6.微信小程序基础+实战精讲视频7.微信小程序源代码_模仿拉钩招聘APP8.微信小程序实例源码大全9.1200多套微信小程序源码-史上最全的不同行业的源码集合10.微信小程序实例源码大全...原创 2021-03-05 19:50:51 · 37771 阅读 · 0 评论 -
Python项目-实战项目
1.70个Python项目列表2.30个惊艳的Python开源项目3.这10个Python项目超有趣!4.全网目前最全python例子(附源码)5.80个Python经典资料(教程+源码+工具)汇总6.python优秀源码新闻系统_[内附完整源码和文档] 基于python的新闻检索系统7.Python3经典100例8.分享7个python案例,python真的无所不能且容易上手(带源码)9.Python-实例大全10.python十个实战项目...原创 2021-03-05 19:20:00 · 470 阅读 · 0 评论 -
Java使用switch-case结构,输入一个序号获得名次
Scanner input = new Scanner(System.in); System.out.println("请输入排名序号:"); int mingci = input.nextInt(); // int mingci = 1; switch (mingci) { case 1: System.out.println("第一名!"); break; case 2: System.out.println("第二名!"); break; ca原创 2021-03-04 16:52:38 · 543 阅读 · 1 评论 -
Java-在控制台输入分数大并划分出等级
Scanner scanner = new Scanner(System.in); System.out.println("请输入你的成绩:"); double cj = scanner.nextDouble();// int cj = 50; if (cj>=90) { System.out.println("教务系统提醒您,您的成绩为:A"); } else if (cj>=80) { System.out.println("教务系统提醒您,您的成绩为:原创 2021-03-04 16:38:44 · 694 阅读 · 1 评论 -
Eclipse如何实现分屏开发操作
eclipse分屏是指在文件编辑视图分为二个两或多个,在工作中,常常遇到编辑一个文件时,需要参考另一个文件,如给某个对象的参数赋值,由于属性较多,不能记住所有的属性,又担心一时疏忽漏掉了给某个属性赋值,是不是令你很头疼呢? 没关系,下面给大家介绍eclipse的分屏功能分屏的操作的简单,只是有很多开发人员还不知道eclipse的这个功能,这也不能怪开发的弟兄们,毕竟eclipse是如此的强大,很多时候我们能想的功能,eclipse其实都有实现的。需要打开多个文件,只有一个文件的情况下无法分栏。左原创 2021-03-03 10:38:14 · 4592 阅读 · 0 评论 -
eclipse设置自动提示及快捷键
1、java智能提示(1). 打开Eclipse,选择打开" Window - Preferences"。(2). 在目录树上选择"Java-Editor-Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项。默认触发代码提示的就是"."这个符号。(3). 在"Auto Activation triggers for java"选项中,将"."更改:.abcdefghijklmnopqrstuvwxyz原创 2021-03-02 16:12:09 · 8256 阅读 · 0 评论 -
字符串学习总结
符串与基本数据的相互转化_1Java.lang包中的Integer类调用其类方法: public static int parseInt(String s) 可以将由“数字”字符组成的字符串,如“12345”,转化为int型数据,类似地,使用java.lang包中的Byte、Short、Long、Float、Double类调相应的类方法可以将由"数字"字符组成的字符串,转化为相应的基本数据类型。如:例如: int x; String s = “876";原创 2021-02-26 16:54:32 · 854 阅读 · 0 评论 -
Java线程-同步代码块
Java线程中同步代码块这一内容比较重要的。代码块是指用"{}"括起来的一段代码,根据其位置和声明的不同,可以分为普通代码块、构造块、静态块、和同步代码块。如果在代码块前加上 synchronized关键字,则此代码块就成为同步代码块。同步代码块的格式:synchronized(obj){ //需要被同步的代码块}synchronized(同步监视器){需要同步的代码;}其中,obj 称为同步监视器,也就是锁,原理是:当线程开始执行同步代码块前,必须先获得对同步代码块的锁定。原创 2021-02-02 10:07:50 · 483 阅读 · 0 评论 -
Java对象序列化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。只能将支持 java.io.Serializable 接口的对象写入流中。每个 serializable 对象的类都被编码,编码内容包括类名和类签名、对象的字段值和数组值,以及从初始对象中引用的其他所有对象的闭包。1.概念序列化:把Java对象转换为字节序列的过程。 反序列化:把字转载 2021-01-22 20:30:55 · 623 阅读 · 1 评论 -
Java-使用用条件运算符的嵌套来完成成绩打印(输出)
**题目:**利用条件运算符的嵌套来完成此题:* 学习成绩>=90分的同学用A表示,* 60-89分之间的用B表示,* 60分以下的用C表示。*程序分析:(a>b)?a:b这是条件运算符的基本例子。import java.*;import java.util.Scanner;public class ChengJi { /** * 题目:利用条件运算符的嵌套来完成此题: * 学习成绩>=90分的同学用A表示, * 60-89分之间的用B表示, * 60分原创 2021-01-22 20:10:51 · 659 阅读 · 0 评论 -
实用网址导航
**首推网站**1、多吉搜索https://www.dogedoge.com/**功能:**比百度、搜狗更简洁,无追踪、不误导、注重用户的隐私。主界面和搜索界面简洁清新,搜索体验更佳。2、Magi(????)https://magi.com/**功能:**大数据导航,收录了大量的大数据分析站:百度指数、微信指数、头条指数;统计机构、教育数据、互联网趋势等,点击网页分析更加方便,有助于用户分析。分类网站电影网1、美剧鸟http://www.meijuniao.com2、美剧在线原创 2021-01-21 19:53:00 · 4942 阅读 · 1 评论 -
Java算法题——分解质因数
**题目:**将一个正整数分解质因数。例如:输入90,打印出90=233*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数n,重复执行第一步。(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。import java.util.Scanner; public class Fenj原创 2021-01-21 14:01:34 · 741 阅读 · 0 评论 -
Java控制台实现登录操作,并进行判断
第一种:import cn.zmh.Utils.JdbcUtils;45 import java.sql.Connection;6 import java.sql.PreparedStatement;7 import java.sql.ResultSet;8 import java.sql.SQLException;9 import java.util.Scanner;10 /*11 * 控制台登录测试(用户名,密码)12 * 使用PreparedStatement 安全性强原创 2021-01-20 18:34:51 · 1201 阅读 · 0 评论 -
Java-IO流 中File类的常见方法
1.创建。boolean createNewFile(); //创建文件boolean mkdir();创建文件夹boolean mkdirs();创建多级文件夹。2.删除。boolean delete();void deleteOnExit();在程序退出时删除文件。3.判断。boolean canExcute(); 判断是否可执行boolean exists(); 文件事是否存在。isFile();文件isDirectory();文件夹isHidden();//java能得到文件原创 2021-01-20 14:49:54 · 360 阅读 · 0 评论