自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Monkey王!

一只有思想的猴子~

  • 博客(34)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mac 访问堡垒机无法打开ShtermClient.app

依次进入目录:/Applications/ShtermClient.app/Contents/Resources/Scripts。原因是升级了系统以后,自带的是python3,而堡垒机的应用使用的还是python2。在本机终端运行命令:python3 出现报错,说明本机没有正确安装python3。修改python为python3的绝对路径。我本机直接写python3没有生效。注意,一定要确保本机的python环境安装正确。打开应用程序,找到应用,右键-显示包内容。打开文件:main.scpt。

2023-08-15 17:17:39 951

原创 【MySQL】mysqldump备份,blob类型导出包含ASCII码,导致还原报错

如果表字段有BINARY,VARBINARY,BLOB,BIT类型,在mysqldump备份命令里还需要加上参数--hex-blob,将这些类型导出为16进制,否则最终生成的sql文件里会包含ASCII码,还原时失败。...

2019-02-14 15:40:06 1088

转载 【MySQL】mysql连接 Table ‘performance_schema.session_variables’ doesn’t exist(转)

运行mysql时,提示Table ‘performance_schema.session_variables’ doesn’t exist解决的方法是:第一步:在管理员命令中输入:mysql_upgrade -u root -p --force第二步:重新启动mysql的服务:net stop mysqlnet start mysql再次运行mysql,就解决了。...

2018-09-03 16:43:12 227

原创 【MySQL】mysql 修改列为not null报错Invalid use of NULL value

场景:mysql 给表新增parent_id列,并设置为not null,保存时报错Invalid use of NULL value。报错原因:因为已存在的数据的parent_id列为null,与not null的设置冲突。解决办法:新增parent_id列后,先update已存在数据的parent_id为默认值,例如-1。然后修改该列的not null属性,保存成功。...

2016-05-26 16:32:03 6531

原创 maven引入依赖失败

引入Tag项目的facade层依赖失败,因为Tag项目的facade层依赖了Tag的父pom,把Tag项目的父pom和facade都deploy上传私服,然后重新导入依赖成功。

2016-05-25 10:49:04 2581

转载 linux tail -f catalina.out查看控制台失败

# tail -f ../logs/catalina.outtail: cannot watch `../logs/catalina.out': No space left on devicedf -h 查看有剩余空间df -i 查看inode也有剩余空间最终解决:# vim /etc/sysctl.conf添加以下:fs.inotify.max_user_wa

2015-09-18 17:27:13 24837

转载 myeclipse 数据表反向生成java类

MARK!(一)【1】window-->open Perspective-->MyEclipse Java Persistence进行了上面的 操作后会出现一个视图DB Brower:MyEclipse Derby,点击右键新建一个在出现的面板中,driver template中选择MySQL的,driver name自己写个随便的,Connection URL就写平常的J

2015-09-15 17:19:00 1428

原创 swagger springMVC,配置

在springMVC中使用swagger来生成在线API。 使用注解的方式配置swagger API,但是使用中发现自定义的 jackson 配置没有生效(自定义了myObjectMapper实现默认的objectMapper),估计是因为swagger使用的是默认的objectMapper。在swaggerConfig.java中重写方法,设置messageConverter。

2015-09-08 12:44:15 1725

原创 spring jack 使用自定义的objectMapper。或者在xml配置objectMapper参数

在spring-servlet.xml中配置json的转换器: 驼峰命名法转换为小写加下划线

2015-09-07 17:04:06 14637 1

原创 spring 上下文获取bean,service等类

