自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

武腾坤的博客

随心所欲

  • 博客(40)
  • 问答 (2)
  • 收藏
  • 关注

原创 使用SAX解析超大xml并转存成cvs

public class LearnSAX { public static void main(String[] args) throws Exception, SAXException { SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSA...

2020-04-22 16:55:15 287

原创 Redis Cluster两种方式搭建

Redis 安装分为两种,一种是原生安装,另一种为官方工具安装。本次安装分为三主三从。(linux操作系统)一: 原生安装1:配置开启节点2:meet操作3:指派槽4:主从1.1新建文件redis-8000.confport 8000daemonize yesdir "/opt/soft/redis/data"logfile "8000.log"dbfilename "dum...

2020-04-10 18:18:02 234

转载 二叉树前中后序遍历——迭代和栈方式实现

二叉树前中后序遍历——迭代和栈方式实现 ...

2019-10-22 13:42:38 505

转载 java 线上问题定位工具

java 线上问题定位工具 </h1> <div class="clear"></div> <div class="postBody"> 在JDK的bin目录下有很多命令行工具:  &nbs...

2019-10-21 10:05:59 218

转载 深入理解单例模式:静态内部类单例原理

转载自:https://blog.csdn.net/mnb65482/article/details/80458571 深入理解单例模式:静态内部类单例原理 首先我们要先了解下单例的四大原则:1.构造私有。2.以静态方法或者枚举返回实例。3.确保实例只有一个,尤其是多线程环境。4...

2019-10-09 10:02:09 141

转载 java中==和 equals()方法

String使用的equals方法和==的区别equals方法和==的区别首先大家知道,String既可以作为一个对象来使用,又可以作为一个基本类型来使用。这里指的作为一个基本类型来使用只是指使用方法上的,比如String s = “Hello”,它的使用方法如同基本类型int一样,比如int i = 1;,而作为一个对象来使用,则是指通过new关键字来创建一个新对象,比如String s =...

2019-09-23 11:16:38 110

原创 Docker启动elasticsearch服务秒退

1:查看docker启动日志 docker logs -f修改/etc/security/limits.conf在最后添加解决办法:1、切换到root用户修改配置sysctl.confvi /etc/sysctl.conf 添加下面配置:vm.max_map_count=655360并执行命令sysctl -p然后,重新启动elasticsearch,即可启动成功...

2019-08-29 20:09:16 2940

原创 每天一道数据结构(1)链表

来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。问题:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表...

2019-08-20 10:04:37 128

原创 IDEA提交代码到gitLab

在添加文件到git用 add 可能会有IDEA报错:The following problems have occurred when adding the files: The following paths are ignored在 Git Bash中输入git config core.longpaths true在提交之前要把git生成的ssh key添加到仓库。IDEA设置本...

2019-07-12 14:36:22 17132

转载 阿里云,腾讯云搭建 gitlab 服务器卡顿问题解决方法

一、原因分析最近索性自己用阿里云服务器搭建了一个 gitlab 服务器以供自己开发使用,服务器搭建很...

2019-07-12 10:37:46 1093

原创 Centos7安装Docker

1:查看centos7内核版本[root@localhost ~]# uname -aLinux localhost.qgc 3.10.0-862.11.6.el7.x86_64 #1 SMP Tue Aug 14 21:49:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux2:把yum包更新到最新[root@localhost ~]# yum upd...

2019-07-11 17:10:57 183

原创 git提交代码到GitLab服务器

1:生成SSH key

2019-07-09 20:14:11 909 1

转载 -bash: /opt/jdk1.8.0_171/bin/java: Permission denied

/opt# chmod -R 755 jdk1.8.0_171//opt# java -versionjava version "1.8.0_171"Java(TM) SE Runtime Environment (build 1.8.0_171-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)/o...

2019-07-04 14:34:18 2511

原创 注解方式简单实现SpringIOC

使用注解方式实现SpringIOC思路在XML版本实现大概叙述了,直接上代码:1:自定义Service注解@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface WTKService { /** * @return */ Str...

2019-06-13 21:59:15 283

转载 Spring事务的传播行为和事务的隔离级别

Spring事务定义:Propagation(key属性确定代理应该给那个方法增加事务行为,这样的属性最重要的部分就是传播行为)PROPAGATION_REQUIRED----如果当前有事务,就用当前事务,如果当前没有事务,就新建一个事务,这是最常见的选择。PROPAGATION_NOT_REQUIRED---以非事务方式执行操作,如果当前存在事务,就把当前事务挂起PROPAGATION_...

2019-06-13 21:36:03 152

原创 手写SpringAOP实现事务

1:AOP即面向切面编程,主要解决代码复用问题和解耦合,AOP编程的核心点是在方法前和方法后处理事情,AOP技术的应用场景有日志,事务,权限。实现事务的代码如下,其中注解是自己定义的。引入JdbcTemplate数据模板,在配置文件配置。@Repositorypublic class UserDao { @Autowired private JdbcTemplate jdb...

2019-06-11 21:18:18 626

原创 静态代理和动态代理实现

1:静态代理,需要自己写一个代理类,UserService接口public interface UserService { public void add();}UserServiceImpl实现类 public void add(){ System.out.println("往数据库添加数据。。。"); }静态代理类public class Us...

2019-06-11 20:24:56 651

原创 使用注解简单实现SpringMVC

使用注解简单实现SpringMVC1:web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web=...

2019-06-03 20:05:18 229

原创 xml方式简单实现springIOC

目录结构:项目是用maven管理,所使用jar <!-- 引入Spring-AOP等相关Jar --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifac...

2019-05-23 18:33:16 346

原创 映射数据库到本地

映射数据库到本地 exec sp_addlinkedserver 'srv_lnk_ld15','','SQLOLEDB','172.30.10.28'; exec sp_addlinkedsrvlogin 'srv_lnk_ld15','false',null,'ezoffice','13572468'; exec sp_serveroption @server=...

2019-05-22 10:30:14 910

转载 使用docker时遇到的问题

1.Error response from daemon: Get https://docker.paddlepaddle.org/v2/: net/http: TLS handshake timeout解决:登录docker就不会报这个错了2.net/http: request canceled while waiting for connection (Client.Timeout exc...

2019-05-17 09:54:07 654

转载 sqlserver 创建用户失败

数据库备份文件中已经包含了用户test,现在还原了数据库,然后发现现有数据库中没有test这个用户,想要新建一个test用户,作为该数据库的owner,便会出现这个问题。可以理解为登录名和用户是两个不同的概念,虽然名称相同。在新建登录名的时候,如果不添加该数据库映射则不会报错。添加数据库映射相当于给该数据库添加一个同名用户。但是已经存在了test这个用户了,所以此时会报错。解决方法:可以通...

2019-04-30 09:04:25 5104

原创 spring-boot 访问路径问题

spring-boot配置文件中server.context-path=/XX不起作用:原因是更新后写法变成了server.servlet.context-path=/XX,这样写即可

2019-03-06 09:34:10 1051

转载 集群和分布式 区别和优点

转 集群和分布式 区别和优点 2018年04月25日 09:50:13 qq_36429929 阅读数:6014 ...

2019-02-25 11:40:54 465

原创 Eclipe 安装SpringBoot插件

1:在help下选择eclipse Marketplace2: 在 search下搜索 Spring Tool Suite (STS) for Eclipse 然后Install。 过程有点慢

2019-02-21 15:26:28 237

原创 SpringBoot在线创建

https://start.spring.io/

2019-02-21 13:39:06 1347

转载 SSM框架——使用MyBatis Generator自动创建代码

其中有mybatis框架的jar包,数据库驱动程序jar包以及MyBatis生成器jar包。其中的generatorConfig.xml是需要我们来配置的文件,配置如下:&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DT...

2019-02-21 13:34:23 170

原创 slf4j 日志配置文件

&lt;?xml version="1.0" encoding="UTF-8" ?&gt;&lt;configuration scan ="true" scanPeriod = "60 seconds" debug = "false"&gt; &lt;!-- 定义参数常量 --&gt; &lt;!-- TRACE &lt; DEBUG &

2019-02-20 08:57:08 11510 1

原创 SSM(Spring SpringMVC Mybatis)Maven jar

&amp;amp;amp;amp;lt;project xmlns=&amp;amp;amp;quot;http://maven.apache.org/POM/4.0.0&amp;amp;amp;quot; xmlns:xsi=&amp;amp;amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;amp;amp;quot; xsi:schemaLocation=&amp;amp;amp;quot;h

2019-02-18 13:52:22 232

原创 Redis通用命令 Java客户端连接

keys* 遍历所有key(一般不在生产环境使用 O^n) mset 多个插入 dbsize 计算key总数 exists 检查key是否存在 del key删除指定key-value expire key seconds 设置key在seconds秒后过期 ttl key 查看key剩余过期时间 persist key 去掉key 的过期时间 type key 返回key 的...

2019-01-15 15:58:21 455

原创 Redis在Centos7安装

Redis在Centos7安装1:下载wget http://download.redis.io/releases/redis-3.0.7.tar.gz2:解压tar -xvf reids-3.0.7.tar.gz3:建立软连接(可省略)ln -s redis-3.0.7 redis4:进入解压后的redis,进行编译cd redismake5:make成功后输入ma...

2019-01-15 11:00:40 112

原创 Linux 运行Dubbo服务

Linux 运行Dubbo服务在linux中运行Dubbo服务需要JDK,Tomcat,Zookeeper支持,这里使用的软件版本为JDK-8u181,Tomcat-7.091,Zookeeper-3.4.11。JDK,ZK,Tomcat自行安装。获取dubbo-admin-2.8.4.war的两种方式1:通过百度云直接下载,点击下载。提取码:p4mz2:通过 https://gith...

2018-10-13 14:54:03 4841 2

原创 ZooKeeper Java 客户端连接

ZooKeeper Java 客户端连接文章代码是跟着zk学习视频敲的。import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Watcher;import org.apache.zookeeper.ZooKeeper...

2018-09-06 09:18:03 1552

原创 Centos7关闭防火墙

Centos7关闭防火墙```ruby firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动```...

2018-09-05 15:10:55 177 1

原创 Maven 使用slf4j 没有输出控制台

Maven 使用slf4j 没有输出控制台并报如下错: log4j:WARN No appenders could be found for logger (RedissentinelFallowerTest). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://lo...

2018-08-24 16:59:35 7138

原创 JAVA获取OppenId

就是Java获取OpenId,所谓难了不会,当初写的时候费了牛劲了,我会把所有的源码放上去,只要做过微信开发,读一读,肯定能获取到。开发前可以先看看官方文档 我是用测试号来写的 。 第一步 :配置测试号,网页授权获取用户基本信息。上图 图片有点大了。。。 该授权回掉页面域名为ngrok 映射的域名,我的映射地址是127.0.0.1:8080。 第二步: 修改xml 我没有用框架,

2017-11-15 20:50:16 6774 2

原创 eclipse 安装python 不出现PyDev选项解决方法

突然想学python,看了慕课网的视频教程,发现是用eclipse开发的 然后这两天就走上了一条不归路,各种办法尝试,就是不出现pyDev这个选项,我是用eclipse eclipse-jee-luna-SR2-win32-x86_64\eclipse\eclipse.exe版本尝试的。下面是失败的例子,亲测 ,失败了**后来就各种百度。 正确的例子: 后来是用 eclipse-java

2017-10-26 11:05:52 4158

原创 win10多JDK切换

开发项目由于使用JDK版本不同,来回配置环境变量有点繁琐,用了一天百度得到的方法1:安装不同版本的JDK,这个应该都可以完成2:配置环境变量CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;JAVA_HOME D:\java\Java\jdk1.6\jdk1.6.0_33path %JAVA_HOME%\...

2017-10-24 17:50:10 6135 2

原创 微信模板消息发送实例

微信公众号-服务号或者测试号等可以申请高级接口,本例子是以测试号为基础来写。 测试号中,模版内容可以自定义,别的号是微信官方定义好的,不可以修改,订阅号申请不到该接口。 首先定义两个实体类(完成的实体类)package com.gg.wx.pojo;import java.util.ArrayList;import java.util.List;import com.gg.wx.util.

2017-10-18 19:58:10 2435

原创 Spring 从零开始(Myeclipse10)

Spring 从零开始(Myeclipse10) Myeclipse10 整合了SSH三大框架 1:如何从Myeclipse10中引入Spring 第一次需要从项目中引入 2:配置说明public static void main(String[] args) { /*HelloWord hw=new HelloWord(); hw.setName("wt

2016-07-30 11:50:34 444

空空如也

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

TA关注的人

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