本文参考自Java设计模式——单一职责模式 Java 设计模式(十) 单一职责原则(SRP) 这个设计模式的核心思想就是降低耦合性,强调一个类/整体只做一件事。这个会很好理解,你只要写一个类,强调一个方法,方法只实现一种功能就行啦&…
2025/2/19 2:52:41 人评论 次浏览影迷们经常关注的电影排行榜里,一部由100人评出9.0分的电影,和一部由10000人评出8.0分的电影,谁应该排在前面呢? 这是我们算法工程师时常会面对的问题。 一些深度影迷可能会想到imdb.com(互联网电影数据库) 所采用的贝叶斯公式[见…
2025/2/19 2:04:19 人评论 次浏览1.最原始的版本,直接使用hset,效率很低 写30w条完耗时365秒,这样有两个问题: 相同的key,写入多条应该用hmset代替hset 另外可以用pipeline,避免频繁跟redis服务端交互,大量减少网络ioimage.pngimage.pngimage.png def get_conn(): r redis.Redis(hostlocalhost, port6379, dec…
2025/2/19 1:44:43 人评论 次浏览斐讯K3路由器在刷机之前大神都会告诫我们最好给K3开启Telnet,那么Windows10系统最简单的开启Telnet的方法是什么呢?下面一起来看看。对于Windows10来说最强大的就是兼容各种子系统,就连Linux子系统都可以兼容,再之前的Windows版本中可没有这…
2025/2/19 1:31:16 人评论 次浏览RSA加密敏感数据 前端从后台获取公钥前端使用公钥对 密码 进行加密前端将请求发送到后台,后台使用私钥进行解密 源码地址:https://github.com/winterme/spring-boot-rsa 文章参考:https://www.jianshu.com/p/87d2148a4298
2025/2/19 5:55:02 人评论 次浏览.删除本地时间并设置时区为上海 rm -rf /etc/localtime ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 1 yum install ntp ntpdate 2 ntpdate -u ntp.sjtu.edu.cn 202.120.2.101 3 date(同步成功后 查看日期时间 有时候同步不上 需要多同步几次…
2025/2/19 5:54:25 人评论 次浏览自定义事件:一定要注意下面六部曲 1:声明关于事件的委托 2:声明事件 3:编写触发事件的函数 4:创建事件处理程序 5:注册事件处理程序 6:触发事件 定义事件: class dog{// 1 声…
2025/2/19 5:53:47 人评论 次浏览转自:http://wayfarer.cnblogs.com/articles/241012.html 1、引言2、AOP技术基础3、Java平台AOP技术研究4、.Net平台AOP技术研究软件设计因为引入面向对象思想而逐渐变得丰富起来。“一切皆为对象”的精义,使得程序世界所要处理的逻辑简化,开…
2025/2/19 5:53:09 人评论 次浏览入侵者根据ewebeditor目前存在的漏洞。进行上传ASP木马。如何得到webshell这里我就不多讲了。 以下为解决方案: 一.首先我们进入目录-/manage/Editor 进行修改删除等不必要的文件.以做安全. 1.删除文件名如下. Admin_Login.asp. Admin_Default.asp Admin_Decode.asp Admin_Modi…
2025/2/19 5:51:29 人评论 次浏览当前位置:我的异常网 Eclipse 使用swing包中的timer类遇到了有关问题使用swing包中的timer类遇到了有关问题www.myexceptions.net 网友分享于:2015-07-14 浏览:0次使用swing包中的timer类遇到了问题下面是我的程序的一部分我希望使用timer每隔1秒便画…
2025/2/19 5:50:49 人评论 次浏览//逗号表达式的应用 #include<stdio.h> int main() {int x,y,z;int x1,y1,z1;xy1;//逗号运算符优先级低于赋值运算符,先执行zx,然后z的值与后面一起构成逗号表达式,结合方向自左向右zx,y,y; printf("x%d,y%d,z%d\n",x,y,z);x1y11;z1(x1…
2024/12/12 17:35:45 人评论 次浏览来源:酷壳网-陈皓原文链接:https://coolshell.cn/articles/10688.html程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《程序员技术练级攻略》&#x…
2024/11/14 18:09:09 人评论 次浏览对于IPv4地址,我们知道分为A类、B类、C类、组播地址和留用地址,几大类,ABC类地址中还会有不同功能的如广播地址、私有地址等类型。那么IPv6的地址是怎么分类的呢?本文就带大家初步了解一下. 先说说为什么叫做初步了解吧ÿ…
2025/2/4 9:01:17 人评论 次浏览一、导论这些天一直在看关于多线程和高并发的书籍,也对jdk中的并发措施了解了些许,看到concurrentHashMap的时候感觉知识点很乱,有必要写篇博客整理记录一下。当资源在多线程下共享时会产生一些逻辑问题,这个时候类或者方法会产生…
2024/11/14 18:49:18 人评论 次浏览文章目录指针的算术运算指针递增操作()指针递减操作(--)指针 操作指针 - 操作课堂练习指针的比较指针的算术运算 指针是一个用数值表示的地址。可以对指针执行算术运算。可以对指针进行四种算术运算:、–、、-。 指针递增操作() #include <stdio.h> const…
2024/12/13 16:01:22 人评论 次浏览为什么80%的码农都做不了架构师?>>> 在Oracle 的命令窗口 输入符号后按下enter可以快速启动“打开”窗口弹层,如下图;可以加载SQL文件快速执行等。 转载于:https://my.oschina.net/ywyw/blog/335778
2025/2/6 22:01:41 人评论 次浏览