- 博客(233)
- 资源 (31)
- 收藏
- 关注
转载 mysql 查询正在执行的事务以及等待锁 常用的sql语句
使用navicat测试学习:首先使用set autocommit = 0;(取消自动提交,则当执行语句commit或者rollback执行提交事务或者回滚)在打开一个执行update查询 正在执行的事务:SELECT * FROM information_schema.INNODB_TRX根据这个事务的线程ID(trx_mysql_thr
2017-11-29 17:17:43 7120
转载 IntelliJ IDEA Maven Gradle的配置
安装Gradle从官方网站下载安装包,解压到目录设置环境变量PATH=D:\gradle\gradle-3.4.1\binGRADLE_HOME=D:\gradle\gradle-3.4.1设置本地仓库目录GRADLE_USER_HOME=D:\gradle\repo安装Maven从官方网站下载安装包,解压到目录
2017-09-30 17:50:24 1777
转载 Java Web获取Web应用根路径(转)
最基本的1,request.getRealPath("/");这个方法已不推荐用 2,在Servlet 里用this.getServletContext().getRealPath("/");获得要路径。 或者 request.getSession().getServletContext().getRealPath("/")来获取。 3,s
2017-05-22 16:08:35 782
转载 kafka安装配置
1、Linux下 首先,我们将下载好的Kafka基础安装包解压,命令如下所示:解压Kafka[hadoop@dn1 ~]$ tar -zxvf kafka_2.9.1-0.8.2.1.tgz进入到Kafka解压目录[hadoop@dn1 ~]$ cd kafka_2.9.1-0.8.2.1配置环境变量[hadoop@dn1 ~]$
2017-04-21 16:00:29 2978
转载 kafka简单示例
1、Maven依赖dependency> groupId>org.apache.kafkagroupId> artifactId>kafka_2.11artifactId> version>0.10.2.0version>dependency>2.ConfigureAPI 首先是一个配置结构类文件,配置Kafka的相关参数,代码如
2017-04-21 14:57:53 2940 1
转载 zooeleeper(安装,启动,验证)
1、zooeleeper在Linux下的安置、启动、验证Linux下安装将下载好的安装包,解压到指定位置,这里为直接解压到当前位置,命令如下:tar -zxvf zk-{version}.tar.gz修改zk配置,将zk安装目录下conf/zoo_sample.cfg重命名zoo.cfg,修改其中的内容:# The number of millise
2017-04-20 19:23:52 1076
转载 如何将mysql表结构导出成Excel格式的(并带备注)
1.使用一个MySQL管理工具:SQLyog,点击菜单栏“数据库”下拉的最后一项:导出的格式如下:2.要想转成Excel格式的只需手动将该表复制到Excel中去。
2017-04-18 16:08:27 19455 1
转载 【消息队列MQ】各类MQ比较
目前业界有很多MQ产品,我们作如下对比:RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在中心队列排队。对路由(Routing),负载均衡(Load balance)或者数据持久
2017-04-17 18:25:41 465
转载 Spring高级事务管理
1、Spring事务传播行为所谓事务传播行为就是多个事务方法相互调用时,事务如何在这些方法间传播。Spring支持7种事务传播行为PROPAGATION_REQUIRED(加入已有事务)如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见也是默认的方式。PROPAGATION_SUPPORTS(跟随环境)支持当前事务,如果当前没有事务,就以非事
2017-04-14 17:26:31 379
转载 Git实现从本地添加项目到远程仓库
Git是现在最流行的版本控制系统之一了,今天也试试了,成功了上传了远程仓库,接下来看看我是怎么做的。 1、首先,要有git的账号,点击查看怎么注册? 2、注册成功之后,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:在Repository name填入bless,其他保持默认设
2017-04-10 16:59:32 322
转载 常用 Git 命令清单
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库# 在当前目录新建一个Git代码库$
2017-04-10 14:23:48 468
转载 Spring MVC中使用 Swagger2 构建Restful API
1.maven依赖dependency> groupId>io.springfoxgroupId> artifactId>springfox-swagger2artifactId> version>2.6.0version>dependency>dependency> groupId>io.springfoxgroupId> artifactI
2017-04-09 22:25:51 4780
转载 Spring - bean的autowire属性(自动装配)
当我们要往一个bean的某个属性里注入另外一个bean,我们会使用 + 标签的形式。但是对于大型项目,假设有一个bean A被多个bean引用注入,如果A的id因为某种原因修改了,那么所有引用了A的bean的标签内容都得修改,这时候如果使用autowire="byType",那么引用了A的bean就完全不用修改了。autowire到底都什么用?我们继续往下看。 autowire
2017-04-06 17:57:12 1933
转载 SHTML介绍
什么是 SHTML使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为“服务器端嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术。SSI工作原理:将内容发送到浏览器之前,可以使用“服务器端包含 (SSI)”指令将文本、图形或应用程序信息包含到网页中。例如,可以使用 SS
2017-04-06 10:48:47 296
转载 JSP/Servlet 工作原理
ServletServlet 没有 main 方法,不能够独立的运行,它的运行需要容器的支持,Tomcat 是最常用的 JSP/Servlet 容器。Servlet 运行在 Servlet 容器中,并由容器管理从创建到销毁的整个过程。对于用户到达Servlet的请求,Servlet容器会创建特定于这个请求的ServletRequest对象和ServletResponse对象,然
2017-04-06 10:39:20 1075
转载 jboss-web.xml 配置说明
在JBoss 下web工程,为了使用容器提供的一些特性,需要使用jboss-web.xml进行配置。以下是一个配置好的jboss-web.xml示例。"http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd">com.example:archive=unique-archive-namejava2ParentDelegat
2017-04-05 18:50:34 2613
转载 JBoss7发布项目,访问路径不带项目名
因为jboss7必须以war包的形式发布,可用war包发布后,页面的请求必须带有项目名称。要实现不带项目名称进行访问实现如下:1)在项目的WEB-INF目录下创建jboss-web.xml文件,全部代码如下。<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 5.0//EN" "http://www.
2017-04-05 18:41:43 1756
转载 IntelliJ IDEA和JBOSS配置及部署
集成Jboss与集成tomcat大同小异,但是要JBOSS支持热部署,需要做些修改:1、添加全局JBOSS容器:菜单FILE-SETTING,弹出系统设置窗口,找到application server菜单:选择安装好的jboss路径2、应用JBOSS到项目:弹出的框中点击添加图标,选择JBOSS - local,添加本地JBOSS(r
2017-04-05 16:56:04 33850 2
转载 JBOSS的下载安装、环境变量配置以及部署
JBoss是纯Java的EJB(企业JavaBean)服务器。1. 下载安装 http://jbossas.jboss.org/downloads/ 我下载的是:JBoss AS7.1.1.Final2. 解压安装包 D:\Java\jboss-as-7.1.1.Final在环境变量新建一个:JBOSS_HOME 路径为你解压JBOSS
2017-04-05 15:42:12 19261 5
转载 Linux常用命令整理
1、 ls---显示当前目录的文件常用的有以下两种:(1) ls显示当前目录的文件(2) ls –alt显示当前目录的所有文件(包含.开头的隐藏文件)的详细列表信息,并且按时间排序2、hostname ---本机名称命令(1) hostname ---查看计算机名称(2) hostname –i ---查看计算机的IP
2017-03-24 10:45:32 470
转载 xshell+xftp在Linux的tomcat下部署web项目
1、Linux管理工具Xshell5和Xftp5 Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制
2017-03-23 18:27:55 8987
转载 linux下各种解包打包命令大全
tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf Fi
2017-03-23 17:35:16 2565
转载 [MySQL] TRUNCATE数据库所有表,打印所有TRUNCATE表语句
将XXX替换成数据库名称,然后执行SQL,将执行结果拷贝出来执行就可以TRUNCATE数据库所有表了。select CONCAT('truncate table XXX.',TABLE_NAME,';') FROM information_schema.TABLES WHERE TABLE_SCHEMA='XXXX';
2017-03-23 11:09:04 2703
原创 Shiro与Spring集成
1、web.xml中shiro的相关配置。1)引入shiro的配置文件applicationContext-shiro.xml。context-param> param-name>contextConfigLocationparam-name> param-value> classpath*:/applicationContext-shiro.xml
2017-03-22 17:09:36 483
转载 Shiro简介
1.1 简介Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。本教程只介绍基本的Shiro使
2017-03-22 15:26:35 306
转载 Shiro + EHCache 缓存的使用
用 Maven 管理的项目,先上依赖包:ehcache-corenet.sf.ehcache2.5.0org.apache.shiroshiro-ehcache1.2.2用 Shiro + Redis 来结合使用,解决的问题有用户权限控制。分布式部署 Session 共享。Cookie 管理。缓存 管理。用户信息、在线用
2017-03-22 15:22:01 7076 1
转载 redis linux-集群配置流程
一。配置修改 1.在/usr/local/Redis-3.2.7下新建目录 cluster/6379 .... cluster/6384 由于redis集群需要3个master所以最少要6个服务所以需要6个文件夹 2.在每个目录下拷贝redis.conf 3.在redis Linux-单个配置流程配
2017-03-19 18:59:19 544
转载 Spring Session + Redis实现分布式Session共享
1.pom文件引入依赖org.springframework.sessionspring-session-data-redis1.3.0.RELEASE2、在项目中配置文件1)增加spring-redis.xml配置文件 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2017-03-19 18:39:11 810
转载 Nginx- 环境搭建(Windows)
序言Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功
2017-03-19 14:06:22 1026
转载 Nginx配置文件(nginx.conf)配置详解
Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ;Nginx用户及组:用户 组。window下不指定 worker_processes 8;工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log logs/error.log; error_log
2017-03-19 13:27:11 294
转载 redis - 环境搭建(Windows)
一:简介(来自百科)redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与mem
2017-03-19 10:38:32 608
转载 MySQL5.7.*免安装版配置方法
MySQL5.7.*免安装版配置方法1. 解压MySQL压缩包 将下载的MySQL压缩包解压到自定义目录下,我的解压目录是: "D:\Program Files\mysql-5.7.9-win32" 将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini 复制下面的配置信息到 my.ini 保存 #如果没有my-def
2017-03-18 20:59:05 329
转载 Unknown character set: 'utf8mb4'
从昨天晚上开始,困扰了我几个小时的问题,无论用c3p0还是用spring的DriverManagerDataSource都无法连接我服务器上的远程数据库,一直报的错误就是: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exce
2017-03-18 20:48:26 1312
转载 MySQL安装图解
一、MYSQL的安装1、打开下载的mysql安装文件,双击运行mysql-5.5.40-win32.msi。 2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。 3、在“Developer Comp
2017-03-18 20:38:20 392
转载 IntelliJ IDEA 下的SVN使用
SVN首先提一句,IDEA对各种的版本控制工具的支持是非常好的,点击3 打开系统设置界面,就可以看到他有专门的一栏 Version Control 里边是对各种版本控制工具的支持,其中我要用的SVN也在其中,就是Subversion,想要使用svn 你需要在电脑上安装一个svn的客户端才行,安装客户端或者小乌龟工具都可以,我安装的就是小乌龟工具,他里边同样含有svn.exe ,安装好后
2017-03-18 17:34:04 1697
转载 Intellij Idea15 快捷键设置大全
使用Idea的目的就是为了编码完全脱离鼠标,虽然使用快捷键编码时很方便可以很长时间不碰鼠标,但windows系统查看文件、数据库什么的还是需要用到鼠标,这点相当郁闷,一直来的简单追求,脱离个鼠标而已;难道只能Linux下编程可以完全抛弃鼠标吗?标记颜色的是我比较常用的,欢迎大家留言,我也会尽力更新完善一:菜单快捷键 快捷键设置Bar快捷键,参考文章
2017-03-18 17:29:37 791
转载 Intellij Idea Mybatis 插件(plugin和tools插件)
Intellij Idea Mybatis插件主要有 Mybatis plugin插件和Mybatis tools插件。(一)Mybatis plugin插件主要功能有:提供Mapper接口与配置文件中对应SQL的导航编辑XML文件时自动补全根据Mapper接口, 使用快捷键生成xml文件及SQL标签ResultMap中的property支持自动补全
2017-03-18 16:51:10 75874 9
转载 Unsupported major.minor version (jdk版本错误)解决方案
一、错误现象:当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。错误信息如下 :Unsupported major.minor version 50.0Unsupported major.minor version 49.0 (我在jdk1.4 和1.5切换时就遇到了这个错误)Unsupported maj
2017-03-18 16:39:29 1155
转载 IntelliJ IDEA Tomcat配置 详解
1> 进入 Edit Configurations2> 点击 + ,选择 Tomcat 服务器,如果是本地Tomcat 选择 Local3> Tomcat Server -> Unnamed -> Server -> Application server 的 Configuration ,找到本地 Tomcat 服务器,再点击 OK按
2017-03-17 23:06:07 915
搭建SSH struts spring hibernate 框架
2014-08-15
轻量级 j2ee 企业应用实战:struts+spring+hibernate 整合开发
2011-11-11
JAF1.98.64.zip
2011-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人