- 博客(75)
- 资源 (7)
- 收藏
- 关注
原创 巴什博弈-java实现
巴什博弈:只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个。========最后取光者得胜========。
2023-03-07 15:40:14 275 1
原创 ubuntu的root密码设置方法
ubuntu默认的root用户是没有固定密码的,它的密码是随机产生并且动态改变的,即每次开机都有一个新的root密码,如果想查看root密码,那么直接设置的root密码即可。
2022-10-22 00:27:41 6061
原创 var‘ used instead of ‘let‘ or ‘const‘
为什么要用let和const来替代var要明白这一点,首先得了解作用域的概念。ES6之前javascript作用域的层级只在函数层面,而没有块级作用域的概念。也就是说,一个函数内在不包含另一个函数的情况下,其内部所有的变量都属于同一个作用域链。通过var声明的变量会提升上函数的最顶上。function() { var a = [1,2,3,4,5]; for (var i = 0; i < 10; i++) { console.log(i); }}经过
2022-04-27 00:13:04 3084 1
原创 省市SQL表数据
1.查省SELECT * FROM china WHERE china.Pid=02.查市SELECT * FROM chinaWHERE china.Pid=3300003.查区SELECT * FROM china WHERE china.Pid = 3301004.MySQL脚本https://download.csdn.net/download/lenny_wants/85226505
2022-04-26 17:00:57 266
原创 LocalDate(LocalDateTime)的使用
Java 8中表示日期和时间的类有多个,主要的有:Instant:表示时刻,不直接对应年月日信息,需要通过时区转换LocalDateTime: 表示与时区无关的日期和时间信息,不直接对应时刻,需要通过时区转换LocalDate:表示与时区无关的日期,与LocalDateTime相比,只有日期信息,没有时间信息LocalTime:表示与时区无关的时间,与LocalDateTime相比,只有时间信息,没有日期信息ZonedDateTime: 表示特定时区的日期和时间ZoneId/ZoneOffse
2022-04-24 16:36:57 484
原创 Cookie值中存在无效字符[44]
问题特殊字符的问题(可以通过查询ASCII表看看cookie.setValue里的值哪个不支持,然后去避免他),因为cookie的版本兼容性不同…我们可以再设置cookie的时候尽量去避免他,或者我们可以设置URL编码。解决办法一存储前先编码:URLEncoder类的静态方法encode()解码后再使用:URLDecoder类的静态方法decode()办法二(未验证)在tomcat的根目录的conf目录context.xml加上下面的代码即可解决问题<!-- 解决Cookie中不允
2022-04-22 11:44:42 1050 1
原创 idea创建项目没有javaEE 没有Web选项的解决方法
一正常创建java项目然后右击点击第二个,添加框架就可以看到啦 勾选web点击apply ok 就可以啦二1.help 下面的Edit Custom Properties2.在里面填上这句javaee.legacy.project.wizard=true3.重启IDEA
2022-04-22 10:24:58 11056 7
原创 MySQL的DCL
SQL分类:DDL:操作数据库和表DML:增删改表中数据DQL:查询表中数据DCL:管理用户,授权DBA:数据库管理员1. 管理用户-- 1.添加用户: 语法: CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';-- 2. 删除用户: 语法: DROP USER '用户名'@'主机名';-- 3. 修改用户密码: UPDATE USER SET PASSWORD = PASSWORD('新密码') WHERE USER = '用户名';
2022-04-15 20:20:27 69
原创 idea 项目右键没有 run maven 选项
idea 项目右键没有 run maven 选项,没有 maven 的 clean 与 install 等选项
2022-04-11 15:19:58 9316 8
原创 解决maven项目打包时报错:Error injecting constructor
maven项目打包时报错:Error injecting constructor, java.lang.ExceptionInInitializerError: Cannot access defaults field of Properties at org.apache.maven.plugin.war.WarMojo.(Unknown Source) while locating org.apache.maven.plugin.war.WarMojo在定位 org.apache.maven.
2022-04-10 23:11:13 3577 2
原创 idea中Dependencies 红波浪线问题
1.在Maven Project中 Dependencies 出现红色波浪线1.2.查询本地仓库:jar包已存在2.解决方法:
2022-04-09 23:58:11 390
原创 tomcat10及以下版本配置 @Resource 有区别
对于两个DAO实现,继承了同一个DAO,业务层中:1、注入配置使用@Resource(name=“customerDao2”),采用tomcat10中的:annotations-api.jar会出现问题,而9及以下版本的annotations-api.jar可以用。2、而采用蓝色框中的方式注入依赖,则不影响。哪个版本都可以用。@Autowired@Qualifier(“customerDao1”)具体原因不明,以后搞明白了再说吧。。。...
2022-03-30 17:04:35 483
原创 Deprecated(since=“9“) newInstance()方法
根据JAVA11的API 我们可以看见反射中的newInstance()方法不推荐使用了,用clazz.getDeclaredConstructor().newInstance();
2022-03-29 11:42:55 500
原创 Java创建二维三维数组的几种方式
float f[][] = new float[6][6];float []g[] = new float[6][6];float [][]d = new float[6][6];float [][]e = new float[6][];在java中支持这多重格式的语法书写,另外两个是为了照顾从C过来的程序员的习惯,但是在 C#中就不支持这样的格式了....
2022-03-29 00:41:13 1138
原创 Mybatis Generator生成WithBLOBS.java文件原因及解决方案
1.MybatisGenerator生成WithBLOBS.java文件原因数据库中出现text类型字段,MybatisGenerator会自动生成WithBLOBS.java存放该类型字段数据库中varchar,text类型字段,在java中都是自动生成string类型属性,但是会通过WithBLOBS.java来进行区分2.MybatisGenerator生成WithBLOBS.java文件解决方案在generatorConfig中按如下格式添加配置<table schema="e
2022-03-21 23:50:08 2557
原创 MyBatis DTD文件下载地址
下载链接:http://mybatis.org/dtd/mybatis-3-config.dtdhttp://mybatis.org/dtd/mybatis-3-mapper.dtd
2022-03-05 19:20:59 1048
原创 Could not initialize class org.apache.maven.plugin.war.util.WebappStructureSerializer报错
原因;POM中包含有maven-war-plugin插件,插件版本太低解决办法:在build中加入如下代码:
2022-03-01 11:25:09 2967
原创 Error creating bean with name ‘sessionFactory‘
2月 23, 2022 4:08:47 下午 org.apache.catalina.startup.VersionLoggerListener log信息: Server.服务器版本: Apache Tomcat/9.0.582月 23, 2022 4:08:47 下午 org.apache.catalina.startup.VersionLoggerListener log信息: 服务器构建: Jan 15 2022 14:37:38 UTC2月 23, 2022 4:08:47
2022-02-23 16:22:04 1056
原创 hibernate中load和get使用时机
hibernate中get方法和load方法的根本区别1、发送SQL的时机:load这个方法采用了一个技术,lazy延迟加载(懒加载),真正使用这个对象的数据的时候加载(对象数据不包括主键);get这个方法是立即检索,当执行session.get()方法的时候,马上发送SQL语句查询;2、返回时对象:load方法返回的是代理对象;get方法返回的是真实的对象;3、查询一个不存在的数据:load方法抛出异常:ObjectNotFoundException;get方法抛出异常:Nul
2022-01-22 10:08:49 83
原创 Hibernate分页实现
1、首先配置hibernate.cfg.xml和Student.hbm.xmlhibernate.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.
2022-01-18 11:04:00 1135
原创 导错了包,后果很严重。。。
jakarta.persistence.PersistenceException//在哪个ar包中可以发现没有这个jar包,在hibernate的lib中找到该jar包导入在 hibernate-search-5.8.0.Final\dist\lib\provided 下jpa中JPA的接口,类似于 java.sql 包自身并没有提供实现,由其它厂商提供具体的实现类。比如 SUN, Oracle Toplink, Hibernate, Bea的一个类似于 Hiberna
2022-01-11 17:52:38 444
原创 linux系统下部署项目访问报404错误(未解决)
猫能正常打开但项目就不行了下面是log文件部分内容11-Jan-2022 10:27:39.398 严重 [main] org.apache.catalina.core.StandardContext.filterStart 启动过滤器异常 java.lang.UnsupportedClassVersionError: com/fengya/store/web/filter/EncodingFilter has been compiled by a more recent version of
2022-01-11 10:43:52 1634
原创 Linux中的ip重启后变化的问题
使用ifconfig命令查看Linux的网卡信息, 可以看到是ens33网卡在Linux中输入命令, 编辑 ens33 网卡的网络配置文件vim /etc/sysconfig/network-scripts/ifcfg-ens33在配置中作如下修改将BOOTPORTO=dhcp改为BOOTPORTO=static原本是自动获取ip,现在改成固定ipONBOOT=yes这个是no的话就改为yes,表示修改配置后自动启用网卡并且添加以下配置如果你是192.168.x.x网段的
2022-01-10 20:46:58 1930
原创 使用commons-fileupload上传文件遇到的问题
按照视频的方法导入相应的jar包:commons-fileupload-1.4.jarcommons-io-2.11.0.jar使用的是新版本:index.html:<body> <form action="UploadServlet" method="post" enctype="multipart/form-data"> 用户名: <input type="text" name="username" /> <br /> 照片:
2022-01-05 14:59:11 1163
原创 sqlyog中时间显示少8小时
本来时间应该是晚上22点或者23点的,但显示时少了8小时,如何处置解决呢?从数据库获取DateTime数据少了八个小时/N个小时的问题原因是数据库时区与所在地时区不对应解决方式:在连接数据库时设置时区改了之后就显示正常了!(但是之前的数据不会变的。。。)...
2021-12-28 23:23:27 685
原创 js button 设置 method action
情况,当我们提交一个表单的时候,可能因为相关的参数不同而需提交给不同的action地址。这时我们就可以用JS来实现这种功能。===============把相同的内容提交到不同的页面===============<mce:script type="text/javascript"> function insertStu(){ document.getElementById('myForm').action = "ctl.jsp?op=insert";
2021-12-27 21:02:46 658
原创 关于没有写表单标签出现的错误
按视频上的代码,项目中原来的JSP打不开,新建一jsp文件,也打不开,出现:经多次查找,是需要有<form action=“ProductServlet” method=“post”>…</form>表单的。而且,其它内容都就在表单中,这样数据才能正常传输!上图这样,被包含的页面就不能首次传输数据,JSP页面会出现:(好像还有点问题,再看看)正确的应该是:这样才能在首次运行JSP时正常显示内容:一开始没有复制图片到项目下,所以一直找不到,虽然数据库有路径。。。
2021-12-19 19:52:44 89
原创 ‘Starting Tomcat v10.0 Server at localhost‘ has encountered a problem
Tomcat突然出现如下问题:'Starting Tomcat v10.0 Server at localhost' has encountered a problemServer Tomcat v10.0 Server at localhost failed to start.如图:解决方法:双击Tomcat,打开Tomcat控制页在Overview---->Server Options处勾选Publish module contexts to separate XML files
2021-12-19 16:39:33 5731 12
War3Kits.exe
2020-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人