自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 sun.misc.BASE64Encoder在Eclipse中不能直接使用的原因和解决方案

1、为什么在Eclipse中不能直接使用sun.misc.BASE64Encoder和sun.misc.BASE64Decoder呢?因为sun.misc.BASE64Encoder和sun.misc.BASE64Decoder 是 Sun 的专用 API,可能会在未来版本中删除,不建议使用。所以在Eclipse中不能直接使用,但是直接使用文本编辑器编写代码,然后使用javac编译,java去

2015-09-14 21:33:29 20473 8

原创 Windows中通过 \\+IP 访问局域网中其它主机的共享资源

1、Windows中访问局域网内其它主机的共享资源的方式\\+IP举例:如果要访问IP地址为192.168.1.100机器上的共享资源,可以在打开我的电脑后,在地址栏输入:\\192.168.1.100或者可以Win+R,在运行窗口中输入\\192.168.1.1002、两种访问方式的区别如果局域网中没有IP地址为192.168.1.100的主机,两种方式都会弹出以下错

2015-05-13 10:25:01 41901

转载 Java按字节数截取字符串(防止中文被截成一半)

Web应用程序在浏览器中显示字符串时,由于显示长度的限制,常常需要将字符串截取后再进行显示。但目前很多流行的语言,如C#、Java内部采用的都是 Unicode 16(UCS2)编码,在这种编码中所有的字符都是两个字符,因此,如果要截取的字符串是中、英文、数字混合的,就会产生问题,如下面的字符串:String s = "a加b等于c,如果a等1、b等于2,那么c等3";上面的字

2015-04-22 14:34:09 7107

原创 WebLogic10下无法部署项目问题

在WebLogic10下有时候部署项目的时候,选中了项目,也选择了WebLogic10服务器,但是Finish按钮无法点,是灰色的,或者点击之后报错,这是因为,项目部署包的名字是根据项目的访问根路径来确定的,在Weblogic8.5下,项目的根路径是从weblogic.xml文件中获取的,但是在Weblogic10下,没有weblogic.xml配置文件,项目的根路径是在Web --> Web

2015-04-09 10:45:44 2515

原创 WebLogic8.5和WebLogic10的差异

1、 问题Java Web项目之前部署在Weblogic8.5上,可以正常运行,之后将该项目部署到Weblogic10上,启动的时候报错。2、 解决方案项目部署在Weblogic8.5上时,项目中WEB-INF下有一个weblogic.xml文件,该文件中配置了项目的访问根路径,但是在Weblogic10下不能有该文件,否则启动失败。所以只要将该文件删掉,就可以正常启动了,但是如果要部

2015-04-09 10:33:24 560

原创 WebLogic内存溢出

Java Web Application在WebLogic8.5服务器上部署成功,但是在访问时页面报JSP预编译错误,后台报内存溢出错误,这是虚拟内存不够用导致的,需要做如下配置:a) 点击MyEclipse,选择Preferencesb) 点击MyEclipse,选择Servers中的WebLogic下的WebLogic 8.xc) 点击JDK,在Optional Java VM a

2015-04-09 10:25:50 682

原创 PLSQL连接Oracle数据库后,查询出的数据中文乱码

需要配置以下环境变量,变量值要和数据库服务器的字符集一致。变量名:NLS_LANG变量值:AMERICAN_AMERICA.ZHS16GBK

2015-04-09 09:57:46 1885

原创 Web工程和引用工程的CLASSPATH下存在同一个配置文件,例如test.properties,部署后会加载哪个?

1、Web工程下有test.properties配置文件,引用工程下没有部署结果引用的是Web工程下的该配置文件。2、引用工程下有test.properties配置文件,Web工程下没有部署结果引用的是引用工程下的该配置文件。3、Web工程下有test.properties配置文件,引用工程下也有,但是内容不一样根据部署后配置文件的内容可以看出,部署结果引用的是Web工

2015-04-09 09:11:38 841

原创 Web工程和引用工程引用了同一个jar包,部署项目后,会引用哪一个?

1、如果Web工程引用commons-io-1.3.2.jar,引用工程引用commons-io-2.0.1.jar部署包引用的是commons-io-1.3.2.jar2、如果Web工程引用commons-io-2.0.1.jar,引用工程引用commons-io-1.3.2.jar部署包引用的是commons-io-2.0.1.jar3、通过以上分析可以看出,部署后的l

2015-04-08 11:28:25 1256

原创 Tomcat启动后,Servlet没有加载

问题描述:Tomcat启动时,从日志上看服务启动正常,没有报错。通过浏览器访问index.jsp页面也能正常访问,但是调用该服务的Servlet接口时,报404错误,提示访问的资源不存在。原因分析:为什么服务正常启动,而Servlet却没有加载呢?这是因为Servlet在初始化的时候已经报错了,只不过Tomcat对运行时异常不打印到控制台,会使开发人员产生错觉,认为服务启动

2015-04-08 09:50:17 2249

原创 任务栏网络连接中找不到无线网络连接

