E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java常用帮助类
Java常用
加密技术和代码总结
总结类文章,把一些常用的Java加密技术和核心代码写在这边,供参考。首先大家要记住现代密码学最重要的原则柯克霍夫原则:数据的安全基于密钥而不是算法的保密。也就是说即使密码系统的任何细节已为人悉知,只要密匙未洩漏,它也应是安全的。具体来说:系统必须可用,非数学上不可译码。系统不一定要保密,可以轻易落入敌人手中。密匙必须可以不经书写的资料交换和记忆,且双方可以改变密匙。系统可以用于电讯。系统可以转移位
amurocrash
·
2016-07-15 17:02
移动开发
C#下对称算法、非对称算法生成秘钥
一个简单的
帮助类
,因为后面的加密、解密算法要用到,所以这里单独写下usingSystem.Security.Cryptography;publicclassKeyGenerator{//////随机生成秘钥
娃都会打酱油了
·
2016-07-14 11:15
C#
加密解密
加密
解密
c#
几个
JAVA常用
的监控、调优工具
一、jps:JVMProcessStatusTool,查看当前机器上所有JVM进程的状态和启动参数 命令格式:jps[options][hostid] 我们可以通过“jps--help”来查看相关帮助。如下为允许使用的options: 1)-q:只列出JVM进程的id,不展示进程的其他信息。>jps-q-v 26582 26586 26301 27983 2)-m:输出传递到
QING____
·
2016-07-13 21:00
Java常用
类库——定时调度(Timer、TimerTask)
学习目标了解定时调度的作用掌握Timer和TimerTask类的作用定时调度:每到一定时间,程序会自动执行,称为定时调度如果要使用定时调度,则必须保证程序始终运行着才可以,也就是说相当于定时调度是在程序之外又启动了一个新的线程。Timer和TimerTask两个类完成定时调度Timer类 Timer类是一种线程设施,可以用来实现在某一时间或某一段时间后,安排某一任务执行一次,或定期重复执行。该功能
u013087513
·
2016-07-12 16:00
Java常用
类库——正则表达式
学习目标掌握正则表达式的作用掌握正则表达式的匹配模式掌握Pattern类和Matcher类的使用掌握String对正则的支持为什么要有正则正则表达式可以方便的对数据进行匹配,可以执行更加复杂的字符串验证、拆分、替换功能。例如:现在要求判断一个字符串是否由数字组成,则可以有以下两种做法:不使用正则完成使用正则完成以验证字符串是否由数字组成为例:publicclassRegexDemo01{ publ
u013087513
·
2016-07-11 14:00
【C#公共
帮助类
】 Utils 10年代码,最全的系统
帮助类
为大家分享一下个人的一个Utils系统
帮助类
,可能有些现在有新的技术替代,自行修改哈~这个
帮助类
主要包含:对象转换处理 、分割字符串、截取字符串、删除最后结尾的一个逗号、删除最后结尾的指定字符后的字符、
果冻布丁喜之郎
·
2016-07-11 02:27
Android数据存储SQLite数据库存储
一、创建数据库Android为了让我们方便地管理数据库,提供了一个SQLiteOpenHelper
帮助类
,借助于这个类可以非常简单地对数据库进行创建和升级。1.SQL
bestlove13141516
·
2016-07-07 15:45
ADROID
Android数据存储SQLite数据库存储
一、创建数据库Android为了让我们方便地管理数据库,提供了一个SQLiteOpenHelper
帮助类
,借助于这个类可以非常简单地对数据库进行创建和升级。1.SQL
bestlove12345
·
2016-07-07 15:00
collection和collections的区别
Collection是集合类的一个顶级接口,其直接继承接口有List与Set而Collections则是集合类的一个工具类/
帮助类
,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作
simple_smile_sun
·
2016-07-07 11:00
Collections
Collection
JavaSE
Android数据存储(三)----- SQLite数据库存储
一、创建数据库Android为了让我们方便地管理数据库,提供了一个SQLiteOpenHelper
帮助类
,借助于这个类可以非常简单地对数据库进行创建和升级。
bingjianIT
·
2016-07-06 21:00
android
数据库
sqlite
数据存储
Java常用
类库——观察者设计模式(Observer接口、Observable类)
学习目标:了解观察者设计模式的作用。掌握Observer接口和Observable类的作用。观察者设计模式现在很多的购房者都在关注着房子的价格变化,每当房子价格变化的时候,所有的购房者都可以观察得到。实际上以上的购房者都属于观察者,他们都关注着房子的价格。如果要想实现观察者模式,则必须依靠java.util包中提供的Observable类和Observer接口。查看API如下:查看java.uti
u013087513
·
2016-07-06 16:00
Java常用
类库——Arrays类(用于普通数组操作)、比较器(Comparable、Comparator 用于对象排序)的使用
学习目标掌握Arrays类的使用掌握填充以及排序器掌握Comparable比较接口的使用了解比较器的基本排序原理掌握Comparator比较接口的使用Arrays类Arrays类是数组的操作类,定义在java.util包中,主要的功能可以实现数组元素的查找,数组内容的填充、排序等。 有以下的方法: publicstaticbooleanequals(int[]a,int[]a2)判断两个数组是否相
u013087513
·
2016-07-06 15:00
Java常用
类库——对象克隆技术
学习目标掌握对象克隆的原理。掌握Object类对克隆的支持。掌握Cloneable接口的作用。 对象克隆:对象的复制,完整的复制一个对象。如果要想完成对象克隆的话,则肯定依靠Object类。protectedObjectclone()throwsCloneNotSupportedException以上的方法就是对象克隆的方法,如果现在一个类的对象被克隆,则就必须在此类中明确的覆写此方法,但是此方法
u013087513
·
2016-07-05 22:00
【Android UI】ListView的使用和简单优化
1.创建数据库打开
帮助类
BlackNumberDBOpenHelper,它继承自SQLiteOpenHelperpackagecom.yzx.li
yabg_zhi_xiang
·
2016-07-05 21:00
android
数据库
ListView
Java常用
类库——数字格式化(NumberFormat)与大数操作(BigIntger、BigDecimal类)
学习目标可以使用NumberFormat类进行本地化数字显示。可以使用DecimalFormat指定格式化模板。可以使用BigInteger操作大整数。可以使用BigDecimal指定小数的保留位数。NumberFormat类NumberFormat表示数字的格式化类,即:可以按照本地的风格习惯进行数字的显示。此类的定义如下:publicabstractclassNumberFormatexte
u013087513
·
2016-07-05 17:00
Java常用
类库——Math、Random类
学习目标 掌握Math类中的数学操作函数。 可以使用Random类生成随机数。Math类在java.lang*;包中,直接使用即可。Math类:查找API方法如下:代码示例如下:publicclassMathDemo01{ publicstaticvoidmain(Stringargs[]){ //Math类中的方法都是静态方法,直接使用“类.方法名称()”的形式调用即可 System.out.p
u013087513
·
2016-07-05 13:00
Java常用
类库之时间操作类——Date、Calendar、DateFormat、SimpleDateFormat及实例操作
学习目标 掌握Date类的使用可以使用Calendar类取得一个完整的日期掌握日期格式化的操作可以使用SimpleDateFormat进行日期的格式化转换操作编写取得日期的操作类进一步掌握Calendar类的使用进一步掌握SimpleDateFormat类的使用Date类是一个较为常用的类,但是其操作的日期格式会有一些不符合个人要求,而如果想要进一步取得一些自己需要的时间,则可以使用Calend
u013087513
·
2016-07-05 11:00
java常用
类
阅读更多1.文件类Test是一个文件类。[java]viewplaincopyprint?classTest{staticvoidmethod(){//...}}publicclassDriver{publicstaticvoidmain(String[]args){Test.method();}}2.内部类[java]viewplaincopyprint?classOuterClass{into
yovi
·
2016-07-04 14:00
Java常用
类库——System类
学习目标认识System类及一些常用方法。掌握垃圾对象的回收操作。 了解对象的生命周期。System类System类是一些与系统相关的属性和方法的集合,而且在System类中所有的属性都是静态的,要想引用这些属性和方法,直接使用System类调用即可。publicstaticvoidexit(intstatus) 系统退出,如果status为0就表示退出。publicstaticvoidgc()
u013087513
·
2016-07-03 18:00
Java常用
类库——国际化程序(Locale,ResourceBundle以及MessageFormat处理动态文本)
本章目标掌握国际化程序的基本实现原理。掌握资源文件的作用。掌握Locale类的基本实现原理。掌握ResourceBundle类的作用。可以使用MessageFormat处理动态文本。了解资源类的使用。 国际化程序国际化的操作就是指一个程序可以同时适应多门语言,即:如果现在程序的使用者是中国人,则会以中文为显示文字,如果现在程序的使用者是英国人,则会以英语为显示文字,也就是说可以通过国际化操作,让
u013087513
·
2016-07-03 17:00
弥补学生时代的遗憾~C#注册表情缘
今天正好有空,于是就研究了下注册表系列的操作,也随手封装了一个注册表
帮助类
。
毒逆天
·
2016-07-01 19:00
Java常用
类库——Runtime类
学习目标了解Runtime类使用Runtime类取得JVM的空间信息Runtime类与Process类什么是Runtime类?Runtime:运行时,是一个封装了JVM进程的类。每一个JAVA程序实际上都是启动了一个JVM进程,那么每一个进程都是对应这一个Runtime实例,其实例是由JVM为其初始化的。 Runtime类的常用方法publicstaticRuntimegetRuntime() 普
u013087513
·
2016-07-01 16:00
Java常用
类库——StringBuffer类的使用
学习目标掌握StringBuffer与String的区别。掌握StringBuffer的常用方法。掌握StringBuffer的实际应用。认识StringBuffer StringBuffer是使用缓冲区的,本身也是操作字符串的,但是与String类不同,String类的内容一旦声明之后则不可以改变,改变的只是内存地址的指向,而StringBuffer中的内容是可以改变的。 对于StringBuf
u013087513
·
2016-07-01 10:00
Java个人总结系列-
Java常用
框架介绍
个人总结是一个持续更新的系列,工作多年,抽个空对Java做一个总结归纳,温故而知新,也希望能帮助到正在学习JavaEE的同学们,本系列目录:Java是什么面向对象的编程思想Java基础语法JavaWeb开发
Java
klsstt
·
2016-06-30 17:19
Java
java
编程
面向对象
工作
后端
AsyncQueryHandler异步操作数据库的使用和源码解析
一.AsyncQueryHandler的作用:异步的查询操作
帮助类
,它可以处理增删改查。当然也可以使用ContentProvider去操作数据库。
robertcpp
·
2016-06-28 17:00
数据库
异步
C# MP3播放
帮助类
本文为原创文章如需转载请注明出处:1///2///*************************************************3///类名:MP3
帮助类
4///修改日期:2016/
dongzhaosheng73
·
2016-06-25 23:00
ItemTouchHelper源码解析
ItemTouchHelper源码解析相关知识点android.support.v7.widget.helper.ItemTouchHelperRecyclerView&ItemTouchHelper核心内容这个
帮助类
的主要作用就是帮助
DennisJu
·
2016-06-23 15:52
Android源码解读
ItemTouchHelper源码解析
ItemTouchHelper源码解析相关知识点android.support.v7.widget.helper.ItemTouchHelperRecyclerView&ItemTouchHelper核心内容这个
帮助类
的主要作用就是帮助
DennisJu
·
2016-06-23 15:52
Android源码解读
JAVA常用
代码。干货来啦!
1.获取环境变量System.getenv(“PATH”);System.getenv(“JAVA_HOME”);2.获取系统属性System.getProperty(“pencilcolor”);//得到属性值java-Dpencilcolor=greenSystem.getProperty(“java.specification.version”);//得到Java版本号Propertiesp
苏洛荨
·
2016-06-22 15:41
知识点
java常用
代码
1.获取环境变量System.getenv(“PATH”);System.getenv(“JAVA_HOME”);//2.获取系统属性System.getProperty(“pencilcolor”);//得到属性值java-Dpencilcolor=greenSystem.getProperty(“java.specification.version”);//得到Java版本号Propertie
fengqilove520
·
2016-06-22 15:00
JAVA常用
代码(二)
//11.目录和文件操作//获取文件信息exists():如果文件存在,返回truegetCanonicalPath():获取全名getName():文件名getParent():父目录canRead():如果文件可读,返回truecanWrite():如果文件可写,返回truelastModified():文件更新时间length():文件大小isFile():如果是文件,返回trueifDir
qq_26676207
·
2016-06-22 10:56
java
java常用
第三方软件包
网上收集的一些常用Java开发的第三方软件包,供大家参考1.ApachePOI处理office文档用到的2.ITextPDF操作类库3.JavaBase64Base64编码类库4.Commons-lang对应javasdk里面的java.lang包,用来简化基本工具类操作5.pingyin4j中文转拼音库6.Commons-IO,处理IO的工具包7.Commons-beanutils用来处理jav
mym43210
·
2016-06-22 09:19
其他
Android总结--SQLite
SQLiteOpenHelper有两个抽象方法,分别是onCreate(),onUpgrade(),我们需要在自己的
帮助类
里重写这两个方法,然后分别在这两个方法中去创建,升级数据库的逻辑2.SQLiteOpenHelper
sinat_33661267
·
2016-06-19 09:00
一个通用的加载
帮助类
,Loading如此舒服
本文出自“阿敏其人”博客,转载或引用请注明出处。首先,感谢github两位同学的分享精神XHLoadingViewLoadViewHelper借这两位的代码,做了一个稍微提取成为了一个mudule,可直接引入代码使用。大家学习可以连接加星,为开源点赞。一、你好,Loading我们加载Listview等,往往需要耗时几秒,这和等待过程加上一些交互效果自然会让人感觉输入一些,常见的转圈圈自不必说,但是
阿敏其人
·
2016-06-18 22:29
JAVA常用
集合框架源码解析(基于1.8)开题篇
倪升武的博客中有一个小专题,读完之后,发现博主的分析基本是基于JAVA1.7的,这里我基于JAVA1.8给出一些新的解读。但是对于JAVA1.8添加的一些新特性可能不太会作过多的分析(毕竟本人目前水平有限,且本博客的写作初衷也是以基础学习为主),在彻底浅读完JAVA1.8集合部分之前,我无法了解JAVA1.7与1.8之间关于集合框架的改动到底会有多少,因此可能产生某些个人理解上的不当,希望大家可以
你是我世界的光
·
2016-06-18 11:17
●
JAVA
SE
java常用
的带返回值的并发编程
1,需要一个线程池:concurrent包下的:ExecutorServicepool=Executors.newCachedThreadPool();用来执行多任务线程的线程池。2,多任务调度者,需要实现callable接口:如:classMainhandelerimplementsCallable需要实现call方法@OverridepublicResultVocall()throwsExce
最好时光
·
2016-06-17 17:34
java多线程高并发
JAVA常用
的验证(手机号的验证)
1.验证手机号是否合法privatebooleanisMobileNo(StringmobileNo)throwsException{try{if(StringUtils.isBlank(mobileNo)){thrownewBaseException("中外运会员认证参数的司机手机号不能为空!");}Patternp=Pattern.compile("^13[0-9]{9}|(15[0-35-9
董阿广
·
2016-06-17 15:27
JAVA-WEB
Android SQLite 数据库存储
首先你去了解一下在Android在有一个叫SQLiteOpenHelper的抽象类,其中SQLiteOpenHelper中有两个抽象方法,分别是onCreate()和onUpgrade(),我们必须在自己的
帮助类
里面重写这两个方法
LALvsBOS
·
2016-06-15 22:42
Android
Java常用
编码规范
packagecom.sina.weibo.sdk.codestyle; /** *类的大体描述放在这里。 * * *NOTE:以下部分为一个简要的编码规范,更多规范请参考ORACLE官方文档。 *地址:http://www.oracle.com/technetwork/java/codeconventions-150003.pdf *另外,请使用UTF-8格式来查看代码,避免出现中文乱码。 *
a550508153
·
2016-06-15 09:00
Java常用
排序算法之合并排序
合并排序(mergesort):是建立在归并操作上的一种有效的排序算法。该算法是采用分治法的一个非常典型的应用。合并排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为2-路归并。合并排
java_zero2one
·
2016-06-13 00:00
数据结构与算法
分布式锁1
Java常用
技术方案
前言: 由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。希望这篇文章可以方便自己以后查阅,同时要是能帮助到他人那也是很好的。 ==========================================================
Sky_YiBai
·
2016-06-05 00:00
分布式锁1
Java常用
技术方案
前言:由于在平时的工作中,线上服务器是分布式多台部署的,经常会面临解决分布式场景下数据一致性的问题,那么就要利用分布式锁来解决这些问题。所以自己结合实际工作中的一些经验和网上看到的一些资料,做一个讲解和总结。希望这篇文章可以方便自己以后查阅,同时要是能帮助到他人那也是很好的。==============================================================
Sky_YiBai
·
2016-06-05 00:00
【WPF】闲着没事,写了个支持数据列表分页的
帮助类
支持分页的MVVM组件大家可以网上找,老周这个类只是没事写来娱乐一下的,主要是功能简单,轻量级,至少它满足了我的需求,也许还有未知的bug。这个类支持对数据列表进行分页处理,原理是利用Skip和Take扩展方法,从源列表中取出某一段数据。在实例化的时候,需要提供一个IEnumerable对象作为参数,本类会根据这个数据源来计算分页,使用参数T使其支持泛型。publicPagabledCollect
东邪独孤
·
2016-06-03 18:00
Java常用
排序算法之快速排序
快速排序(Quicksort):是对冒泡排序的一种改进。快速排序由C.A.R.Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。一趟快速排序的算法是:1)设置两个变量i、j,排序开始的时候:i=0,j=N-
java_zero2one
·
2016-06-02 00:00
数据结构与算法
Java常用
排序算法之希尔排序
希尔排序(ShellSort):是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,当增量减至1时,整个文件恰被分成一组,算法便终止。步骤:将N个元素的数组分成N/2个数字序列,第i个数据和第N/2+i个数据为一
java_zero2one
·
2016-06-02 00:00
数据结构与算法
Java常用
排序算法之插入排序
插入排序(InsertionSort):通过对未排序的数据逐个插入至已排好的数据中的合适位置。步骤:首先对数组的前两个数据进行从小到大排序将第三个数据先与第二个数据比较,大就排在第三个,小就与第一个数据比,同时原第二个数据索引往后移一个;如果比第一个大就其放在第二位,比第一个小就继续往前移放在第一位,同时原第一个数据索引往后移一个。将第四个数据按照上述规则插入到前面排好的三个数之间。。。。最终得到
java_zero2one
·
2016-06-02 00:00
数据结构与算法
Java常用
排序算法之冒泡排序
最近在看有关
java常用
的几种算法,想通过参考书按照自己的理解记录一下。冒泡排序(BubbleSort):是所有排序算法中较简单和基本的一种,通过多次比较和交换实现排序。
java_zero2one
·
2016-06-01 00:00
数据结构与算法
java常用
排序算法
java常用
排序算法插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;public class
Solo_two
·
2016-05-31 15:00
java
插入排序
排序算法
JAVA学习笔记整理五(
JAVA常用
类库)
常用包介绍java.lang:ava语言核心包,包含java最基础的类java.util:包含一系列的工具类,数据结构的支持工具java.io:包含着支持输入/输出操作的类java.net:Network,TCP/IP,socket网络编程java.awt:AWTGUI设计,事件操作java.text:提供国际化(i18n)支持java.security:支持密文安全性java.rmi:RMI,支
Friday_577
·
2016-05-30 21:13
Java基础学习
java常用
正则表达式
importjava.util.regex.Matcher; importjava.util.regex.Pattern; /** *验证工具类 *@authoradmin * */ publicclassValidation{ //------------------常量定义 /** *Email正则表达式="^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-
shaoyezhangliwei
·
2016-05-30 15:00
java身份证
java正则字母数字
java手机号
java邮箱
java字符串正则
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他