09 2017 档案

摘要:命令格式 jstat命令命令格式: jstat [Options] vmid [interval] [count] 参数说明: Options,选项,我们一般使用 -gcutil 查看gc情况vmid,VM的进程号,即当前运行的java进程号interval,间隔时间,单位为秒或者毫秒count,打 阅读全文
posted @ 2017-09-26 17:19 十月围城小童鞋 阅读(115) 评论(0) 推荐(0) 编辑
摘要:1、堆内存溢出 【情况一】: java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: < jvm-arg>-Xms3062m 阅读全文
posted @ 2017-09-26 17:12 十月围城小童鞋 阅读(539) 评论(0) 推荐(0) 编辑
摘要:JVM内存回收机制涉及的知识点太多了,了解越多越迷糊,汗一个,这里仅简单做个笔记,主要参考《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》 目前java的jdk默认虚拟机为HotSpot,因此本文涉及虚拟机相关内容都指HotSpot虚拟机 本文主要关注GC的回收:判断哪些对象可回收,如 阅读全文
posted @ 2017-09-26 17:00 十月围城小童鞋 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Java 虚拟机内存模型中定义的访问操作与物理计算机处理的基本一致! Java 中通过多线程机制使得多个任务同时执行处理,所有的线程共享JVM内存区域main memory,而每个线程又单独的有自己的工作内存,当线程与内存区域进行交互时,数据从主存拷贝到工作内存,进而交由线程处理(操作码+操作数)。 阅读全文
posted @ 2017-09-25 16:42 十月围城小童鞋 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1.首先进入rabbitMq的目录 2.清除命令 具体根据实际的mq设置变更 3.查看队列 阅读全文
posted @ 2017-09-22 10:36 十月围城小童鞋 阅读(11504) 评论(0) 推荐(0) 编辑
摘要:本篇主要讲解 Nginx + JDK + Tomcat 负载均衡的部署,注重实用性,文章每个部分之间没有太大关系,可根据需求分开学习。 下来看一下Nginx反向代理的过程: Nginx负载均衡的过程(会自动选择压力较小的服务器进行访问): 可以看出,负载均衡是通过反向代理的原理实现的,所以也称 反向 阅读全文
posted @ 2017-09-21 14:43 十月围城小童鞋 阅读(150) 评论(0) 推荐(0) 编辑
摘要:Nginx是一种服务器软件,也是一种高性能的http和反向代理服务器,同时还是一个代理邮件服务器。也就是说,我们在Nginx上可以发布网站,可以实现负载均衡(提高应答效率,避免服务器崩溃),还可以作为邮件服务器实现收发邮件等功能。而最常见的就是使用Nginx实现负载均衡。 与Tomcat相比,Tom 阅读全文
posted @ 2017-09-21 10:19 十月围城小童鞋 阅读(175) 评论(0) 推荐(0) 编辑
摘要:在home目录下有wwwroot目录,wwwroot下有sinozzz目录,即/home/wwwroot/sinozzz 一、目录创建 在/home/wwwroot目录下新建一个sinozzz123的文件夹 mkdir /home/wwwroot/sinozzz123 二、目录复制 1.把/home 阅读全文
posted @ 2017-09-21 09:42 十月围城小童鞋 阅读(217) 评论(0) 推荐(0) 编辑
摘要:dd 删除一行 d$ 删除以当前字符开始的一行字符 ndd 删除以当前行开始的n行 dw 删除以当前字符开始的一个字 ndw 删除以当前字符开始的n个字 D 与d$同义 d) 删除到下一句的开始 d} 删除到下一段的开始 d回车 删除2行 vi命令 vi xx 编辑文件 rm命令 功能:删除文件或目 阅读全文
posted @ 2017-09-21 09:39 十月围城小童鞋 阅读(13762) 评论(0) 推荐(0) 编辑
摘要:方法一: 1、显示当前行行号,在VI的命令模式下输入 2、显示所有行号,在VI的命令模式下输入 方法二: 使用vi编辑~/.vimrc文件,在该文件中加入一行"set nu",添加内容不含引号, 命令如下: 方法三: 在UBUNTU中vi的配置文件存放在/etc/vim目录中,配置文件名为vimrc 阅读全文
posted @ 2017-09-21 09:36 十月围城小童鞋 阅读(244) 评论(0) 推荐(0) 编辑
摘要:以前只知道当tomcat端口号冲突了如何修改tomcat默认的8080端口号 今天遇到个情况,装了个BO,自带个tomcat,这时就需要修改三个地方 修改Tomcat的端口号: 在默认情况下,tomcat的端口是8080,如果出现8080端口号冲突,用如下方法可以修改Tomcat的端口号: 首先: 阅读全文
posted @ 2017-09-21 09:34 十月围城小童鞋 阅读(104) 评论(0) 推荐(0) 编辑
摘要:最近遇到了事务不回滚的情况,我还考虑说JPA的事务有bug? 我想多了....... 为了打印清楚日志,很多方法我都加tyr catch,在catch中打印日志。但是这边情况来了,当这个方法异常时候 日志是打印了,但是加的事务却没有回滚。原因是我的代码分层没有严格按照MVC结构区分,我省略了Cont 阅读全文
posted @ 2017-09-20 14:43 十月围城小童鞋 阅读(6820) 评论(0) 推荐(0) 编辑
摘要:JDK中有个好用的工具“VisualVM”可以实时可视化的查看到java程序内存变化情况,对于理解GC和java内存管理还是有很大帮助的,以前看论坛看帖子讲到java内存管理真是各说纷纭啊!有人说“JVM的内存分为两块堆和栈”,还有人说"JVM的内存分为三块(新生代、老年代、方法区)",想必很多人和 阅读全文
posted @ 2017-09-14 15:34 十月围城小童鞋 阅读(634) 评论(0) 推荐(0) 编辑
摘要:由于Spring 与RabbitMq集成 对消息的处理方式是默认自动应答,也就是处理消息时无论是否出现异常,都会给消息队列应答处理成功,消息队列删除消息,这时就会出现消息丢失的情况,为了解决这个问题,我们需要使用手动应答的方式处理消息。 1.rabbitMQ消费者监听器的配置 2.消费者监听器的编写 阅读全文
posted @ 2017-09-14 10:06 十月围城小童鞋 阅读(8375) 评论(0) 推荐(2) 编辑
摘要:spring取得通过配置文件和注解注入的bean、取得当前数据库连接、取得ApplicationContext的方法 1、思路: 应用程序启动时使用ApplicationContextAware让Spring容器传递自己生成的ApplicationContext给我们, 然后我们把这个Applica 阅读全文
posted @ 2017-09-13 17:21 十月围城小童鞋 阅读(2888) 评论(0) 推荐(0) 编辑
摘要:ORA-28000: the account is locked-的解决办法 第一种: 第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;第二步:选择myjob,查看users;第三步:选择system,右击点击“编辑”;第四步:修改密码 阅读全文
posted @ 2017-09-13 17:05 十月围城小童鞋 阅读(150) 评论(0) 推荐(0) 编辑
摘要:用户组 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 - 所有者 - 所在组 - 其它组 - 改变用户所在的组 所有者 一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者 用ls ‐ahl命令可以看到文件的所有者 也可以使用 阅读全文
posted @ 2017-09-11 17:44 十月围城小童鞋 阅读(96) 评论(0) 推荐(0) 编辑
摘要:Maven 仓库中添加Oracle JDBC驱动(11g) 1.由于Oracle授权问题,Maven3不提供oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库,此文档用的是Oracle 11g。通过Oracle的安装目录获得, 阅读全文
posted @ 2017-09-08 16:41 十月围城小童鞋 阅读(750) 评论(0) 推荐(0) 编辑
摘要:一、在windows命令行窗口下执行:运行--cmdC:\>netstat -aon|findstr "8080" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口被进程号为2448的进程占用,继续执行下面命令:C:\>tasklist|findstr "244 阅读全文
posted @ 2017-09-08 14:46 十月围城小童鞋 阅读(106) 评论(0) 推荐(0) 编辑
摘要:基于HikariCP连接池实现的多数据源动态切换 1.添加基于maven的依赖包 2.spring-mybatis.xml的配置 3.DynamicCreateDataSourceBean.java 4.DynamicDataSource.java 5.DbConfig.java 6.Custome 阅读全文
posted @ 2017-09-08 10:35 十月围城小童鞋 阅读(4183) 评论(0) 推荐(0) 编辑
摘要:利用jFreeChart插件生产各种图形的报表 1.添加基于maven的依赖包 2.修改web.xml添加JfreeChart报表设置 3.Controller 4.jFreeChartUtil 5.前端显示char.jsp 阅读全文
posted @ 2017-09-08 10:02 十月围城小童鞋 阅读(442) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示