自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小木头的博客

一个初入职场的新人,从零开始的成长史

  • 博客(52)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 如何使用nginx部署后台服务完整版

此教程只针对 centos7/8linux sudo su 短暂获取root权限 chmod -R 777 * 赋文件夹权限安装安装:yum install -y nginx 安装的目录:/etc/nginx 默认安装的日志目录:/var/log/nginx 默认安装页面地址:/usr/share/nginx/html启动:systemctl start nginx.service配置开机自启:systemctl enable nginx.service常用...

2021-07-12 18:39:25 2057 2

原创 关于如何启动springboot项目,windows/linux强制关闭程序

--如何打包springbootlinux 下启动springboot项目 1. 打包命令 mvn clean package -P test(pom中要设置启动类) <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifa...

2020-12-11 17:32:54 654

原创 处理启动springboot的jar包出现的Exception in thread “main“ java.lang.ClassNotFoundException错误

1.在pom文件中添加这个<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <confi

2020-11-06 14:47:34 9803

原创 关于sqlserver创建管理员的sql

create database exhibition;use exhibition;create login huizhan with password='SJxkD=Rc"B',default_database=exhibition;create user huizhan for login huizhan with default_schema=jjyx;create login...

2020-05-01 15:39:54 817

原创 idea如何调用远程tomcat,并在本地idea中进行debug调试

新公司的开发环境是这样的,本地没办法使用tomcat,必须要使用远程的tomcat。所以今天研究了一下下。

2020-04-26 16:14:08 941

原创 谈谈最近发生的事

入职了一家外包公司,谈谈感受

2020-04-25 14:00:56 2430 7

原创 学习JVM的第四天

这段时间有点忙,导致拖更了,反思自己

2020-04-23 21:07:09 286

原创 学习jvm的第三天

周末看了会视频,然后还没来得及写博客。现在正好有点时间,就写了吧

2020-04-20 14:52:17 299

原创 学习JVM的第二天

今天是学习jvm的第二天,加油吧,重在坚持

2020-04-17 10:41:24 289

原创 学习JVM的第一天

荒废了一年的我,又开始学习了,少壮不努力,老大徒伤悲啊。

2020-04-16 10:40:00 461 1

原创 单机安装ELK出现的yellow问题

粗略一看确实是集群的问题,filebeat默认是使用集群的ES的,当我使用ES集群的时候它确实变成了green,但是如果是单机的话就不行,所以遇到这个问题,需要将分片置为0才能解决,解决方案请看我另一篇博客的最后https://blog.csdn.net/weixin_39892293/article/details/105486568...

2020-04-13 15:37:05 645

原创 谈一谈自己的工作

18年毕业了之后,就一直在一家国企中工作。在工作中确实是学到了很多东西,但是也没有机会去接触到更深层次的东西。在项目开发的过程中,基本上都是只要完成了项目经理给分配的任务就行,也没去主动承担什么,看上去确实很轻松,但是这也是别人不信任我的技术的表现。我从上个月就已经决定了离开这个公司了,工资确实是最主要的原因,还有就是自己的技术得不到提升,天天curd,真的腻了,也吐了。我也不知道别人...

2020-04-13 15:24:34 181

原创 ==和equals的区别

最近面试发现基础还是挺重要的,很多时候都用习惯了一个东西,把它的一些原理什么的都忘记了,毕竟太菜了。==是用来比较两个对象的内存地址,如果是引用相同的对象,那么它们就是在同一个内存区域中,比较的时候就是true。在比较的时候我又发现了一个问题Integer a=128;Integer b =128;System.out.println(a==b);Integer n=127...

2020-04-13 14:09:16 101

原创 ELK的搭建指南

Elastic Stack简介ELK是三款软件的简称,分别是Elasticsearch、 Logstash、Kibana组成,在发展的过程中,又有新成员Beats的加入,所以就形成了Elastic Stack。所以说,ELK是 旧的称呼,Elastic Stack是新的名字。基于ETC项目开发,使用数据源->fileBeat->Elasticsearch->kibana构建...

2020-04-13 13:18:24 498

原创 集群,分布式,微服务的简单区别

分布式:将一个业务拆分成多个子业务,部署在不同的服务器上,通过缩短单个任务的执行时间来提升效率。集群:同一个业务部署在多个服务器上,通过提高单位时间内执行的任务数来提升效率。简单来说:多个厨师去从买菜,洗菜,做菜都是一个人叫集群。多个厨师从买菜是一个人,洗菜是一个人,做菜是一个人,叫分布式。微服务:一种架构风格,系统中各个微服务都可被独立部署,各个微服务都是松耦合的。微服务的设计只是为...

2019-03-27 10:37:06 159

原创 如何自定义sonar插件并学会使用

1.接触sonar已经有点时间了,sonar集成了findbugs,pmd,checkstyle各种静态代码检查工具的功能,并且可以将各种扫描结果组合成一张张漂亮的报告,功能很是强大。2.对于开发人员来说,选择自定义编码规则很重要,网上也有一些sonar自定义的插件可以使用,例如p3c这种,我主要说的是如何在eclipse中使用自定义sonar插件3.在eclipse中安装sonar插件3....

