psp6.60官方固件+破解包,PSP6.35完整刷机包支持PSP1000,PSP2000,PSP3000可以使用
2025/9/29 7:16:33 61.83MB psp
1
Java实现Des加密(不用加载包),有完整S盒子。
部分代码如下:ackagedesJava;importjava.util.*;publicclassDes{ byte[]bytekey; publicDes(StringstrKey){ this.bytekey=strKey.getBytes(); }//声明常量字节数组 privatestaticfinalint[]IP={58,50,42,34,26,18,10,2,60,52, 44,36,28,20,12,4,62,54,46,38,30,22,14,6,64,56,48, 40,32,24,16,8,57,49,41,33,25,17,9,1,59,51,43,35, 27,19,11,3,61,53,45,37,29,21,13,5,63,55,47,39,31, 23,15,7};//64 privatestaticfinalint[]IP_1={40,8,48,16,56,24,64,32,39,7, 47,15,55,23,63,31,38,6,46,14,54,22,62,30,37,5,45, 13,53,21,61,29,36,4,44,12,52,20,60,28,35,3,43,11, 51,19,59,27,34,2,42,10,50,18,58,26,33,1,41,9,49, 17,57,25};//64 privatestaticfinalint[]PC_1={57,49,41,33,25,17,9,1,58,50, 42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44, 36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6, 61,53,45,37,29,21,13,5,28,20,12,4};//56 privatestaticfinalint[]PC_2={14,17,11,24,1,5,3,28,15,6,21, 10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47, 55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36, 29,32};//48 privatestaticfinalint[]E={32,1,2,3,4,5,4,5,6,7,8,9,8,9, 10,11,12,13,12,13,14,15,16,17,16,17,18,19,20,21,20, 21,22,23,24,25,24,25,26,27,28,29,28,29,30,31,32,1};//48 privatestaticfinalint[]P={16,7,20,21,29,12,28,17,1,15,23, 26,5,18,31,10,2,8,24,14,32,27,3,9,19,13,30,6,22, 11,4,25};//32 privatestaticfinalint[][][]S_Box={//S-盒 {//S_Box[1] {14,4,13,1,2,15,11,8,3,10,6,12,5,9,0,7}, {0,15,7,4,14,2,13,1,10,6,12,11,9,5,3,8}, {4,1,14,8,13,6,2,11,15,12,9,7,3,10,5,0}, {15,12,8,2
2025/9/19 13:57:15 212KB java des
1
搬砖低分给大家用.软件著作权申请时,需要60页的源代码,而且要去掉空白行和注释。
用这个软件轻松整编60页源代码。
2025/8/28 8:32:54 218KB 软件著作权
1
1动态规划的思想方法2多段图的最短路径问题3资源分配问题4设备更新问题5最长公共子序列问题60/1背包问题
2025/8/26 4:12:44 1.12MB doc
1
MikaLendingBot开发人员不在办公室-社区拉取请求将被考虑MikaLendingBot用Python编写,并在交易所Poloniex和Bitfinex上具有自动借贷功能。
它将自动借出在您的借贷帐户中找到的所有加密货币。
它采用了先进的借贷策略,该策略将在借贷簿中分散报价,以利用借贷率可能出现的峰值。
受和启发。
加入讨论:-建议与开发人员进行交流建议进行重点讨论我们也有公开的,您可以随时添加您的问题或在此处获取支持!使用Waffle.io进行工作流管理文献资料产品特点每天24小时以尽可能高的利率自动将您的硬币借给Poloniex和Bitfinex。
配置您自己的借贷策略!您可以选择积极进取并坚持高利率,或者保守并经常贷款,但利率较低!能够分散您的报价以利用贷款利率飙升的能力。
预扣一定比例的硬币,直到当前利率达到一定的门槛以最大化您的利润。
可以锁定每天60天的高每日费率,这都是可配置的!存款后立即自动将您存入的所有资金(可逐个硬币配置)转移到您的借贷帐户中。
通过易于设置的网页查看您的机器人活动,状态和报告的摘要,您可
1
这是京东商品图片获取的python爬虫。
当检索一个商品名称之后,会返回值100页的商品介绍,每页有60个商品,每个商品都有一张图片,这个爬虫就是爬取这些图片的。
2025/8/12 19:21:55 2KB python 爬虫
1
doc格式,60多页吧,几百道题吧,都有答案吧,看好在下!部分:1.求下面函数的返回值(微软)intfunc(x){intcountx=0;while(x){countx++;x=x&(x-1);}returncountx;}假定x=9999。
答案:8思路:将x转化为2进制,看含有的1的个数。
2.什么是“引用”?申明和使用“引用”要注意哪些问题?答:引用就是某个目标变量的“别名”(alias),对应用的操作与对变量直接操作效果完全相同。
申明一个引用的时候,切记要对其进行初始化。
引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,不能再把该引用名作为其他变量名的别名。
声明一个引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,它本身不是一种数据类型,因此引用本身不占存储单元,系统也不给引用分配存储单元。
不能建立数组的引用。
3.将“引用”作为函数参数有哪些特点?(1)传递引用给函数与传递指针的效果是一样的。
这时,被调函数的形参就成为原来主调函数中的实参变量或对象的一个别名来使用,所以在被调函数中对形参变量的操作就是对其相应的目标对象(在主调函数中)的操作。
(2)使用引用传递函数的参数,在内存中并没有产生实参的副本,它是直接对实参操作;
而使用一般变量传递函数的参数,当发生函数调用时,需要给形参分配存储单元,形参变量是实参变量的副本;
如果传递的是对象,还将调用拷贝构造函数。
因此,当参数传递的数据较大时,用引用比用一般变量传递参数的效率和所占空间都好。
(3)使用指针作为函数的参数虽然也能达到与使用引用的效果,但是,在被调函数中同样要给形参分配存储单元,且需要重复使用"*指针变量名"的形式进行运算,这很容易产生错误且程序的阅读性较差;
另一方面,在主调函数的调用点处,必须用变量的地址作为实参。
而引用更容易使用,更清晰。
4.在什么时候需要使用“常引用”? 如果既要利用引用提高程序的效率,又要保护传递给函数的数据不在函数中被改变,就应使用常引用。
常引用声明方式:const类型标识符&引用名=目标变量名;
例1inta;constint&ra=a;ra=1;//错误a=1;//正确例2stringfoo();voidbar(string&s);那么下面的表达式将是非法的:bar(foo());bar("helloworld");原因在于foo()和"helloworld"串都会产生一个临时对象,而在C++中,这些临时对象都是const类型的。
因此上面的表达式就是试图将一个const类型的对象转换为非const类型,这是非法的。
引用型参数应该在能被定义为const的情况下,尽量定义为const。
5.将“引用”作为函数返回值类型的格式、好处和需要遵守的规则?格式:类型标识符&函数名(形参列表及类型说明){//函数体}好处:在内存中不产生被返回值的副本;
(注意:正是因为这点原因,所以返回一个局部变量的引用是不可取的。
因为随着该局部变量生存期的结束,相应的引用也会失效,产生runtimeerror!注意事项:(1)不能返回局部变量的引用。
这条可以参照EffectiveC++[1]的Item31。
主要原因是局部变量会在函数返回后被销毁,因此被返回的引用就成为了"无所指"的引用,程序会进入未知状态。
(2)不能返回函数内部new分配的内存的引用。
这条可以参照EffectiveC++[1]的Item31。
虽然不存在局部变量的被动销毁问题,可对于这种情况(返回函数内部new分配内存的引用),又面临其它尴尬局面。
例如,被函数返回的引用只是作为一个临时变量出现,而没有被赋予一个实际的变量,那么这个引用所指向的空间(由new分配)就无法释放,造成memoryleak。
(3)可以返回类成员的引用,但最好是const。
这条原则可以参照EffectiveC++[1]的Item30。
主要原因是当对象的属性是与某种业务规则(businessrule)相关联的时候,其赋值常常与某些其它属性或者对象的状态有关,因此有必要将赋值操作封装在一个业务规则当中。
如果其它对象可以获得该属性的非常量引用(或指针),那么对该属性的单纯赋值就
2025/8/9 4:02:35 45KB C C++ 算法 经典
1
在生命科学领域中,人们已经对遗传(Heredity)与免疫(Immunity)等自然现象进行了广泛深入的研究。
六十年代Bagley和Rosenberg等先驱在对这些研究成果进行分析与理解的基础上,借鉴其相关内容和知识,特别是遗传学方面的理论与概念,并将其成功应用于工程科学的某些领域,收到了良好的效果。
时至八十年代中期,美国Michigan大学的Hollan教授不仅对以前的学者们提出的遗传概念进行了总结与推广,而且给出了简明清晰的算法描述,并由此形成目前一般意义上的遗传算法(GeneticAlgorithm)GA。
由于遗传算法较以往传统的搜索算法具有使用方便、鲁棒性强、便于并行处理等特点,因而广泛应用于组合优化、结构设计、人工智能等领域。
另一方面,Farmer和Bersini等人也先后在不同时期、不同程度地涉及到了有关免疫的概念。
遗传算法是一种具有生成+检测(generateandtest)的迭代过程的搜索算法。
从理论上分析,迭代过程中,在保留上一代最佳个体的前提下,遗传算法是全局收敛的。
然而,在对算法的实施过程中不难发现两个主要遗传算子都是在一定发生概率的条件下,随机地、没有指导地迭代搜索,因此它们在为群体中的个体提供了进化机会的同时,也无可避免地产生了退化的可能。
在某些情况下,这种退化现象还相当明显。
另外,每一个待求的实际问题都会有自身一些基本的、显而易见的特征信息或知识。
然而遗传算法的交叉和变异算子却相对固定,在求解问题时,可变的灵活程度较小。
这无疑对算法的通用性是有益的,但却忽视了问题的特征信息对求解问题时的辅助作用,特别是在求解一些复杂问题时,这种忽视所带来的损失往往就比较明显了。
实践也表明,仅仅使用遗传算法或者以其为代表的进化算法,在模仿人类智能处理事物的能力方面还远远不足,还必须更加深层次地挖掘与利用人类的智能资源。
从这一点讲,学习生物智能、开发、进而利用生物智能是进化算法乃至智能计算的一个永恒的话题。
所以,研究者力图将生命科学中的免疫概念引入到工程实践领域,借助其中的有关知识与理论并将其与已有的一些智能算法有机地结合起来,以建立新的进化理论与算法,来提高算法的整体性能。
基于这一思想,将免疫概念及其理论应用于遗传算法,在保留原算法优良特性的前提下,力图有选择、有目的地利用待求问题中的一些特征信息或知识来抑制其优化过程中出现的退化现象,这种算法称为免疫算法(ImmuneAlgorithm)IA。
下面将会给出算法的具体步骤,证明其全局收敛性,提出免疫疫苗的选择策略和免疫算子的构造方法,理论分析和对TSP问题的仿真结果表明免疫算法不仅是有效的而且也是可行的,并较好地解决了遗传算法中的退化问题。
1
一个装饰公司企业网站源码,美工不错,带完整数据。
后台功能有:公司信息维护、说明项维护、修改公司信息项、案例/设计师管理、添加案例/设计师、添加分类、产品批量转移、添加新闻、添加分类、新闻批量转移、量房管理、量房管理等。
注意:IE标题需要在数据库中直接修改。
后台管理路径:admin/default.asp用户名称和密码admin烈火提示:作者发布的压缩包中含有大量(60多MB)图片,为提高效率,已经删除了,但是程序绝对是完整的,相信大家不会要那些图片的。
2025/7/21 5:19:43 3.28MB ASP源码-整站栏目
1
1.设计一个能在0~60分钟内定时的定时器2.定时开始工作红指示灯亮,结束时绿指示灯亮3.可以随意以分为单位,在60分范围内设定定时时间4.随着定时的开始,显示器显示时间,如定时10分,定时开始后显示器依次是0-1-2-3-4-5-6-7-8-10进行即时显示5.定时结束时,手动清零
2025/7/14 10:29:05 171KB 数字逻辑 课程设计 定时器
1
共 286 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