- 博客(45)
- 资源 (11)
- 收藏
- 关注
原创 SpringBoot配置Redis的两种方式
前提1:都需要引入maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>前提2:需要在配置文件设置redis的地址、用户名密码#redis配置信息
2021-04-28 14:31:12 3797 1
原创 Mac OS安装Python3.x并配置环境
一、安装Python3.x到找个网站下载安装包https://www.python.org/downloads/二、配置环境默认的安装路径是/Library/Frameworks/Python.framework/Versions/3.9/bin/python3.9(1)编辑(没有的话新建) ~/.bash_profileopen ~/.bash_profile(2)在该文件添加内容# Setting PATH for Python 3.9# The original version
2021-04-01 15:51:27 551
原创 Linux的boot分区占满
Linux的/boot分区占满之后,可能会存在系统无法正常启动,无法更新的问题。造成这种情况通常是因为系统升级,/boot分区下载的内核文件占用过大,且旧内核文件不会自动删除导致的。因此需要两个步骤来设置,第一设置系统不自动更新;第二删除旧的内核文件,恢复系统正常启动。(1)首先查看已安装的内核dpkg --get-selections |grep linux-image(2)查看现在所使用的内核版本号uname -a(3)进入/boot分区手动删除一下旧内核文件因为使用操作命令会下载一些文
2020-11-03 10:17:55 2230
原创 excle基本函数if的使用
使用if判断并拼接字符串注意:1、拼接字符串使用&2、拼接其他字符需要使用双引号""3、if括号的位置4、len是获取字符串长度的函数=IF(LEN(G2)=1,E2&"-0"&F2&"-0"&G2,IF(LEN(G2)=2,E2&"-0"&F2&"-"&G2))...
2020-07-01 15:48:59 738
原创 Docker学习(一)
一、docker安装环境Ubuntu16.04 x64二、docker安装安装过程需要获取外网资源包,因此首先需要配置本地服务器DNS追加这两个DNSnameserver 8.8.8.8nameserver 8.8.4.4Ubuntu配置DNS参考:https://blog.csdn.net/deep_kang/article/details/79599796https://blog.csdn.net/waitstory12/article/details/103490197
2020-07-01 14:34:51 203
原创 SpringBoot总结(一)
一、定时任务方式1:fixedDelay当前任务执行完后一分钟再执行 public final static long PROC_TIME = 30 * 1000;//30秒 public final static long PROC_INIT_TIME = 17 * 1000;//17秒 /** * 向消息接收人推送待办提醒(流程中消息提醒) *...
2019-04-10 11:47:12 342
原创 Thymleaf使用总结(一)
thymeleaf在html中的使用 //SpringBoot后端逻辑 @GetMapping("/message") public String getMessage(Model model){ model.addAttribute("message","This is your message"); return "index"; }...
2019-04-10 10:36:45 734
原创 数据库SQL总结
将多张表(视图)的查询结果汇集到一起:union all例如:create view view_name as select A.a,A.b from A union allselect B.a,B.b from B获取当前日期mysql:sysdate()sqlserver:CONVERT(varchar,GETDATE(),120)Oracle查询死锁—查询死锁进程...
2018-12-20 17:35:04 250
原创 Mysql解压版安装相关细节
mysq 5.7解压版安装参考教程:https://www.cnblogs.com/kai364/p/6250816.html一、远程连接授权:mysql&gt; use mysql;Database changedmysql&gt; grant all privileges on *.* to root@'%' identified by "password";Query OK, ...
2018-12-20 17:31:46 200
转载 Ubuntu ufw设置
Ubuntu防火墙第一步:开启ufwufw默认是没有启用的。也就是说, ubuntu中的端口默认都是开放的。使用如下命令启动ufw:$sudo ufw default deny$sudo ufw enable通过第一命令,我们设置默认的规则为allow, 这样除非指明打开的端口, 否则所有端口默认都是关闭的。第二个命令则启动了ufw。如果下次重新启动机器, ufw也会自动启动。第二...
2018-09-18 20:46:05 1792
转载 初始化月份字符串出错解决
背景:安装完ubuntu14服务器版后,在登录到系统后ls -l总是提示“初始化月份字符串出错”,解决方法整理如下:第一步:sudo vi /var/lib/locales/supported.d/local#将文件内容修改如下:en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8zh_CN.GBK GBKzh_CN GB2312 第二步:sudo ...
2018-09-18 20:31:04 1530
原创 Oracle查询死锁
Oracle查询死锁---查询死锁进程SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object_type,s.sid,s.serial#,s.terminal,s.machine,s.prog...
2018-08-20 17:35:06 1178
转载 mysql查询一周内,三个月内,半年内的数据
SELECT * FROM tablewhere inputtime>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) --一周where inputtime>DATE_SUB(CURDATE(), INTERVAL 3 MONTH) --三月where inputtime>DATE_SUB(CURDATE(), INTER...
2018-07-18 10:07:25 6773
原创 git本地代码上传到码云
Git使用 本地创建一个项目,码云上也创建对应的项目,需要将本地的仓库代码上传到码云上,上传的具体操作步骤(首先需要设置码云的用户名和密码):1. 建立git仓库在你的项目文件夹下执行git命令git init2. 将项目文件添加到仓库中git add .3. 将add的文件commit到仓库git commit -m '备注'4. 将本地...
2018-07-12 11:23:40 1120 1
原创 java客户端HTTP请求工具类
整理HTTP请求工具类,便于今后项目中使用public class HttpClientUtil { private static final Logger logger = LoggerFactory.getLogger(HttpClientUtil.class); public static String METHOD_GET = "Get"; publi...
2018-06-13 19:09:16 716
原创 java Base64 加密工具类
整理项目使用的工具类便于以后查阅public class Base64Util { private static Logger logger = LoggerFactory.getLogger(Base64Util.class); // private static final String charset = &amp;quot;utf-8&amp;quot;; private static ...
2018-06-13 19:06:03 3653 2
转载 java MD5加密工具类
以下是整理的两个md5加密工具类(两类之间无联系): 一:public class MD5Utils { public static String getMD5(String source) { return getMD5(source.getBytes()); } public static String getMD5(byte[] sourc...
2018-06-13 19:03:26 1118
转载 CentOS更改yum源与更新系统
转自:http://www.cnblogs.com/lightnear/archive/2012/10/03/2710952.html[1] 首先备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup[2] 进入y...
2018-04-16 09:17:56 306
原创 xshell上传下载
使用xshell工具链接linux系统,对于文件的上传或下载不太方便。在不使用可视化工具的情况下,用命令实现上传下载功能很实用。操作步骤: (1)在服务器安装一个lrzsz工具,命令(linux版本不一样,请查询服务器安装命令是yum或apt-get)yum install lrzsz(2)命令使用 上传:rz下载:sz
2018-01-19 11:25:04 408
原创 IBM 服务器安装步骤
IBM的服务器安装和安装自己笔记本的系统稍有些区别,现在记录一下自己安装的过程,便于以后查阅。一、准备工作 (1)下载service guide引导镜像(注意要根据服务器的型号下载) (2)使用ultraiso工具制作引导盘(需要一个约4G的U盘) (3)下载需要安装的服务器系统或者CD(windows server 2008 r2)注意:服务器的型号不同service guide的
2018-01-19 10:48:13 1450
原创 Python基础-range()函数
在做开发的时候经常会使用到range()这个函数,但对其只是模糊的理解,并不知道其真实用处。函数原型:range(start, end, scan):参数含义: start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5);end:技术到end结束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5;scan:每次跳跃的间距,
2017-09-01 17:16:26 478
原创 Python画图
有的时候需要将数据进行可视化,python画图是一个不错的选择。现在需要分析学校新生的男女比例以及出生年份分布,我选择分别使用饼图和柱状图来描述。code-1 饼图,新生男女比例# coding:utf-8# 读取csv数据进行可视化分析,分析新生男女比例import pandas as pdimport numpy as npimport matplotlib.pyplot as plt
2017-09-01 10:44:08 1518
原创 Redis
介绍: redis是一个key-value存储系统。可以做消息队列和缓存等,当然存储的类型不只是String-String那么简单,还有List、Set、Obj等。
2017-08-18 11:13:23 329
原创 Mysql数据库远程连接优化
工具 1. Ubuntu 2. xshell 3. Mysql5.7mysql放在远程服务器上,本地使用mysql的图形化工具进行链接。但是,发现链接数据库很卡。需要在mysql的安装文件my.cnf文件中添加一行代码 (注意:在windows系统下是my.ini文件)skip-name-resolve注意前面没有”–”在linux系统下装的mysql,如果找不到my.cnf该文件的位置可以
2017-07-18 20:21:03 652
转载 pymysql
在Python3.x以后,由于Python统一了数据库连接的接口,开始使用pymysql, pymysql 和 MySQLdb 在使用方式上是类似的: 因此,python3.x链接mysql数据库应安装Python,使用pip安装方法是:pip install PyMySQLpymysql.Connect()参数说明host(str): MySQL服务器地址port(int):
2017-03-13 16:17:28 4060
原创 fastjson泛型使用
在项目开发中遇到一些实体类字段不确定的情况,就需要使用泛型或者继承了。 例如情况:一个json串分为head和body两部分,body中存在List,就是说这个List包含的内容不是确定的,这时候就需要使用泛型了。在使用泛型定义实体类的时候,要注意在实体类的无惨构造函数中进行实例化,否则会出错。 private Data<T> data; public Root() {
2017-02-17 12:00:33 2233
原创 maven镜像
找到maven的解压目录,打开cof目录下的settings.xml文件执行以下操作:找到标签对,添加以下代码<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
2017-02-08 16:08:00 579
原创 dubbo学习(一)
过年回家玩的太嗨,走之前安排的学习计划都忘了,回去什么都没干。现在抽空请教了大神指导,学习dubbo分布式的一些知识,在博客中总结一下。按照自己的理解dubbo分布式主要的作用是:将前台界面和后台程序分离开来。简单的说就是前台负责:jsp和controller模块;后台负责开接口主要包括:dao层接口、service层接口。前台开发和后台开发可以同步进行,后台(服务提供者)将已完成的接口通过配置文
2017-02-07 12:46:35 445
转载 JSTL分割字符 fn:split()
<%@ page language="java" contentType="text/html; charset=UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%><%@ ta
2016-12-09 10:05:51 17095
原创 jsp页面中插入jsp代码片段
在实际应用中会遇到同一段jsp代码在多个jsp页面中重复使用,这样本着省事和简化的思想就可以把相同的代码单独放在一个jsp中,并在使用到这段代码的jsp页面中引用即可。例如:导航栏、css的引用、js的引用…下面是我的工程下jsp的目录结构 nav.jsp存放导航栏的信息,通过测试发现如果值引用一个的话,里边的中文会出现乱码,于是就新建了一个jsp模板,把没用的东西删去只保留自己的导航栏用到的信息
2016-12-05 11:40:18 7901
转载 SSM框架——使用MyBatis Generator自动创建代码
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在eclipse中安装插件,但
2016-11-30 12:22:23 327
Java常用代码工具类集合
2018-08-20
win server搭建FTP服务
2017-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人