自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (3)
  • 收藏
  • 关注

原创 Nginx高级配置

expires缓存 1:根据文件扩展名进行判断,添加expires功能 2:根据目录进行判断,添加expires功能优点:降低网站带宽,节约成本,同时提升用户访问体验。缺点:页面更新不及时,影响用户体验。 1>缩短缓存时间 2>文件重命名压缩和解压缩 1>启用压缩:gzip on; 2>默...

2019-12-14 23:30:10 173

原创 JVM面试题

1:JVM垃圾回收机制,GC发生在JVM哪部分,有几种GC,算法是什么? 1、发生在堆中。 2、次数上频繁收集Young区 Minor GC 次数上较少收集Old区 Full GC 基本不动Perm区-永久区没有GC 3、引用计数法 不能循环引用,已被淘汰 复制算法 年轻代-效率高,没有...

2019-12-12 20:12:50 151

原创 Mysql面试题

Mysql的存储引擎 InnoDB:先排序后插入,写操作慢,读取效率快。一般来说,如果需要事务支持,并且有较高的并发读取频率。 MyISAM:直接插入,写操作效率快,读取效率慢。默认的存储引擎,提供高速存储和检索,不支持事务。索引 优势 1>提高数据检索效率,降低数据库的IO成本。 ...

2019-12-12 19:57:36 290

原创 Redis面试题

