首页 > 2020年06月07日 > 全部分享
面向对象(OOP)七大原则
OOP七大原则 开闭原则: 对扩展开放, 对修改关闭 里氏替换原则: 继承必须确保所拥有的性质在子类中仍然成立 以来倒置原则: 面向接口编程, 不要面向实现编程 单一职责原则: 控制类的粒度大小, 将对象解耦, 提高其内聚性 接口隔离原则: 腰围各个类建立他们需要的专用接口 迪米特法则: 只与你直接 ...
分类:其他   时间:2020-06-07 19:30:27    收藏:0  评论:0  赞:0  阅读:75
单例模式的几种写法
什么是单例模式: 当系统中某个类对象只需要实例化一次的时候,我们就用单例来实现。所以单例模式就是用来创建独一无二,只能有一个实例的对象的一直实现方式。 常见的使用场景: 比如线程池,缓存,连接数据库的Connection等等。 单例模式的几种实现方式: 1,饿汉式 package singleton ...
分类:其他   时间:2020-06-07 19:29:58    收藏:0  评论:0  赞:0  阅读:35
monkey自动化脚本
一、API简介 LaunchActivity(pkg_name, cl_name):启动应用的Activity。参数:包名和启动的Activity。 Tap(x, y, tapDuration): 模拟一次手指单击事件。参数:x,y为控件坐标,tapDuration为点击的持续时间,此参数可省略。 ...
分类:其他   时间:2020-06-07 19:27:51    收藏:0  评论:0  赞:0  阅读:45
jmeter录制方法
点击启动,设置IE浏览器代理为本机IP地址+9999端口号与jmeter代理端口保持一致即可。 输入网页,操作要录制的操作即可,录制完毕点击结束,自动生成就JMX脚本到jmeter. ...
分类:其他   时间:2020-06-07 19:27:16    收藏:0  评论:0  赞:0  阅读:37
C语言 goto实现循环
#include <stdio.h> int main() { int a = 0; loop: a++; printf("%d\n",a); if(a == 100) goto end; goto loop; end: return 0; } ...
分类:编程语言   时间:2020-06-07 19:26:57    收藏:0  评论:0  赞:0  阅读:20
Spring源码之Spring后置处理器详解
什么是Spring的后置处理器? Spring的后置处理器贯穿了整个springBean的实例化前后。 Spring后置处理器都有哪些类,哪些方法? 一.InstantiationAwareBeanPostProcessor InstantiationAwareBeanPostProcessor接口 ...
分类:编程语言   时间:2020-06-07 19:26:20    收藏:0  评论:0  赞:0  阅读:38
回到Javaweb的第三十六天(一)(黑马旅游网)(看它:注册、登录、退出、激活用户)
...
分类:编程语言   时间:2020-06-07 19:25:29    收藏:0  评论:0  赞:0  阅读:32
C语言位运算符详解
基本概念 原码:正数是其二进制本身;负数是符号位为1,数值部分取X绝对值的二进制 例如:3的原码为 0000 0011;-3的原码为1000 0011。 反码:正数的反码是其本身,对于负数其符号位不变其它各位取反(0变1,1变0)。 例如:3的反码为 0000 0011;-3的反码为1111 110 ...
分类:编程语言   时间:2020-06-07 19:24:52    收藏:0  评论:0  赞:0  阅读:57
数据结构 | 平衡二叉树与平衡因子
任一结点的左子树和右子树的深度之差不超过1的树称为平衡二叉树。可通过计算非叶子结点的平衡因子来判断该树是否为平衡二叉树(叶子节点的平衡因子均为0)。 ...
分类:其他   时间:2020-06-07 19:24:35    收藏:0  评论:0  赞:0  阅读:47
使用SpringMVC搭建HelloWorld
前述: 历时2两天一大早终于搭建好了一个Spring MVC版的Hello World程序😂。让我深深感受到了Java的入门难是啥意思,以及博客文章的各种不靠谱。 对,以前是做.NET的,在强大的Visual Studio加特下,直接新建MVC项目就能直接运行,然鹅,使用Java 的IDEA ID ...
分类:编程语言   时间:2020-06-07 19:23:38    收藏:0  评论:0  赞:0  阅读:42
29、多线程(线程池、定时器)、将一个文件复制多次、拆分文件并合并、多线程复制文件
线程池 程序启动一个新线程成本是比较高的,因为它涉及到与操作系统交互。而使用线程池可以很好的提高性能,尤其是 当程序中要创建大量生存期很短的线程时,更应该考虑使用线程池。 线程池里的每一个线程代码结束后,并不会死亡,而是再次回到线程池中成为空闲状态,等待下一个对象来使用。 在JDK 5之前,我们必须 ...
分类:编程语言   时间:2020-06-07 19:19:45    收藏:0  评论:0  赞:0  阅读:35
ValueError: source code string cannot contain null bytes
其实是编码问题,报错的提示真是SB,让开发者无从下手 此错误曾让我新建一个项目开发,以后再也不这么干了,哈哈 请参阅下面三张图 ...
分类:其他   时间:2020-06-07 19:17:12    收藏:0  评论:0  赞:0  阅读:45
Python-Excel-xlwings
选取Python的写Excel的包,网上介绍不少,很多推荐xlwings的包。自己用了感觉还可以,满足了自己的需求,就是还是有些小坑的。 基础结构 一个app与一个Excel实例对应;一个book对应一个工作簿;一个工作簿有多个sheet; 官方注解: 在Mac系统里, 虽然xlwings允许多个E ...
分类:编程语言   时间:2020-06-07 19:15:04    收藏:0  评论:0  赞:0  阅读:46
传感器标定两篇顶会论文解析
传感器标定两篇顶会论文解析 一.在城市环境中的多个3D激光雷达的自动校准 标题:Automatic Calibration of Multiple 3D LiDARs in Urban Environments 作者:Jianhao Jiao, Yang Yu, Qinghai Liao, Haoy ...
分类:其他   时间:2020-06-07 19:13:05    收藏:0  评论:0  赞:0  阅读:41
c#委托
刚开始学代码的时候,从来没有想过怎么去优化代码,觉得能实现功能就可以了。工作了几年,还是这样的一个想法,后来慢慢系统去学习,发现很你想更上一层楼,你必须要有一些设计模式去编写代码。今天学到的委托算是一种设计思想吧! 委托:委托是代替对象调用其方法,是一种类型,类。 委托的作用:逻辑解耦。 例子(百度 ...
分类:Windows开发   时间:2020-06-07 19:12:35    收藏:0  评论:0  赞:0  阅读:60
14 深度学习-卷积
1.简述人工智能、机器学习和深度学习三者的联系与区别。 人工智能: 研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 机器学习: 实现人工智能的一种方法 深度学习: 实现机器学习的一种技术 机器学习是人工智能的一个子集,深度学习又是机器学习的一个子集。机器学习与 ...
分类:其他   时间:2020-06-07 19:10:22    收藏:0  评论:0  赞:0  阅读:42
Linux(CentOS)升级gcc版本
本人使用的是CentOS 6.2 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器。 系统信息查看命令: cat /etc/redhat-release 使用yum安装gcc 对于配备了yum的Linux发行版而言,安装gcc编译器就变得so easy。我们只 ...
分类:系统服务   时间:2020-06-07 19:09:22    收藏:0  评论:0  赞:0  阅读:44
Java中的多态
多态与HoFs 朋友们好久不见啊,最近笔者同时在写脚本型语言——JavaScript,和工业级的面向对象语言——Java。 在写代码的同时呢,也会思考这些语言的不同。今天就拿 Java 中的多态,来谈一谈吧! 概念 多态(Polymorphism) 多态性的核心是多种表现形式。在 Java中,多态性 ...
分类:编程语言   时间:2020-06-07 19:07:24    收藏:0  评论:0  赞:0  阅读:40
手写Promise
let Promise = require('./myPromise'); //导入自己实现的类【1】简单resolve() reject() throw new Error(‘error’)// 构造函数中核心步骤try {executorCallback(resolve, reject); } ... ...
分类:其他   时间:2020-06-07 19:06:26    收藏:0  评论:0  赞:0  阅读:41
从今天开始看《Redis深度历险》-- SCAN
场景需求:需要在指定的库里找出符合特定模式的key 首先是keys这个指令,它后面接上一个正则pattern,就能够找出这个实例中所有符合这个pattern的key,但是这个指令有两个缺陷: 1.没有offset和limit参数,一次性返回所有满足条件的key,当符合条件的key很多的时候,想想就头 ...
分类:其他   时间:2020-06-07 19:04:27    收藏:0  评论:0  赞:0  阅读:39
1062条   上一页 1 ... 10 11 12 13 14 ... 54 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!