2019-03-14 15:38:08 1909 1

原创 如何将excel文档的公式转换成显示的数据

public static String getStringValueFromCell(Cell cell) { SimpleDateFormat sFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); DecimalFormat decimalFormat = new DecimalFormat("#.##...

2019-03-12 17:13:26 817

原创 Spring Schedule 实现定时任务

Spring Schedule 实现定时任务 Spring Schedule 实现定时任务有两种方式 1. 使用XML配置定时任务, 2. 使用 @Scheduled 注解。 因为是Spring Boot 项目 可能尽量避免使用XML配置的形式,主要说注解的形式.Spring Schedule 提供两种种形式的定时任务:1.固定时间间隔代码如下@Component@En...

2019-03-07 13:35:26 598

原创 flag

立个flag,今年去考系统集成项目管理,去年报名了,没去。。。

2019-02-25 17:51:29 169

原创 关于mysql知识体系的学习

####1.初始MySQL#### ##1.1使用DDL语句操作数据库在DOS中运行数据库使用命令:mysql -h 服务器主机地址 -u 用户名 -p密码1.1.1创建数据库CREATE DATABASE 数据库名;1.1.2查看数据库列表SHOW DATABASES;1.2.3选择数据库USE 数据库名;1.2.4删除数据库DROP DATABASE 数据库名; ##1....

2019-02-22 17:37:04 294

原创 关于redis的一些总结

#### redis ####启动redis命令dos中输入:redis-server redis.windows.conf,必须在redis服务器文件下或者redis-cli,必须是在服务器启动的情况下存储字符串对象,获取对象设置 获得存储哈希对象,获取对象hmset对象名属性名1值1属性名2值2hget对象名属性名hgetall名对象存储列表对象,获取对象LPUSH对象名值...

2019-02-22 17:36:47 125

原创 如何给微信公众号测试号设置自定义的菜单

1.申请一个测试号:入口 2.在微信公众平台接口调试工具上获取access_token:入口                3.自定义菜单信息:入口                4.boby的数据格式如下:{    "button": [    ...

2019-02-22 17:23:15 16717

原创 idea如何将tomcat的相关jar引入到非maven项目中

 1.确保idea中存在tomcat,然后执行下面的步骤 

2019-02-22 17:04:06 455

原创 如何将exce的数据导入到系统中,并按照自定义的模板类型去获取数据

 定义一个帮助类,类的主要内容如下 private static Logger logger = Logger.getLogger(ExcelUtils.class); private static final String DIRECTION_BOTTOM="bottom"; private static final String DIRECTION_RIGHT...

2019-02-22 16:08:46 1464

转载 idea启动非maven项目经验

转载:https://blog.csdn.net/zaemyn2015/article/details/80802472

2019-02-19 10:30:16 1898

原创 java NIO学习(一)

1.Java NIO的概述Java NIO由3个核心部分组成:Channels,Buffers,Selectors。Channel的类型有:FileChannel,DatagramChannel,SocketChannel,ServerSocketChannelBuffer的类型有:ByteBuffer,CharBuffer,DoubleBuffer,FloatBuffer,IntBu...

2019-02-18 11:16:48 132

原创 java线程(三)

1.线程同步每个用synchronized关键字声明的方法都是临界区。在java中,同一个对象的临界区,在同一时间只有一个允许被访问。线程同步一共有七种方式。1.1同步方法使用synchronized关键字修饰的方法注意:synchronized关键字也可以修饰静态方法,如果调用该静态方法,将会锁住整个类代码如下:public synchronized void save(...

2019-02-15 15:47:21 97

原创 java线程(二)

1.线程的优先级每一个java线程都有一个优先级,这样有助于操作系统确定线程的调度顺序。java线程的优先级是一个整数,其取值范围是1-10。默认情况下每个线程的优先级为5。具有较高优先级的线程对程序更重要,并且应该在低优先级的线程之前分配处理器资源。但是,线程优先级不能保证线程执行的顺序,而且非常依赖于平台。public class Runabled implements...

2019-02-15 14:11:54 147

转载 jeesite代码生成器的使用(初学者)

阅读本文前需要已经搭建好jeesite环境,具体请查看官方文档:http://www.jeesite.com/ PS.官方文档写得含糊且有不少错误,我焦头烂额地配置了两天才搭建好环境,不幸的是忘记记录了,如果有时间以后会写一份搭建环境的文档。本文将使用jeesite生成代码功能,设计并实现报销流程的表单。请务必结合《使用MySql设计表单并用jeesite实现报销流程》一起看,这是后续...

2019-02-15 10:50:34 5716

原创 java线程(一)

1.线程概论1.1线程和进程进程:指的是一个内存中运行的应用程序,每个进程都有自己独立的内存空间,一个进程中可以启动多个线程。线程:指的是进程中的一个执行流程,一个进程可以有多个线程。1.2.java的线程的创建和启动创建线程有三种方式:1)定义线程类实现Runnable接口,在Runnable中只有一个方法run,用来定义线程运行体。public class Runa...

2019-02-15 10:49:43 98

原创 解决mybatis中oracle操作时间区间的问题

WHERE a.create_date between to_date(to_char(#{beginDate},'yyyy-mm-dd')||' 00:00:00','yyyy-mm-dd hh24:mi:ss')and to_date(to_char(#{endDate},'yyyy-mm-dd')||' 23:59:59','yyyy-mm-dd hh24:mi:ss')这个bu...

2019-02-14 17:29:01 3114

原创 初识java8 lambda表达式(三)

1.并行Stream和串行Stream//并行@Testpublic void parallelTest(){ List&lt;String&gt; bigLists = new ArrayList&lt;&gt;(); for (int i = 0; i &lt; 10000000; i++) { UUID uuid = UUID.randomUUID...

2019-02-13 16:32:14 154

原创 初识java8 lambda表达式(二)

1.常用的内置函数式接口Predicate接口:输入一个参数,并返回一个Boolean值,其中内置很多用于逻辑判断的默认方法。@Testpublic void predicateTest(){ Predicate&lt;String&gt; predicate=s-&gt;s.length()&gt;0; boolean test=predicate.test("")...

2019-02-13 16:14:37 141

原创 初识java8 lambda表达式(一)

java8中最大的变化就是引入了Lambda表达式,这是一种函数式编程的方式。1.lambda表达式的形式java8的lambda表达式语法如下:(paramters)-&gt;expression;或者 (parameters)-&gt;{statements;};例如:()-&gt;10;(x)-&gt;x+10;(x,y)-&gt;x+y;(int x...

2019-02-13 14:02:43 384

原创 浅谈堆栈

1.数据类型    1.1 基本类型:byte、short、int、long、char、float、double、boolean,存放在栈    1.2 引用类型:类类型,接口类型和数组,简单来说就是除了八大基本类型,其他都是引用类型,存储在堆中2.堆(heap)和栈(stack)    栈的起始点是main函数,即程序运行的一个起点(入口)    堆是存放数据的内存单元,即存储单元 ...

2019-01-22 13:11:38 317

原创 写一个springboot的测试用例

package com.cn.thinkchen.springbootjpa.test;import com.cn.thinkchen.springbootjpa.SpringbootjpaApplication;import com.cn.thinkchen.springbootjpa.dao.UserDao;import org.junit.Test;import org.juni...

2019-01-08 10:31:26 2553

原创 linux查看当前目录下的全路径

使用pwd命令可查看当前目录下的全路径。当然,也可以使用 man pwd 查看帮助。

2019-01-04 09:20:31 3592

原创 oracle的触发器

触发器            基本语法:                create [or replace] tigger 触发器名 触发时间 触发事件                    on 表名                    [for each row]                    begin                     pl/sql语句   ...

2018-12-27 14:44:48 171

原创 关于pl/sql

#####pl/sql#####        目的:1.通过后面的学习了解到pl/sql是oracle的扩展,执行速度比jdbc快              2.为了学习存储过程和触发器做准备。        优点:支持sql,支持面向过程编程,更好的性能,可移植性,安全性      ##1.2pl/sql块            pl/sql是一种块结构的语言,,面向过程,一个pl/...

2018-12-26 09:52:01 246 1

原创 初识oracle

        linux 下连接oracle            实例:            [root@VM_0_9_centos ~]# su - oracle            Last login: Wed Dec 12 15:30:37 CST 2018            [oracle@VM_0_9_centos ~]$  sqlplus /nolog    ...

2018-12-25 16:09:35 169

sonar的插件demo

这是用github上面的sonar模板下写的一个插件demo,直接下载然后使用mvn clean install 生成 jar 包去使用

2019-03-14

springcloud的demo文件

springcloud的一个简单demo的实现,主要有eureka和client,运行两个服务就行

2019-01-23

gradle5.0-all

下载下来的时候记得修改名字为gradle-5.0,这是为了防止无法上传才这样的

2019-01-02

关于一个简单的后台管理系统的实现

这是我整理的一个关于springmvc的一个demo程序,已经开发了一部分,有上传资源和下载资源,有教师管理,学生管理,权限需要自己去在数据库中将用户的类型改为2

2018-12-26

mysql的相关优化方法以及原理

索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。

2018-09-17

secureCRT.rar

这是一款免费的类似与xshell的软件,能远程连接服务器控制台

2018-05-23

jdk-8u25-windows-x64-neon

jdk-8u25-windows-x64-neon是java8的windows下的配置环境,需要的同学自行下载

2018-03-13

系统集成项目管理工程师教程pdf

系统集成项目管理工程师相关教程,参加软考的同学可以自行下载。

2018-03-13

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

TA关注的人

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