自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

z3h的专栏,Java+Oracle...大杂烩

http://blog.csdn.net/z3h

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

原创 完整的Java表达式算法,扩充容易。

完整的Java表达式算法---扩充容易本文的表达式求值采用标准的算法。首先从最简单的表达式求值开始,到后面的高级表达式求值。大郅算法如下,首先将表达式转换为后序表达式,然后对后序表达式求值。表示式求值的关键步骤式表达式语义的解析和分割,而对于表达式的求值反而简单。在实际应用中,经常会有如下的场景:1、对一行数据进行运算,例如:总价=单价*数量。2、对集合数据进行运算,例如:平均

2009-04-14 22:56:00 2648

原创 WindowsXP 系统“NTLDR is missing”问题的修复(系统已经修复成功)。

WindowsXP 系统“NTLDR is missing”问题的修复。今天一个同事的笔记本开机,没有反应,屏幕显示“NTLDR is missing”,他的系统是Windows XP,磁盘分区NTFS。前一阵子另一个同事的Windows XP系统(磁盘分区NTFS)也出现过这样的问题。当时从网上找的资料时复制Windows XP光盘上的NTLDR(在光盘i386目录下面)到C:/下。但是

2004-11-06 14:10:00 48511 9

原创 小米路由器简单救砖

使用小米恢复工具恢复后,可以正常启动了,wifi也可以接入。但是,路由器管理密码不对,怀疑miot_key、nv_sys_pwd每台路由器不同,但是这2个我已经复制过去了。悲催的时,恢复环境变量的时候,没有将TTL开启,启动后TTL直接无法中断了。通过 httpd 可以启动openwrt web恢复界面,但是固件校验都失败,此时网络是通的。1、help领命发现,printevn可以查看环境变量,setenv 可以设置变量,saveenv则可保存变量。2、使用小米恢复工具恢复,看看能够开启Uboot中断。

2023-07-22 19:27:44 4752 2

原创 TP-Link TL-WR703N路由器刷打印服务,网络配置及补丁加载

其中luci-i18n-base-zh-cn为web管理界面汉化包,kmod-usb-printer、luci-app-p910nd、luci-i18n-p910nd-zh-cn打印服务相关,luci-proto-relay网络桥接相关。折腾了2台703N路由器,其中一台搞成了砖头(误删文件,没有刷不死Bread)。通过lan口或wifi连接703N后,可以通过wan口地址或192.168.116.1进行路由器的管理。3、设置网络,因703N只有一个网口,网络作为lan口使用,通过无线桥接链接上级路由器。

2022-09-10 13:20:00 7793 1

原创 Hadoop学习笔记3、Hadoop环境搭建及测试

一、hadoop运行环境使用Root用户准备,所有节点(均进行一下操作)1、给用户hadoop安装目录/opt权限# chown -R hadoop /opt2、修改profile文件# vi /etc/profileexport HADOOP_HOME=/opt/hadoop-2.6.5export PATH=$PATH:/opt/hadoop-2.6.5/bin

2017-05-03 20:58:09 372

原创 Hadoop学习笔记2、集群网络规划及SSH免密码登录

一、规划管理1+隶属3管理机 master 192.168.154.101客户机 slave1 192.168.154.102客户机 slave1 192.168.154.103客户机 slave1 192.168.154.104VMware虚拟交换网关 192.168.154.2(通过VMware查看。编辑->虚拟机网络编辑器->NAT设置 查看)二、网络设置

2017-03-22 20:39:29 476

原创 Hadoop学习笔记1、环境准备

一、虚拟机环境1、64位 WINDOWS 7操作系统,内存 12G笔记本。笔记本BIOS开启虚拟化选项。2、虚拟机软件VMware Workstation 10.0.4。JZ6WK-4529P-HZAA1-9RAG6-33JNR5F4EV-4Z0DP-XZHN9-0L95H-02V17二、unix主机环境1、组网VMware 中NAT模式组网2、内存1536M,CP

2017-03-22 20:13:45 541

原创 修改SAFARI 搜索引擎Google.cn 为Google.com.hk

