Home
Lemon
Cancel

Git上传文件不区分大小写的问题

问题 文件名称最初新建的时候是大写,但是后面想要改成小写的,修改完提交的时候使用git status命令发现并没有修改的记录,提交之后在Git上也没有修改。 解决办法 因为Git默认是不区分大小写的,所以git status是不会提示你有修改的。 通过git config --get core.ignorecase查看默认配置 通过git config core.ignoreca...

Jackson反序列化错误的解决方法

错误信息com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:Unrecognized field,出现这种问题的情况是由于JSON里面包含了实体没有的字段导致反序列化失败。 第一种解决方案 // ObjectMapper对象添加 String s = "{\"id\":1,\"name\":\"test\",\"a...

一个数组中的元素复制到另一个数组

使用函数arraycopy(Object src, int srcPos, Object dest, int destPos, int length),其中五个参数分别表示为: src— 被复制的数组 srcPos —从第几个元素开始复制 dest —要复制到的数组 destPos —从第几个元素开始粘贴 length —一共需要复制的元素个数 public st...

Java中创建数组的三种方式

public static void main(String[] args) { //创建数组的第一种方法,指定数组长度 int[] arr1 = new int[6]; //创建数组的第二种方法,创建并初始化 int[] arr2 = {1, 2, 3, 4}; //创建数组的第三种方法 int[] arr3 = new int[]{1,...

Java将JSON转为对象数组的方法

第一种方法 String jsonStr = "[{\"id\": \"0\", \"ip\": \"123\", \"mac\": \"456\"}, {\"id\": \"1\", \"ip\": \"111\", \"mac\": \"222\"}]"; List<User> userList = new ArrayList<U...

Tomcat各目录的作用

bin bin目录主要是用来存放Tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令),很多环境变量的设置都在此处,例如可以设置JDK路径、Tomcat路径。 startup用来启动Tomcat shutdown用来关闭Tomcat 修改catalina可以设置Tomcat的内存 conf conf目录主要是...

一台机器上启动多个Tomcat

如果需要在一台机器上启动多个Tomcat服务器,在默认设置下肯定会发生端口冲突。为实现这个效果,只需修改conf子目录中的server.xml文件即可。共需修改三处: 修改http访问端口(默认为8080端口): <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="844...

启动Tomcat时窗口一闪而过的解决方法

进入Tomcat的安装目录,看到圈出红色的3个bat文件,一般通过startup.bat启动Tomcat时流程是startup->catalina->setclasspath->catalina,如果这3个bat文件里面有一个出现错误的话就是启动失败。 先打开startup.bat,在最后加上一句pause 再次执行startup.bat,就会看到上图,当按任意的键时...

搭建SVN服务器时报错:Cannot query proxy blanket:no such interface supported (0x80004002)

一、错误信息 Cannot query proxy blanket: no such interface supported (0x80004002) 二、解决方案 这个错误只会在有NVIDIA独立显卡的笔记本上出现,只要切换到集成显卡即可,步骤为: 打开NVIDIA控制面板。 选择3D设置->管理3D设置。 选择集成显卡作为优先的图形处理器。 点击应用。 三、...

使用Nexus搭建Maven私服

为什么要搭建Nexus私服,原因很简单,有些公司不提供外网给项目组人员,因此就不能使用Maven访问远程的仓库,所以很有必要在局域网里找一台有外网权限的机器,搭建Nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了Nexus私服的电脑访问Maven的远程仓库。 1、首先确定我们的环境安装好Maven,JDK等必须的环境。 2、这些都准备好之后,去下载最新版本的Nexu...