六月箴言 走好选择的路,别选择好走的路,你才能拥有真正的自己。—— 杨绛 第八章 封装算法 定义模版方法模式: 1、在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。 2、模版方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 设计原则:好莱坞原则 别调用(打电话给)我们, ...
分类:
其他好文 时间:
2020-06-07 21:04:10
阅读次数:
60
对NIO的理解 个人单方面认为,NIO与BIO的最大区别在于主动和被动,使用BIO的方式需要等待被调用方返回数据,很明显此时调用者是被动的。 举个例子 阻塞IO 假设你是一个胆小又害羞的男孩子,你约了隔壁测试的妹子,但你并不敢主动约会,所以你把自己的手机号码给她,并暗示她想要约会的时候打电话给你。很 ...
分类:
其他好文 时间:
2020-06-07 14:34:06
阅读次数:
68
TCP/UDP协议: TCP(Transmission Control Protocol)一种面向连接的、可靠的、传输层通信协议(比如:打电话) 优点:可靠,稳定,传输完整稳定,不限制数据大小 缺点:慢,效率低,占用系统资源高,一发一收都需要对方确认 应用:Web浏览器,电子邮件,文件传输,大量数据 ...
分类:
其他好文 时间:
2020-06-06 18:49:07
阅读次数:
57
发短信功能 @Service // spring托管 public class OrderService { @Autowired ApplicationContext applicationContext; /** * 电商 - 新订单 -- 不断维护(外包除外) 后面接手的人 才是接盘 */ p ...
分类:
其他好文 时间:
2020-06-05 00:51:52
阅读次数:
61
三个按钮:,btn:[‘拨打‘,‘挂断‘,‘关闭‘]‘拨打‘,‘挂断‘这两个是不同时出现的。vardialog=layer.open({type:2,title:‘拨打电话‘,content:‘customerPhone.jsp‘,maxmin:true,area:layui.setter.area_percent,o
分类:
其他好文 时间:
2020-06-03 10:44:28
阅读次数:
57
一、第一阶段 1、需求 网站报500类错误时,管理员和开发人员并不能实时知道,等查看日志时或用户打电话过来返回问题时,有可能已经造成了极大的不良影响。所以需要开发一个实时通知功能,将网站的报错信息通过 Email 发送给管理员。 2、实现 写一个异常处理器,配置到系统中进行监听,渲染时走 Email ...
分类:
其他好文 时间:
2020-05-31 19:30:52
阅读次数:
57
1、总结类和对象的所有知识点。思维导图形式或者文字。 2、在之前定义的手机类下面定义智能手机类和苹果手机类。智能手机打电话可以具有录音功能。 苹果手机打电话不仅可以具有录音功能,还有 facetime 功能 3、定义一个 ExcelManual 类。具有获取 sheet 表单, 读取单元格 和 修改 ...
分类:
其他好文 时间:
2020-05-31 13:13:23
阅读次数:
56
1、实现一个手机类,并实例化你的手机。 要求类里要有:属性+行为。 至少应该具有品牌,型号等信息。 拨打电话,发短信等功能。 尽量多的获取不同属性和使用不同的功能。 2、 灰色的Tom猫,今年1岁,吃着美味的食物,喝着可口的饮料,非常享受的样子 a.根据以上信息,抽象出一个类 b.定义相关属性,并能 ...
分类:
其他好文 时间:
2020-05-31 01:16:56
阅读次数:
138
一、应用场景: 订单超过 30 分钟未支付,则自动取消。 外卖商家超时未接单,则自动取消。 医生抢单电话点诊,超过 30 分钟未打电话,则自动退款。等等场景都可以用定时任务去轮询实现,但是当数据量过大的时候,高频轮询数据库会消耗大量的资源,此时用延迟队列来应对这类场景比较好。 二、需求 消息存储 过 ...
分类:
其他好文 时间:
2020-05-30 01:04:03
阅读次数:
86
最近做的项目中,用gluoncv实现了对目标群体打电话的检测。打电话行为检测可以用动作识别,也可以用目标检测,这次我用的是目标检测的方法。大概有以下几个步骤,先大致总结下思路,后续再补充 1、获取数据。 用蜘蛛爬虫从百度图片中爬取了3000+图片 此处有坑。爬虫程序有bug,默认保存时均以jpg结尾 ...
分类:
其他好文 时间:
2020-05-28 00:45:22
阅读次数:
97