封装:将客观事物抽象成类,每个类对自身的数据和方法通过各种权限进行管理保护继承:实现继承(使用基类的属性与方法而无需额外编码)、可视继承(了窗体使用父窗体的外观和实现代码)、接口继承&…
2026/3/17 18:31:10 人评论 次浏览今天看了下项目中的注册页源码,顺带着看了下判断密码强度的正则表达式,写的很好,最起码比我写的好,所以记录下来留着以后参考 代码如下 var strongRegex new RegExp("^(?.{8,})(?.*[A-Z])(?.*[a-z])(?.*[0-9])(?.*\\…
2026/3/17 5:05:59 人评论 次浏览在实际coding中会常常遇到往数据库存入密码时加密。URL传參时的加密。由此简单封装了下java中的AES加密算法。0、import类import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.crypto…
2026/3/22 3:13:20 人评论 次浏览简介MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语…
2026/3/22 7:36:22 人评论 次浏览贡献分如下: 转会人员:金东禾 转到队伍:bugphobia转载于:https://www.cnblogs.com/Buaa-software/p/4972487.html
2026/3/23 15:40:15 人评论 次浏览随着Win10正式版的发布,更多的电脑会采用Win10系统来安装,而随之笔记本预装win10系统也会上市,当然对于消费者来说,有时我们需要学会查看电脑配置吧。电脑主要看的是CPU,内存,显示,硬盘等几项下…
2026/3/24 7:06:14 人评论 次浏览在 MMORPG《最终幻想14》的副本“乐欲之所瓯博讷修道院”里,BOSS 机工士姆斯塔迪奥将会接受玩家的挑战。 你需要处理这个副本其中的一个机制:NM 大小的地图被拆分为了 NM 个 11 的格子,BOSS 会选择若干行或/及若干列释放技能,玩家…
2026/3/21 0:04:37 人评论 次浏览经过东北三省的巡讲,终于回家了,深深为东北重工业基地惋惜,我们的父辈曾经整整一代人付出热血和生命的地方如今已纷纷破产改制关门大吉,很为祖国的重工业和软件工业担忧,新一代的中国年青人,谁能挑起民族的脊梁?不说题外话了&…
2026/3/25 3:18:01 人评论 次浏览1.junit coverage单元测试覆盖率使用: 右键,run ‘xx’with Coverage,然后观察行数那里,如果测试覆盖到了,那么这里会出现绿色,如果没有覆盖,就是红色。 2.tomcat配置 run -> edit Config…
2026/3/24 3:51:07 人评论 次浏览逻辑芯片又叫可编程逻辑器件。PLD是做为一种通用集成电路产生的,他的逻辑功能按照用户对器件编程来确定。一般的PLD的集成度很高,足以满足设计一般的数字系统的需要。这样就可以由设计人员自行编程而把一个数字系统“集成”在一片PLD上,而不必…
2026/3/24 17:12:22 人评论 次浏览饿汉式 /** * 饿汉式:开始就创建了对象,饥不择食 */ class SingletonHungry { private static SingletonHungry singletonHungry new SingletonHungry(); private SingletonHungry() { } /** * 不存在线…
2026/3/17 13:14:47 人评论 次浏览Google File System(GFS)的开源实现:HDFS Google大数据“三驾马车”的第一驾是GFS(Google文件系统),而Hadoop的第一个产品是HDFS,可以说分布式文件存储是分布式计算的基础,也可见分布…
2026/3/17 13:14:47 人评论 次浏览给你两个字符串数组 queries 和 dictionary 。数组中所有单词都只包含小写英文字母,且长度都相同。 一次 编辑 中,你可以从 queries 中选择一个单词,将任意一个字母修改成任何其他字母。从 queries 中找到所有满足以下条件的字符串ÿ…
2026/3/17 13:14:49 人评论 次浏览先看一下效果图 privatevoidtreeView1_MouseClick(objectsender, MouseEventArgs e) { TreeNode node treeView1.GetNodeAt(newPoint(e.X, e.Y));if(node !null) { ChangeChild(node, node.Checked);//影响子节点ChangeParent(node);//影响父节点} }//递归子节点跟随其全选或全…
2026/3/17 13:14:50 人评论 次浏览因为获取每个车次的余票,都需要请求数据,,会有阻塞,这里采用协程,提高效率 首先,写个函数,是处理单个车次的加入票价行为 def get_one_price(self, info_dict):# 调用获取票价的函数price_dict get_price(info_dict[train_no] , info_dict["from_station_no"] ,inf…
2026/3/17 13:14:51 人评论 次浏览背景:好长时间不找工作了,这些基础性的东西都忘光了,看来找工作是个学习的好方式。 前段时间,公司一个新上线的网站出现页面响应速度缓慢的问题, 一位负责这个项目的但并不是搞技术的妹子找到我,让我想办法…
2026/3/17 13:14:52 人评论 次浏览