摘要:
附:proGuard官网 因为Java代码是非常容易反编码的,况且Android开发的应用程序是用Java代码写的,为了很好的保护Java源代码,我们需要对编译好后的class文件进行混淆。 ProGuard是一个混淆代码的开源项目,它的主要作用是混淆代码,殊不知ProGuard还包括以下4个功能。 阅读全文
2019年1月25日 #
2017年7月25日 #
摘要:
用到的技术:map集合,sessionListener监听器,Fiter过滤器。 实现思路: 一.利用一个全局的map集合来保存每个用户sessionID的值的一个集合。一个用户对应一个sessionID当相同的用户登录的时候判断它在集合总有没有值。(保存用户所有登录记录) 二. 2.1.实现ses 阅读全文
2017年4月6日 #
摘要:
原理:把dom与SAX进行了封装 优点:JDOM的一个智能分支。扩充了其灵活性增加了一些额外的功能。 package com.dom4j.xml; import java.io.FileNotFoundException;import java.io.FileOutputStream;import 阅读全文
摘要:
原理:对文档进行顺序扫描,当扫描到文档(document)开始与结束,元素开始与结束、文档结束等地方 通知事件处理函数,由事件处理函数相应动作然后继续同样的扫描,直至文档结束。 优点:消耗资源比较少;适合大文件解析; 缺点:只能读取不能修改;开发复杂。 实例: xml <?xml version=" 阅读全文
摘要:
一、dom解析xml的优缺点 由于DOM的解析方式是将整个xml文件加载到内存中,转化为DOM树,因此程序可以访问DOM树的任何数据。 优点:灵活性强,速度快。 缺点:如果xml文件比较大比较复杂会占用较大的内存资源。 二、列子: xml文件: <?xml version="1.0" encodin 阅读全文
2017年4月5日 #
摘要:
本人用mysql客户端navicat 1.先记录下函数/和存过的区别 一.返回值,创建方式: 存储过程的返回值,可以有多个值用out定义返回值,函数的返回值,只有一个值returnxx。 一个是create procedure ... ,一个是 creater funtion... 二.调用: 函数 阅读全文
2017年2月20日 #
摘要:
设计思路 利用两个AJAX一个作为数据的处理一个作为进度条的处理当数据在处理的过程中根据处理数据的数值变化来获取进度条的进度。 jsp页面 <%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK" 阅读全文
2016年12月19日 #
摘要:
//创建一个实体类 package text; import java.util.Date; public class Student { private int id; private String name; private int age; private Date birth; public 阅读全文