首页 > 2020年06月24日 > 全部分享
设计模式之过滤器模式
from abc import ABCMeta, abstractmethod """ 1、设计要点: 过滤器模式中主要有三个角色,在设计过滤模式时要找到并区分这些角色。 (1)过滤的目标:即要被过滤的对象,通常是一个对象数组(对象列表)。 (2)过滤器:负责过滤不需要的对象,一般一个规则对应一个类 ...
分类:其他   时间:2020-06-24 23:32:40    收藏:0  评论:0  赞:0  阅读:69
XSS漏洞防御之HttpOnly
WWW服务依赖于Http协议实现,Http是无状态的协议,所以为了在各个会话之间传递信息,就需要使用Cookie来标记访问者的状态,以便服务器端识别用户信息。 Cookie分为内存Cookie和硬盘Cookie,内存Cookie储存在浏览器内存中,关闭浏览器则消失。如果是想要利用保存在内存中的Coo ...
分类:Web开发   时间:2020-06-24 23:32:24    收藏:0  评论:0  赞:0  阅读:80
多线程通信wait/notify
Java 多线程(七) 线程间的通信——wait及notify方法 线程间的相互作用 线程间的相互作用:线程之间需要一些协调通信,来共同完成一件任务。 Object类中相关的方法有两个notify方法和三个wait方法: 因为wait和notify方法定义在Object类中,因此会被所有的类所继承。 ...
分类:编程语言   时间:2020-06-24 23:32:06    收藏:0  评论:0  赞:0  阅读:57
String类对象相加时做了什么
我们都知道java中的加号操作符除了加法、表示正数之外,还可以用作字符串的连接。初学java时,你很可能会碰到类似下面的题目: 以下这段代码产生了几个String对象: String str1 = "abc" + "def"; String str2 = "123" + new String("45 ...
分类:其他   时间:2020-06-24 23:30:42    收藏:0  评论:0  赞:0  阅读:67
【STM32F407开发板用户手册】第6章 STM32F407工程模板建立(IAR8)
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=93255 第6章 STM32F407工程模板建立(IAR8) 本章教程为大家介绍如何通过IAR下载程序到芯片里面以及IAR的调试和配置方法。。 6.1 初学者重要提示 6.2 第1步, ...
分类:其他   时间:2020-06-24 23:30:00    收藏:0  评论:0  赞:0  阅读:85
用JSON 传输byte数组
今晚上在编写udp传输文件的时候发现无法用JSON传输字节数组,试了很多种办法都会报错,最后查资料找到了Base64这个类,这个类可以将字节数组转为字符串,在JSON中传输以后可以再转化为字节数组。 写个小例子如下: package test; import java.util.Base64; pu ...
分类:编程语言   时间:2020-06-24 23:29:40    收藏:0  评论:0  赞:0  阅读:134
Leetcode.面试题 01.08. Zero Matrix LCCI题解
🤔:为什么不能直接扫描一边的时候清零? 💡:会搞混**“修改产生的0”和“矩阵中原有的0”**,遍历的后面可能会把你前面修改的0当成矩阵原有的0 方法一:开辟一个矩阵标记要置0的位置,空间复杂度为$O(mn)$。代码略。 方法二:事实上我们开辟的标记矩阵中存在很大的空间浪费,我们标记的时候关心的 ...
分类:其他   时间:2020-06-24 23:29:22    收藏:0  评论:0  赞:0  阅读:61
「成功的人生是台阶式向上」?写出我心(五十九)
成功的人生是台阶式向上 首发 | 微信公众号「编程随想曲」 蔡志忠的核心观点就是黑体的那句话, 成功的人生是台阶式向上, 而不是一条水平线。 努力只是说明你拼命在走, 跟你能不能向上走, 关系不大。 那些努力却没有结果的人, 根本原因就在于, 他一直走在平面上, 没有走到更高的台阶。 2020年6月 ...
分类:其他   时间:2020-06-24 23:29:02    收藏:0  评论:0  赞:0  阅读:79
Codeforce:208A. Dubstep (字符串处理,正则表达式)
Vasya works as a DJ in the best Berland nightclub, and he often uses dubstep music in his performance. Recently, he has decided to take a couple of ol ...
分类:其他   时间:2020-06-24 23:28:32    收藏:0  评论:0  赞:0  阅读:87
玩转StyleGan2:手把手教你安装并运行项目!
时间过得是真快,离上次分享《用AI生成一堆漂亮且独一无二的女朋友!》已经快过去半个多月了。光分享效果,而不分享如何实现,这不是我的风格。所以从今天开始,我会带大家一起玩转这个强大的高清人脸生成项目(不懂开源项目的可以理解为软件)。 目前规划了几个主题 1. 安装并运行 2. 虚拟人脸编辑,操控虚拟人 ...
分类:其他   时间:2020-06-24 23:28:15    收藏:0  评论:0  赞:0  阅读:108
Pxer使用FFmpeg合成动图
使用FFmpeg合成动图 Pxer具有自动抓取动图参数的功能,开启后会在输出页面生成一段可以调用FFmpeg生成动图mp4 / gif的脚本(根据系统环境自动选择DOS(.bat)或bash(.sh / .command)格式)。和网上很多固定间隔的动图生成方式索引,Pxer使用了FFmpeg的Co ...
分类:其他   时间:2020-06-24 23:27:57    收藏:0  评论:0  赞:0  阅读:71
selenium--环境搭建
1、安装selenium库:pip install selenium 2、安装google浏览器 3、根据不同的google浏览器版本下载对应的chromedriver驱动,win32也能在64位上运行 驱动下载地址:https://sites.google.com/a/chromium.org/c ...
分类:其他   时间:2020-06-24 23:27:37    收藏:0  评论:0  赞:0  阅读:80
UIautomator2环境搭建
1. 安装uiautomator2 pip install uiautomator2 init 1)上边的命令就是直接下载并且安装,所以安装之前不需要下载安装包的; 2)安装的过程中,提示pip版本和现在的版本不匹配,报错,这时候需要升级 pip的版本 ,命令为 python -m pip inst ...
分类:其他   时间:2020-06-24 23:27:18    收藏:0  评论:0  赞:0  阅读:56
多线程通信
wait/notify机制: import java.util.ArrayList; import java.util.List; public class MyList { private static List<String> list = new ArrayList<String>(); pu ...
分类:编程语言   时间:2020-06-24 23:27:02    收藏:0  评论:0  赞:0  阅读:76
HTML和CSS(一)
一、JavaWeb 1. 基本概念 JavaWeb: 使用Java语言开发基于互联网的项目 软件架构: C/S: Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 优点: 用户体验好 缺点: 开发、安装,部署,维护 麻烦 B/S: Browser/S ...
分类:Web开发   时间:2020-06-24 23:26:44    收藏:0  评论:0  赞:0  阅读:78
break,continue和return的区别
break 使用场景:用于各种循环语句中,跳出循环 作用: 跳出break所在的那层循环(若有多层循环,只能跳出内层) public class A{ public static void main(String args[]){ int a = 60; switch(a){ case 60: Sy ...
分类:其他   时间:2020-06-24 23:26:25    收藏:0  评论:0  赞:0  阅读:77
Pycharm软件安装与配置详解
众所周知目前专业开发Python中大型项目(包括系统与深入的学习Python),都是使用Pycharm软件。所以如何正确安装与配置Pycharm是学习与开发python的首要先决条件,所以笔者带领大家来快速安装与配置好此款开发利器。说明:本安装说明默认用Win10操作系统,下载pycharm2019.x版本为例,进行详细讲解。步骤1:登录Pycharm官网(本例pycharm2019.2X64版本
分类:其他   时间:2020-06-24 23:07:53    收藏:0  评论:0  赞:0  阅读:115
算法-找出数组中两个元素之和等于给定的目标值
问题描述: 给定一个数组$arr,一个目标值$target 在$arr中查找出两个元素其值相加等于$target 并返回这两个元素的下标 问题示例: $arr = [2, 7, 11, 15], $target = 9 nums[0] =2,nums[1] =7 return [0, 1] 来吧,老 ...
分类:编程语言   时间:2020-06-24 23:06:07    收藏:0  评论:0  赞:0  阅读:166
Docker(三)Docker常用命令
Docker常用命令 帮助命令 # 显示 Docker 版本信息 docker version # 显示系统信息,包括镜像和容器的数量 docker info # 查看帮助文档 帮助文档地址:https://docs.docker.com/reference/ docker [命令] --help ...
分类:其他   时间:2020-06-24 23:05:52    收藏:0  评论:0  赞:0  阅读:63
SpringMVC+Spring+mybatis 项目实践
一、配置文件 1.1 jdbc配置文件 1.2 mybatis配置文件 1.3 spring-mybatis配置文件 1.4 springmvc配置文件 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt ...
分类:编程语言   时间:2020-06-24 23:05:20    收藏:0  评论:0  赞:0  阅读:81
1260条   上一页 1 2 3 4 5 6 ... 63 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!