首页 > 2018年05月15日 > 全部分享
行为参数化
行为参数话的理解: 行为参数化有些类似策略模式,但是更精简。表面来看就是定义一个函数式接口(只定义一个抽象方法的接口),实现这个接口然后把实现类的实例当做参数加入到方法中。行为参数化可以很好的应对不断变更的需求,使代码更优雅。 下面看看示例(来自《Java8实战》) 模拟场景:我们有个客户是苹果大王 ...
分类:其他   时间:2018-05-15 21:31:59    收藏:0  评论:0  赞:0  阅读:136
CentOS7安装和配置samba
(1)samba简介 CIFS:通用的internet文件系统,windows和unix系统之间共享文件的一种协议;客户端主要是windows;支持多节点同时挂载以及并发写入 (2)samba主配置文件/etc/samba/smb.conf共享参数和全局参数 1)共享参数详解 注意:writable ...
分类:其他   时间:2018-05-15 21:31:22    收藏:0  评论:0  赞:0  阅读:332
unity生成Android apk
前提:本文默认你安装了unity5.6版本,不是这个版本的没有Gradle(new)选项,也默认你安装了Android Studio并配置好了环境变量。 Gradle(new):打包Android Studio工程。 ADT(legacy):打包Eclipse工程。 1、按下图所标注进行工程设置: ...
分类:移动平台   时间:2018-05-15 21:30:58    收藏:0  评论:0  赞:0  阅读:226
[转]Android Adapter以及getView()方法的理解
Android Adapter基本理解: 我的理解是: 1、一个有许多getter的类(就是getView(),getCount()....这些方法) 2、有多少个get方法?都是什么? 这些getter是特定的,你可以复写他们,全部的方法如下 其中一般我们只用复写getCount(),getVie ...
分类:移动平台   时间:2018-05-15 21:30:23    收藏:0  评论:0  赞:0  阅读:193
Maps.newHashMapWithExpectedSize(2)
☆ Map diffQuota = Maps.newHashMapWithExpectedSize(2); Maps.newHashMapWithExpectedSize(3),初始化一个大小合适的map集合,避免在向集合添加元素的时候,因为大小不合适而resize, 每次resize都得执行以下步... ...
分类:其他   时间:2018-05-15 21:30:09    收藏:0  评论:0  赞:0  阅读:633
图灵程序设计丛书(SQL必知必会)笔记
SQL必知必会 第二课:检索数据 1、分页 (1)、SQL Server 栗子 : select top 2 columns from tableName (2)、Oracle 栗子 :select * from tableName ROWNUM <= 5 (3)、Mysql 栗子:selct * ...
分类:数据库技术   时间:2018-05-15 21:29:53    收藏:0  评论:0  赞:0  阅读:219
spring boot入门实例报404问题
今天突然想对spring boot写个hello world,应用成功启动后,访问http://localhost:8080/hello报404。 场景说明:controller类所在包:com.yjl.test.controller ,,,spring boot应用启动类所在包:com.yjl.t ...
分类:编程语言   时间:2018-05-15 21:29:37    收藏:0  评论:0  赞:0  阅读:192
XSS闯关之第二关
开启第二关!出现有文本框,尝试用第一关的payload试一试能不能弹框肯定是不行的。从返回结果上分析应该是将符号<>的意思改变了。来查看源码分析可以看到当变量接收过来值,经过函数htmlspecialchars()过滤后,在文本框中显示。Htmlspecialchars()函数作用,是将预定义字符转化为html实体,可以理解为将原有的符号变了心没变相。所以这时候构造payload就要将
分类:其他   时间:2018-05-15 20:55:13    收藏:0  评论:0  赞:0  阅读:250
XSS闯关之第五关
开启第五关查看源码,进行分析当我第一眼看到这个代码的时候,就想着用上一关的payload,只需要将其大写就可。但是结局往往就是残酷。激动之下忽略了另一个函数strtolower(),此函数,将所有的字母全部转化为小写。所以造成我的大写payload没有什么用。将字母转换为小写后复制给变量str,然后此变量经过str_spelace()函数将其中的<script转换为<sc_ript,将
分类:其他   时间:2018-05-15 20:55:00    收藏:0  评论:0  赞:0  阅读:207
实验吧围在栅栏中的爱WP
实验吧中围在栅栏中的爱-------writeup涉及知识点:栅栏密码解密、摩斯密码解密、替代密码解密题目可以看到下面一行东西,明显是一串摩斯密码,利用CTFCrakTools将密文解密得到另一串密码kiqlwtfcqgnsoo那么我们尝试着提交这个行不行,提交后显然不行根据题目信息说QWE等于ABC,这个可能就是替代密码了,将这些代码通过替代完成后得到另一密码:rhasbenvaoylii那么我
分类:其他   时间:2018-05-15 20:54:50    收藏:0  评论:0  赞:0  阅读:247
CTF密码学密文脚本解密及WP(凯撒解密)
题目来源实验吧分析题意,说是困在栅栏中,所以将字符栅栏解密看看有什么,利用工具CTFcraktools得到三条密文然后说是密码是凯撒,在将四栏依次凯撒解码,寻找可能的key,这里很显然,在尝试第一个的时候,解出的明文里有一个“CTF{}”字样的一栏解题成功。这时我在想,这些结果那么多,若果结果再多些,那么答案就更不容易找到。于是我写了一个给出密文和偏移度就能写得出唯一的结果。说了那么多上代码#!/
分类:其他   时间:2018-05-15 20:54:40    收藏:0  评论:0  赞:0  阅读:224
# 中小型网络构建-vrrp协议详解
中小型网络构建-vrrp协议详解什么是VRRP?虚拟路由冗余协议(VirtualRouterRedundancyProtocol,简称VRRP)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议,1998年已推出正式的RFC2338协议标准。VRRP广泛应用在边缘网络中,它的设计目标是支持特定情况下IP数据流量失败转移不会引起混乱,允许主机使用单路由器,以及及时在实际第一跳路由器
分类:其他   时间:2018-05-15 20:54:12    收藏:0  评论:0  赞:0  阅读:240
AWK 基础篇
AWK 基础使用知识
分类:其他   时间:2018-05-15 20:54:02    收藏:0  评论:0  赞:0  阅读:174
XSS闯关之第四关
开启第四关查看源代码这里我们看到,我们传入进去的值又经过了两个函数的参与。函数说明:Str_replace(“>”,””,$str),此函数将变量str中的字符>转换为空,转换时区分大小写。同理将<装换为空,然后在经过htmlspecialchars()函数,将一些预定义符号转换为html实体。通过这几个函数的过滤转化,我们前三关的payload肯定对不能用的。所以接下来我们需要
分类:其他   时间:2018-05-15 20:53:55    收藏:0  评论:0  赞:0  阅读:166
Postfix邮件发送和接收实验
Postfix邮件发送和接收实验首先打开三台虚拟机分别是linux、windows7(两台)。把三台虚拟机的网卡设置成仅主机模式,linux虚拟机做dns服务器,给两台windows7配置IP和dns地址,IP地址的网段要和dns的地址在同一网段。两台Windows7虚拟机能够ping通dns服务器的地址1.安装dns包bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm2
分类:其他   时间:2018-05-15 20:53:47    收藏:0  评论:0  赞:0  阅读:217
unity开发小贴士之三 UGUI-Lua Component回收
ugui tolua local test = {} test.b = gameobjecttest.c = gameobject:GetComponent(typeof(UnityEngine.UI.Button)) 首先调用UnityEngine.GameObject.Destroy(test. ...
分类:编程语言   时间:2018-05-15 20:52:34    收藏:0  评论:0  赞:0  阅读:345
Exp7 网络欺诈防范
一、 实践内容 本实践的目标理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法。具体实践有 (1)简单应用SET工具建立冒名网站 (2)ettercap DNS spoof (3)结合应用两种技术,用DNS spoof引导特定访问到冒名网站 二、实验过程 1.应用SET工具建立冒名网站 ...
分类:其他   时间:2018-05-15 20:52:03    收藏:0  评论:0  赞:0  阅读:235
git
git branch https://blog.csdn.net/xiruanliuwei/article/details/6919319 git branch 不带参数:列出本地已经存在的分支,并且在当前分支的前面加“*”号标记,例如: #git branch* master newbranch ...
分类:其他   时间:2018-05-15 20:51:42    收藏:0  评论:0  赞:0  阅读:180
一个不错的shell 脚本教程 入门级
建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shel ...
分类:系统服务   时间:2018-05-15 20:51:25    收藏:0  评论:0  赞:0  阅读:191
2、opencv2.4.13.6安装
三、CMake编译opencv 通过cmake-gui命令启动cmake。 /work/systems/OpenCV-2.0.0/为OpenCV的安装包目录 /work/systems/OpenCVARM/用于生成Makefile的存储。 然后点击Configure按钮,选择为Unix Makefi ...
分类:其他   时间:2018-05-15 20:51:11    收藏:0  评论:0  赞:0  阅读:324
1348条   上一页 1 ... 14 15 16 17 18 ... 68 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!