spring工程里,在controller,service以外的普通类里获取service,bean等类,可以通过上下文环境 ApplicationContext 做到。见证奇迹的时刻到了:private static ApplicationContext applicationContext = new FileSystemXmlApplicationContext("class

2015-08-27 14:17:52 3140 2

原创 myeclipse10.7导出war包报错:integrity check error

破解正常,但是导出war包时报错:integrity check error。详细信息提示 com.genuitec.eclipse.core_10.7.0me201211011550.jar has been tampered。该jar包中publicKey.bytes信息被篡改。解决办法:坑爹的是解决办法并不是从提示的jar包入手。罪魁祸首是它--->com.genui

2015-08-24 11:22:13 7377 4

原创 maven引用jar报错:spring-core:jar must be a valid version but is '${spring.version}

在maven工程中pom.xml引用依赖报错:spring-core:jar must be a valid version but is '${spring.version}'。因为maven不知道你引用的jar包的版本,导致无法获取这个jar,所以你必须指定一个版本号。${spring.version}是引用的一个变量,而这个变量你没有在pom.xml里声明,所以报错。

2015-08-18 10:54:38 8187

原创 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for elemen

spring项目报错:cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for elemen。原因:配置

2014-05-04 10:46:30 1346

原创 myeclipse10破解以及找不到common文件夹解决方法

系统环境:win7 32位旗舰版,本机已经装有myeclipse8.5。症状:装上myeclipse10之后破解,替换文件时发现10的安装目录下没有common文件夹。解决方法:看网上说默认存放在C:\Users\XXX(你的电脑登陆用户名)\AppData\Local\Genuitec下,(这个目录可能是隐藏的,在文件夹选项打开显示系统隐藏文件夹选项就OK了)尝试替换C盘下common目

2014-03-30 13:00:13 12577 2

原创 JDK环境变量设置

win XP:右键【我的电脑】-【属性】-【高级】-【环境变量】-【系统变量】。win 7:右键【计算机】-【属性】-【高级系统设置】-【高级】-【环境变量】-【系统变量】。总的来说JDK环境变量设置是“两增一改”。-------两新增:【JAVA_HOME】 JDK安装目录,注意:不要带“;”号。【classpath】 .;%JAVA_HOME%\lib\dt.

2013-11-23 15:29:03 768

原创 在myeclipse中加入中文API提示

要在myeclipse中添加中文api,首先你需要下载一个html版的api文档,一般下下来是个.zip格式的压缩文件,注意不用解压缩。打开myeclipse,依次选择菜单栏的【Window】-【Preferences】,如下图,展开树形菜单栏的【Java】项,单击【Installed JREs】,单击你自己安装的JRE,我的是jdk7,单击右边【Edit】按钮。 这时候会弹出如下

2013-07-25 12:37:29 3157 6

原创 java中的单例模式,举例说明。

这次去笔试,有道题是要求设计一个单例模式。Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。一般Singleton模式通常有三种形式:第一种形式: 也是常用的形式。public class Singleton {private static Singleton instance = null;private Singleton(){

2013-07-12 14:48:20 1098

原创 myeclipse部署项目失败,错误信息提示文件被锁的解决方法。

最近在做毕业设计,部署项目时myeclipse总是失败,提示说不能将项目的所有文件资源复制,如果有文件被锁,请关闭tomcat服务或者等待文件解锁。出现这种情况多次,反复remove,redeploy项目,重启tomcat都没用,最后发现关闭了所有可能使用项目文件的程序,例如myeclipse,tomcat,sqlserver,等了一段时间后又能成功部署了。经过一个个测试,最后发现是sqlserv

2013-05-22 23:49:51 2373

原创 mysql建表与sqlserver的几点区别

1、mysql中datetime类型是不能设置随系统时间更新的,可以换用timestamp类型。2、mysql中设置外键和sqlserver不大一样,你先需要将需要设置外键关系的2个表类型设置为InnoDB类型,默认是MyISAM。因为mysql中只有InnoDB类型才支持外键定义,其他的你定义完了外键也是没用的。设置方法如下图:【设计表】-切换到【选项】,下拉选择InnoDB,保存。

2013-04-22 15:32:34 1920

原创 更改myeclipse启动默认打开的工作空间

1.进入【myeclipse】安装目录下的【configuration】文件夹,2.找到【config.ini】配置文件,用记事本方式打开,找到这句代码:【[email protected]/Workspaces/MyEclipse 8.5】,修改红色部分为你要设置的目录,3.重启myeclipse,OK了,下次启动就会打开你设置的工作空间。

2013-04-21 13:08:04 1061

原创 String s = new String("xyz");创建了几个对象?

这个问题在一些java面试题中经常看到,也是对于初学者很容易糊涂的。下面我讲下我的理解。在网上搜索会发现很多人说答案是2个,但是我觉得2个的考虑是不够周全的,为什么呢?我们逐步分析:首先,我们来谈谈java中创建对象的机制。1、new Class():调用类的构造函数创建对象,是常用并且重要的方法。2、调用Class类的newInstance(),该方法等同于new Class

2013-03-27 21:45:42 1249

原创 java中时间格式化

package com.date.com;import java.text.SimpleDateFormat;import java.util.Date;public class doDate{public static void main(String[] args) {//日期时间及格式化输出输入doDate t=new doDate();System.

2013-03-22 11:19:02 696

转载 union和union all区别

昨天java笔试考到了,速度的来学习下。假设我们有一个表Student,包括以下字段与数据:[c-sharp] view plaincopydrop table student;    create table student  (  id int primary key,  name nvarchar2(50)

2013-03-10 09:37:31 533

转载 Java中String与StringBuffer的区别

String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。 在java中有3个类来负责字符的操作。1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。

2013-03-10 09:31:57 559

原创 Spring Libraries内含jar包详解

Spring 2.5 AOP Libraries spring-aop.jar string-agent.jar string-tomcat-weaver.jar asm-2.2.3.jar asm-commons-2.2.3.jar asm-util-2.2.3.jar aspectjrt.jar aspectjweaver.jar cglib-nodep-2

2013-03-06 19:47:28 1326

转载 bordercolorlight,bordercolordark的CSS实现

在 IE 中可以对 table 使用 border + bordercolordark + bordercolorlight 来实现表格边框的明暗效果。但要通过对应的 css 样式定义来实现这种效果,并没有直接的相应属性可用(何况这是IE独有属性)。下面的代码将通过CSS来实现这种效果,在IE外的浏览器里也可以成功实现。bordercolorlight 属性 :亮边框颜色,设置左上边框和单

2013-01-20 17:19:04 1746

原创 解决myeclipse代码提示缓慢和光标乱跳问题

在开发jsp页面的时候经常智能提示要半天才出得来,再加上光标还乱跳,实在是让人很是恼火啊,在网上搜寻了下方法,现将有效的办法分享给大家,希望能帮助到你!一、myeclipse代码提示缓慢:1.关闭myeclipse,找到你设置的工作空间,即存放你工程项目文件的目录,删除【.metadata】文件夹(放心这不会影响你以前做的项目)。2.打开myeclipse,依次选择 File -- I

2012-11-29 16:40:08 1779

原创 添加到收藏夹的js代码(兼容IE,Firefox)

这段js代码经验证,在IE,Firefox等浏览器下都可以实现页面收藏,不过在google chrome浏览器下不能实现收藏,效果会是转向href地址,也就是普通超链接。加入收藏画外音:虽然我个人还挺喜欢用google浏览器,但是不得不说在做页面测试的时候挺纠结的,要么不出效果或者出现奇葩的可能都是有的。google V5!

2012-11-27 21:12:33 1030

转载 struts2错误:The Struts dispatcher cannot be found.

今天运行jsp页面出现了下面的错误,错误原因主要是由于引用struts2标签引起的。错误信息:The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable whe

2012-11-27 19:57:15 1867 6

原创 利用javadoc制作API文档

要制作API文档,首先要保证代码中的文档注释无误,文档注释以【 /** 】开始,【 */ 】结尾,示例如下:package jtest;/** * Description: * 网站: Monkey王!的博客  * Copyright (C), 2012, Monkey王! * This is Monkey王's blog!Welcome!. * @author M

2012-10-29 14:14:11 756

原创 SQL Server 2000 企业管理器错误 提示:MMC 无法创建管理单元(不重装)

我是卸载sql server 2005之后打开2000企业管理器出现这个问题,解决了,希望对你有帮助~1.【开始】-->【运行】--> regedit 回车 (PS:快捷键:windows+R-->regedit 回车,下面同样可以使用此方法)2. 找到以下注册表子项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80

2012-10-28 11:03:43 6177

转载 Class.forName("xxx.xx")详解

Class.forName(xxx.xx.xx) 返回的是一个类    一.首先你要明白在java里面任何class都要装载在虚拟机上才能运行。      1. forName这句话就是装载类用的(new是根据加载到内存中的类创建一个实例,要分清楚)。           至于什么时候用,可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?

2012-10-26 19:46:42 2392

转载 Java创建对象的4种方法

有4种显式地创建对象的方式:1.用new语句创建对象,这是最常用的创建对象的方式。2.运用反射手段,调用java.lang.Class或者java.lang.reflect.Constructor类的newInstance()实例方法。(点击查看Class.forName()方法详解)3.调用对象的clone()方法。4.运用反序列化手段,调用java.io.ObjectInp

2012-10-26 19:12:09 652

原创 重写ActionForm中的Validate()方法

我们在java开发中经常要进行表单验证,在使用Struts框架的ActionForm中,我们通过重写Validate()方法来实现自定义的表单验证。public ActionErrors validate(ActionMapping mapping,HttpServletRequest request) {ActionErrors errors=new ActionErro

2012-08-10 13:41:09 953

xshell6 破解

xshell6破解版本,适用于Windows。

2019-03-28

Navicat Premium for Mac 汉化包

Navicat Premium for Mac汉化包。汉化步骤:进入finder-应用程序,找到Navicat Premium右击,点击显示包的内容,进入Resources文件夹,解压压缩包,把两个文件夹拷贝到Resources下,重启Navicat Premium就可以了。

2016-10-09

空空如也

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

TA关注的人

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