Wesley13 Wesley13
3年前
java基础
JAVA集合在处理数据的过程中经常会需要一个容器来存储某一类型的数据,Java中的数组就是这样一种容器。但Java中的数组有其局限性,定义后的数组长度不可变,超出数组长度后就不能再存放数据了。而很多时候我们并不知道数据到底有多少,所以就需要有不定长的容器来存放数据,这就是集合,Java中的集合都采用了泛型实现,可以存入任何类型的对象数据
Wesley13 Wesley13
3年前
java实现的版本号比较
/实现版本号比较支持任意数字字母版本号比较,这里实现的是用点号(.)作为分隔符支持任意长度的小版本号比较/publicstaticintcompareVersion(Stringver1,Stringver2){if(ver1null&&
Wesley13 Wesley13
3年前
AS3 数组
varfoo:Array"one","two","three";trace(foo1);//"tow",数组下标从0开始trace(foo.length);//3Array的length属性是可读可写的,这与Java不同,在Java中,数组一旦定义好长度,就无法再更改
Easter79 Easter79
3年前
Struts2单例和多例
struts2中action是多例的,即一个session产生一个action如果是单例的话,若出现两个用户都修改一个对象的属性值,则会因为用户修改时间不同,两个用户访问得到的属性不一样,操作得出的结果不一样.举个例子:有一块布长度300cm,能做一件上衣(用掉100cm)和一件裤子(用掉200cm);甲和乙同时访问得到的长度都是300cm,甲想做上
Stella981 Stella981
3年前
C++ OpenCV透视变换综合练习
学更好的别人,做更好的自己。——《微卡智享》本文长度为3879字,预计阅读9分钟前言以前的文章《COpenCV之透视变换(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp
Stella981 Stella981
3年前
Android常见的加密和算法
1.不可逆的算法主要为MD5和SHA1算法。(二者都不属于加密只能算作一种算法)相同点:都是使用目前比较广泛的散列(Hash)函数,就是把任意长度的输入,变换成固定长度的输出,该输出就是散列值。计算的时候所有的数据都参与了运算,其中任何一个数据变化了都会导致计算出来的Hash值完全不同。(理论上来讲产生的密文都有可能产生碰撞)不同点:M
Stella981 Stella981
3年前
LeetCode 5561. 获取生成数组中的最大值
文章目录1\.题目2\.解题1\.题目给你一个整数n。按下述规则生成一个长度为n1的数组nums:nums00nums11当2<2i<n时,nums2inumsi
Wesley13 Wesley13
3年前
Java开发面试题,3年工作经验的Java程序员面试经
一、Java基础部分1、使用length属性获取数组长度,public、private、protected、friendly区别2、Collection和Collections区别3、StringsnewString(‘xyz’);创建了几个object对象4、shorts1;s1s11;是否有错?5
Wesley13 Wesley13
3年前
CF 983B XOR
CF983BXORpyramid(区间dp,异或)若有一个长度为m的数组b,定义函数f为:$f(b)\\begin{cases}b\1\&\\quad\\text{if}m1,\\f(b\1\\\oplusb\2\,b\2\\\oplusb\3\,\\dots,b\m
搭建平台吧 搭建平台吧
2年前
哈希竞猜搭建部署方案
首先,什么是哈希?哈希是将任意长的输入编程加密的固定长度输出的过程。哈希并不等同于加密方法,因为无法解密哈希值来获取原始数据。事实上哈希是一种单向加密函数。有了哈希函数,就可以将互联网上的数据以固定长度字符串的形式来保存。其中一种方法就是SHA256(安全哈希算法256位),SHA256是SHA1的后继者,SHA1的输出是160位的。哈希游戏的亮点:100%