自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 java反射-3. 获取方法信息

获取方法信息常用API1. Method类,方法对象getMethods()方法获取的是所有的public的函数,包含父类继承而来的 getDeclaredMethods获取的是所有该类自己声明的方法,不问访问权限Method[] ms = c.getMethods();//c.getDeclaredMethods();2. 获取方法返回值类型Class returnType = ms[i].ge

2015-07-29 11:56:14 321

原创 java反射-2. 静态加载和动态加载

1. 静态加载编译时加载类 new就属于静态加载class Office { public static void main(String args[]) { try{ //1. new一个对象是静态加载,是在编译时就会去实例化对象 if("Word".equals(args[0])){ Wor

2015-07-29 11:55:58 261

原创 java反射-1. 类类型

1. 类类型(class type)万事万物皆对象。实际上,类也是对象,是Class类的实例对象 这个对象我们称为该类的类类型2.构造类类型的三种方式实际上告诉我们任何一个类都有一个静态成员变量classClass c1 = Foo.class已知的该类的对象通过getClass方法Foo foo1 = new Foo();Class c2 = foo1.getClass();通过fo

2015-07-29 11:55:14 260

原创 关于补码

补码Java内部以二进制进行数值计算补码规则在计算机系统中,数值一律用二进制补码存储二进制最高位是符号位正数的值是其本身,负数的值是最高位(符号位)不便,其他位逐位取反,再加1(1101)2 0010 逐位取反 0011 加1 1101(2) = -3 两数相加,若最高位符号位有进位,则进位被舍弃为什么使用补码可以将符号位和其他位统一处理最高位不再标识数值,而是作为符号位,正好

2015-07-22 16:50:26 614

原创 Oracle性能调优总结

1.数据字典命中率查询数据字典命中率:select 1 - sum(getmisses) / sum(gets) “data dictionary hitratio” from v$rowcache;数据块 parameter命中 gets没命中 getmisses查询数据字典命中率:select 1 - sum(getmisses) / sum(gets) “data dictionary hit

2015-07-18 11:17:04 465

原创 Oracle基础知识总结

设置输出格式显示Set linesize 200; set pagesize 20; column deptno format a5 修改deptno列的格式为5个字节执行计划explain plan for select * from noidx where id=131;select * from table(dbms_xplan.display)触发器2014年11月12日19:1

2015-07-18 11:16:17 230

原创 Spring IOC总结

拿到一个面向对象的问题 首先去找实体类 而不是思考是用什么模式 DI Dependency Injection 依赖容器帮我们把对象注入到程序中 IOC Inverse of Control 控制反转 1. 本来由当前类控制现在由容器来控制 2. 原来控制的是实现,现在控制的是接口,依赖接口编程白话:原来由自己控制,现在交给容器了IOC: 1.实例化bean 2,装配bean1.降低

2015-07-18 11:14:15 192

原创 spring aop The hierarchy of the type is inconsistent

今天在做Spring-Aop的实验时遇到了个问题The hierarchy of the type is inconsistent这句话的意思是层次结构的类型是不一致的猜想是Spring的jar包依赖了其他的jar包,没有把依赖的jar包导入进来 再次发现maven的好处。。。通过百度发现aop需要如下几个jar包:网址1网址2 aopalliance.jar:AOP Alliance(htt

2015-07-18 11:08:33 167

原创 Git Pro读书笔记-2-操作

1.取得项目的Git仓库1. 从当前目录初始化:git init初始化后,在当前目录下会出现一个名为.git的目录2. 将文件纳入版本控制:git add *.c$ git add README$ git commit -m 'initial project version'3. 从现有的仓库克隆:如果想对某个开源项目出一份力,可以先把该项目的 Git 仓库复制一份出来,这就需要用到 git c

2015-07-18 11:08:02 191

原创 Git Pro读书笔记-1-概念

致谢书名:Pro Git简体中文版作者:Scott Chacon出版社:Apress 虽然我看的是电子版,但还是得感谢作者的付出,谢谢!基础要点:直接快照,而非比较差异 Git与其他版本控制系统的主要差别在于: Git:只关心文件数据的整体是否发生变化 SVN:只关心文件内容的具体差异(如:那些文件更新了,都更新了哪些行的什么内容) Git每次提交更新时会纵览一遍所有文件的指纹

2015-07-18 11:07:03 213

原创 footer固定到底部

## 固定Footer很多情况之一,设计师希望导航条固定在浏览器顶部或底部,这种固定式导航条的应用在移动端开发中更为常见。Bootstrap框架提供了两种固定导航条的方式:   ☑  **.navbar-fixed-top**:导航条固定在浏览器窗口顶部   ☑  **.navbar-fixed-bottom**:导航条固定在浏览器窗口底部使用方法很简单,只需要在制作导航条最外部容器navbar上追

2015-07-18 11:05:51 301

原创 Markdown转为PDF

这几天在准备简历,发现Markdown写简历挺不错的但是:转成PDF极为蛋疼,对中文非常不友好最终终于找到了一个比较好的方式:为知笔记导出为html->再用Chrome选择打印 这样就ok啦 效果非常好!

2015-07-18 10:58:50 189

转载 转 struts2自定义404页面以及返回status code为404的方法

原帖地址问题描述1.访问不存在的资源文件(.html.txt等)返回tomcat的404页面2.访问不存在的action返回struts2的错误页面3.访问不存在的action返回的status code为200解决方法1.在web.xml中指定错误页面<error-page> <error-code>404</error-code> <location>/404error.jsp<

2015-07-18 10:58:14 306

原创 excel小技巧 生成递增时间区间

今天想用excel做个表格来记录自己的日常作息。 如下: 8:00-8:30 8:30-9:00 ...这么多一个个敲岂不是累死…于是我就百度了: link 假设你的A1为起始时间 A2为间隔分钟数 B1或者任一空白格输入 =TEXT($A$1+(ROW(A1)-1)*$A$2/24/60,"hh:mm")&"-"&TEXT($A$1+ROW(A1)*

2015-07-18 10:57:28 2229

原创 tomcat卡死在 信息: Initializing Spring root WebApplicationContext

今天开发时启动tomcat,发现一直卡在信息: Initializing Spring root WebApplicationContext 过程:当时我的此问题毫无头绪,于是只能百度,出来的结果基本上是数据库没有连接上不可能呀,我的数据库是开着的呀,于是我就把tomcat里的所有项目一个一个的删除了,当我删除了其中一个项目时tomcat起来了,这时我恍然大悟,这个项目连接的不是我的数

2015-07-18 10:56:33 378

原创 Oracle 排序优化

2015年5月20日19:14:43 - 排序1. 查看排序区内存的大小以及设置实际排序所用到的内存、磁盘的统计信息:pga_aggregate_target:此参数用来指定所有session总计可以使用最大PGA内存 olap:50% oltp:20% SQL> show parameter pga_aggreNAME TYPE

2015-07-18 10:56:04 477

原创 java rmi Caused by: java.lang.ClassNotFoundException 解决

今天做这个作业的时候,复习了挺多的java命令行的知识… ps:ide用多了命令行就不会了.. ╮(╯▽╰)╭1.命令行编译带有包的java文件:javac -classpath "%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;E:\java" -encoding utf-8 *.java -d .\2.打

2015-07-18 10:54:59 298

原创 weblogic 配置所遇到的一系列问题

下列是我在配置中遇到的问题:1。<BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure that wlntio.dll is in:解决:在这里找到了解决的办法: If you are using 64 bit of Windows Operating System then M

2015-07-18 10:53:35 387

原创 使用fiddler进行安卓手机抓包

最近想抓包看看大家是怎么编写的接口,于是就百度了一下教程,也在这里做一下记录:首先先下载fiddler,这个直接百度就有啦。打开fiddler ,可以看到这个界面还是挺帅的: 选择Tools - Fiddler Options -Https选项卡 将配置设置为如下: 将Connections 设置为如下: 现在就是设置手机的时候了,老外教程 以下内容摘自此: 我使用的是genymotion:

2015-07-18 10:52:53 234

原创 安卓 修改图标无效

又是血与泪呀问题: 本来开始随便弄了一张图片作为应用图标,准备换个,图标放进去了,AndroidManifest.xml里application 里的icon也改了,就是给我显示小绿人。。。解决过程: 显示删除了R文件, 最后发现每个drawable-hdpi ldpi mdpi xdpi全部都要有这个文件才行

2015-07-18 10:50:53 186

原创 Xshell设置显示&delete和backspace无法删除

学习oracle的时候觉得好苦恼 每次打错了就得重新打,因为按删除会显示^HBackspace:直到看到了这篇文章: 用 Xshell 连接 linux 系统时,显示数据到控制台,中文为乱码。 查看当前使用的编码格式: [root@localhost share_data]# echo $LANG zh_CN.GB2312 修改编码设置: [root@localhost share_da

2015-07-18 10:49:39 458

原创 android requestCode和resultCode

之前学的时候没太弄懂,今天突然想到这个问题,就重新复习一下。 总结:requestCode是用来标识请求的来源 resultCode是用来标识返回的数据来自哪一个activity请求码的作用使用startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,我们需要为startActivityForResult(

2015-07-18 10:48:15 561

原创 android 自定义dialog写法

btn_setIp.setOnClickListener(new View.OnClickListener() { @Override public void onClick(final View v) { LayoutInflater inflater = getLayoutInflater()

2015-07-18 10:47:28 194

原创 android 判断返回键是否按下

onBackPressed可判断返回键是否按下 onKeyDown可判断任意键按下 public void onBackPressed() { Log.v("back","退出"); AlertDialog.Builder builder = new AlertDialog.Builder(this);

2015-07-18 10:46:48 917

原创 java.lang.NoSuchMethodError: antlr.collections.AST.getLine

今天在做作业的时候遇到了这个问题,遂记录下来: java.lang.NoSuchMethodError: antlr.collections.AST.getLine网上百度了一下 才发现是myeclipse>struts2>antlr_2.72.jar与hibernate的这东西版本有冲突只要在window>preference>Project Libraries里的struts2的antl

2015-07-18 10:45:54 148

原创 Linux下启动/关闭LINUX环境下ORACLE数据库的OEM

开启:emctl start dbconsole关闭:emctl stop dbconsole

2015-07-18 10:44:26 292

原创 linux 下启动Oracle 11g

装完以后就没管了 今天一开机傻了眼先启动监听 lsnrctl start 启动实例 dbstart使用dbstart命令启动数据库比较方便,但是在linux上安装好oracle之后,第一次使用dbstart命令可能会报如下错误: ORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net Listener Usage

2015-07-18 10:42:53 247

原创 RHEL7 装Oracle 11g 问题 出现agent nmhs解决办法

网上的资料: 出现agent nmhs解决办法主要因为C库的问题,fedora13后就不允许同时使用两个库原文http://download.oracle.com/docs/cd/E…如果忽略agent nmhs问题继续安装,那么em只能使用15分钟左右就再也连不上了。解决办法就是手动指定C库位置。出现agent nmhs问题后找到$ORACLE_HOME/sysman/lib/ins_emage

2015-07-18 10:41:34 1966

原创 RHEL7 xclock 问题 解决 xhost: unable to open display ":0.0"

还是这个xclock 用Xshell安装Xmanager4修改下面的选项解决问题!

2015-07-18 10:39:07 1955

原创 RHEL7 解决xclock的 bash: xclock: command not found...

先前以为是用户权限问题,切换至root用户还是同样问题, 结果发现没有安装xclock的rpm就是这个rpm xorg-x11-appsrmp -ivh xorg-x11-apps-7.7-6.el7.x86_64.rpm 安装了xclock就没问题了

2015-07-18 10:38:07 4812

原创 java File 的getPath getAbsolutePath和getCanonicalPath的不同

最近在做安卓作业的时候遇到了getCanonicalPath,遂上网查了一番资料来看一个DEMO吧: public class test_path { public static void main(String[] args) throws IOException{ File file1 = new File("..\\test1.t

2015-07-18 10:37:26 223

原创 关于.htacess的学习

今天在学习CI框架的时候,下了一个开源的项目,想进后台看看,结果怎么都进不了, 整了一晚,总算是整出来了: 问题出在这里:RewriteRule ^(.*)$ /index.php/$1 [L]如果你的项目不在根目录请把上面这一句改为:RewriteRule ^(.*)$ index.php/$1 [L]原因就是/index.php是服务器根目录下的index.php 在.htacess里加上

2015-07-18 10:36:10 174

原创 关于 hbase ERROR: java.io.IOException: Table Namespace Manager not ready yet, try again later

被这个问题纠结了两天。。。。 途中重新检查了hadoop 也改了hosts文件。。。最后发现把hbase的hbase.rootdir路径里的文件都删掉就ok了。说多都是泪!

2015-07-18 10:34:31 927

原创 Sql Server 2005 恢复中RECOVERY和NORECOVERY有什么区别

转载自:here今天遇到了这个问题,所以就百度了下:举个例子来解释RECOVERY和NORECOVERY有什么区别比如1 是全备份,2是差异备份,3,4,5是日志备份,如果现在要恢复到5的时间,首先要恢复1,然后2,然后3,4,5从1–4期间都要指定为norecovery,为什么呢?可以设想一下如果是recovery的话,此时数据库已经可以应用,比如如果在2–3之前用了recovery,则进行2以后

2015-07-18 10:33:43 516

原创 关于表单中Readonly和Disabled的区别

Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下: Readonly只针对input(text / password)和textarea有效,而disabled对于所有的表单元素都有效,包括select, radio, checkbox, button等。共同点:都不能编辑和获取焦点。 readonly:

2015-07-18 10:32:54 136

原创 php 关于下载中文文件实现

在php的下载上遇到了下载中文文件乱码的问题 记录一下代码: test.php: $filename = '中文.doc'; $filename = urlencode($filename); echo $filename; echo "<a href='download.php?filename=".$filename."'&

2015-07-18 10:30:12 173

原创 Android 线程

今天写作业。。。 handleMessage错打成了sendMessage….. 结果程序整个都死了。。为了以后不会犯下同样的错误, 找了些线程相关的资料:Handler处理者,是Message的主要处理者,负责Message的发送,Message内容的执行处理。后台线程就是通过传进来的Handler对象引用来sendMessage(Message)。而使用Handler,需要implement

2015-07-18 10:28:23 146

转载 Hadoop命令行接口运行自己编写的类

转自:http://blog.chinaunix.net/uid-11767650-id-1673086.html 因为我也遇到了这个问题,所以就直接转载了。。。最近学习Hadoop,可以使用命令行来简单的管理Hadoop,例如使用:查看hadoop的HDFS根节点情况hadoop fs -ls /创建文件夹LGGhadoop fs mkdir /user/root/LGG 通过命令行接口来

2015-07-18 10:21:39 182

原创 ubuntu下jdk环境变量的设置

先来科普一下各种环境变量的知识吧.Ubuntu Linux 环境变量的优先级/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件自动被执行。/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。~/.bash_profile:在登录时用到的

2015-07-18 10:15:14 197

原创 navicat导入sql语句文件失败原因-----datetime

不知为啥 我的mysql是5.6版本的 我把我的sql语句给同学 他们是5.5版本的 经过排查,发现是5.5版本不支持datetime的长度设置。 原因就是5.6以后对datetime作了重大的改进 详情: http://tech.it168.com/a2013/1013/1544/000001544067.shtmlMySQL 5.6引入了一个新功能,即在某些时间数据类型中增加了对微

2015-07-18 10:13:03 933

Windows更新清理工具

Windows更新清理工具 十分有用的哦

2013-05-31

空空如也

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

TA关注的人

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