实用
梦远星帆
欢迎关注,共同学习交流。
展开
-
wps文档忘记保存关闭了怎么恢复
2、在WPS的右侧会看到备份中心的小窗口,里面有自动备份的文件,还可以点击一键恢复即可复原之前的文件内容。可以对之前时间段的文件打开。1、点击WPS左上角小箭头,点击下拉菜单中的工具选项,然后点击里面的备份中心。原创 2023-06-28 16:44:06 · 838 阅读 · 0 评论 -
Windows删除服务
Windows系统用命令删除服务。原创 2023-02-28 14:18:30 · 401 阅读 · 0 评论 -
Java之取代try与catch
软件开发springboot项目过程中,不可避免的需要处理各种异常,spring mvc 架构中各层会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。这样就需要定义个全局统一异常处理器,以便业务层再也不必处理异常。...原创 2022-08-16 16:40:40 · 785 阅读 · 0 评论 -
java开发IP 属地功能
通过 HttpServletRequest 对象,获取用户的 「IP」 地址通过 IP 地址,获取对应的省份、城市首先需要写一个 IP 获取的工具类,因为每一次用户的 Request 请求,都会携带上请求的 IP 地址放到请求头中。...原创 2022-07-27 11:24:25 · 312 阅读 · 0 评论 -
解决使用 easypoi 导出 excel 实现动态列
说明 使用的是easypoi进行导出 行头是动态生成 依据key进行列匹配,进行数据填充 第一列进行纵向动态合并 工具依赖<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version></depe.原创 2022-05-24 17:30:42 · 825 阅读 · 1 评论 -
windows强制删除文件或者程序
win系统使用CMD命令删除无法删除或者需要管理员权限(administrator)的文件或者程序dos用起来十分方便也十分强大,下面给大家分享下怎样用密令删除文件1.先按住开始+R输入cmd,进入dos.2.然后输入del /? 回车确定。3.输入命令:del C:\(你要删除的文件)如果是强制删除则写成:del /F /S /Q C:\你要删除的文件,希望能帮助到你!...原创 2022-03-22 17:09:28 · 2075 阅读 · 1 评论 -
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 · 782 阅读 · 0 评论 -
部分格式文件解释以及万能文件查看器下载
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 · 466 阅读 · 0 评论 -
如何为eclipse设置背景图片
1. 添加背景图在eclipse的安装路径下找到路径\plugins\org.eclipse.ui.themes_1.2.300.v20181108-1102\images例如:D:\Program Files\eclipse\plugins\org.eclipse.ui.themes_1.2.300.v20181108-1102\images将背景图粘贴到此目录下、2. 修改css文件css文件路径D:\Program Files\eclipse\plugins\org.eclipse.ui.t原创 2021-07-16 20:38:20 · 4913 阅读 · 1 评论 -
eclipse设置护眼颜色和字体大小
window -> preferences -> General -> Editors -> Test Editors -> Background color勾掉System Default,点击’color’,弹出颜色选择面板,选择喜好的颜色背景颜色向你推荐:色调:85。饱和度:1 2 3。亮度:2 0 5文档都不再是刺眼的白底黑字,而是非常柔和的豆沙绿色,这个色调是眼科专家配置的,长时间使用会很有效的缓解眼睛疲劳保护眼睛。最后,设置关键字颜色,这一步随意要不要原创 2021-07-16 20:27:32 · 371 阅读 · 0 评论 -
mybatis工作原理
MyBatis 的版本可以通过“https://github.com/mybatis/mybatis-3/releases”网址下载。在下载时只需选择 mybatis-3.4.5.zip 即可,解压后得到如图 1 所示的目录。图 1 MyBatis 的目录 图 1 中的 mybatis-3.4.5.jar 是 MyBatis 的核心包,mybatis-3.4.5.pdf 是 MyBatis 的使用手册,lib 文件夹下的 JAR 是 MyBatis 的依赖包。在使用 MyBatis 框架时原创 2021-06-30 10:39:45 · 219 阅读 · 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 · 196 阅读 · 1 评论 -
Java网络编程-UDP案例-聊天程序
改案例需要用到多线程视图(view)代码;import java.net.DatagramSocket;import java.net.SocketException;import java.util.Scanner;public class View { public static void main(String[] args) throws Exception { Scanner sc = new Scanner(System.in); System.out.printl原创 2021-06-28 19:32:41 · 149 阅读 · 2 评论 -
Java网络编程-UDP网络程序案例
客户端代码:import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.net.UnknownHostException;public class Demo1_Send { public static void main(String[] args) throws Exception原创 2021-06-28 19:22:15 · 191 阅读 · 0 评论 -
windows任务栏美化(startlsback)
1. 工具:StartlsBack下载地址:http://ct.ghpym.com/dir/7369060-41852623-31104b/2. 打开方式安装后,打开方式:windows开始图标右键,点击属性3. 使用说明基础开始菜单设置外观(任务栏)设置添加自定义图标然后选择图片任务栏居中设置效果:...原创 2021-05-07 19:11:09 · 3421 阅读 · 0 评论 -
Apache Tomcat服务器下载、安装和使用方法
Tomcat入门了解学习:Tomcat 快速入门Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开原创 2021-04-27 20:30:39 · 411 阅读 · 0 评论 -
使用bootstrap和jQuery实现进度条像下载进度一样
HTML+bootstrap样式代码:<div class="progress"> <div class="progress-bar progress-bar-striped active" id="ps" style="width: 0%"> </div> </div>jQuery代码:<script type="text/javascript">//获取下载进度div var ps = $("#ps").原创 2021-04-26 19:40:12 · 1178 阅读 · 4 评论 -
Js 写一个表单,验证用户名是否已填写,长度是否满足3个字符到8字符之间(正则完成)
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function check() { var user_name = form.user.value; //获取表单form1的用户名的值 var reg = /^\w{3,8}$/;原创 2021-04-20 20:42:38 · 1776 阅读 · 0 评论 -
Javascript 验证表单密码、用户名是否输入--JS的简单应用
分析:在这里我们运用了常见的if判断语句只需对用户名、密码设定不能为null(空)进行判定,即可实现此功能。HTML表单代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js验证表(是否输入单用户名、密码)</title> <style type="text/css"> *{paddi原创 2021-04-20 19:57:08 · 5122 阅读 · 0 评论 -
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 · 40035 阅读 · 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 · 1636 阅读 · 0 评论 -
HTML+css边框相关内容
HTML5边框的设置:(border)样式有:none 没有边框dashed 破折线边框dotted 圆点线式边框double 双线式边框groove原创 2021-04-15 19:25:24 · 224 阅读 · 0 评论 -
Java-超市收银系统(Java基础知识项目)
员工考勤信息系统实现智能化的考勤功能需求:企业上班时间:9:00企业下班时间:18:00标准: 11:00>上班打卡时间>9:00: 迟到处理 上班打卡时间>11:00 旷工处理 16:00<下班打卡时间<18:00 早退处理 下班打卡时间<16:00 旷工处理 上班、下班缺卡 旷工处理 上班时间有数据,下班没有数据原创 2021-04-14 20:32:27 · 9069 阅读 · 11 评论 -
HTML中进行居中设置
实际开发过程中我们会遇到很多需要元素水平居中的情况,例如文章标题等。这里常见的水平居中情况有行内元素和块级元素两种,块级元素又分为定宽块级元素和不定宽块级元素两种情况。定宽块级元素顾名思义就是块级元素的width是个固定的值;那么不定宽块级元素我们就知道是块级元素的width不是个定值的情况。行内元素当被设置的元素是文本、图片等行内元素的时候,我们是通过给父元素设置text-align:center来实现的。<body> <div class="textCenter"转载 2021-04-14 19:50:48 · 29024 阅读 · 1 评论 -
使用HTML写一个个人简历
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>个人简历</title> </head> <body> <div style="width: 1000px; height: 2000px;"> <table border="1px" cellspacing="0px" cellpadding="0px原创 2021-04-14 19:35:02 · 4755 阅读 · 1 评论 -
Java Bean解析。什么是Javabean?
什么是JavaBean? JavaBeans是Java中一种特殊的类,可以将多个对象封装到一个对象(bean)中。特点是可序列化,提供无参构造器,提供getter方法和setter方法访问对象的属性。名称中的“Bean”是用于Java的可重用软件组件的惯用叫法。 一开始,我们封装一个对象的时候,以汽车对象为例子:public class car { /** * 这是一个五座小汽车 */ private int 车轮 = 4 ; private int 方向盘 = 1; priva转载 2021-04-07 19:55:20 · 558 阅读 · 0 评论 -
Java题-古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?
**题目:**古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21…第一种:参考:Java实现斐波那契数列实例观察数列,很容易得出,从 [第三项] 开始,[每一项] 的 值 为 [前面两项] [数值]的[和] 。一、 按照思路进行设计 ;缺点 :代码冗长;有点:速度快,时间复杂度较为理想import java.util.Scanner;pu原创 2021-03-29 14:05:24 · 10652 阅读 · 0 评论 -
Java线程题-同一个线程池,一个完成1+100;另一个完成1+200;
类GetSumCallable实现接口:import java.util.concurrent.Callable;public class GetSumCallable implements Callable<Integer> { public Integer call(){ int sum=0; for(int i=0;i<=100;i++) sum=sum+i; return sum; }}原创 2021-03-26 19:01:10 · 481 阅读 · 0 评论 -
Java题-一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?第一种:public class Dome10 { public static void main(String[] args) { double sum = 0; double height = 100; for(int i = 1;i<=10;i++){ sum = height+height/2+sum;//一次落地距离+弹起距离+已经过路程原创 2021-03-26 13:50:40 · 14458 阅读 · 0 评论 -
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 · 2835 阅读 · 0 评论 -
Java题-有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。程序分析:请抓住分子与分母的变化规律。第一种:package test;import java.util.Scanner;public class qiuhe {public static void main(String[] args) { Scanner s =new Scanner(System.in); double fenzi=2; double fenmu=1; doub原创 2021-03-25 13:54:33 · 4185 阅读 · 0 评论 -
Java题-求1+2!+3!+...+20!的和
题目:求1+2!+3!+…+20!的和程序分析:此程序只是把累加变成了累乘。第一种:public class Ex21 { static long sum = 0; static long fac = 0; public static void main(String[] args) { long sum = 0; long fac = 1; for(int i=1; i<=20; i++) { fac = fac * i; sum += fa原创 2021-03-24 13:56:58 · 6405 阅读 · 0 评论 -
Java-复制文件使用fileChannel 复制
复制文件,注意,使用fileChannel 复制,不能使用Files.copyJava NIO FileChannel是连接文件的通道,从文件中读取数据和将数据写入文件。Java NIO FileChannel类是NIO用于替代使用标准Java IO API读取文件的方法。FileInputStream的getChannel方法获取的文件通道是只读的,当然通过FileOutputStream的getChannel的方法获取的文件通道是可写的部分API————————————————第一种:参考:J原创 2021-03-23 19:24:32 · 625 阅读 · 0 评论 -
Java题-输入某年某月某日,判断这一天是这一年的第几天?
题目:输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。闰年2月有29天,全年共有366天。普通闰年是指公历年份是4的倍数的,且不是100的倍数,世纪闰年则必须是400的倍数。第一种:public class Time { public static void main(String[] args) { int year; int原创 2021-03-23 13:52:02 · 10521 阅读 · 1 评论 -
Java-利用递归复制文件夹
第一种:参考:https://blog.csdn.net/seebetpro/article/details/50365999测试类:import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;原创 2021-03-22 19:13:35 · 429 阅读 · 0 评论 -
Java模拟记事本
参考:https://blog.csdn.net/weixin_42753193/article/details/105576401import java.awt.im.spi.InputMethod;import java.io.FileNotFoundException;import java.io.FilePermission;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;im原创 2021-03-22 19:01:14 · 549 阅读 · 0 评论 -
Java题-利用递归方法求5!
题目:利用递归方法求5!。程序分析:递归公式:fn=fn_1*4!方法一:import java.util.Scanner;public class Ex22 {public static void main(String[] args) { Scanner s = new Scanner(System.in); int n = s.nextInt(); Ex22 tfr = new Ex22(); System.out.println(tfr.recursion(n))原创 2021-03-22 14:04:34 · 4580 阅读 · 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 · 1918 阅读 · 0 评论 -
java方法体
java方法体执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1 普通代码块//普通代码块:在方法或语句中出现的{}就称为普通代码块。//普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”public class CodeBlock01{ public static void main(String[] args){原创 2021-03-17 19:46:24 · 1145 阅读 · 0 评论 -
Java-统计字符串中每个字符出现的次数(使用集合)
集合完成举例:特朗普最新发声!建议支持者接种新冠疫苗计算这个标题里面出现的文字输出打印 特(1)朗(1)…新(2)import java.util.HashMap;public class test { public static void count(String str){ //将字符串转化为字符数组 char[] chars = str.toCharArray(); //创建一个HashMa原创 2021-03-17 19:11:47 · 833 阅读 · 3 评论