启动服务WLAN Autoconfig服务即可。

2015-03-06 09:42:17 682

转载 ThinkPadE430c设置BIOS,使功能键不加Fn可以直接使用

开机看到“ThinkPad”欢迎界面后,立即按下Enter键,按Fn+F1进入BIOS设置界面。进入Config选项,选择“KeyboardMouse”选项,默认是“Default”,选择“Legacy”,按Fn+F10保存即可。

2015-03-06 09:21:20 3370

原创 PLSQL查询结果中文乱码

当PL/SQL客户端字符集和数据库服务器字符集不一致时,查询结果会出现中文乱码问题。解决方案:配置以下环境变量:变量名:NLS_LANG变量值:跟服务器字符集一致(比如:AMERICAN_AMERICA.ZHS16GBK)当字符集不一致时,连接后会提示服务器的字符集。

2015-03-05 16:07:21 960

转载 Tomcat内存溢出

修改Window --> Preferences --> MyEclipse --> Servers --> Tomcat   找到对应版本的Tomcat下的JDK在Optional Java VM arguments:中加入以下配置参数: -Xmx1024M -Xms512M -XX:MaxPermSize=256m

2015-03-05 15:49:30 313

原创 IntelliJ idea常用快捷键

Ctrl+Shift+F 从指定文件类型的所有文件中搜索指定的文本Alt+Enter    导入包,自动修正Ctrl+F       在当前文件中查找文本Ctrl+Shift+N 查找文件Ctrl+Alt+O   优化导入的类和包Ctrl+N       查找类Ctrl+Alt+B   跳转到抽象方法的实现Ctrl+Alt+左右键 回到上一次编辑的位置

2015-03-05 15:37:37 325

原创 Mysql常用DBA命令

1、连接mysql服务器mysql -h host -u user -p[password] [database]不建议直接在命令行直接输入密码,因为密码会以明文显示在命令行,不安全。 连接mysql服务器可能会报以下错误:ERROR 1130 (HY000):Host 'hostname' is not allowed to connect t

2015-03-05 11:36:56 646 1

原创 Mysql常用函数

1、DATE_FORMATSELECT DATE_FORMAT(date,format); 以下是常用的格式化字符串:说明符说明%Y年份, 数字形式,4位数%y年份, 数字形式 (2位数)%m月份, 数字形式 (00..12)

2015-03-05 11:27:46 372

原创 Mysql中文乱码问题

Mysql通过source命令导入sql文件,如果表数据有中文的话,可能会出现中文乱码问题,采用以下方式解决。 1、删除数据库:drop database test; 2、重新创建数据库:create databasetest; 3、重新导入sql文件use test;set names utf8;source /test.sql

2015-03-05 11:25:44 412

原创 mysql服务器拒绝连接

1、连接mysql服务器报错:通过 mysql -hhost -u user -p 命令连接mysql服务器时,报以下错误:ERROR 1130 (HY000):Host 'hostname' is not allowed to connect to this MySQL server 2、原因:这是因为mysql服务器出于安全考虑,默认只允许本机用户通过命令行登录。这是在

2015-03-05 11:20:40 4690

转载 Mysql分页查询

1、语法SELECT * FROM table LIMIT [offset,] rows; 举例:select * from table limit 5;  --返回前5行select * from table limit 0,5;  --返回前5行select * from table limit 5,10;  --返回6-

2015-03-05 11:19:25 472

原创 SVN创建分支及分支归并

1、什么场景下需要创建分支场景一有客户想对产品做定制,但是我们并不想修改原有的svn中trunk下的代码,例如为客户演示的版本。 1.不需要Merge回Trunk2.将这样的分支创建在Trunk目录下,作为并行项目持续开发 场景二我们正在开发产品下阶段的任务,但上阶段还有一些BUG未修复。 1.需要Merge回Trunk2.将这样的分支创建在Branch

2015-03-02 11:44:05 467

原创 SVN版本管理

1、资源库根URL:svn://192.168.88.88:8888/test_proj 2、版本号增加规则SVN资源库最初创建完成时,资源历史记录中有一个版本号为0的记录,之后不论是新增、修改、删除等所有操作,每提交一次,SVN版本号加1,被修改的文件在最高版本号的基础上加1,而且它所属的上级目录,以及上级目录的上级目录版本号也会变为跟修改的文件相同的版本号。其它文件版本号不变。

2015-03-02 11:35:15 559

原创 SVN服务器上的资源回复

在做了大量的修改和提交之后,觉得之前提交的代码都没有用,需要将SVN服务器上的资源回复到之前的状态。 比如:某工程初始版本是10,后来经过三次提交版本号分别变为11,12,13。现在需要将该工程回复到10版本的内容。 1、 显示该工程的资源历史记录2、 右击13版本,点击从修订版13回复更改,这时本地代码变成了12版本的内容3、 右击12版本,点击从修订版12回复更改,这时

2015-03-02 11:33:51 1012

原创 重定位SVN地址