Redis持久化 redis提供了2种不同形式的持久化方式。 1>RDB(Redis DataBase) 在指定的时间间隔内将内存中的数据集快照写入磁盘。 优点:节省磁盘空间;恢复速度快 缺点:数据量庞大时耗费性能;间隔时间长,会丢失数据。 2>AOF(Ap...

2019-12-12 19:37:34 95

原创 centos7.5服务器搭建环境

安全组设置 创建用户组:groupadd xxx 新建用户并将其加入用户组:useradd -g xxx(组名) xxx(用户名) 用户设置密码:passwd xxx(用户名) 用户分配权限:chmod 777 -R xxx(用户名) 权限介绍:4=可读 2=可写 1=可执行...

2019-12-10 16:30:29 362

原创 sqluldr2如何使用

最近在工作中使用到了sqluldr2工具,现在总结一下,记于博客。sqluldr2是专业的导出工具,将Oracle数据导出到文本文件。sqluldr(Oracle的工具SQL*Loader)是专业导入工具,将文本文件导入到数据库。1:进入到工具目录。2:win系统64位需用sqluldr264.exe。32位使用sqluldr2.exe。 若报错:

2017-07-02 20:42:26 2318

原创 FTP传输中文路径问题

FTP远程文件中文路径传输。设置controlEncoding为服务器字符集,再执行FTP.login();例如ftp服务器为Win,chcp查到为936(GBK简体中文),则在FTPClient.setControlEncoding='GBK',然后FTPClinet.login();

2016-12-02 17:36:32 5986

原创 java.lang.NoClassDefFoundError: org.springframework.beans.FatalBeanException

项目启动报错:加载类错误。原因:一:jar包未加载完整。二:Eclipse运行JVM内存过小,调整JVM内存。解决方案:在Window->Preferences中,选择Java->Installed JREs,修改已配置的JDK。配置Default VM arguments即可。-Xmx512M -Xms512M  -XX:MaxPermSize=256M-Xss5

2016-08-16 16:37:14 19122

原创 框架工作原理整理汇总

Struts2工作原理Hibernate工作原理1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactorySpringMVC工作原理1. 客户端请

2016-08-01 13:29:11 325

原创 Hibernate汇总

Hibernate框架:对象关系映射(ORM)一:Hibernate中get和load有什么不同之处? get和load的最大区别是,如果在缓存中没有找到相应的对象,get将会直接访问数据库并返回一个完全初始化好的对象,而这个过程有可能会涉及到多个数据库调用;而load方法在缓存中没有发现对象的情况下,只会返回一个代理对象,只有在对象getId()之外的其它方法被调用时才会真正去访问数据库

2016-07-18 15:31:46 360

原创 SQL语句汇总

查看Oracle服务器端字符集select * from nls_database_parameters;查看Oracle客户端字符集select * from nls_instance_parameters;

2016-06-29 14:41:23 360

原创 w10镜像下载

http://www.iwin10.com/xiazai/826.html

2015-11-30 10:39:39 1345

原创 Quartz数据表-Oracle

在Quartz的安装包中,解压文件,可以得到数据库脚本文件。QRTZ_CALENDARS 以 Blob 类型存储 Quartz 的 Calendar 信息 QRTZ_CRON_TRIGGERS 存储 Cron Trigger,包括 Cron表达式和时区信息 QRTZ_FIRED_TRIGGERS 存储与已触发的 Trigger 相关的状态信息,以及相联 Job的执行信息 QRTZ_

2015-11-23 11:31:34 3004

原创 启动Tomcat报错java.lang.IllegalArgumentException

启动报错Tomcat的 Document base ……does not exist or is not a readable directoryjava.lang.IllegalArgumentException:Document base G:\Server\Tomcat 6.0\webapps\XXXX does not exist or is not a readable dire

2015-11-21 11:45:15 6983

原创 Redis对象读写序列化

在使用Redis中,将对象序列化以Json方式写入Redis的方法:基本推荐使用JdkSerializationRedisSerializer和StringRedisSerializer,因为其他两个序列化策略使用起来配置很麻烦,如果实在有需要序列化成Json和XML格式,可以使用java代码将String转化成相应的Json和XML。1:使用Spring-data-Red

2015-08-21 16:05:45 6374

原创 Redis集群进阶-移除节点

使用集群主要记录学习Jedis的操作。四、移除一个节点只要使用命令./redis-trib.rb del-node 127.0.0.1:6305 ''使用同样的方法移除主节点,不过在移除主节点前,需要确保这个主节点是空的. 如果不是空的,需要将这个节点的数据重新分片到其他主节点上.替代移除主节点的方法是手动执行故障恢复,被移除的主节点会作为一个从节点存在,不过这种情况下不会

2015-08-19 16:46:45 601

原创 Redis集群进阶-添加新节点到集群

使用集群主要记录学习Jedis的操作。三、添加新节点到集群根据新添的节点种类,需要用2种方法来将新节点添加到集群。1:若添加的新节点是一个master,那么我们需要创建一个空节点,然后将某些哈希桶移动到这个空节点里面。2:若要添加的新节点是slave,那么我们将这个新节点设置为集群中某个节点的复制品。添加主节点master     创建一个port6305的新节点(使用

2015-08-19 16:24:59 2331

原创 Redis集群进阶-故障转移测试

使用集群主要记录学习Jedis的操作。二、故障转移测试在执行本节操作的过程中, 请一直运行 consistency-test 程序。要触发一次故障转移, 最简单的办法就是令集群中的某个主节点进入下线状态。首先用以下命令列出集群中的所有主节点:redis-cli -p 6300 cluster nodes | grep master通过命令输出,我们看

2015-08-19 15:20:58 904

原创 Redis集群进阶-使用集群

搭建集群现在我们已经有了六个正在运行中的 Redis 实例, 接下来我们需要使用这些实例来创建集群, 并为每个节点编写配置文件。通过使用 Redis 集群命令行工具 redis-trib , 编写节点配置文件的工作可以非常容易地完成: redis-trib 位于 Redis 源码的 src 文件夹中, 它是一个 Ruby 程序, 这个程序通过向实例发送特殊命令来完成创建新集群, 检

2015-08-19 14:21:25 386

原创 Redis的介绍

Redis是一个开源,以key-value的形式库存储,支持丰富的数据结构String,List,Set,HashSet,SortSet.为了保证效率,数据都缓存在内存中,它可以周期性的把更新的数据写入磁盘(半持久化模式)或把修改操作写入追加的记录文件(全持久化模式)目前国内应用Redis的场合是新浪。Redis适用场合1:应用程序直接访问Redis2:应用程序会先访问Redi

2015-08-15 16:29:05 402

原创 java.lang.UnsupportedClassVersionError异常

启动报错java.lang.UnsupportedClassVersionError异常。经排查,在新建的某个类中,引用了JDK1.7,原来的编译环境为JDK1.6修改编译版本,启动正常。

2015-08-06 14:28:54 482

原创 W7启动报错0xc0000f

解决办法:开机不停按F8,进入界面选择“最近一次的正确配置”启动。等启动成功后,重启就可以了。

2015-07-26 19:43:23 6595

原创 Oracle高版本dmp导入到低版本

使用11g导出的高版本dmp,导入到10g时,报错不是有效的导出文件,头部验证失败。解决方案:1>安装高版本Oracle(废话。。。)                  2>继续使用Oracle10g:                                                     通过修改DMP文件的版本号来实现。                     

2015-07-08 15:51:52 1732

原创 MySql连接报错1045

使用Navicat for MySql连接数据库时报错1045 access denied for user “root”xxx在连接属性中,主机名或IP地址为"localhost"解决方法:        将主机名或IP地址设置为:127.0.0.1(之前安装的mysql已设置为localhost:3307,现在这个设置为127.0.0.1:3306)报错原因:       

2015-07-06 09:39:13 1626

原创 Web项目报错java.lang.ClassCastException

启动struts2项目运行时会出现下面的错误:启动一个项目时,启动正常。启动2至多个项目在同一个服务器下,报错 org.apache.xerces.parsers.XML11Configuration cannot be cast to org.apache.xerces.xni.parser.XMLParserConfiguration。删除xerces.jar的,删除这个j

2015-06-30 14:45:55 781

原创 Session报错ArrayIndexOutOfBoundsException:7

java.lang.ArrayIndexOutOfBoundsException:   7 at   oracle.security.o3logon.C1.r(C1) at   oracle.security.o3logon.C1.l(C1) at   oracle.security.o3logon.C0.c(C0) at   oracle.security.o3logon

2015-06-04 10:27:44 1012

原创 Linux命令

SSH Client登陆Linux切换登陆用户 su xxx(要切换的用户名)查询某文件 locate XXX(要查找的文件名)查看linux内核位数lsb release -a 或 cat /etc/centos-release(查看centos)uname -alinux重启命令shutdown -r now/shutdown -r 5(5‘后重启)...

2015-05-30 08:33:54 358

原创 jar包部署到WebLogic服务器

因为远程连接Linux下的WebLogic,使用SSH File连接。停止WebLogic服务。打开war包,找到WEB/INF/lib目录。将jar包放到lib目录下。启动WebLogic服务,jar包自动加载。

2015-05-30 08:26:02 1771

原创 WebLogic部署Web项目生成路径

WebLogic部署Web项目生成.class文件路径。

2015-05-27 08:44:17 7250

原创 启动WebLogic报错NullPointerException

java.lang.NullPointerExceptionat weblogic.deploy.internal.adminserver.DeploymentManager.getPendingDeploymentsForEditLockOwner(DeploymentManager.java:360)at weblogic.management.provider.interna

2015-05-26 11:39:17 4129

原创 数据结构

数据结构                        是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。           程序设计 = 数据结构 + 算法           数据结构就是数据元素相互之间存在的一种或多种特定关系的集合。传统上,我们把数据结构分为逻辑结构和物理结构。    逻辑结构:是指数据对象中数据元素之间的相互关

2015-02-25 14:24:43 380

原创 远程连接Oracle

Oracle10远程连接Oracle111>在Net Manager中设置2>测试连接报错无监听程序。3>确保远程连接桌面没问题,数据库已正常启动4>进入远程桌面,重新配置数据库监听   5>在Net Configuration Assistant中设置   6>选择监听程序设置->重新配置->默认下一步->重新配置监听程序-》选择TCP协议,1521端口->不配置另一个监

2015-02-03 09:52:58 482

原创 引入JSP文件标签的区别

jsp页面是把include指令元素()所指定的页面的实际内容(也就是代码段)加入到引入它的jsp页面中,合成一个文件后被jsp容器将它转化成servlet。可以看到这时会产生一个临时class文件和一个servlet源文件。而动作元素()是在请求处理阶段引入的,会被JSP容器生成两个临时class文件和两个servlet原文件。而引入的只是servlet的输出结果,即JspWriter对

2015-01-30 11:34:49 1780

原创 安装Weblogic 10

安装Weblogic 10需要与JDK1.6匹配。下载wls1035_generic.jar配置好

2015-01-30 11:34:25 400

原创 JBoss安装

1:下载Jboss版本,将压缩文件解压到某个目录下即可(目录不要有空格或中文)。2:配置环境变量:1>JDK环境变量。                               2>添加环境变量 JBOSS_HOME:值为Jboss安装目录。                                   在path中,添加%JBOSS_HOME%\bin,保存即可。3:运行

2015-01-28 10:57:07 425

原创 Web项目目录规范

在使用java开发Web项目时,目录结构为:    src/main/java/                         com.companyName.projectName.modelName.common:数据访问操作的通用实现,主要包括增删改查操作。查询包括Hql

2015-01-27 13:57:08 1342

原创 java源码转换为chm格式

准备条件:下载htmlhelp.exe,jd2chm.exe1>在MyEclipse中生成doc文件:            1:选择File->Export->搜索javadoc,点击“下一步”;            2:选择要生成的源代码和javadoc文件保存目录;(确保jdk的安装路径存在,需要javac.exe)            3:填写文件名,完成2>将ja

2015-01-24 10:35:39 771

原创 启动WebLogic报错汇总

在所要操作的服务器目录下,找到security目录下,建立boot.properties,创建username=XXXX   password=XXXXX

2014-12-24 10:22:03 824

原创 命令行启动WebLogic报错JDK...

在命令行启动WebLogic报错不应有JDK...的信息时,说明jdk安装路径不合法。配置WebLogic时,要求JDK的路径不能含有中文,括号,空格或特殊符号。

2014-12-23 15:22:54 612

原创 命令行启动WebLogic

cmd 命令进入WebLogic的安装目录下G:\Server\WebLogic10\user_projects\domains\base_domain\bin在命令行执行startManagedWebLogic.cmd命令+url+port(设置的端口号)     startManagedWebLogic.cmd http://127.0.0.1:7010

2014-12-23 15:08:39 6359

sqluldr2.zip

Sqluldr2:专业用于大数据量导出工具之一。注意:此软件不需要安装,直接打开命令窗口,在放置软件的目录下,执行对应的exe文件。help=yes参数,可以查看帮助命令。

2017-05-24

JIRA入门教程(中文版)

JIRA入门教程,简单易学,可以快速掌握JIRA使用流程。

2015-10-09

Scrum管理工具

Scrum入门级读物,敏捷开发最流行的方式之一。

2014-12-22

空空如也

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

TA关注的人

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