自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Nginx学习日记(4)---ngnix日志的切分

上篇是学习了日志在conf/nginx.conf配置文件里面的配置。今天来学习日志的切分。日志的切分:我们在日常生活中,对nginx日志的分析非常重要,通常需要运维去对nginx的日志进行切割和分析处理。其实日志的切分就是实现一个定时任务,去处理nginx日志。步骤:第一步,分析如何去实现日志的切分(就是对日志文件定期备份),编写shell脚本。 你可以在windows里面创建一...

2019-12-09 14:42:13 149

原创 Nginx学习日记(3)---ngnix日志的记录

学习第三天,感谢自己坚持下来了。第二天学习的是配置文件的讲解,今天来说是日志。日志是记录和查看看问题的一个工具,如果你发现nginx起不来了,你可以看一下日志文件,找到对应出错原因,找到应对之策。进入正题。nginx日志主要有两种:access_log(访问日志)和error_log(错误日志)访问日志:通过访问日志,我们可以知道 远程客户端的IP地址,浏览器的一些信息,协议信息,访问的时...

2019-12-06 18:10:46 236

原创 Nginx学习日记(2)---ngnix配置文件解读

今天是学习nginx的第二天,第一天,学习了如何安装,Nginx学习日记(1),可以去看一看。接下来进入正题。使用过nginx的人应该都知道,nginx的精髓应该就是它的配置文件了,看一个人对ngnix了解不了解,就要看他对配置这个nginx.conf文件熟不熟悉。对于刚入门的同学,一定要多看配置文件。安装好后的nginx配置文件如下(我添加了一些注释,只是为了让你们对这个更了解)#...

2019-12-05 16:44:25 157

原创 Nginx学习日记(1)--------------nignx的安装

小编是刚毕业不到两年的后端小白,突然想nginx,所以就记录一下,分享一下学习的过程。这边是记录centos7/linux系统安装教程。1、wget下载:http://nginx.org/download/nginx-1.6.2.tar.gz2、将文件通过xftp传到你要安装的centos机器下面去3、进入到你放压缩包的路径下面,解压文件: 执行命令: tar -zxvf ...

2019-12-04 14:33:50 123

翻译 Spring Cloud 微服务入门-介绍微服务相关内容

什么是微服务架构        “微服务 ”一词源于Martin Fowler 的名为 Microservices 的博文, 可以在他的官方博客上找到: http://martinfowler.com/articles/microservices.html。简单地说, 微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服...

2018-12-18 17:28:51 137

原创 基于springboot+vue汽车租赁系统

基于springboot+vue汽车租赁系统

2024-05-16 19:01:53 198

原创 基于springboot+vue论坛管理系统

基于springboot+vue论坛管理系统

2024-05-16 18:57:35 214

转载 2021年JAVA最新面试题(1)-java基础篇

看了不点赞,等于白嫖关注公众号“”程序猿共勉“”,回复 “java基础篇”,获取pdf文档,后期各模块文档会持续更新。1、什么是B/S架构?什么是C/S架构1. B/S(Browser/Server),浏览器/服务器程序2. C/S(Client/Server),客户端/服务端,桌面应用程序2、Java都有那些开发平台?1. JAVA SE:主要用在客户端开发2. JAVA EE:主要用在web应用程序开发3. JAVA ME:主要用在嵌入式应用程序开发3、什么是JDK?

2021-03-21 08:37:53 2310

原创 java后端文件分片上传,断点续传

java后端文件分片上传,断点续传原由最近公司在做一个大文件上传的需求,由于使用的框架有限制,所以最大文件不能超过100M,所以如果使用之前的方式直接将整个文件直接上传的话,会直接报错,所以就想到能不能把大文件进行分片,然后逐个文件上传到后端,文件上传完后,后台在进行文件的合并,然后传到指定的服务器中。解决方法使用大文件的分片断点续传,也就是前端将一个大文件切割,分成多个小文件,然后依次发送,后台收到请求的时候,将每一个请求发送过来的文件内容生成一个小文件,然后存放在临时目录中,当前端上传完文

2020-11-25 13:55:49 2000 5

原创 NATAPP内网穿透通过nginx实现一个端口访问多个不同端口服务

背景因为服务部署的是公司内网,所以需要通过内网穿透,让外部网络访问到内网的东西,NATAPP就是提供内网穿透服务的,但是由于一个natapp只能绑定访问一个端口,所以没办法同时让他访问我的两个项目,因为每申请一个端口都需要一部分的支出,所以为了减少支出,可以通过nginx去实现服务的转发。nginx真的是相当的牛逼,为它呐喊。这个是NATAPP内网穿透的教程,需要学习的可以去学习,简单:https://natapp.cn/article/natapp_newbie1、环境:(1)、一个lin

