- 浏览: 456823 次
- 性别:
- 来自: 无锡
最新评论
-
ssbg2:
谢谢博主,不过这个datagrip的SQL格式化功能不是那么太 ...
DataGrip使用进阶-代码提示及格式化(二) -
ga-k8n-sli:
哥们,问一下,datagrip 双击包名打开 oracle 的 ...
DataGrip使用入门-安装及数据源管理(一) -
华子大叔:
麒麟俊,牛逼!
DataGrip使用入门-安装及数据源管理(一) -
wyz_jiang:
写的真是极好的,排版在清晰一点就好了!
(一)jvm内存模型概览 -
ywu:
Tyrion 写道activemq的官方文档给出了这个配置的说 ...
ActiveMQ Failover broker url顺序
文章列表
ActiveMQ的客户端支持失效重连。昨天在配置ActiveMQ的主从结构后,客户端使用失效重连协议连接到代理,如下所示:
failover:(tcp://master:61616,tcp://slave:61616)
测试的时候客户端有时候连接到master上,有时候连接到slave上。这就尴尬了,正常理解的话,配在前面的broker url应该先尝试连接,连接不上才连接后面的url,即从前到后的顺序,但是测试结果来看,是不一定的。
使用logback打开了ActiveMQ的日志
<logger name="org.apache.activemq" lev ...
DataGrip的导出功能也是相当强大
选择需要导出数据的表,右键,Dump Data To File
即可以导出insert、update形式的sql语句,也能导出为html、csv、json格式的数据
也可以在查询结果视图中导出
点击右上角下载图标,在弹出窗口中可以选择不同的导出方式,如sql insert、sql update、csv格式等
如果是导出到csv格式,还能控制导出的格式
导出后用excel打开是这种结果
除了能导出数据外,还能导入数据
选择表,右键->Import from File,选择要导入的文件
注意,导出的 ...
打开DataGrip,选择File->Settings,当前面板显示了常用设置项
基本上默认设置就足够了,要更改设置也很简单,左侧菜单已经分类好了,第一项是数据库相关的配置,第二项是配置外观的,在这里可以修改主题,key map修改快捷键,editor配置编辑器相关设置,在这里可以修改编辑器字体,展开edit项,Editor->Color & Fonts->Font
需要将当前主题保存一下,点击save as,起个名,选择重命名后的主题就能修改了,这里我选择习惯的Conurier New字体,大小为14号,点击右下角的apply,点击OK
其他的没啥好设 ...
最近看到一款数据库客户端工具,DataGrip,是大名鼎鼎的JetBrains公司出品的,就是那个出品Intellij IDEA的公司。
DataGrip是一款数据库管理客户端工具,方便连接到数据库服务器,执行sql、创建表、创建索引以及导出数据等。之前试用的客户端工具是dbvisualizer,但是在试用了DataGrip以后,我就决定抛弃dbvisualizer。我相信,当你第一眼看到DataGrip以后,会有一种惊艳的感觉,就好比你第一眼看到一个姑娘,就是那么一瞥,你对自己说,就是她了!废话不多说,来看看DataGrip的常用功能。
DataGrip下载链接如下https:/ ...
接下来,我们来使用DataGrip完成数据库的常用操作,包括查询数据、修改数据,创建数据库、表等。
左上区域显示了当前数据库连接,展开后会显示数据库表等信息,如果展开后没有任何信息,需要选中数据库连接,点击上面的旋转图标同步一下,下方有个More Schema选项,点击可以切换不同的schema。
右键选中的数据库连接,选择open console,就可以在右侧的控制台中书写sql语句了。
DataGrip的智能提示非常爽,无论是标准的sql关键字,还是表名、字段名,甚至数据库特定的字段,都能提示,不得不感叹这智能提示太强大了,Intellij IDEA的智能提示也是秒杀ecli ...
在eclipse的Project Explorer视图中,maven项目正常会看到两个library 一个是jdk的library,一个是maven管理的工程的依赖
但是从svn新check out出来的maven项目展开后没看到Maven Dependendies,其本质上还是eclipse没识别到。
先右键工程,Configue >> Convert to Maven Project,看看是否管用,如果还不行,
打开工程根目录下的.classpath文件,与正常工程下的该文件比较
以上是正常工程.classpath文件部分内容 以上是问题工程.classpath文件 ...
看到有介绍说使用aptana开发前端很好用,于是想试一试。
IDE使用的是eclipse-jee-luna-SR1-win32,因此不想使用独立的aptana studio,使用eclipse的插件版本。
网上的教程说推荐使用离线安装包,这个离线安装包很难找到,找到了,按照网上的教程安装也没有效果,索性就使用在线安装了。在线安装是稳定版3.6.0.201407100643,结果安装的时候出错了,安装完eclipse重启的时候出现An internal error occurred during: "Enable debugging and flush log cache&quo ...
mysql的主从复制基于二进制日志和中继日志,所以,日志是复制的关键。
环境:
安装好两台mysql服务器,ip分别为192.168.0.104(slave)、192.168.0.105(master),端口默认为3306,安装路径为/usr/local/mysql,data目录为安装目录下的data目录。两台mysql都是5.5版本的。
master配置:
编辑master服务器的/etc/my.cnf配置文件,在[mysqld]标签下
1、启用二进制日志
打开log-bin和binlog_format选项,默认这两项是开启的
2、配置服务器id,主从复制 ...
在centos中安装mysql(mysql-5.5.44-linux2.6-x86_64.tar.gz),执行初始化脚本
scripts/mysql_install_db --user=mysql
时,报Neither host nor 'localhost' could be looked up错误,查看hosts文件
ping localhost,也没问题
网上搜了一下,基本上都是在hosts文件中配置127.0.0.1主机,但是这里hosts文件中已经有了
查了下服务器信息,是32位的,而安装的mysql是64位的,重新下了32位的mysql安装成功。
所以, ...
1、创建组、用户
groupadd -r mysql
useradd -r -g mysql -s /sbin/nologin mysql
2、解压
tar zxvf mysql-5.5.44-linux2.6-x86_64.tar.gz
3、建立软连接(解压后文件名太长,方便输入)
ln -s mysql-5.5.44-linux2.6-x86_64
对于通过rpm包安装的mysql
1、查看是否已经安装
rpm -qa | grep -i mysql
2、卸载
删除命令:rpm -e –nodeps 包名
# rpm -ev MySQL-server-5.5.25-1.rhel5
同事将开发好的webservice服务发布到测试环境后,使用客户端去访问时发现,服务提供类中使用spring容器注入的属性都为空,配置片段如下:
@javax.jws.WebService(endpointInterface = "com.mipo.webservice.service.impl.URInterfaceServletmplDelegate", targetNamespace = "http://impl.service.webservice.mipo.com/", serviceName = "URInterf ...
项目使用了mybatis,版本为mybatis-3.2.2.jar + mybatis-spring-1.2.0.jar。今天发现项目运行中出现Invalid bound statement (not found)异常。
mybatis在启动的时候会扫描mapper,把mapper类中的方法及对应的statement语句注册到Configuration对象中。既然出现了Invalid bound statement (not found)异常,说明在运行过程中没有找到对应mapper中的方法。我们使用的是注解方式,看了对应mapper的方法,注解都有了,没问题,关联了下源码, ...
问题描述:
之前在测试环境(一台Linux主机)部署了多个tomcat实例(使用cp命令,修改端口),然后将同一个应用部署到多个tomcat实例下,logback配置文件中配置不同的目录作为日志输出地,但是在多个tomcat实例同时运行时,logback配置不起作用,即日志并没有输出到每个tomcat实例对应webapp目录下应用中logback.xml中配置的日志输出目录,而是都输出到了各tomcat实例的logs/catalina.out中,导致catalina.out文件过大,不利于日志查看
后来同时说他在本地还原测试环境,测试时发现日志全输出到第一个启动的tomcat实例 ...
类加载器的作用是完成类加载过程中的装载步骤,即将.class文件加载到JVM
有两种类型的类加载器
1、JVM自带的类加载器
根类加载器(Bootstrap)
扩展类加载器(Extension)
系统类加载器(System)
2、用户自定义类加载器
扩展自java.lang.ClassLoader
这些类加载器以父子关系的形式存在
最顶层的类加载器,根类加载器,负责加载java的核心类,它加载的路径是jre/lib/rt.jar,我们用到的java核心类如集合框架类ArrayList以及String类等,都是在rt.jar中,即这些类是被BootStrap ...