- 博客(109)
- 资源 (2)
- 收藏
- 关注
原创 MySQL对时间戳的格式化
Mysql中时间戳和时间的转化时间转时间戳select unix_timestamp('2022-02-22 22:22:22');时间戳转时间select from_unixtime(1645539742);格式化后效果SELECT from_unixtime(1645539742, '%Y-%m-%d %H:%i:%S');有些项目时间是System.currentTimeMillis()生成的,则除以1000即可SELECT from_unixtime(creat_time/100
2022-04-08 14:02:20 7037
原创 一些记录一些备忘
网址记录github国内镜像地址https://github.com/Sjj1024/Git-winhttps://github.com/waylau/git-for-win
2022-03-03 16:52:58 144
原创 【从知道到懂得系列之rabbitMq】
使用场景削峰、异步、解耦术语概念消息消息头路由键优先级消息体交换机接收生产者的消息,并且将消息路由给broker(消息中间件服务器)里的队列。交换机的类型:点对点广播发布/订阅生产者消息的生产者,发消息给交换机...
2022-01-28 11:24:09 1600
原创 github 常用命令
# 基本命令## 分支查看### 查看远程和本地所有分支git branch -a### 查看远程分支git branch -r###查看本地分支: git branch ## 新建分支###新建分支git checkout -b one###推送新分支到远程git push origin one:one##代码加入git管理git add .##关于提交git commit -mgit commit --amend##并多个提交为一个提交* 合并五个提交为一个:gi.
2021-08-02 17:40:16 106
原创 人生如何才能快乐
人生其实没什么大不了的,因为你很难去预测明天。今天过得很快乐,你觉得赚了,或许你今天过得很不好,你会觉得闷闷不乐。快不快乐,很多时候都是取决于一个人的心态。放下一些负担,不要让自己太累了,细细品味自己的人生,放下一些东西,你会更加的快乐!1、放下自卑——把自卑从你的字典里删去不是每个人都可以成为伟人,但每个人都可以成为内心强大的人。内心的强大,能够稀释一切痛苦和哀愁;内心的强大,能够有效弥补你外在的不足;内心的强大,能够让你无所畏惧地走在大路上,感到自己的思想,高过所有的建筑和山峰!相信自己,找准自
2020-12-22 17:50:27 190
原创 发生系统错误2
报错:发生系统错误2系统找不到指定文件解决方案:解决方案:以管理员身份运行,在命令行输入cd+mySQL的bin目录的安装路径C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server5.6\binC:\Program Files\MySQL\MySQL Server5.6\bin>mysqld --removeService successfully removed.C:\Program Files\MySQL\MySQL
2020-08-06 15:33:01 2534 1
原创 swagger添加权限验证,swagger安全控制
控制swagger页面的访问方式:1、配置类增加注解:@ConditionalOnProperty(prefix = "swagger",value = {"enable"},havingValue = "true")并增加配置:swagger: enable: false2、控制在某个环境可访问,配置类增加注解@Profile({"sit1","sit2...
2019-12-25 16:25:59 3605 1
原创 dubbo-admin显示group分组信息
起因项目的不同环境注册到同一个zookeeper集群,导致服务调用会串,因此添加了group,但是添加后在dubbo-admin却看不到发布的服务。原因在服务提供者不添加group分组信息的时候,会默认注册到zookeeper的dubbo组下.添加之后就会注册的group下,而dubbo-admin默认只加载dubbo分组下节点信息,所以新加的group显示不出来。解决1、使用...
2019-08-08 10:09:52 1565
原创 发布本地jar包到私服
1、pom文件添加:<distributionManagement> <repository> <id>releases</id> <url>your company releases address</url> </repository> <sn...
2019-08-01 17:12:30 578 1
转载 线程池原理
转自:https://www.cnblogs.com/dolphin0520/p/3932921.html目录一.Java中的ThreadPoolExecutor类二.深入剖析线程池实现原理三.使用示例四.如何合理配置线程池的大小 Ja...
2019-07-14 17:13:51 150
转载 廖雪峰Git教程笔记(十七)Bug分支
原文:https://blog.csdn.net/abc15766228491/article/details/79211593先新建一个分支(方法前一节课有哦),然后。。就可以做今天的实验啦软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。当你接到一个修复一...
2019-07-14 09:22:16 236
转载 廖雪峰Git教程笔记(十八)Feature分支
转自:https://blog.csdn.net/abc15766228491/article/details/79211801软件开发中,总有无穷无尽的新的功能要不断添加进来。添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。现在,你终于接到了一个新任务:...
2019-07-14 09:15:11 302
转载 廖雪峰Git教程笔记(十九)多人协作
原文:https://blog.csdn.net/abc15766228491/article/details/79223982当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote,或者用git remove -v 显示更详细的信息:$ git rem...
2019-07-14 08:26:06 733
原创 git新手常见错误01
错误信息:error: Your local changes to the following files would be overwritten by checkout: .idea/workspace.xmlPlease commit your changes or stash them before you switch branches.Aborting中...
2019-07-13 10:32:37 480
原创 Cannot find JRE '1.8'. You can specify JRE to run maven goals in Settings
前文: 今天导入了别的项目组骨架工程,报了这个错误。解决: 解决方案如下:
2019-03-08 18:07:47 8498 5
转载 单点登录
1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问...
2019-01-02 16:50:56 1523 1
转载 MySQL的预编译功能
预编译的好处大家平时都使用过JDBC中的PreparedStatement接口,它有预编译功能。什么是预编译功能呢?它有什么好处呢?当客户发送一条SQL语句给服务器后,服务器总是需要校验SQL语句的语法格式是否正确,然后把SQL语句编译成可执行的函数,最后才是执行SQL语句。其中校验语法,和编译所花的时间可能比执行SQL语句花的时间还要多。如果我们需要执行多次insert语句,但只是每...
2018-12-12 15:09:56 520
原创 Error running Tomcat:Unable to open debugger oprt JVM_Bind
在idea中启动debug模式时遇到了下面的错误就是下面这个:Error running maps Tomcat:Unable to open debugger port():java.net.BindException"Address already in use:JVM_Bind"解决方案:然后点击Debugger Settings就是这样,希望可以帮到大家。...
2018-04-14 19:39:54 941
原创 _NAVICAT_DESIGNQUERY.sql.bak
今天在使用Navicat时,利用快捷键Ctrl+Q不能够创建新的查询窗口,并报下面一个错:起因是之前电脑的用户名是中文,后该为英文后这个文件没有了,解决办法是重新指定现在的安装路径即可,具体操作如下:然后在连接属性中点击高级,编辑即可ok,这下打开数据库就可重新创建了。...
2018-04-12 09:55:25 2307 1
原创 Unable to open debugger port
今天在启动idea debug情形下报了如下错误:就是Error running tomcat:Unable to open debugger port(127.0.0.1:58946):java.net.SocketException "socket closed"在网上查看解决办法,有的人说修改下面的地方:但是貌似没有效果,于是换了另一种方法,修改下面的地方:这次就成功了。...
2018-04-10 10:33:22 40183 2
原创 nginx入门级学习
超级入门级,windows版nginx测试准备工作:1、一个windows版本nginx:2、俩个不同端口的springboot项目jar包,里面包含一个简单的方法启动俩个springboot项目,访问我们的服务返回结果:期望结果:通过一个统一的入口,使用代理服务器来访问我们的服务。nginx中重要的配置:在conf文件夹下修
2017-10-18 11:53:44 480
转载 lombok在IntelliJ IDEA下的使用
lombok是一款可以精减java代码、提升开发人员生产效率的辅助工具,利用注解在编译期自动生成setter/getter/toString()/constructor之类的代码。代码越少,意味着出bug的可能性越低。官网地址:https://projectlombok.org/ 首页有一段几分钟的演示视频,看完就明白是怎么回事了。先来二段对比代码:这是用lombok后的j
2017-10-16 09:10:09 387
原创 session超时,登陆界面嵌套
在session超时,跳往登陆界面时,会出现页面嵌套问题,如下图:解决办法,在登陆界面加以下js代码: $(function(){ if(top.location != self.location){ top.location = self.location; } })
2017-08-19 09:55:44 497
原创 mysql查询int转字符类型
在使用mybaits查询数据,使用List>接收数据时,当id,age为int类型时,会报错,需要在查询的时候就将其转换为字符型。查询方法如下:SELECT CAST(pid AS CHAR(32)) pid,name,CAST(age AS CHAR) age,gender,hometown FROM person
2017-08-18 14:32:00 3675
原创 一个月没来看了
一个月没写了,记录一下。2017,08,04。996快俩个月了,最近突然特别忙。晚上发烧了,其实是风热感冒。第二天输液了,然后没几分钟晕针了。奇妙的体验,终于也因为工作太用心而累到。同学们一定要注意身体,注意休息。学习吧。。。。。。。。。。。。。。。。。。。
2017-08-06 20:37:27 271
原创 FrameworkServlet
继承实现关系:public class DispatcherServlet extends FrameworkServletpublic abstract class FrameworkServlet extends HttpServletBean implements ApplicationContextAwarepublic abstract class HttpServletBe
2017-06-23 15:24:40 1001
原创 HttpServletBean
继承实现关系:public abstract class HttpServletBean extends HttpServlet implements EnvironmentCapable, EnvironmentAwarepublic abstract class HttpServlet extends GenericServletpublic abstract class Gene
2017-06-23 15:09:07 845
原创 server和service的启动过程
服务器与服务server接口中提供addService(Service service)和removeService(Service service)来添加和删除服务server的init方法和start方法会分别循环调用每个service的init方法和start方法来启动所有的服务org.apache.catalina.core.StandardServer 标准的服务器
2017-06-22 14:05:44 2041
原创 catalina的启动过程
实现类: qualified name:org.apache.catalina.startup.Catalinacatalina的启动主要是调用了三个方法: 1、setAwait:设置服务启动之后是否进入等待状态,true则等待 2、load:加载配置文件config/server.xml,创建并初始化server 3、start:启动服务器
2017-06-22 13:54:53 1609
原创 Tomcat的顶层结构及启动过程
写在前面:学习是什么?学习就是模仿,重复,实践,总结。最近看的这本书里面有tomcat的简单源码部分,就研究一下,会有收获的。这几天在看源码是用的是idea这款工具,几个月前还是挺抵触它的,感觉它没有eclipse好用,但是本着挑战未知领域的精神使用了3天,已经慢慢喜欢上这款工具了,推荐一下。文章开始:Server 服务器Service
2017-06-22 13:48:11 317
原创 HttpServlet
HttpServlet是用HTTP协议实现的Servlet基类,我们在写servlet时直接继承它就可以,不需再从头要实现servlet接口。springMVC中的DispatcherServlet就是继承的HttpServletHttpServlet主要关心的是如何处理请求,所以它主要是重写了service方法,在service方法中先将ServletRequest和ServletR
2017-06-21 11:34:16 780
原创 GenericServlet
源码:public abstract class GenericServlet implements Servlet, ServletConfig, Serializable { private static final long serialVersionUID = 1L; private transient ServletConfig config; public void des
2017-06-21 11:10:59 317
原创 Servlet接口
public abstract interface Servlet { public abstract void init(ServletConfig paramServletConfig) throws ServletException; init方法在容器启动的时候被调用,当load-on-startup设置为负数或者不设置时会在servlet第一次被访问的时候调用,并且只会被调用一
2017-06-21 11:05:50 240
原创 idea中引入jquery无效
idea新手在给页面引入jquery时出现了问题在idea中点击jquery文件是可以进入到该文件的但就是在项目启动后访问,一直报404错误后来就考虑到是静态资源访问的问题。我项目是使用的springboot,它本身默认的目录结构如下:该图片摘自http://blog.csdn.net/isea533/article/details/50412212修改后如下图:
2017-06-19 15:40:05 29601 1
原创 Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.
在Idea中新创建了一个Springboot项目。然后启动发现了一个新错误:Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.原因:Application.java 文件不能直接放在main/java文件夹下,必须要建一个包把他放进去
2017-06-19 10:23:06 1096
原创 Can't start Git:git.exe
每次在打开idea的时候,右下角就有一个提示,如下图:解决它,前提是你电脑安装了git客户端,可以先去下载安装,然后配置。直接去官网下载,然后安装即可。然后在idea中配置,点击File---Settings,如下图接着执行test:OK,这样就好了。
2017-06-16 10:21:37 11902 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人