自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IDEA 出现 Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 解决方式

先贴一下异常:Exception in thread "main" java.lang.OutOfMemoryError: Java heap spaceat org.apdplat.word.dictionary.impl.DoubleArrayDictionaryTrie.allocate(DoubleArrayDictionaryTrie.java:188)at or...

2019-12-03 16:14:08 2020

原创 linux下更改ip地址后出现双ip的现象解决

检查配置网络文件,执行vi /etc/sysconfig/network-scripts/ifcfg-enp0s31f6最后的网卡名字改为实际的 执行:wq保存配置后,关于vi命令的操作就不具体介绍了,重启下网络,执行service network restart即可 查看ip addr ...

2019-09-20 14:59:30 3037

原创 oracle数据库导入导出操作

1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中expsystem/manager@TESTfile=d:\daochu.dmp full=y2 将数据库中system用户与sys用户的表导出expsystem/manager@TESTfile=d:\daochu.dmp owner=(system,sys)...

2019-03-20 20:09:33 270

原创 mybatis禁用二级缓存和清空缓存

 禁用二级缓存:  在statement中设置useCache=false可以禁用当前select语句的二级缓存,即每次查询都会发出sql去查询,默认情况是true,即该sql使用二级缓存。<select id="findOrderListResultMap" resultMap="ordersUserMap" useCache="false">  刷新缓存(就是清空缓存...

2019-02-18 10:35:52 9309 3

转载 elasticsearch安装踩过的那些坑

这是小楼遇到的一些问题的总结,如果您有新的坑,可留言补充 [填坑之路吗]。话不多说,见正文吧!elasticsearch安装踩过的那些坑:坑1: [***]failed to send join request to master 原因:你复制了某个节点的elasticsearch文件夹,但是这里面包含了该节点的data文件解决:删除elasticsearch文件夹下data目录...

2018-11-28 13:10:04 582

转载 Elasticsearch5.6.0安装及添加head插件

下载新版的elasticsearch 地址 :Elasticsearch下载 下载完解压。然后这里默认有jdk环境的。并且要求是jdk1.8以上的环境的。 head插件下载 我传到网盘了 链接:http://pan.baidu.com/s/1eSq1g5O 密码:dflq 下载后解压到看图 进入安装目录的bin目录双击执行 elasticsearch.bat  等待片刻…...

2018-11-28 10:50:43 606

转载 Windows下ElasticSearch安装中的问题解决-Error occurred during initialization of VM Could not reserve enough sp

http://blog.csdn.net/wonderluoying/article/details/53363971 Java虚拟机内存限制问题安装过程中遇到VM初始化问题(提示如下):Error occurred during initialization of VMCould not reserve enough space for 2097152KB object hea...

2018-11-28 09:59:54 7336 1

原创 数据库设计(第四章、维护优化)

维护和优化中要做什么?3.导出数据字典如何维护索引在sql语句汇总不要使用强制索引关键字如何维护表结构自定义函数会影响索引的使用表的垂直拆分如果表的数据很多,比如有一亿条数据,那就要对表的数据进行水平拆分...

2018-11-21 17:32:16 223

原创 数据库设计(第三章、物理设计)

Mysql常用存储引擎表及字段命名原则1.可读性原则2.表意性原则3.长名原则字段类型的选择原则1.int2.Datatime3.char4.varcharchar和varchar如何选择Decimal和float如何选择时间类型如何存储建议:生日用int订单生成时间用Date 1.如何选择主键...

2018-11-21 17:18:42 408

原创 数据库设计(第二章、逻辑设计)

ER图例说明实例演示数据操作异常及数据冗余第一范式第二范式第三范式Boyce.Codd范式(BCNF) 

2018-11-21 17:00:39 365

原创 数据库设计(第一章、需求分析)

例子:------------用户模块:商品模块:订单模块:购物车模块:供应商模块:业务关系:

2018-11-21 16:55:19 642

转载 jd-eclipse反编译插件的在线安装和使用

https://blog.csdn.net/try_try_try/article/details/77853784

2018-10-25 11:36:17 185

转载 根据maven的jar包生成pom文件

原因:Oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去。下载ojdbc6-11.2.0.1.0.jar包http://central.maven.org/maven2/com/jslsolucoes/ojdbc6/11.2.0.1.0/ojdbc6-11.2.0.1.0.jar打开cmd输入mvn install...

2018-10-17 23:15:01 2641

转载 linux下安装mysql5.7

在linux(centos)下有2种方式安装,第一种使用rpm安装在网上可以搜到,第二种使用压缩包方式,我这里是采用压缩包方式。1.这里我将mysql安装在/usr/local/mysql目录里面,也可以安装在其他地方mkdir /usr/local/mysql 2.下载mysql压缩包wget http://dev.MySQL.com/get/Downloads/MySQL-...

2018-10-16 13:01:10 461

原创 yum命令安装linux的mysql卸载

1.停止mysql服务service mysql stop2.刚开始使用的yum安装的,使用以下语句进行卸载yum remove mysql*3.然后删除mysql旧版本已经存在的文件或者数据,不然mysql在重新安装后会出现各种纠结的问题。find / -name mysqlps -ef | grep -i mysqlrm -rf mysql****kill -...

2018-10-16 09:58:24 797

转载 MySql 中 case when then else end 的用法

解释:SELECT                case                   -------------如果    when sex='1' then '男' -------------sex='1',则返回值'男'    when sex='2' then '女' -------------sex='2',则返回值'女'      else 0           ...

2018-10-09 16:31:26 333

转载 linux下查看某一端口被哪个进程占用

方法1: lsof命令,即ls open fileslsof -i:端口号例如: 方法2: netstat命令netstat -tunpl | grep 端口号例如: 

2018-09-18 17:37:02 175

转载 linux编写自启动shell脚本

1.需求分析   在很多情况下,程序员都做着重复枯燥的工作,虽然这些工作也是必须的,其实这些重复性的工作可以执行脚本替代;今天笔者就如何编写自启动shell脚本减少程序员开启服务器后的环境开启工作;2.配置环境linux版本:centos-6.3jdk:1.8tomcat: 9.03.实现方案①抒写脚本 #!/bin/sh#chkconfig: 2345 8...

2018-09-18 00:08:32 608

转载 linux修改环境变量的三种方式

1.#PATH=$PATH:/etc/apache/bin使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效2.#vi /etc/profile在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格)这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变3.#vi ~/.bash_p...

2018-09-17 15:54:40 1011

原创 shiro验证用户和获取权限角色

这2个方法究竟是在什么时候调用的,记录如下:shiro 中的AuthorizingRealm有2个方法doGetAuthorizationInfo()和doGetAuthenticationInfo(),一般实际开发中,我们都继承AuthorizingRealm类然后重写doGetAuthorizationInfo和doGetAuthenticationInfo。         do...

2018-09-16 23:27:22 15394 2

转载 java分布式系统定时任务,如何保证多台服务只执行一次

新建一张临时表,当执行定时器的时候去表里查看是是否今天执行过任务。执行完毕后修改状态,所以其他的表来修改的时候去来确认任务是否执行 一、代码 private static String serverIp = null; static { //获取服务器的IP地址,便于后续追踪 try { InetAddress ...

2018-09-16 22:42:44 13355 1

原创 三种子查询

3种子查询一般1对1链接查询 链接查询相当于两张表有数据相关 且两张表的数据都要查出来多对一子查询  子查询一般就是一张表为了另外一张表提供条件1.where条件子查询        请思考:显示与SMITH同部门的所有员工?     思路:    1 查询出SMITH的部门号     select deptno from emp WHERE ename = 'SMITH'; ...

2018-09-01 20:52:10 1112

原创 activemq发布订阅者模式createTopic

一个发布者,多个订阅者1.发布者JMSProducerpackage com.java1234.activemq2;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.Destination;import javax.jms.JMSException;import ...

2018-09-01 17:08:50 848

原创 activemq点对点模式createQueue

1.生产者JMSProducerpackage com.java1234.activemq;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.Destination;import javax.jms.JMSException;import javax.jms.Mess...

2018-09-01 17:04:02 1092

原创 activemq先前概念

要调用mq服务之前要先启动mq官网项目activemq官网下载项目(监控项目)可以直接启动 自己带有jetty启动http://127.0.0.1:8161/admin/账号密码是admin admin 生产者消费者模式(点对点消息)订阅者生产者模式(点对多消息)点对点是发布消息队列    createQueue 点对多是发布订阅    createTopic(要先订阅...

2018-09-01 16:56:06 173

原创 zookeeper的作用

1.在dubbo的使用中充当注册中心的作用dubbo的生产者(服务提供者)可以向注册中心注册自己提供的服务。dubbo的消费者(服务消费者)向注册中心订阅自己所需的服务。 没用过:的作用体现  1统一配置文件管理,即只需要部署一台服务器,则可以把相同的配置文件同步更新到其他所有的服务器,此操作在云技术中用的特别多(假设修改了Redis统一配置) zk的作用体现2...

2018-08-26 18:05:36 518

原创 dubbo(开源分布式服务框架)-demo

dubbo-demo-api  提供服务者和消费者都需要接口名和方法名才能调用dubbo-demo-consumer  服务消费者(消费者)dubbo-demo-provider 服务提供者(生产者)dubbo-demo-parent maven父版本提供者dubbo-demo-api项目package com.java1234.service;/** * 服务提供...

2018-08-26 14:28:29 558

原创 dubbo(开源分布式服务框架)1---------Dubbo需要四大基本组件

Dubbo需要四大基本组件:Registry、Monitor、Provider、Consumer。 Provider:提供者Consumer:消费者registry:注册中心(相当于中介)monitor:监控中心(dubbo自己的监控项目,直接解压在tomcat下就能启动了,可以查看消费者,生产者)-----------https://blog.csdn.net/qq_2485...

2018-08-26 13:25:36 10329

原创 评论用到的表

CREATE TABLE `tbcommentmanager` (  `id` int(11) NOT NULL AUTO_INCREMENT,  `title` varchar(200) DEFAULT NULL COMMENT '主题',  `commentContent` text COMMENT '评论内容',  `module` int(11) NOT NULL COMM...

2018-08-24 19:24:06 433

原创 jboos部署项目和修改端口

1. 将Web项目部署在Jboss下面1)首先新建一个Web Project,创建完成之后,将此Web Project导出成为war文件(如JBossDeployTest.war)2)将此war文件拷贝到目录 jboss-5.1.0.GA\server\default\deploy 下面 2.重新启动Jboss,重启之后,在浏览器中输入”http://localhost:8888/...

2018-08-23 16:42:01 868

转载 tomcat目录结构

 我们可以看到主目录下有bin,conf,lib,logs,temp,webapps,work 7个文件夹,下面对他们分别进行介绍:1.bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。重要:很多环境变量的设置都在此处,例如可以设置JDK路径、TOMCAT路径startup 用来启动to...

2018-08-23 16:38:36 112

转载 mq的使用场景

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处理...

2018-08-23 10:39:31 204

原创 java方法注释命名规范

@author:作者。    ·@version:版本。    ·@docroot:表示产生文档的根路径。    ·@deprecated:不推荐使用的方法。    ·@param:方法的参数类型。    ·@return:方法的返回类型。    ·@see:用于指定参考的内容。    ·@exception:抛出的异常。    ·@throws:抛出的异常,和exception同...

2018-08-21 11:35:43 668

转载 [Java]serialVersionUID是干什么用的?(一)

听大侠们说,偶尔看看Java源码,可以提升编程功力,赶紧屁颠屁颠下载了一份。先研究哪个类好呢?平常用最多的类就是字符串操作了,先看String类吧。上来就被这行代码吸引住了:private static final long serialVersionUID = -6849794470754667710L;其实这是句很普通的语句,就是定义一个序列号。Java源码里有大量的类都有这么一个序...

2018-08-17 19:10:39 545

转载 Eclipse中Maven Dependencies引入某个jar包显示为文件夹

Eclipse中Maven Dependencies引入某个jar包显示为文件夹可通过关闭frms-common工程来恢复显示为jar包。eclipse下同时打开工程A和工程B, 工程A通过mvn deploy命令发布到maven仓库, 工程B通过pom.xml文件依赖工程A, 这时在工程B的Maven Dependencies显示工程A的jar为一个文件夹, 把工程A关闭了, 就恢复...

2018-08-17 15:35:31 1295

转载 如何边遍历集合边删除元素--使用Iterator中的remove()方法

public static void main(String[] args) throws UnsupportedEncodingException { List<String> list = new ArrayList<String>(); list.add("abc"); list.add("bbc"); list.add("cbc"); Iterator&l...

2018-08-16 19:06:19 868

转载 Eclipse中快速格式化XML文件中的代码

方法一:Ctrl+Shift+F 如果Ctrl+Shift+F失效可能是与搜狗输入法的快捷键冲突,将搜狗输入法的快捷键改掉 方法二:修改Eclipse中XML文件的格式化配置...

2018-08-16 16:37:14 2857

转载 SQL Server 迁移数据到MySQL

一、背景由于项目开始时候使用的数据库是SQL Server,后来把存储的数据库调整为MySQL,所以需要把SQL Server的数据转移到MySQL;由于涉及的表比较多,所以想在MySQL中生成对应表并导入数据;上网找了些资料,如:将ACCESS和MSSQL导入MYSQL中、MySQL Migration 实现 MSSQL 到 MySQL数据迁移,虽然不知道里面的做法是否可以成功转移,但是...

2018-08-14 09:58:41 360

原创 sql判断字段是否为空

 sql语句条件查询时,有时会判断某个字段是否为空。字段内容为空有两种情况  1.为null  2.为字符串的空''语句如下:select * from table where column is null or trim(column)=''这样就可以排除字段内容为null、''的。 判断某个字段不为空select * from table where...

2018-08-10 17:00:39 13790

原创 sql查詢出多條數據,只顯示一條數據

SELECTtop 1C.AwbPrefix AS AwbPrefix,C.AwbNo AS AwbNoFROM    TBL_CARGO_ARRInfo CWHERE    1=1     and  C.AWBPREFIX = '555'    AND  C.AwbNo = '44310066'    ORDER BY    C.Cargo_ArrDate DESC ...

2018-08-08 19:35:41 745

空空如也

空空如也

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

TA关注的人

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