<br />国内用户在SAFARI里搜索栏输入搜索内容后,搜索的结果就只能在CN,不自动跳转到HK了。必须要点击才能跳转。<br />我们可以通过iFile(不是iFiles)修改SearchEnginesFallback.plist将google.cn修改为google.com.hk。<br /><br />使用iFile打开文件“/var/mobile/Library/Safari/SearchEngines.plist”。<br />进行如下修改:<br />一、将<key>SearchURLTemp

2010-11-14 22:44:00 5760

原创 Pledit 打开错误无法正常运行的解决办法

<br />问题:<br />Pledit Editor 是一个可以在windows下面编辑 .plist格式文件的编辑器,简单好用!<br />下载地址为: http://down.tgbus.com/soft/21563.shtml<br />但是第一次在win XP系统下打开出现如下情况:<br />打开Pledit会出现一个错误的对话框,内容就是CoreFoundation init failed! <br />如图: <br /><br /> <br />解决办法:<br />拷贝C:/Progr

2010-11-14 22:22:00 4357

原创 java class反编译后的代码还原(二)

   java class 利用jad 反编译之后,偶尔回碰到一些不正常的代码,例如:label0 :_L1 MISSING_BLOCK_LABEL_30、JVM INSTR ret 7、JVM INSTR tableswitch 1 3: default 269、 JVM INSTR monitorexit、JVM INSTR monitorenter,这些一般是由特殊的for循环、try ca

2008-07-11 21:04:00 16830 4

原创 java class反编译后的代码还原(一)

        java class 利用jad 反编译之后,偶尔回碰到一些不正常的代码,例如:label0 :_L1 MISSING_BLOCK_LABEL_30、JVM INSTR ret 7 、JVM INSTR tableswitch 1 3: default 269、 JVM INSTR monitorexit、JVM INSTR monitorenter,这些一般是由特殊的for循环、

2008-06-05 22:48:00 13995 2

原创 Java 企业开发常用技术资料汇集

Java模板 velocity官方 http://velocity.apache.org/ 相关资料 http://airport.javaeye.com/blog/23634Java处理ExcelPOI官方 http://poi.apache.org/相关资料 http://malipei.javaeye.com/blog/70044JExcel官方 http://www.andykhan.

2008-06-02 20:48:00 1497

原创 SWT异常: org.eclipse.swt.SWTException: Invalid thread access

最近在学习swt的东西,遇到一个问题,特转录如下。SWT异常: org.eclipse.swt.SWTException: Invalid thread access在创建SWT界面的线程之外的线程中尝试去修改界面元素.将抛出以下异常Exception in thread "Thread-0" org.eclipse.swt.SWTException: Invalid thread acc

2008-05-27 21:02:00 5848 1

原创 HELLOWORLD级事件属性监听小技巧,随便写了点测试代码[转]

