自定义博客皮肤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)
  • 资源 (15)
  • 收藏
  • 关注

原创 Liunx系统挂载磁盘

大概五个步骤目标将sdb1分区挂载到/data目录。

2023-12-13 21:55:18 389

原创 Redis持久化

Redis有两种持久化方式,一种是快照方式,另一种是AOF(append-only file)快照方式# 900秒内更新一个key就执行备份save 900 1# 300秒内更新10个key就执行备份save 300 10# 60秒内更新10000个key就执行备份save 60 10000# 文件名称dbfilename dump.rdb# 保存路径dir /var/...

2023-12-13 21:08:24 417

原创 postgresql安装部署(docker版本)

postgresql (docker)版本安装

2023-12-10 20:00:50 920

原创 docker-compose安装教程

docker-compose离线安装

2023-12-09 17:57:51 645

原创 docker安装部署

docker安装部署

2023-12-09 17:48:21 922

原创 Linux查询java服务占用的内存

Linux查询java服务占用的内存

2023-01-31 17:52:42 2916

原创 Linux根据条件删除文件

删除一天前扩展名为.gz的文件mtime 最后修改时间,+1代表最后时间的前一天*.gz 查找文件名扩展名为gz的文件find /usr/local/elk/elasticsearch/ -mtime +1 -name "*.gz" -exec rm -rf {} \;删除当前目录下大于100M的文件find . -type f -size +100M -exec rm -rf {} \;...

2020-08-20 11:33:48 752

原创 MongoDB增删改查

