- 浏览: 111097 次
- 性别:
- 来自: 泰安
最新评论
-
bz201:
同意1楼说的jd-gui.exe反编译,你就原形毕露了!
史无前例的java代码混淆方法 -
liwen30678:
fcm915 写道gclzzhui 写道这个不行,修改会出错的 ...
关于SQL2008报表服务远程访问弹出验证的解决方法 -
MyDream83:
请问有种mac加密返回8个字节 跟你这有什么不同
JAVA单向加密(MD5,SHA,MAC) -
fcm915:
你有什么高见?
short,int,long与byte数组之间的转换 -
徐风子:
都09年了,你还在main里面写测试呀。不过java也挺操蛋的 ...
short,int,long与byte数组之间的转换
文章列表
Cannot create JDBC driver of class 'com.p6spy.engine.spy.P6SpyDriver'开始不知为何报如此错,因为用IronTrackSQL已经不是一次两次了
jar包,spy.properties都应该没问题,但是就是报这个错.后来在网上查到,把spy.properties放到tomcat/bin目录下即可解决该问题.
这种问题真想仔细检查检查到底问题出在什么地方...悲哀啊....
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
公司的服务器成天被黑客攻击,都无奈了。今天又进不去了。
google了半天,依然没有找到好办法.
SQL>show parameter spfile;
发现是空的。想到init.ora文件
首先搜索 init.ora文件,会发现每一个数据库对应的init.ora.320201011243文件
startup mount pfile ='路径' //一定要带上文件名和后缀
...
联机日志文件损坏后的数据恢复,1、非当前的联机日志文件损坏或丢失后的恢复
SQL> select * from v$log;
GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIME---------- ---------- ---------- ---------- ---------- --- ---------------- ------------- ---------- 1 1 1 ...
一、前言
1.1 什么是Jocky?
我们知道,Java是一种跨平台的编程语言,其源码(.java文件)被编译成与平台无关的字节码(.class文件),然后在运行期动态链接。这样,编译后的类文件中将包含有符号表,从而使得Java程序很容易被反编译。相信每一个Java开发人员,都曾经用过诸如Jad之类的反编译器,对Java的class 文件进行反编译,从而观察程序的结构与实现细节。如此一来,对于那些需要严格进行知识产权保护的Java应用,如何有效的保护客户的商业投资,是开发人员经常需要面对的问题。 于是就出现了Java混淆编译器,它的作用是打乱class文件中的符号信息,从而使反向工 ...
现在的混淆方法琳琅满目,但每种混淆方法都要用第3方软件,其实混淆的目的就是让想读源程序的人比较困难的看懂代码而已,用混淆器在发不产品的时候比较有用,如果程序员之间团队开发,又怕同事和同行剽窃自己的劳动成果,自己用个混淆器混淆代码,会让带上个不注重团队团结的帽子,这个问题一直困扰着许多java开发者。
我有一种混淆方法可以解决上面的问题,由于用了多年,怕烂掉,所以奉献出来,谢谢大家捧场。
其实很简单:大家把我下面的程序拷贝编译看看:
public class HelloWorld{
public void haha(){
String hospita ...
java打包-exe文件-最终以setup形式发布的解决之道 首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要将jre打包。这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封”的博客上得到了很大的帮助。整理一下。使用这几个工具,您也可以顺利的发布您的java程序!(推荐用第3种方法)1 打包成双击可执行的jar文件。推荐插件:fatJar(Eclipse使用)下载地址 http://sourceforge. ...
- 2009-11-10 10:55
- 浏览 1544
- 评论(1)
package com.test;
import java.nio.ByteBuffer;
public class ByteUtil {
/**
* @param args
*/
public static void main(String[] args) {
test2();
}
public static void test2()
{
short s = -20;
byte[] b = new byte[2];
...
- 2009-11-06 18:25
- 浏览 2113
- 评论(2)
1: /*************************************************
2: Validator v1.05
3: code by 我佛山人
4: wfsr@msn.com
5: *************************************************/
6: Validator = {
7: Require : /.+/,
8: Email : /^\w+([-+.]\w+)*@\w+([-.]\w+)*\. ...
- 2009-11-06 10:13
- 浏览 8242
- 评论(0)
<input name="searchContent" id="searchContent" type="text" onclick="test();"><SCRIPT type="text/javascript" language="JavaScript">function test(){ var a = "abcdef".startWith("abc"); alert("a : "+a); ...
- 2009-11-05 09:20
- 浏览 1617
- 评论(0)
JavaScript验证正则表达式大全JavaScript验证正则表达式大全,搜集最全的JavaScript验证正则表达式,开始查看吧,这里的都是正则表达式的例子,具体和函数结合的使用方法,还请查看下篇文章《JavaScript使用正则表达式进行验证》匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:< (S*?)[^&g ...
- 2009-11-05 08:24
- 浏览 1198
- 评论(0)
Lucene 基础指南
作者:lighter, 江南白衣
Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。其功能非常的强大,但api其实很简单的,它最主要就是做两件事:建立索引和进行搜索。
1. 建立索引时最重要的几个术语
...
- 2009-08-12 10:07
- 浏览 1050
- 评论(0)
CREATE OR REPLACE FUNCTION blob_to_clob (blob_in IN BLOB) RETURN CLOB AS v_clob CLOB; v_varchar VARCHAR2(32767); v_start PLS_INTEGER := 1; v_buffer PLS_INTEGER := 32767; tmp_num number; BEGIN DBMS_LOB.CREATETEMPORARY(v_clob, TRUE); tmp_num := CEIL(DBMS_LOB.GETLE ...
- 2009-07-22 12:08
- 浏览 1569
- 评论(0)
关于SQL2008报表服务远程访问弹出验证的解决方法
-------------------------------------------以SQL2008安装到D盘为例----------------------------------1.将代码(代码太长,用另一篇文章发布(结果还是提示文章太长,百度太小气了,没办法,需要的留个Email吧))编译为Microsoft.Samples.ReportingServices.AnonymousSecurity.dll,拷贝这个DLL到D:\Program Files\Microsoft SQL Server\MSRS10.MSS ...
1.时间格式错误
错误信息:插入错误、列38(“出生日期”,DBTYPE_DBTIMESTAMP)、状态6 :数据溢出
原因:该错误是由于smalldatetime 与VF 数据年月不一致,导致冲突
解决办法:把报错字段(smalldatetime )修改成datetime 即可。
2.image(sql) 通用型(VF)
错误信息:无法实例化作为源列72(“照片”)二进制大对象(Blob)数据的存储对象。提供程序可能要求所有的二进制大对象(Blob)列都位于源结果列的最右边。
原因:正在找(有解决的还请转告,谢)
解决办法:正在找(有解决的还请转告,谢)
3.text字段(sq ...
- 2009-06-05 09:42
- 浏览 1872
- 评论(0)
以下均以SQL2000、VFP6及以上的表为例
代码导入:查询分析器中执行如下语句(先选择对应的数据库)
-------------如果接受导入数据的SQL表已存在
--如果接受导入数据的SQL表已经存在Insert Into 已经存在的SQL表名 Select * From openrowset('MSDASQL','Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:','select * from aa.DBF')
--也可以对应列名进行导入,如:Insert Into 已经存在的SQL表名 (列名1,列名 ...
- 2009-06-05 09:35
- 浏览 2373
- 评论(0)