- 博客(39)
- 资源 (63)
- 收藏
- 关注
转载 jqGrid表格插件实现多行表头的解决办法
jqGrid是用来实现表格的jquery插件,使用该插件可以轻松的实现前端页面与后台数据的AJAX交互,使用方便,最近在开发项目中要实现多行表头的效果,在api中找到的答案是能够实现2行表头,那么要实现多行该如何解决呢?实现2行表头的写法如下://形成表格$("#itemlist_list").jqGrid({autowidth:true,url:itemlist_g...
2019-10-17 11:30:04
332
转载 Android ProGuard 混淆 详解
现在写的app 基本都是经过混淆了的,如果不混淆, 发布出去,别人一反编译 就可以直接看你的源码了ok 来说一下混淆吧:我现在用的AndroidStudio , 只需要在 build.grade 的配置文件中配置如下即可: [html] view plain copybuildTypes { debug {
2016-08-30 21:31:35
494
转载 使用proguard混淆android代码
当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的。为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等。我们需要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加你想的难度。最近我做的项目,是我去
2016-08-30 21:25:25
475
转载 Android Java混淆(ProGuard)
ProGuard简介 ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://proguard.sourceforge.net/。 Java的字节码一般是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard的主要作用就是混淆。当然它还能对字节码进行缩减体积、优化等
2016-08-30 21:22:36
428
转载 Android proguard 详解
简介 Java代码是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard是一个混淆代码的开源项目。它的主要作用就是混淆,当然它还能对字节码进行缩减体积、优化等,但那些对于我们来说都算是次要的功能。官网网址是: www.2cto.com 详解1、原理Java 是一种跨平台的、解释型
2016-08-30 21:20:56
279
转载 Android 错误提示:Conversion to Dalvik format failed with error 1 解决办法
Android出现“Conversion to Dalvik format failed with error 1”的几种情况及解决办法: 原因一:由于引用的Jars不正确导致的1、右键项目 -> Properties -> Java Build Path -> Libraries -> 移除所有Jar文件,然后点确定2、右键项目 -> Fix Project Prop
2016-08-30 21:17:47
424
转载 设置Tomcat及Weblogic字符编码,解决数据提交的乱码问题
【正文】因为编码方式的不同在使用Tomcat容器时会出现提交到Servlet的中文是乱码的方式,而且Tomcat5.x对于POST和GET的方式处理似乎还有不同,POST方式是采用Filter的方式即可,怎样能够处理GET方式中文提交乱码的问题呢? 可以采用配置服务器字符编码的方法,具体操作如下:1、打开Tomcat安装目录中的conf目录2、修改server.xml中的conne
2015-05-06 14:40:41
1319
转载 spark下_TabNavigator改变Tab颜色和圆角
1. 简单讲解前段时间要求TabNavigator设置成圆角的 并且改变Tab的颜色,在网上找遍了资料,并且在网上的编辑器中也是用scc样式设置,都是在flex3中起作用,我用的是Flash Builder 4.5 对皮肤也不是很了解,最后无奈试着写了两个皮肤实现了。废话不说看看是怎么实现的。我只写了两个状态的皮肤 ,up和down是一种,over和disabled是一种;
2013-09-26 17:30:52
568
转载 浅谈jquery关于select框的取值和赋值
jQuery("#select_id").change(function(){}); // 1.为Select添加事件,当选择其中一项时触发 var checkValue = jQuery("#select_id").val(); // 2.获取Select选中项的Value var checkText = jQuery("#select_id :selected").text(
2013-03-13 10:45:00
20935
翻译 运用CSS语法美化表格Table
注:除非特殊声明,本文所举各例插入的表格的cellspacing、cellpadding、border值均为0。 例一:1px表格 很多人热衷于制作1px表格,于是发明了各式各样的方法,用css做起来可就灵
2013-03-04 14:33:50
3916
转载 Top 10 Java Debugging Tips with Eclipse(Eclipse调试Java的10个技巧) .
在本教程中,我们将看到使用Eclipse调试Java应用程序。调试可以帮助我们识别和解决应用程序中的缺陷。我们将重点放在运行时间的问题,而不是编译时错误。有提供像gdb的命令行调试器。在本教程中,我们将集中在基于GUI的调试,我们把我们最喜爱的IDE Eclipse来运行,通过本教程。虽然我们说的Eclipse,点大多是通用的,适用于调试使用的IDE像NetBeans。在看这篇文章前,我推
2012-09-28 14:31:48
574
原创 详解Java解析XML的四种方法
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definit
2012-09-18 15:17:48
513
转载 几种常见数据库连接池的使用比较
<br />感觉在介绍之前有必要阐述一下连接池的几个概念,有助于后边一些文字的理解。<br /><br />最原始的数据库使用就是打开一个连接并进行使用,使用过后一定要关闭连接释放资源。由于频繁的打开和关闭连接对jvm包括数据库<br />都有一定的资源负荷,尤其应用压力较大时资源占用比较多容易产生性能问题。由此使用连接池的作用就显现出来,他的原理其实不复杂:<br />先打开一定数量的数据库连接,当使用的时候分配给调用者,调用完毕后返回给连接池,注意返回给连接池后这些连接并不会关闭,而是<br />准备给
2010-08-03 17:15:00
13667
4
转载 常用资源
fromhttp://topic.youkuaiyun.com/u/20090116/14/bbe94537-4d1a-44e3-b4bb-01e8c4bd5998.htmlgoogle北电华为腾讯网易迅雷中兴试题及面试经验 sql语句妙用,各种sql语句的详细用法与讲解 仿QQ2008聊天程序(c#源码) 要想精通java必须看的经典书籍(强顶) linux入门到学懂高级编程书集.rar J2EE(
2010-05-20 11:49:00
757
转载 Datawindow 38个技巧
1 使DataWindow列只能追加不能修改 如何使DataWindow中的数据只能追加新记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下: 将每一列的 Protect 属性设置为: If( IsRowNew(), 0, 1) ) 在 PowerScript 中可以动态修改 Protect 属性: dw_1.Modify("column_name_her
2010-04-16 10:38:00
1972
转载 datawindow 技巧
1、如何复制graph风格的datawindow中的图形到剪切板?答:dw_1.clipbord("gr_1")2、如何使用datawindow的查询模式?答:dw_1.Object.DataWindow.QueryMode=yes将datawindow改变为查询模式后,接收用户的输入,再使用一下代码获取结果: dw_1.accepttext() dw_1.
2010-04-16 09:55:00
1918
原创 60个数据窗口技巧
1.如何让存储文件目录的列,显示图片? 答:选择对应的column的display as picture属性为true 2、如何复制grid类型的所选择的行的数据到系统剪切板?答:string ls_selectedls_selected=dw_1.Object.DataWindow.Selected.Dataclipboard(ls_selected)3、如何复制graph风格的datawind
2010-04-10 17:13:00
568
转载 ORACLE常见问题
ORACLE常用傻瓜问题1000问 1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/adm
2008-06-20 19:25:00
1058
原创 java导入导出excel操作(jxl)
http://kingsui.javaeye.com/blog/154712 网站上对它的特征有如下描述: ● 支持Excel 95-2000的所有版本 ● 生成Excel 2000标准格式 ● 支持字体、数字、日期操作 ● 能够修饰单元格属性 ● 支持图像和图表 应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同
2008-05-28 11:31:00
878
原创 用JAVA实现文本形式的树状结构显示
import java.util.ArrayList;import java.util.List;public class Folder ...{ public Folder(String title) ...{ this.title = title; } private String title; private List children = new ArrayList();
2008-02-22 15:07:00
842
原创 XML 和 Java 技术: 溯本追源
Brett McLaughlin 回顾了一些 XML 基础知识,从文档结构到久存争议的属性/元素问题。重新学习如何优化 XML 并确保拥有最佳结构。到目前为止,我撰写了很多关于 XML 及相关内容的文章和书籍,当回头重新审视这些文字的时候,结果却令我很吃惊。虽然我是一位程序员,喜欢深入到比特和字节(上大学的时候非常喜欢汇编语言),喜欢那种绝对控制的感觉,但总的来看,我的文章、技巧和著作关于 X
2007-12-13 20:28:00
629
原创 XML的四种解析器原理及性能比较
1: DOM DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。 首先,由于树在内存中是持久的,因此可以修改
2007-12-13 20:23:00
461
原创 Java中四种XML解析技术之不完全测试
测试环境: AMD毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1.4.1+Eclipse 2.1+Resin 2.1.8,在Debug模式下测试。 XML文件格式如下: A1234 四川省XX县XX镇XX路X段XX号 B1234 四川省XX市XX乡XX村XX组 测试方法: 让每一种方案分别解析
2007-12-13 20:22:00
547
原创 JSP中的内置对象
(1)为使Web应用程序开发的方便,在JSP页面中内置了一些缺省的对象,这些对象不需要预先声明就可以在脚本代码和表达式中随意使用。该内置的对象也称为隐含对象(Implicit Object);隐含对象是被JSP容器自动定义的对象变量。在不需要显示地声明情况下,在每一个JSP页面中都可用如下的9个隐含对象,因为在JSP页面的_jspService()方法中自动地实例化该各种隐含对象。对象名
2007-12-07 19:08:00
5151
1
原创 E-mail验正的正则表达式
合法E-mail地址:1. 必须包含一个并且只有一个符号“@” 2. 第一个字符不得是“@”或者“.” 3. 不允许出现“@.”或者.@ 4. 结尾不得是字符“@”或者“.” 5. 允许“@”前的字符中出现“+”6. 不允许“+”在最前面,或者“+@”正则表达式如下:----------------------------------------------------------------
2007-11-30 16:48:00
2606
原创 SQL Server数据库备份及恢复等维护简明手册
一、备份数据库 1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组-->双击打开你的服务器-->双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)-->然后点上面菜单中的工具-->选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添
2007-11-30 15:43:00
814
原创 javascript小技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. onpaste="return false" 不准粘贴3. oncopy="return false;" oncut="return false;" 防止复制4. 网页将不能被另存为"; 5. 取得控件的绝对位置//Javascriptfun
2007-10-12 17:29:00
472
原创 小文章
1. 将彻底屏蔽鼠标右键,无右键菜单 也可以用于网页中Table框架中 no 2.取消选取、防止复制 3.不准粘贴 4.防止复制 5.IE地址栏前换成自己的图标 说明:关于favicon.ico文件的制作。你可以先在FW中做一个图片,属于你自己站点一个小图标。然后在ACD see将文件属性改为*.ico,然后将你做的*.ICO文件传到你的服
2007-10-12 17:04:00
4737
原创 用 MD5 加密数据库中的用户密码
在前面的介绍中,我们提到网站往往将用户的账号、密码等信息使用非加密的方式保存到数据库,比如账号使用类型为VarChar的UserCount字段,同样,密码也是采用类型为VarChar的Password字段。但是,如果我们打算采用MD5加密方式存储密码信息,就必须改变密码字段PassWord的类型为16为二进制方式,这个其实我们也不难理解,因为在前面的介绍中,我们知道加密以后的输出,是使用二进制数组
2007-09-14 14:59:00
1170
原创 MD5算法
一、算法实现1、MD5算法是对输入的数据进行补位,使得如果数据位长度LEN对512求余的结果 是448。 即数据扩展至K*512+448位。即K*64+56个字节,K为整数。 具体补位操作:补一个1,然后补0至满足上述要求 2、补数据长度: 用一个64位的数字表示数据的原始长度B,把B用两个32位数表示。这时,数据 就被填 补成长度为512位的倍数。 3. 初始化MD5参数 四个32位整数 (A,
2007-09-14 14:43:00
491
原创 基本表管理和增删改查
上课内容:建表和修改表的结构以查询的方式建表增删改查之语法和示例基本查询之DISTINCT、ORDER BY(可使用列号排序)、别名、字符串的连接基本查询之模糊查询基本查询中的rownum基本查询中的is [ not ] null上课准备/参考:一、创建和修改表的结构----1CREATE TABLE 表名( 列名 数据类型 , 列名 数据类型 , ...);----2alter
2007-08-20 14:16:00
591
原创 表空间和启动关闭DB详解
上课内容:表空间之增删改(重点:修改数据文件为自动增长)打开和关闭数据库的模式上课准备/参考: 一、表空间之增删改(重点:如何修改数据文件为自动增长)表空间分类:系统表空间与非系统表空间临时表空间与永久表空间表空间管理:区管理(默认为本地自动管理)(推荐“本地自动管理”) ——本地管理(local):支持 oracle 8i, oracle 9i,oracle 10g
2007-08-20 14:14:00
1341
原创 体系结构
Oracle的三个竞争力a.可扩充性:Oracle系统有能力承担增长的工作负荷,并且相应的扩充它的系 统资源利用情况。b.可靠性:无论出现操作系统崩溃、电源断电还是系统故障,都可以对Oracle 进行配置,以保证在检索用户数据和进行事务处理的时候不受任何影响。c.可管理性:数据库管理员可以微调Oracle使用内存的方式、Oracle向磁盘写 入数据的频率、以及数据库为连接到数
2007-08-20 14:12:00
724
原创 用JavaScript实现上下文字滚动特效
var messages=new Array()messages[0]="欢迎光临赛迪网电脑应用频道!"messages[1]="这里有织网梦工厂"messages[2]="是网页初学者的学习园地"messages[3]="这里冲浪指南针"messages[4]="是网络爱好者天天必来充电的地方"messages[5]="这里有…………有精彩的内容等着你"var scrollerwidth=3
2007-08-20 13:22:00
939
原创 用JavaScript在网页中显示可拖动月历
可拖动月历//定义月历函数function calendar() {var today = new Date(); //创建日期对象year = today.getYear(); //读取年份 thisDay = today.getDate(); //读取当前日//创建每月天数数组var monthDays = new Array(31, 28, 31, 30, 31, 30, 31,
2007-08-20 13:22:00
621
原创 用JavaScript实现超酷的“网页时钟”
死心踏地跟着鼠标跑--啥?“时钟和日历”呗!dCol=yellow; fCol=#ff0000; sCol=#00ff00; mCol=#0000ff; hCol=#ff0000; ClockHeight=40; ClockWidth=40; ClockFromMouseY=0; ClockFromMouseX=100; d=new Array("星期日","星期一","
2007-08-20 13:08:00
563
原创 用JavaScript创建“闪动”标题栏
var tx = new Array ("您好呀,欢迎您的光临^_^","知道吗?我就是标题栏","呵呵,现在我也~会闪啦","看啊,我闪~我闪……","快快把你的眉眼抛过来呀!嘻嘻……");//设置好你的页面标题栏中要闪烁的5句文本(具体内容自己据需而定吧你)var txcount=5;//数字“5”对应于上边设定的文本数var i=1;var wo=0;var ud=1;//定义i、wo、ud
2007-08-20 12:58:00
547
原创 hibernate增删查改
1 OpenAction.java /**//* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */package org.zhb.struts.action;import java.lang.reflect.InvocationTargetException;import j
2007-06-11 21:09:00
2666
AJAX开发简略.rar
2007-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人