当SVN资源库所在服务器的IP地址发生变化时,需要重定位SVN地址。 右击SVN地址 --> 重新定位 --> Next --> 输入新URL --> Finish 注:只有在IP地址改变时才会使用SVN重定位,重定位SVN地址实际上还是连接之前的SVN资源库。

2015-03-02 11:30:43 2423

原创 SVN一直提示输入用户名和密码

点击SVN资源库地址,提示输入用户名和密码,输入完成后,接着点击资源库中的资源,又提示输入用户名和密码。每点击一个目录,都得输入用户名和密码。 这是因为输入的用户名和密码并没有写入到配置文件中,这个问题经常是因为删除了用户名和密码的配置信息但是没有重启myeclipse。重启myeclipse后,输入一次后,就不用再次输入了。用户名和密码信息已经保存到SVN的配置文件中了。

2015-03-02 11:26:12 50828

原创 SVN修改用户名和密码

问题Windows系统下如果SVN的用户名或者密码输入错误,会提示验证失败的错误信息。这时如果删除该SVN地址,重新添加,不会重新提示输入用户名和密码,直接报错。SVN并没有为我们提供更改用户名和密码的地方,这时需要修改配置文件。 解决方法一般通过删除SVN客户端的账号密码配置文件来重新更换用户名和密码。用户名密码信息存放在auth/svn.simple文件夹中,每添加一个SV

2015-03-02 11:22:22 4145

转载 使用druid对数据库密码加密

命令:java -cp druid-0.2.23.jar com.alibaba.druid.filter.config.ConfigTools 数据库密码注:执行以上命令需要本地有druid-0.2.23.jar包。可以在jar包所在的路径,直接执行以上命令,也可以在命令中指明jar包所在的位置,比如:java -cp C:\druid-0.2.23.jar

2015-01-26 15:34:11 471

原创 Windows常用快捷键总结

1、Ctrl+A 全选2、Ctrl+C 复制3、Ctrl+V 粘贴4、Ctrl+X 剪切5、Ctrl+Z 撤销6、Home 跳到文档开头7、End 跳到文档结尾8、Alt+Tab 在打开的应用程序之间切换9、Alt+F4 关闭当前应用程序,当没有活动窗口时,Alt+F4是关机10、Ctrl+W 关闭应用程序内的当前活动窗口11

2015-01-19 15:58:30 504 1

原创 vi编辑器使用总结

一、vi编辑器的三种模式:1、命令行模式使用vi编辑器打开文件后,默认处于命令行模式。命令行模式是转换模式,编辑模式和末行模式想要相互转换都要通过命令行模式。2、编辑模式(输入模式)编辑模式下用户才可以输入。3、末行模式(底行模式)二、三种模式的转换:

2015-01-16 17:14:30 634

原创 Linux常用命令总结

1、ls ----> 列出当前目录下的文件和子目录-a ----> 列出所有文件,包括隐藏文件(Linux中以 “.” 开头的是隐藏文件)-l ---->显示详细信息(ls -l 等同于 ll)2、cd ----> 进入到指定路径3、clear ----> 清屏4、alias cls=clear ----> 重命名(只在当前sh窗口中起作用,重新打开窗口后,cls命令失效)

2015-01-16 16:39:13 502

转载 Tomcat部署Web应用方法总结

Tomcat部署Web应用方法总结在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。在下文中$CATALINA_HOME指的是Tomcat根目录。一、静态部署静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。以下3种方式都可以部署:(以PetWeb项目为例说明,PetWeb目录假设是F:\

2015-01-15 15:17:41 1017

原创 Tomcat启动时,webapps目录下的项目没有加载

Tomcat启动时,webapps目录下的项目没有加载1)部署方式直接将编译后的CLASS文件拷贝到Tomcat的webapps目录。 2)Web项目不加载原因将CLASS文件拷贝到webapps下之后,启动tomcat服务器,从启动日志上可以看出项目并没有被加载。这是因为服务器上有多个Tomcat(例如:tomcat_01、tomcat_02),项目放在tomcat_01

2015-01-14 17:10:36 22567 2

原创 myeclipse8.5使用总结

一、myeclipse8.5常用设置1、在一个新的工作空间中打开myeclipse后,需要进行一些简单的设置。a) 点击右上角的图标(图标提示信息是:Open Perspective),去掉Show Text前面的对勾,去掉显示文本。b) 右击上面的图标,点击Dock On,选择Top Left,将常用的图标都显示到左上方,因为显示在右上方时,经常会出现页面跳动的问题,所以统一显示到左

2015-01-14 10:58:00 1032

原创 Xshell中文乱码问题

Xshell显示中文乱码问题用Xshell工具远程连接Linux服务器,出现中文乱码问题,中文乱码都是跟字符编码相关的。把Xshell编码方式改为UTF-8即可。 具体操作如下:File --> Open --> 选择要连接的session --> properties --> terminal --> 选择编码方式为:Unicode(UTF-8),再次连接后,乱码问题就解决了。

2015-01-14 10:24:43 515 1

空空如也

空空如也

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

TA关注的人

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