2020-11-04 09:30:42 5069 3

原创 mysql查询前七天和前30天每一天的日期,一年的每个月

小编有这样一个需求,当前时间是2020-9-10,我要查询现在到七天前每天的日期,如下:小编查询了很久,发现网上只有前三十天的每天的日期,所以小编根据他们的改了一些。-- 最近30天 select date_add(curdate(), interval(cast(help_topic_id as signed integer) - 30) day) dayfrom mysql.help_topicwhere help_topic_id <= day(last_day(curd

2020-09-10 14:06:25 1286 1

原创 java代码:通过名称生成企业名称或者是个人的名字生成头像

我们经常会看看钉钉这个办公软件,如果你没有传头像上去,他会默认生成一个带有你的名字的头像,这个是怎么生成的呢,有很多需求里面可能也会有 这个要求,就是通过一个名词生成一个头像,接下来我和大家说一下具体思路。1、你先拿到那个名称,如果是名字,三个字或者两个字,你只需要对应的切割一下就好,生成一个标识,如果是公司名称可能就会比较复杂,因为公司名称包含地市标识,还有什么有限公司,科技有限 公司等结尾,我们需要把这个给切割掉,所以需要费一点功夫,后面我在代码里面会进行注释。2、随机选取 一种颜色,最好排除背

2020-06-20 16:36:21 3188 2

原创 javap命令的了解--从事例了解开始

javap是jdk自带的反编译工具。这个工具是反编译java的.class文件,经过反编译文件后,你可以很清楚的看到程序的流程,每一步做了什么,反编译的文件可以很好的带你了解java代码的工作机制。例如:我们我们经常使用 i++;这行代码实际运行时是先获取变量i的值,然后将这个值加1,最后再将加1后的值赋值给变量i。这只是我们知道了他整体的步骤哦,但是底层我们不是特别的了解,我们可以通过jav...

2020-04-15 12:58:11 156

转载 Oracle获取每分钟、每10分钟、每小时、每天、每周、每月、每年的时间或日期

--获取某天的每分钟时间SELECTTO_DATE('2018-03-23','YYYY-MM-DD')+(ROWNUM-1)/(24*60)FROMDUALCONNECTBYROWNUM<=24*60;--获取某天的每10分钟时间SELECTTO_DATE('2018-03-23','YYYY-MM-DD')+(RO...

2019-10-29 10:29:24 667

原创 给出某个时间段,要求以三十分钟为分割,统计出每三十分钟内数据的数量

sql写法:看着有点复杂,仔细梳理,发现逻辑是极为简单的,如果有什么不懂,请给小编留言,小编尽量给你们解答间隔是三十分钟的:SELECT COUNT(DISTINCT tmp.xlh) totalNum, tmp.newTime FROM (SELECT T.xlh xlh, TO_CHAR(T.zhczsj, 'yyyymmddhh24mi') oldT...

2019-10-28 17:04:17 1762

原创 前端发送一个get请求,后台接收参数乱码解决方式

下面是一个请求url,携带dlzmc参数是中文,url直接这样写,后台接收时会中文乱码:basePath+"/nsvConfig.do?act=userConfigFZ&yhdh="+yhdh+"&dwdm="+dwdm+"&dlzmc="+jkdmc+"&sjlx="+sjlx);解决方法:在前端代码上新增encodeURIComponent(encodeURI...

2019-06-11 17:26:49 1481

原创 tomcat在控制台打印时中文乱码

遇到了这个问题是,去百度,百度了很多答案,都没有效果,后面找到一个有用的方法,顺带也记录一下,给大家看看:1、先找到tomcat的根目录,找到conf/logging.properties。2、在文件末尾添加一行语句:java.util.logging.ConsoleHandler.encoding = GBK,保存。3、重新启动tomcat即可。...

2019-05-25 23:22:05 887 1

原创 kettle连接数据库的时候报错 TNS:listener does not currently know of SID given in connect descriptor....

最近在弄Kettle相关的东西,遇到了一些小问题,分享出来给大家查看,报错信息如下错误连接数据库 [wqzhzx] : org.pentaho.di.core.exception.KettleDatabaseException:Error occurred while trying to connect to the databaseError connecting to databa...

2019-04-17 15:29:19 2741

原创 java程序调用webService接口(这边是c++写的webService服务)

最近在解决一个设备强制校时(对设备时间不准的问题进行校时)的一个任务,该任务设计到一个调用C++写的一个校时服务,需要在java的程序中进行调用,因为以前没有做过到调用外部服务的,所以查了很多资料,终于解决了,记录一下。顺带给有需要的朋友一点帮助。我拿到一个服务后,如下图:(1)、打开ns.wsdl文件,看到如下(具体不用看,只看最下面几行就好)<?xml version="...

2019-04-16 16:40:12 960 3

原创 mysql 递归查找部门下面的所有被这个部门管理的部门(mysql 递归查找节点的所有子节点)

今天小编遇到了一个需求,需要使用mysql查询部门下面所有子部门,换句话来说就是查询节点下的所有节点,因为一直使用的是oracle,oracle有个start with .... connect by pripor.....用来递归查询子节点,但是MySQL不存在这个,所以在网上就去百度了一下,发现很多代替oracle中的start with .... connect by pripor。但是看着...

2019-03-15 11:37:15 2553 4

原创 怎么利用pl/sql数据连接工具把Excel表里面的数据导入到oracle数据库表里面

今天遇到了这个问题,在网上查询了一下,方法其实很多,我选了一种比较简单的方法,好记性不如烂笔头,所以我记录了下来,给大家一个参考。操作步骤如下: 准备数据:在excel中构造出需要的数据 2、将excel中的数据另存为----选择格式(文本文件(有制表符分隔的)(*.txt)),文件命名随便,我这边是temp002.txt 3.将新保存到文本文件中的数据导入到pl/sql...

2019-02-13 11:20:56 425

原创 字符串连接方式(1)“+”(2)String类concat()(3)StringBuffer(4)StringBuilder(5)apache.common.StringUtils类join()

字符串连接方式(1)“+”,(2)String类concat(),(3)StringBuffer,(4)StringBuilde,(5)apache.common.StringUtils类join方法(1)、使用“+”拼接字符串的实现原理这样一段代码。我们把他生成的字节码进行反编译,看看结果:String csdn = "gym";String introduce = "每日更新J...

2019-02-12 10:20:19 306

原创 spring boot 扫描不到自定义Controller

按照官网的步骤建了一个springboot项目,该导入的也导入了,发现新建了一个controller怎么也访问不到,一直报404,报错的原因是找不到对应的映射路径,即Controller没有被扫描到 ,。郁闷至极,到网上搜的结果说的是Controller 方的位置不对,应该让启动类和Controller的包在同一级目录下,然而对我却没有效果。后面在网上一直搜,找到了答案,我就博客上...

2019-02-11 17:13:43 904

原创 Java集成流行的打印插件lodop

最近做了一个项目,里面涉及了打印的问题,小编就拿出来给大家分享一下,现在jquery库里面的打印都是使用window.print()进行页面的打印还有一些不知名的插件,这些打印有很多的问题,同时也会加大开发的难度。鉴于需要动态传值和指定字段的打印位置,我最近在网上找到了一个现如今比较流行的打印插件lodop(中文名“劳道谱”),这个lodop相比于其他的打印插件有着一下优点。(1)、支持打印类...

2019-01-23 17:20:26 5064

翻译 cron表达式详解

Cron表达式是一个字符串,每个符号要以空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:  (1) Seconds Minutes Hours DayofMonth Month DayofWeek Year               注释: Seconds(秒) Minutes(分) Hours(时) DayofMonth(月的哪天) Month(月) Day...

2019-01-18 17:27:12 144

原创 redis的下载安装和配置

1,redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/ServiceStack/redis-windows本人使用的是redis-64.3.2.100版本。如果实在不知道怎么下载:直接进入链接:https://pan.baidu.com/s/10VvtIOVWCmrYYvw9hUYlyw ...

2019-01-09 15:42:18 226

原创 通过mybatis-generator:generate生成程序报 generte failed: Cannot resolve classpath entry: ...\resource

今天在创建web项目的时候报错[ERROR] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generate (default-cli) on project nailQuartzProject: Execution default-cli of goal org.mybati...

2019-01-04 15:53:19 4849

原创 idea 2018.1破解激活方法,有效期至2099年

idea 2018.1破解激活方法,有效期至2099年优点:有效期至2099年,不出意外,这辈子肯定够用了缺点:稍微麻烦些,不过不要紧,为了以后省事,都值了下面是具体的破解激活步骤:1. 下载破解补丁文件,路径为:http://idea.lanyus.com/jar/JetbrainsCrack-2.7-release-str.jar2.将补丁放在安装包的/bin路径下,如图中...

2018-12-24 22:14:28 2241

原创 数据库----如何查看表是否锁了并查看原因和如何解锁

这是小编最近在写后台代码的时候遇到一个问题,发现向表更新数据的时候一直不返回结果,把SQL拿到plsql中执行的时候,语句一直在执行,后来发现表锁了,把这个发出来,防止大家也有这样的困惑。查看被锁的表有哪些:select a.object_name,b.session_id,c.serial#,c.program,c.username,c.command,c.machine,c.lockw...

2018-12-18 19:32:10 5069

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除