- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 git diff 查看修改出现 ^M 换行符不匹配
问题原因:因为windows、linux、os系统的换行符标准不同:先了解下概念,回车:用“\r”表示,ASCII码中的“代码”为CR,意义是将光标移到当前行的首位;换行:用“\n”表示,ASCII码中的“代码”为LF,意义是将光标移到下一行;DOS/Windows系统采用CRLF(回车+换行)表示下一行,即“\r\n”;Linux/UNIX系统采用LF表示下一行,即“\n”;MAC系统采用CR表示下一行,即“\r”;问题如图所示:解决方案:git config --global co
2022-04-14 10:29:51
615
原创 Ruby 中的 each、map、inject、reduce、each_with_object 的区别?
each、map、inject、reduce、each_with_object 的区别?each:只遍历数组,不会改变数组map(collect) :map 和 collect 完全一样,方法会返回一个新数组,数组中为原数组的各个元素经过处理后的值inject(reduce):inject 和 educe 完全一样,可以传入一个累加器,并对累加器的值进行累加,用法:tmp = [1, 2, 3]# 传入符号,表示对数组中每一个元素都应用该符号累加tmp.inject(:+)=> 6#
2022-02-28 15:53:35
354
原创 Linux登陆出现鉴定故障错误终极解决方案
今天登陆Linux时出现了鉴定故障错误,其实说白了就是密码错误,可以这样解决:进入到单用户模式,修改密码即可,因为单用户模式不需要密码即可进入root用户,但是该方法不可以用于远程登录操作步骤:开机,在引导时,输入 Enter看到一个界面,输入 e看到一个新的界面,选中第二行(编辑内核),输入 e在新界面最后加上 1 ,输入 Enter输入 b自动重启后自动以root用户身份进入...
2019-11-14 21:52:22
5378
原创 Xftp5提示要继续使用此程序,您必须应用最新的更新的解决方案
一劳永逸,只需要在安装目录下找到 nslicense.dll ,用Sublime打开,查找8033E1010F86将其改为8033E1010F83问题即可解决!
2019-11-13 22:40:31
1178
原创 关于MyBatis-config和下的mappers标签和applicationContext下的SqlSessionFactory的Bean映射冲突问题
今天在做SSM框架整合的时候出现一个错误:Mapped Statements collection already contains value for Employee网上说mybatis-config.xml里面ID重复,查了好久也没解决,最后发现只要把mybatis-config下的Mappers标签删除就好了初步估计是两个标签的冲突问题mappers标签是将SQL映射文件注册到配...
2019-11-03 22:23:34
481
原创 关于使用Java国际化代码时出现等类似问题???i18m.username???的解决方案
今天使用SpringMVC写国际化代码,发现如下问题;首先我配置了三个国际化代码资源文件// i18n.propertiesi18n.username=usernamei18n.password=password// i18n_en_US.propertiesi18n.username=usernamei18n.password=password// i18n_zh_CN.pr...
2019-11-01 21:53:34
529
原创 关于出现HTTP Status 405 - JSPs only permit GET POST or HEAD错误的解决方案
今天写代码使用Put和Delete请求的时候,页面出现了405错误,提示 “JSPs only permit GET POST or HEAD” ,解决方案为:直接在映射成功转发页面(success页面)的头部加一句:isErrorPage=“true”设置效果如下:<%@ page language="java" contentType="text/html; charset=UTF...
2019-10-31 14:52:22
439
原创 SpringFramework所有版本的jar包下载
下载地址:https://repo.spring.io/release/org/springframework/spring/
2019-10-26 12:00:36
12514
原创 细数一下今晚编的程序,错误除了不下五个,崩溃的搞了一晚上,最后,想请自己记住一点!
那就是一定要记得在编写JavaWEB应用程序的时候,把所要用到的jar包在WEB-INF下的lib也放一遍!一定要记得在编写JavaWEB应用程序的时候,把所要用到的jar包在WEB-INF下的lib也放一遍!一定要记得在编写JavaWEB应用程序的时候,把所要用到的jar包在WEB-INF下的lib也放一遍!一定要记得在编写JavaWEB应用程序的时候,把所要用到的jar包在WEB-INF...
2019-10-17 22:01:35
151
原创 今天在写Servlet连接MySQL数据库的时候遇到的几个问题
Servlet端我用的HttpServlet,具体的代码如下:package com.xuyan.javaweb;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedS...
2019-10-13 23:49:59
345
原创 关于对a标签使用了AJAX后页面还是跳转到连接页面的问题
今天用AJAX编程发现对a标签使用了AJAX后页面还是跳转到href链接的页面,找错找了半个小时,发现缺少了return false语句,使得单击事件触发后没有取消!!!源码:<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%><...
2019-10-12 21:40:28
802
转载 JavaScript中使用Chrome浏览器解析XML文档,也可以兼容IE浏览器
JavaScript语法:<script type="text/javascript"> window.onload = function(){ var xmlDoc = getXmlNode("ChinaCities.xml"); var province = xmlDoc.getElementsByTagName("province"); //获取省节...
2019-10-09 21:13:16
1617
1
原创 Java中查询MySQL时出现Parameter index out of range (1 > number of parameters, which is 0)错误
今天在查询操作MySQL时出现了 Parameter index out of range (1 > number of parameters, which is 0).错误,查资料说是我SQL语句中的问号写成了中文的问号才出现的这种情况,但是改了之后问题依然在,这是我的SQL语句:String sql = "SELECT * FROM STU WHERE Sname = '?'";经...
2019-10-03 17:44:01
2062
原创 解决MySQL8.0以上版本忘记密码或者出现ERROR1045(28000)错误的问题,以及skip-grant-tables 不起作用的问题
众所周知,在MySql8.0一下版本中,忘记密码只需要关闭mysql服务之后在my.ini文件末尾加入skip-grant-tables 语句,之后重新启动mysql服务,进入Mysql重置密码就可以解决了;但是最近我也遇到了这个问题,发现MySQL8.0以上版本对于skip-grant-tables和mysqld –skip-grant-tables命令已经不支持了,经过测试,我发现了如下解决...
2019-10-03 16:20:26
2342
1
原创 Java集合实现斗地主洗牌、发牌、看牌操作
源码如下:import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Random;import java.util.Scanner;class Poker{ private List<String> poker; public Poker...
2019-09-25 22:31:32
213
1
原创 浅谈Lambda表达式、引用以及函数式接口
Lambda表达式表达式要求:SAM(Single Abstract Method),一个接口中只有一个抽象方法,除此之外没有任何其他方法定义,这样的抽象方法成为函数式接口,函数式接口才能为Lambda表达式所使用。一般在函数式接口前面加上“@FunctionalInterface”表明函数式接口。Lambda表达式格式:方法没有参数:()->{语句};//实例:@Funct...
2019-09-11 23:26:09
190
原创 Java异常处理机制简述
异常异常是导致程序中断执行的一种指令流;异常发生时系统会自动产生异常类的实例化对象,try语句捕获的就是这个异常类的实例化对象;1.程序异常处理机制:1.try{…}catch(…){…}public class Demo{ public static void main(String[] args){ System.out.println("********程序开始执行*****...
2019-09-06 21:14:05
1382
原创 简谈java中main方法中的String[] args数组
此数组可用来接收命令行参数例://代码public static void main(String[] args) { for(arg : args){ system.out.println(arg); } }}//命令行运行指令javac Factory.javajava Factory milk//此处的“milk”为程序运行时接受的参数//输...
2019-08-09 22:08:25
308
原创 简谈java中super关键字和this关键字的区别
在程序类中使用this表示先在本类中查找所需要的属性或方法,如果本类没有则查找父类定义;使用super表示不查找本类,直接查找父类;this调用本类构造器,而super调用父类构造器,两个调用都要求被放在方法第一句,所以不存在同时出现;可以使用this表示当前对象;...
2019-08-09 22:04:22
164
原创 java中默认构造器执行方式以及系统调用所有构造方法的先后顺序
当类中没有构造器的时候,系统会提供一个默认的无参构造器,若域没有被显示给予初值,则自动赋为默认值:int=0,Boolean=false,String=null;(若定义了至少一个构造器,但没有定义无参构造器,则若构造对象时没提供参数会报错);调用构造器具体处理步骤:1.所有数据域被初始化为默认值(0、false、null);2.按照在类中出现的次序,一次执行所有域初始化语句(域声明时给...
2019-08-09 22:02:06
536
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人