- 博客(117)
- 资源 (13)
- 收藏
- 关注
原创 解决git Update(Push )failedunable to access ‘xxx‘: Failed to connect to xxx Connection refused
经常以上两种方式都不能查询到系统代理,但是git clone仍有相同报错,则可以直接查看.gitconfig来查询git使用代理,若有代理则将其删除。三、直接修改.gitconfig配置文档查询代理并取消代理。三、直接修改.gitconfig配置文档查询代理并取消代理。一、使用env指令查询系统代理并取消对应http代理。一、使用env指令查询系统代理并取消对应http代理。二、使用git config指令查询代理并取消代理。二、使用git config指令查询代理并取消代理。一般都是因为代理引起的。
2023-07-13 11:39:30 1453
原创 springboot项目使用freemarke格式化时间戳写法
springboot项目使用freemarke时间处理:后台以时间戳的形式传过来的,这个时候使用freemarker交互后台数据的时候,就要格式化成我们常规的形式,写法是:${对象.时间字段?number_to_datetime?string("yyyy-MM-dd HH:mm:ss")!""}即可把时间戳转化成自己想要的格式显示!注意这里转换时间戳是毫秒(即13位的时间戳),如果传过来的时间戳是秒(即10位的时间戳),需要*1000转换成毫秒显示:${(对象.时间字段*1000)?numb
2021-11-17 11:52:20 1125
原创 jdk1.8 stream的常见用法 看完还不会打我
1,集合遍历public class StreamTest { public static void main(String[] args) { //1 遍历 List<String> list = new ArrayList<>(); list.add("aaa"); list.add("bbb"); //使用lambda表达式输出list中的每个值 l
2021-04-16 16:41:14 536
原创 VUE 父子组件的通信(传值)
三种实现方式:ref: 父组件中调用子组件的方法并向子组件传参。emit: 子组件触发父组件的方法并传递参数。props: 父组件向子组件动态传值示例 refref在元素或自组件中标记能访问的对象。<template> <div> <p ref="p">ref-test</p> </div></template><script> export def..
2021-04-08 17:33:39 230
原创 Spring Boot 使用 AOP 记录日志(简单到爆炸)
在项目开发中经常,日志系统是必不可少的,特别是管理系统,对于重要的操作都会有操作日志,然而这个操作不需要我们在相应的方法中一个一个的去实现,这肯定是不合适的,这样的操作无疑是加大了开发量,而且不易维护,所以实际项目中总是利用AOP(Aspect Oriented Programming)即面向切面编程来记录系统中的操作日志。下面就来介绍如何在 Spring Boot 中 使用 AOP 记录日志:首先加入 AOP 依赖:<dependency> <groupId>org.
2021-03-03 16:01:07 699 4
原创 创建线程的三种方式
简单地说,有一下三种继承Thread实现Runable接口实现Callable接口(可以获取线程执行之后的返回值)但实际后两种,更准确的理解是创建了一个可执行的任务,要采用多线程的方式执行,还需要通过创建Thread对象来执行,比如 new Thread(new Runnable(){}).start();这样的方式来执行。在实际开发中,我们通常采用线程池的方式来完成Thread的创建,更好管理线程资源。案例一:class MyThread extends Thread{
2021-03-01 15:25:49 178
原创 java异常体系,一看就懂
Error是虚拟机内部错误栈内存溢出错误:StackOverflowError(递归,递归层次太多或递归没有结束)堆内存溢出错误:OutOfMemoryError(堆创建了很多对象)Exception是我们编写的程序错误RuntimeException:也称为LogicException为什么编译器不会要求你去try catch处理?本质是逻辑错误,比如空指针异常,这种问题是编程逻辑不严谨造成的应该通过完善我们的代码编程逻辑,来解决问题非RuntimeException:...
2021-03-01 11:10:14 156
转载 IDEA连接mysql又报错!Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' prope
DEA连接mysql,地址,用户名,密码,数据库名,全都配置好了,点测试连接,咔!不成功!界面是这样的,翻译过来就是:服务器返回无效时区。进入“高级”选项卡,手动设置“serverTimezone”属性。看起来是时区出了问题。时区怎么会出问题?坑真多。网上搜了各种解决办法,琳琅满目,复杂的简单的,总算是解决了!解决方案我的问题出在两块,第一,设置mysql的时区。第二,mysql驱动的版本。详细步骤如下:第一,设置mysql时区。1,我们先来检查下mysql时区。(这里有个..
2020-05-12 15:38:22 521
原创 springboot+vue实现前后端分离(增删查改+分页)适合小白入门
技术:springboot+mysql+vue+elementUI 实现增删查改+分页elementUI网址:https://element.eleme.cn/2.0/#/zh-CN/component/installation界面截图:代码截图:需要码源的小伙伴,欢迎留言:留下你的邮箱就好啦,我发到你的邮箱 或者 私聊留言...
2020-04-22 18:01:30 8506 124
原创 在Windows 10上重置忘记密码的4种方法
在大多数情况下,为了安全起见,计算机客户端习惯使用密码登录到Windows 10,无论是pin,图片密码还是Microsoft密码。但是,问题是人们经常忘记或丢失Windows 10的登录密码。这篇文章将告诉我们如何快速有效地恢复或重置管理员或其他密码。解决方案:解决方案1:使用磁盘重置密码只有在Windows 10上创建了密码磁盘后,才能使用此方法。...
2020-04-17 10:31:23 222293 12
原创 火星坐标、百度坐标、WGS84坐标相互转换代码(Java和JS两个版本)
Java版code:首先新建一个实体:package com.zpy.addressmatch.util;/** * @author zpy * @description Gps * @date 2020/04/13 9:42 */public class Gps { private double wgLat; private double wgLon;...
2020-04-15 17:32:31 1412
原创 史上最全的Git命令,收藏这这篇就够了
仓库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]配置# 显示当前的Git配置$ git config --list# 编辑Git配置文件$ git config -e [--globa...
2020-04-10 11:58:16 324
原创 SpringBoot最新最详细的定时任务
相信各位小伙伴在项目中经常用到定时任务,下面我总结一下,如何简单使用:springboot整合定时任务步骤:1.创建一个类,方法上加入@Scheduled注解2.在启动类上加入@EnableScheduling注解首先在pom.xml加入 <dependency> <groupId>org.springframework.boot</...
2020-03-19 11:56:39 265
原创 js动态生成多个复选框,动态绑定
HTML:<div id="addcheckbox"></div>js:动态生成的复选框:data是json数据$.get("链接",function(data){ for ( var i = 0; i < data.length; i++) { $("#addcheckbox").append("&...
2020-02-14 22:37:32 3580
原创 Spring Boot必须知道的注解
@SpringBootApplication:包含@Configuration、@EnableAutoConfiguration、@ComponentScan通常用在主类上;@Repository:用于标注数据访问组件,即DAO组件;@Service:用于标注业务层组件;@RestController:用于标注控制层组件(如struts中的action),包含@Cont...
2019-12-19 10:50:39 894
原创 ssm框架,处理时间最简单实用的两种方式
在SpringMVC开发中,可能遇到比较多的问题就是前台与后台实体类之间日期转换处理的问题了。好了,直接进入主题方法一:实体类中加日期格式化注解@DateTimeFormat(pattern = "yyyy-MM-dd")private Date receiveAppTime;关于@JsonFormat注解该注解加在实体类中的日期类型上,可以将返回的Json字符串中的时间...
2019-11-19 09:47:59 9537
原创 java web项目代码不报错但是项目左上角有个红叉之解决方案
使用myeclipse开发,代码文件没有任何报错,不管是java文件、jsp文件还是xml文件,总之项目下的任何文件都是正常的,没有任何报错提示,但是项目图标的左上角就是有个红叉;解决方案:(1).请检查build path中Libraries下的jar包是不是有报错提示。(2).请检查你的各处java版本配置是否一致,体现在三个地方:build path中jre版本,java c...
2019-10-29 16:54:47 1653
转载 spring中18个注解,你会几个?详解解释
1、@Controller标识一个该类是Spring MVC controller处理器,用来创建处理http请求的对象.2、@RestControllerSpring4之后加入的注解,原来在@Controller中返回json需要@ResponseBody来配合,如果直接用@RestController替代@Controller就不需要再配置@ResponseBody,默...
2019-09-19 10:32:37 2856
转载 cesium 实体创建、添加、删除、获取
//创建viewervar viewer = new Cesium.Viewer('cesiumContainer');//添加实体 var redBox = viewer.entities.add({ id:'Box', position : Cesium.Cartesian3.fromDegrees(108, 34,0), box...
2019-06-27 19:42:03 27172 1
原创 mysql启动报错:Table'performance_schema.session_variables'doesn'texist解决
mysql启动报错Table ‘performance_schema.session_variables’ doesn’t exist解决办法:1. 进入Mysql的安装目录的bin文件夹默认路劲(C:\Program Files\MySQL\MySQL Server 5.7\bin)2.(按住shift+鼠标右键)在此次打开命令窗口,执行mysql_upgrade -u r...
2019-05-27 21:29:23 5349 1
原创 阿里云服务器25端口禁用导致Java项目Mail邮件发送失败
现将邮件服务器的发送端口改为465;Properties javaMailProperties = new Properties();javaMailProperties.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");javaMailProperties.setProperty(...
2019-05-21 21:53:14 374
转载 512M,2G,4G,8G服务器正确优化tomcat配置
omcat有很多方面,从内存、并发、缓存四个方面介绍优化方法。 一,Tomcat内存优化 服务器内存8G ,所以可以采取以下配置: set JAVA_OPTS=-server -Xms4096m -Xmx4096m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m 服务器内存4G ,所以可以采取以下配置:...
2019-05-21 14:40:07 6355
转载 tomcat7 性能优化,提高并发详细配置及解释说明
1.目的通过优化tomcat提高网站的并发能力。当我们今天我们将这个优化讲完之前 优化完成后看能达到什么层次。2.服务器资源服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。硬件我们不说了 这个方面是钱越多越好是吧。3.优化配置3.1. 配置tomcat管理员账户在conf/ tomcat-users.xml下添加用户:<...
2019-05-21 10:09:45 4054
原创 无法理解该网址 Firefox 不知道如何打开这个地址,因为协议 (javacript) 未与任何程序关联,或此环境下不可打开该协议的地址。 您可能需要安装其他软件才能打开此网址。
在chrome中可以,但是在firefox中运行报错:不知道如何打开此地址,因为协议 (javascrpit) 未和任何程序关联,解决方案:把链接中的href=’javascript:void(0);’写成了href=’javacript:void(0);’,少写了个s。正确应该是:href='javascript:void(0);'...
2019-05-16 11:41:32 13600 1
原创 java.lang.OutOfMemoryError异常解决方法总结及解决办法
常见的有以下几种:1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据;2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收;3.代码中存在死循环或循环产生过多重复的对象实体;4.使用的第三方软件中的BUG;5.启动参数内存值设定的过小;常见错误提示:1.tomcat:java.lang.OutOfMemoryError: PermGen space2...
2019-05-16 08:32:49 6258
转载 使用Navicat for MySQL设置定时备份数据库和数据恢复
一. 设置计划任务定时备份数据库计划任务就是让电脑在指定的时间内执行指定的动作,这些动作可以是一个程序,也可以是一个批处理,但是至少是可以运行的!其实再通俗一点也就是相当于你在那个时间里面进行了对某个东西对鼠标双击的操作。1.首先,创建数据库hcpmanage,表information,主要记录车票信息。2.点击"任务"->"新建批处理作业",如下图所示。3.然后弹出...
2019-05-15 09:56:15 5449
原创 js 定时器每秒执行,手动清除定时器demo
var inr=1; function timer(){ if(inr<5){ console.log("我被执行了"+inr); inr++; }else{ console.log("我被停止了,不会再执行"+inr); wi...
2019-04-09 09:45:08 6280
原创 div的显示和隐藏
div的显示和隐藏,但是隐藏后页面显示空白: <div id="div1"></div>" 通过js获取div: style="visibility: none;" document.getElementById("div1").style.visibility="hidden";//隐藏 docum...
2019-03-24 17:11:41 403
原创 IDEA 最新最全最详细快捷键
自动代码编辑:Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate)fori/sout/psvm + TabCtrl+Alt+T 生成try catch 或者 Alt+enterCTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里Ctrl + O 重写方法Ctrl ...
2019-03-19 15:48:57 17198
原创 mysql远程连接报错 Host * is not allowed to connect to this MySQL server
输入如下命令即可解决:mysql -u root -p 密码 use mysql update user set host = ‘%’ where user = ‘root’; FLUSH PRIVILEGES;
2019-01-12 09:55:35 329
转载 推荐几个IDEA插件,Java开发者撸码利器
这里只是推荐一下好用的插件,具体的使用方法不一一详细介绍。JRebel for IntelliJ一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的,破解比较麻烦。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。.ignoregit提交时过滤掉不需要提交的文件,很方便,有些本地文件是不需要提交到Git上的。...
2018-12-29 15:12:12 353
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人