首先,定义一个基类,负责加入监听者,package net.cafe;import java.beans.PropertyChangeSupport;import java.beans.PropertyChangeListener;/** *//** * Created by IntelliJ IDEA. * User: JJYAO * Date: 2004-11-1 * Time: 23

2008-05-27 20:58:00 782

转载 绝对搞笑-对宝宝可以做的事情和不能做的事情

搞笑-对宝宝可以做的事情和不能做的事情(一)点击图片查看更多 http://blog.sina.com.cn/s/blog_505c3ea601008jxx.html搞笑-对宝宝可以做的事情和不能做的事情(二)点击图片查看更多 http://blog.sina.com.cn/s/blog_505c3ea601008kba.html搞笑-对宝宝可以做的事情和不能做的事情(三)

2008-02-29 21:08:00 964

原创 JDK自带命令native2ascii的用法

JDK中自带的native2ascii功能还是比较强的。简单做以下介绍。1、只转换特定字符native2ascii在控制台中可以输入汉字回车后,就可以看到转移后的字符了。 Ctrl+C退出。2、转换properties文件native2ascii allMessages_zh_CN.input.properties allMessages_zh_CN.propertie

2008-01-25 21:25:00 11370

原创 批量转换Uncode编码的文件

        JDK自带的工具native2ascii可以将uncode编码的文件转换为本地编码的文件,但是不能批量转换文件。现在介绍小工具可以批量转换所有的文件。首先下载工具UncodeReverse.exe,下载地址:http://download.csdn.net/source/344466,如果想自己编译程序,可以继续向下看。使用命令编译打包过程如下:UncodeReve

2008-01-25 19:46:00 4740

原创 Java反编译工具JAD的用法

    java反编译工具,在日常工作中经常用到。可以搜索引擎搜索一下。最常用的命令参数如下:Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov ([email protected]).Usage:    jad [option(s)] filename(s)>Options: -a       - generate JVM instructions

2008-01-25 19:44:00 3120

原创 让Windows XP也能自动登录

 Windows XP是一个比较安全的操作系统,每次启动时都要求选择账户并输入密码,对于公用电脑,这样当然更安全,但是如果这台电脑是一个人用,也没有什么重要资料,每次都要选择帐户并输入密码实在太麻烦了,怎么样才能让 Windows XP 不用输入密码自动登录呢?a)        单击“开始/运行”,输入“rundll32 netplwiz.dll,UsersRunDll”(注意大小写)或

2008-01-20 12:09:00 899

原创 Weblogic保留jsp编译后的java文件

在WebLogic日常开发调试中,经常出现JSP的错误,但是根据提示很难定位错误。有的时候需要查看JSP编译后的Java文件。这就需要修改WebLogic的配置文件,使得WebLogic保存JSP编译后的Java文件。Weblogic 修改weblog.xml文件。在 中间加入下面一段代码。 jsp-descriptor>    jsp-param>      param-name

2008-01-20 12:03:00 1327

原创 Weblogic乱码问题

   对于乱码问题,最根本的是需要确切知道是在那一步操作(client-->servlet/jsp(other components)-->db-->(other components)servlet/jsp-->client)的时候乱的。 下面是我们一位工程师对常见中文问题的总结,供参考: l         情况一:JSP 文件中的中文提示信息不能正确显示 解决方法:在JSP 文件

2008-01-20 11:59:00 3800

原创 最终版宝宝取名程序,java版,我家宝宝名字已经确定。 HttpURLConnection

运行的时候,需要Log4j.jar最好使用命令运行java -cp log4j.jar,. XingMing > xingming.txt仅供娱乐。import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader

2008-01-16 19:46:00 2812

原创 我家宝宝的博客开通了,http://blog.sina.com.cn/1qianzhu

花了周末两天的时间,我家宝宝的博客中也开通了。大家帮顶哦。 茜茜新浪的 http://blog.sina.com.cn/1qianzhu (主打Blog) 

2008-01-15 12:46:00 1674

原创 Windows平台下Oracle 自动备份的实现

  20080125补充以下:exp.cfg.txt中的buffer不要太大,我没有修改资源的权限。 备份的步骤。1、导出oracle数据dmp文件2、压缩dmp文件3、通过ftp上传备份的数据文件实现步骤1、Oracle数据导出配置文件2、备份文件上传配置文件3、备份oracle数据、压缩、上传批处理文件 一、导出Oracle数据到dmp文件1、ora

2007-10-05 16:11:00 3485

原创 利用HttpURLConnection抓取网页取名

闲来无事,利用Java 的HttpURLConnection,使用多线程来抓取网页,计算名字的分数。仅供娱乐。  程序如下  import java.io.BufferedReader; import java.io.IOException; i

2007-09-22 17:29:00 1412

原创 编译Oracle中无效的对象的N中方法

  编译无效的对象常用方法在数据库中,会存在一些无效的对象,导致这种现象的发生原因很多,其中最常见的就是数据库升级(例如修改了表的结构),迁移而引起。有两种编译无效对象的方式: 1 使用alter **** compile 语句进行编译 2 以SYSDBA用户,执行ORACLE_HOME/rdbms/admin/utlrp.sql 脚本 3 用DBMS_UTIL

2007-09-18 20:51:00 5232 1

原创 用JNI进行Java编程

关于本教程本教程是关于什么的?Java 本机接口(Java Native Interface (JNI))是一个本机编程接口,它是 Java 软件开发工具箱(Java Software Development Kit (SDK))的一部分。JNI 允许 Java 代码使用以其它语言(譬如 C 和 C++)编写的代码和代码库。Invocation API(JNI 的一部分)可以用来将 Jav

2007-09-17 19:54:00 3060

原创 JNI 技术资料

Programmers guide for Java? 2http://www.hp.com/products1/unix/java/infolibrary/prog_guide/index.html用jni进行java编程https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=zh_CN&source=dw-cn-j-j

2007-09-17 19:50:00 828

原创 Oracle 树形SQL语句,SYS_CONNECT_BY_PATH 函数

SYS_CONNECT_BY_PATH 函数 自从Since Oracle 9i 开始,就可以通过 SYS_CONNECT_BY_PATH 函数实现将从父节点到当前行内容以“path”或者层次元素列表的形式显示出来。 如下例所示:column path format a50select level,sys_connect_by_path(child,"/") pathfrom hierstar

2007-09-15 08:13:00 3840 2

原创 转:FindBugs,第 2 部分: 编写自定义检测器

FindBugs,第 2 部分: 编写自定义检测器如何编写自定义检测器以查找特定于应用程序的问题FindBugs 是一种可以扩展和定制以满足自己团队独特要求的静态分析工具。在本系列的第 2 部分中,高级软件工程师 Chris Grindstaff 向您展示如何创建特定于应用程序的缺陷检测器。在本系统的 第一篇文章中,我展示了如何设置和执行 FindBugs。现在我们将分析 Find

2007-06-27 20:06:00 1659

原创 转:FindBugs,第 1 部分: 提高代码质量

FindBugs,第 1 部分: 提高代码质量使用 FindBugs 的原因和方法 静态分析工具承诺无需开发人员费劲就能找出代码中已有的缺陷。当然,如果有多年的编写经验,就会知道这些承诺并不是一定能兑现。尽管如此,好的静态分析工具仍然是工具箱中的无价之宝。在这个由两部分组成的系列文章的第一部分中,高级软件工程师 Chris Grindstaff 分析了 FindBugs 如何帮助提

2007-06-27 20:02:00 1409

原创 利用Log4j 创建日志服务器

利用Log4j 创建日志服务器    在J2EE集群运行模式下,日志的记录是一个重要的问题,如果集群中每一个实例均采用自己的日志记录方式,将会在每一台计算机上均有自己的日志文件,对于日志的查看也是一个问题。幸亏我们有Log4J,Log4J中有通过网络的日志服务器日志服务器参数的配置 #文件名socketserve

2005-11-01 21:53:00 4784

原创 Jsp连接数据库大全

Jsp连接数据库大全现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,

2005-06-13 13:19:00 1148

原创 利用oracle的动态PL/SQL对简单表达式求值

CREATE OR REPLACE FUNCTION POWER.GETRL(v_charrl in varchar2,v_noerror in char) RETURN floatIS v_rl float; v_cursorID integer; v_selectStmt varchar2 (2000); v_dummy integer;BEGIN begin  v_cursorID := D

2005-06-13 13:02:00 1563

Java中获取GBK编码汉字的拼音字头方法。(完整代码)

获取GBK字的拼音的首字母 由于数据较大,完整的GBK编码表按GBK规范分成3部分 GBK/2为与GB2312兼容的国标汉字部分,GBK/3和GBK/4为扩展汉字部分 每一部分都有自己的地址计算公式 若输入是acsii则返回同样的acsii 若输入是中文字符则返回拼音的首字母 若输入是中文字符但是该字符不知道如何发音,则返回空字符。 下载之前请查看:http://blog.csdn.net/z3h/archive/2011/04/05/6302890.aspx

2011-04-05

完整的Java表达式算法,扩充容易。

达式求值采用标准的算法。首先从最简单的表达式求值开始,到后面的高级表达式求值。大郅算法如下,首先将表达式转换为后序表达式,然后对后序表达式求值。表示式求值的关键步骤式表达式语义的解析和分割,而对于表达式的求值反而简单。在实际应用中,经常会有如下的场景:1、对一行数据进行运算,例如:总价=单价*数量。2、对集合数据进行运算,例如:平均销售价格=sum(单价*数量)/sum(数量)。3、对集合数据进行运算,例如:全校平均成绩=(sum(数学平均分)*sum(数学考试人数)+sum(语文平均分)*sum(语文考试人数))/(sum(数学考试人数+语文考试人数)。 下载之前请查看帖子之后在下载; http://blog.csdn.net/z3h/archive/2009/04/14/4074291.aspx

2009-04-25

java反编译工具jad 1.5.8g(可以反编译jdk1.5,1.6)

java反编译工具jad 1.5.8g支持 jdk1.5,jdk1.6。说明很多记住一个万能的命令基本就够用了。jad -sjava -r -8 -o **\*.class ---------------This is README file for Jad - the fast Java Decompiler.Jad home page: http://www.kpdus.com/jad.htmlCopyright 2001 Pavel Kouznetsov ([email protected]).0. Please read the disclaimer on the Jad home page.1. Installation.Unzip jad.zip file into any appropriate directory on your hard drive.This will create two files: - an executable file named 'jad.exe' (Windows *) or 'jad' (*n*x) - this README fileNo other setup is required.2. How to use JadTo decompile a single JAVA class file 'example1.class' type the following: jad example1.classThis command creates file 'example1.jad' in the current directory.If such file already exists Jad asks whether you want to overwrite it or not.Option -o permits overwriting without a confirmation.You can omit .class extension and/or use wildcards in the names ofinput files.Option -s allows to change output file extension: jad -sjava example1.classThis command creates file 'example1.java'. Be careful when usingoptions -o and -sjava together, because Jad can accidentally overwriteyour own source files.Jad uses JAVA class name as an output file name. For example, if classfile 'example1.class' contains JAVA class 'test1' then Jad will createfile 'test1.jad' rather than 'example1.jad'. If you want to specifyyour own output file name use the output redirection: jad -p example1.class > myexm1.javaOption -d allows you to specify another directory for output files,which are created, by default, in the current directory. For example: jad -o -dtest -sjava *.class (or jad -o -d test -s java *.class, which has the same effect)This command decompiles all .class files in the current directory <

2008-05-27

管理端口连接CurrPorts v.1.02

管理端口连接CurrPorts v.1.02<br>较老的软件,可以查看运行的软件占用的本地端口、连接的远端地址、端口、通讯协议等。并且可以杀死进程。<br>下面是软件中的进程信息。<br>==================================================<br>进程名称 : firefox.exe<br>ID : 1372<br>类型 : TCP<br>本机端口 : 1410<br>本机端口类型 : <br>本机地址 : 127.0.0.1<br>远程端口 : <br>远程端口类型 : <br>远程地址 : 0.0.0.0<br>连接状态 : 正在监听<br>进程路径 : C:\Program Files\Mozilla Firefox\firefox.exe<br>产品名称 : Firefox<br>文件描述 : Firefox<br>文件版本 : 1.8.1.12: 2008020121<br>公司 : Mozilla Corporation<br>进程创建时间 : 2008-5-27 20:51:30<br>用户名称 : sda\administrator<br>进程服务 : <br>==================================================<br><br>

2008-05-27

UncodeReverse

批量转换Uncode编码的文件。JDK自带的工具native2ascii可以将uncode编码的文件转换为本地编码的文件,但是不能批量转换文件。本工具可以批量转换所有的文件。<br>详见http://blog.csdn.net/z3h/archive/2008/01/25/2065912.aspx<br>

2008-01-25

Oracle自动备份脚本

通过windows的计划任务,完成Oracle数据的自动备份,利用rar按照系统日期重新命名压缩文件,并通过ftp上传到备份服务器。 具体参见http://blog.csdn.net/z3h/archive/2007/10/05/1812063.aspx 20080125补充一下:exp.cfg.txt中的buffer不要太大,我没有修改资源的权限。

2007-10-05

空空如也

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

TA关注的人

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