mongodb常用命令启动mongoDB暂停mongoDB查看mongoDB状态插入文档查询文档更新文档删除文档启动mongoDBsudo systemctl start mongod暂停mongoDBsudo systemctl stop mongod查看mongoDB状态sudo systemctl status mongod插入文档插入一个文档db.inventory.insertOne({})插入多个文档db.collection.insertMany([{},{}]

2020-07-16 16:15:49 191

原创 redis集群配置

1.修改redis.conf配置cluster-enabled yescluster-config-file nodes-30001.conf2.启动所有redis服务3.创建集群redis-cli --cluster create 127.0.0.1:30001 127.0.0.1:30002 127.0.0.1:30003 127.0.0.1:30004 127.0.0....

2020-02-04 09:14:51 185

原创 redis哨兵模式

1.配置主从复制参考https://editor.csdn.net/md/?articleId=1041048602.修改sentinel.confcd redis-5.0.7vim sentinel.conf# sentinel monitor <master-name> <ip> <redis-port> <quorum>senti...

2020-02-03 19:36:56 135

原创 Redis主从复制

准备redis5.0.0以上版本从5.0.0开始,SLAVEOF命名改名为replicaof配置方式方法1修改从服务器配置,添加如下配置文件replicaof 127.0.0.1 6379127.0.0.1是主服务器ip,6379是主服务器端口号方法2如果从服务器已经启动,不想重启服务,则可以使用命令的方式配置主服务器使用redis-cli连接从服务器redis-cli -...

2020-01-29 11:04:54 177

原创 Redis持久化

Redis有两种持久化方式,第一种是快照(SNAPSHOTTING),第二种是AOF(append-only file)快照方式# 900秒内有1条数据更新就保存save 900 1# 300秒内有10条数据更新就保存save 300 10# 60秒内有10000条数据更新就保存save 60 10000#快照文件名称dbfilename dump.rdb#保存路径d...

2020-01-15 15:09:56 83

原创 spring 事务管理(二)基于注解方式

项目信息参考 spring 事务管理(一)基于AspectJ的xml方式和第一种方式唯一不同是使用注解1.在启动类添加@EnableTransactionManagement注解,代表启用事务管理@SpringBootApplication@MapperScan("com.zh.springtransaction.mapper")@EnableTransactionManage...

2019-10-18 21:54:08 263

原创 spring 事务管理(一)基于AspectJ的xml方式

1.使用idea创建spring boot项目,使用maven作为构建工具2.添加aop引用<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan...

2019-10-18 21:44:08 138

原创 mybatis传递多个参数

传递多个参数有三种方式第一种使用@param注解方式第二种使用map传递参数第三种封装对象dao接口代码如下:public interface BookMapper {// 使用@param注解传递参数 List<Book> selectBookByName(@Param("name") String name, @Param("...

2019-10-17 12:00:52 175

原创 删除ArrayList中某个元素

ArrayList<String> list3 = new ArrayList<String>(Arrays.asList("a", "b", "c", "d")); Iterator<String> iterator = list3.iterator(); while (iterator.hasNext()){ ...

2019-07-06 09:20:24 1605

转载 Alexa技能的国际化

原文https://developer.amazon.com/zh/blogs/alexa/post/285a6778-0ed0-4467-a602-d9893eae34d7/how-to-localize-your-alexa-skills这是简单的数学:你到达的客户越多,他们发现和参与你的技能的可能性就越大。因此,我们始终建议开发人员以尽可能多的语言本地化和发布技能。将代码扩展到其他语言的...

2019-05-24 09:20:44 210

原创 mybatis一对多查询

需求:查询用户订单信息,详细表和实体信息查看上一篇博客(https://blog.csdn.net/hyrzzh/article/details/90370793)。使用resultMap实现一对多查询创建结果集映射类UserCustomer.javapackage com.cloud.mybaits.pojo;import java.util.List;/** * a...

2019-05-20 14:04:58 117

原创 mybatis一对一查询

下图为简单的用户购物系统数据模型表简介:user:用户信息orders:订单信息ordertail:订单明细items:商品信息需求查询订单用户信息,一个订单对应一个用户可以采用两种方式实现一对一查询第一种:resultType第二种:resultMap使用resultType实现一对一查询第一步创建pojoUser.java...

2019-05-20 11:11:27 1369 1

原创 使用MyBatis Generator生成mybatis逆向工程

1.开发环境开发工具:idea构建工具:maven2.创建项目2.1使用idea创建maven项目2.2配置pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h...

2019-05-06 16:03:54 252

转载 国内maven仓库配置

原文地址https://www.cnblogs.com/shang-shang/p/7477607.html这里我们选择使用IDEA自带的maven,下面的两个分别是你的maven配置文件和你的仓库地址,我记得idea的maven一开始是没有setting.xml的,所以你要去maven的目录里面拷一份setting.xml到你的仓库中。idea的maven在安装路径的plugins文件夹下,...

2019-04-20 14:50:16 696

原创 mysql控制台导入存储过程

在日常运维的过程中,有时会修改存储过程,在控制台直接粘贴存储过程会报错,于是使用source sql文件的方式导入存储过程但是还是会报错。查看官网才发现是分号的问题,因为默认分号是结束符,于是修改分隔符为//,就可以正常导入了.mysql&gt; delimiter //mysql&gt; source queryinsert_camera.sqlQuery OK, 0 rows...

2019-03-08 08:55:17 951

原创 mysql事务无法回滚

前几天写存储过程,遇到事务无法回滚,找了好久才发现问题,于是记录下来,方便日后查询。有两种情况1.表存储引擎是MyISAM,MyISAM引擎不支持事务,也不支持外键。查看表是什么引擎方法show create table table_name;CREATE TABLE `test` ( `id` int(4) NOT NULL, `name` varchar(100) ...

2019-03-08 08:41:44 1050 2

原创 c#获取本机国家/地区

            var regionInfo = RegionInfo.CurrentRegion;            var name = regionInfo.Name;            var englishName = regionInfo.EnglishName;            var displayName = regionInfo.DisplayNam...

2019-01-15 08:56:36 3247 2

原创 elasticsearch删除过期数据

想要删除过期的数据,直接删除索引就Ok了在kibana--&gt;Dev tools中运行如下代码格式 DELETE /索引名称+日期DELETE /logs_2013*查看所有索引curl -X GET 'http://localhost:9200/_cat/indices?v'参考文档https://www.elastic.co/guide/cn/elastics...

2018-12-03 17:11:49 3433

转载 MySQL中十大最佳实践

转自https://bigdata-madesimple.com/top-10-best-practices-in-mysql/MySQL是世界上使用最广泛的开源关系数据库管理系统。它因其一致的快速性能,高可靠性和易用性而变得如此受欢迎。本文介绍了MySQL中的一些最佳实践。MySQL中的最佳实践1.始终使用正确的数据类型根据数据的性质使用数据类型。如果使用不相关的数据类型,则可能...

2018-11-24 08:55:26 463

原创 linux编辑保存jar包报错(your system doesn't appear to have the zip pgm)

确保你已经安装了zip和unzip(在你运行的Ubuntu上sudo apt-get install zip &amp;&amp; sudo apt-get install unzip)。

2018-11-20 10:08:24 7471

原创 rabbitmq-server启动失败"init terminating in do_boot"(mac)

## ## ## ## RabbitMQ 3.7.8. Copyright (C) 2007-2018 Pivotal Software, Inc. ########## Licensed under the MPL. See http://www.rabbitmq.com/ ###### ## ########## Logs: /usr/local/...

2018-11-12 16:39:15 18263 2

原创 Redis数据迁移

最近需要迁移服务器数据,需要将A服务器的redis数据迁移到B服务器,不能覆盖B服务器数据。如果不考虑数据覆盖问题直接拷贝A服务器rdb文件就可以了。1.开启A服务器AOF功能由于之前没有开启AOF功能,如果开启了可以忽略这步root@server: redis-cli config set appendonly yes由于我关闭了config命令,所以报以下错误root@...

2018-09-20 11:22:19 849

原创 Docker incorrect username or password

$ docker run hello-worldUnable to find image 'hello-world:latest' locallydocker: Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: unauthorized: ...

2018-08-14 17:02:28 661

转载 springboot + freemarker 返回html页面基本操作(初学者)

转自https://blog.csdn.net/weixin_40260742/article/details/79277568初学使用springboot + freemarker 跳转页面,一直提示404,百度的资料很少,说的很多并没有解决实际问题,多次尝试之后找到问题所在,不多说,上图1.如何创建一个springboot项目这里的应该都会,不多说,pom配置文件,必须增加freemarker...

2018-06-15 10:09:33 9866 1

原创 redis安装

在ubuntu环境下安装redis更新apt-getsudo apt-get install updatesudo apt-get install redis-server安装完成后测试是否安装成功redis-cliredis的配置文件位置:/etc/redis/redis.conf 配置文件常用参数解释:daemonize yes                  //是否后台启动redis,配...

2018-04-30 10:36:40 133

转载 Ubuntu安装nginx

前言Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。(百度百科)1.Nginx

2018-01-12 16:36:13 936

原创 struts2项目启动Tomcat报严重: ContainerBase.addChild: start

刚学习Struts2,编写第一个程序就遇到这个问题,找了一天发现是struts2和tomcat版本不匹配,于是在官网下载最新版本tomcat解决问题1、严重: ContainerBase.addChild:start:org.apache.catalina.LifecycleException:Failed to startcomponent [StandardEngine[Catal

2017-11-05 19:48:37 1776

原创 android EditText向右滑动删除EditText中的文本

在使用IOS计算器时发现没有删除按钮,于是百度一下发现是向右滑动就可以删除文本,如下图上面是用安卓实现的效果。实现思路:1、为editText添加onTouchListener监听事件。result.setOnTouchListener(this);2、在onTouch方法中判断是否是向右滑动。定义变量,MIN_DISTANCE是最小滑动距离

2017-03-21 11:17:15 490

转载 android选择时间控件

一个适用于 Android 的日期选择控件DateTypeTYPE_ALL--年、月、日、星期、时、分TYPE_YMDHM--年、月、日、时、分TYPE_YMDH--年、月、日、时TYPE_YMD--年、月、日TYPE_HM--时、分Demo下载地址使用说明how to useAdd it in your root

2017-02-26 11:21:01 1121

转载 win10下IIS网站局域网无法访问的解决方法

转载至:http://jingyan.baidu.com/article/cb5d6105e5039d005c2fe0c2.html在工作中,通常开发程序需要多人一起测试与开发,那么共享IIS网站访问就成了密,经常有内部之间不通,或是无法访问,即在一台电脑上设置好了IIS,然后本地localhost也可以访问,但就是内网访问不了这台电脑,很是头疼,针对这个问题,那么下边看小编教你如何解决局

2016-11-30 10:50:10 5806 1

转载 c#发送邮件代码

1.补充知识(1)POP3和SMTP服务器是什么?简单点来说:POP3 用于接收电子邮件 ,SMTP 用于发送电子邮件。(1)POP3具体指什么?POP3(Post Office Protocol 3)即邮局协议的第3个版本,它是规定个人计算机如何连接到互联网上的邮件服务器进行收发邮件的协议。它是因特网电子邮件的第一个离线协议标准,POP3协议允许用户从服务器上把邮件存储到本地主机(即自己

2016-11-28 13:38:06 1188

转载 genymotion安装及使用出现的问题

转载http://www.cnblogs.com/wliangde/p/3678649.html此处总结genymotion出现的问题。 1)安装好genymotion后,新建一个模拟器。去下载的时候报错Unable to create Virtual Device: Connection timeout. 通过搜索找到解决方法:http://sta

2016-06-05 01:19:40 386

转载 Android手电筒介绍

转载自:http://www.androidhive.info/2013/04/android-developing-flashlight-application/今天,我将演示开发一个简单的Andr​​oid应用程序。这个应用程序即将打开和关闭与简单的触摸设备手电筒/手电筒。请注意,这个程序是针对移动设备而已,我不知道这个程序的外观在平板设备。设计应用程序这个程序

2016-02-28 21:34:45 651

nginx-rtmp-module-master.zip

nginx rtmp模块

2021-09-01

nacos1.3.1服务下载

nacos1.3.1,github下载比较慢,所以分享到csdn供大家下载.

2020-08-24

java mqtt例子

一个关于MQTT的简单java实现.

2018-06-05

安卓仿ios计算器

安卓仿ios计算器 使用ButterKnife注解。计算方法用的是第三方库。

2017-03-21

安卓选择时间控件

一个实用的选择时间控件

2017-02-26

安卓手电筒

在谷歌上看的手电筒,代码写的不错,分享给大家。

2016-02-28

聊天气泡图片

自己制作的点9聊天气泡,开始制作聊天机器人找不下聊天气泡于是自己制作,分享给大家

2015-01-13

安卓机器人

使用java语言开发的安卓机器人,调用的是图灵的接口,实现了简单的对话

2015-01-13

dom4j-1.6.1

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。

2014-05-15

C#程序通过模板自动创建导出word

找了好久终于找到了完美的导出word程序,和大家分享一下 通过模板,然后可以插入表格,插入文字,图片等。可以自定义格式

2013-08-16

java引用POI将Word、Excel转换为html

完美的将word、excel转化为html,格式(图片、图标)一模一样

2013-06-10

java引用POI将word、excel转化为html

完美的将word、excel转化为html,格式和word格式一模一样。

2013-06-10

官方最新版POIjar包

有poi的所有包和API,Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。

2013-05-17

petshop4源码

petshop4源代码,附从网上找的分析文档

2013-03-22

Java计算器

java计算器基本实现了计算器的功能,可以进行四则运算和平方根等

2013-01-14

空空如也

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

TA关注的人

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