- 博客(16)
- 资源 (458)
- 问答 (9)
- 收藏
- 关注
原创 实现JAVA程序编程--->转成.exe格式
我们使用IDE或javac指令可以实现将Java工程导出为jar文件。想要实现:这个程序在任何windows操作系统下,没有jdk环境的电脑上运行,该如何做呢?。JAR 文件包JAR 文件就是 Java Archive File,Java归档文件,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它是以zip为基础
2016-05-29 20:57:39 3319
原创 软件设计模式、目标、原则
软件设计模式一、设计目标:⑴、软件设计目标:正确性、健壮性、灵活性、可重用性、高效性1、正确性:也就是满足应用程序的需求。2、健壮性:是指软件对于规范要求以外的输入情况的处理能力。也就是说,在异常情况下,软件能够正常运行的能力。3、灵活性:就是可以允许代码修改平稳地发生,而不会波及到很多其他的模块。4、可重用性:也就是重复使用的意思。5、高效性:一般指两个方面,一是执行
2016-05-27 19:10:52 14746
原创 git 简明指南---使用教程
Git基本概述Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius、Merb和Bitcoin在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。Git旨在快速高
2016-05-25 21:05:31 1112
转载 Java中getBytes()方法--使用详解
getBytes()方法详解在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这表示在不同的操作系统下,返回的东西不一样!1、 str.getBytes(); 如果括号中不写charset,则采用的是Sytem.getProperty("file.encoding"),即当前文件的编码方式, 2、 str.getBytes("chars
2016-05-22 17:57:12 38937 2
转载 Given final block not properly padded
Given final block not properly paddedJAVA语言DES算法:http://blog.csdn.net/ljheee/article/details/51471098获取Cipher对象的时候一定要写成Cipher cipher = Cipher.getInstance("DES/ECB/NoPadding");不要写成C
2016-05-22 17:39:30 5261
原创 Java加密技术——对称加密算法一览
Java加密技术(二)——对称加密算法 Java对称加密算法,最常用的莫过于DES数据加密算法。 DES Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;M
2016-05-21 16:57:25 2079
原创 linux 基础与shell编程[笔记]
linux 基础与shell编程linux 系统知识linux是一个OS ,也是一个完全免费 开源 自由软件linux 1991 荷兰大学生课程设计 unix GPL协议GPL:General Public License是一份GNU(完全自由软件操作系统)是一个广泛使用的自由软件许可证条款常见的linux发行版本:Debian:Debian为一款提供
2016-05-16 22:22:27 5062
网络编程
IP地址:逻辑地址,可变MAC:物理地址,内嵌芯片[主板]里,不可变。ServeClient A 上线,在服务器登记IP(把自己新的地址告诉服务器),并获得在线好友的IP; 客户端每个都是独立的,服务器唯一的一个。点到点----连接聊天,绕过服务器,服务器负担小。XMPP 即时通信 mima/netty 网络通信框架重...
2016-05-15 14:58:55 100
原创 Java加密技术——BASE64与单向加密算法MD5、SHA、MAC
Java加密技术——BASE64与单向加密算法MD5、SHA、MAC 最近在做一个课程设计,使用装饰器模式,实现多重密码嵌套加密。用Swing写好界面,根据设计类图,很容易实现了什么简单加密、逆向加密、求模加密,尽管也实现了多层嵌套加密,可总感觉这些加密算法太“小儿科”,于是转向研究一下Java支持的加密技术。 Java的安全体系架构介绍Java中为安全框架提供类和接口。
2016-05-14 21:11:31 1355
原创 实现文本的复制和粘贴、文本的撤销和恢复(Swing JTextArea)
实现文本的复制和粘贴、文本的撤销和恢复(Swing JTextArea)文本的撤销和恢复是通过 addUndoableEditListener(UndoableEditListener listener)这个方法来注册实现的。只要是Document类及其子类都可以注册撤销和恢复的监听来实现文档的撤销和恢复,这是非常容易实现的。所以JTextComponent类以及其子类,JTextFie
2016-05-12 21:48:09 4661
原创 Javascript函数----操作DOM文档对象模型
用函数----操作DOM文档对象模型什么是 DOM?1、通过 JavaScript,您可以重构整个HTML 文档。您可以添加、移除、改变或重排页面上的项目。2、要改变页面的某个东西,JavaScript 就需要获得对 HTML 文档中所有元素进行访问的入口。这个入口,连同对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。3、在 199
2016-05-05 12:17:29 723
原创 Javascript函数[实用案例--网页抽奖]
函数(方法)----是由事件驱动的或者当它被调用时执行的可重复使用的代码块。1、函数还可以返回结果。有时是计算或比较的结果。2、函数将若干操作合并在一个名字下。这样就可以简化代码。可以编写一组语句为其命名,然后通过调用该语句组并给其传递所需的任何信息,根据需要随时执行整个语句组。3、给函数传递信息的方式是在函数名后用圆括号将信息括起来。要传递给某个函数的信息的各部分被称为参数。有些函数
2016-05-05 11:46:07 1219
原创 Javascript类型系统[数组,对象,数据类型]
JavaScript类型系统1、var a = [1,11,22,33]; //[]声明数组,数组有个天生的属性lengtha. 用var 声明的a--是变量,也是对象[既然是对象,它可被赋值任何对象,如数组]。b.运用数组非常灵活,可随时赋值[任何类型],数组长度[容量]自动扩充加长。c.数组索引从0开始。d.数组内元素,可以是其他数组对象。如再赋值 b =
2016-05-04 22:23:30 7163
转载 Javascript实现4种--弹出确认_取消框,和刷新页面清楚 输入框中之前输入的内容
第一种:超链接还可以这么些……..弹出窗口第二种: function delete_confirm(e) { if (event.srcElement.outerText == "删除") { event.returnValue = confirm("删除是不可恢复的,你确认要删除吗?"); }
2016-05-03 22:06:55 4709
原创 Javascript简介,基础(变量和函数的声明使用)
JavaScript 简介 JavaScript是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言。JavaScript语言的前身叫作Livescript。JavaScript的特点: 1. 简单、易学、易用; 2. 跨平台;IE、Navigator 3. 符合ECMA(欧洲计算机制造协会)标准,可移植; 4. 事件驱
2016-05-03 21:39:41 1034
原创 JDK1.8 连接Access数据库
JDK1.8 连接Access数据库JDBC (JavaDB Connection)---Java数据库连接JDBC是一种可用于执行SQL语句的JAVA API------推荐文章http://blog.csdn.net/ljheee/article/details/50988796JDK1.8增加了很多新特性,但不再包含access桥接驱动,因此在连接Access数据库时有所变化
2016-05-01 16:05:28 24336 21
SpringMVC集成mybatis教程-实体类的orm
2017-08-03
IDEA SpringMVC集成mybatis
2017-08-03
IDEA整合Spring+Springmvc+mybatis+maven详细教程 实例下载
2017-08-03
spring-data-redis-demo.rar
2017-08-01
springMVC集成spring-data-redis
2017-08-01
xstream-distribution-1.4.10-bin.zip
2017-07-07
综合面试题150问-面试题大-软件开发工程师面试题.xls
2019-07-07
Artificial Neural Networks for Beginners.pdf
2018-10-19
spring-ldap-2.3.2.RELEASE-dist.zip
2017-12-08
ApacheDirectoryStudio-2.0.0win32.x86_64.zip
2017-12-05
javachineseime1.01.jar
2017-11-24
javachineseime1.01.src.zip
2017-11-24
jodd-all-3.9.1.jar
2017-11-23
【白皮书】《2017互联网科技创新白皮书》电子版.pdf
2017-11-09
eclipse新建AVD出现[SDK Manager] Error: null
2016-11-16
《疯狂IOS讲义》 适合初学者 看吗?
2016-10-26
Java 如何实现截图---捕捉手绘区域?
2016-10-01
2.为什么选择Python 作为Web 开发语言?
2016-09-13
2.Java基础---应该有什么样的准备和多深的积累?
2016-09-09
纯Java实现的任务管理器,结束一个进程如何实现刷新,显示当前所剩进程?
2016-07-30
软件工程专业,没怎么给上算法课。很害怕算法,怎么办
2016-07-20
那个密码输入JPasswordField,把提示内容显示成*了,如何解决
2016-04-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人