软件151 张鑫栋 一、IOC的意思是控件反转也就是由容器控制程序之间的关系,把控件权交给了外部容器,之前的写法,由程序代码直接操控,而现在控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。DI(Dependency Injection,依赖注入)。IoC的一个重点是在系统运行中,动态的向某 ...
分类:
编程语言 时间:
2017-06-26 14:59:07
阅读次数:
221
Base64是一种用64个字符来表示任意二进制数据的方法。 用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需要一个二进制到字符串的转换方法。Base64是一种最常见的二进制编 ...
分类:
编程语言 时间:
2017-06-26 14:58:58
阅读次数:
125
在过去,很多防火墙对于DDoS攻击的检测一般是基于一个预先设定的流量阈值,超过一定的阈值,则会产生告警事件,做的细一些的可能会针对不同的流量特征设置不同的告警曲线,这样当某种攻击突然出现的时候,比如SYN flood,此时网络中SYN的报文会超过阈值,说明发生了SYN flood攻击。但是当网络中的 ...
分类:
编程语言 时间:
2017-06-26 14:58:10
阅读次数:
270
准确地讲,Python没有专门处理字节的数据类型。但由于str既是字符串,又可以表示字节,所以,字节数组=str。而在C语言中,我们可以很方便地用struct、union来处理字节,以及字节和int,float的转换。 在Python中,比方说要把一个32位无符号整数变成字节,也就是4个长度的str ...
分类:
编程语言 时间:
2017-06-26 14:57:10
阅读次数:
283
JavaScript[对象.属性]集锦 SCRIPT 标记 用于包含javascript代码. 语法 属性 LANGUAGE 定义脚本语言 SRC 定义一个URL用以指定以.JS结尾的文件 windows对象 每个HTML文档的顶层对象. 属性 frames[] 子桢数组.每个子桢数组按源文档中定义 ...
分类:
编程语言 时间:
2017-06-26 14:57:03
阅读次数:
173
java中的管道流(pipeStream)是一种特殊的流,用于在不同线程间直接传送数据。一个线程发送数据到输出管道,另外一个线程从输入管道中读取数据。通过使用管道,实现不同线程间的通信,而不必借助类似临时文件之类的东西。jdk提供4个类来使线程建可以进行通信。 (1)PipedInputStream ...
分类:
编程语言 时间:
2017-06-26 14:56:13
阅读次数:
232
下面是我自己在学习C++过程中遇到的问题及解决过程,我把这个共享出来,希望能帮到遇到同样问题的同胞!一、添加消息响应函数afx_msgvoidOnOwnerDraw(NMHDR*pNotifyStruct,LRESULT*pResult);//这里是你自定义的函数
DECLARE_MESSAGE_MAP()二、在源文本中添加反消息映射宏代码B..
分类:
编程语言 时间:
2017-06-26 14:55:59
阅读次数:
551
整个工程的项目如下: 1、项目的思路是在activity中启动MyService这个服务,在服务中调用 activity的代码: 我们来看看本地native层实现的代码: 第一种方式: 第二种方式: 注意点: 程序代码的下载地址是: ...
分类:
编程语言 时间:
2017-06-26 14:55:43
阅读次数:
290
爬虫任务里发现有部分图片没有加载完成就进行文件流上传,导致有一些图片是空白,需要判断一下: 首选获取image标签元素: WebElement image = driver.findElement(By.cssSelector("div#media_container > img")); boole ...
分类:
编程语言 时间:
2017-06-26 14:55:26
阅读次数:
234
软件151 张鑫栋 一、maven 包的导入 清单如下: <!-- Inherit defaults from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s ...
分类:
编程语言 时间:
2017-06-26 14:55:09
阅读次数:
140
javascript基础知识一.javascript的特点浏览器脚本语言,可以跟html代码进行混排跨平台性能优越,可以再windows.linux上进行编写安全性好兼容性好二.javascrpt有三大学习目标特效表单验证ajax三.javascript基础语法javascript使用场景有四种script标签<scripttype="text/javas..
分类:
编程语言 时间:
2017-06-26 14:54:04
阅读次数:
111
flask配置redis 首先得下载flask的缓存插件Flask-Cache,使用pip下载。 sudo pip install flask_cache 为应用扩展flask_cache app = Flask(__name__) 1 config = { 2 'CACHE_TYPE': 'red ...
分类:
编程语言 时间:
2017-06-26 14:09:21
阅读次数:
217
在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较 ...
分类:
编程语言 时间:
2017-06-26 14:09:13
阅读次数:
136
创建文件和目录的关键技术点如下: [java] view plain copy 1、File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2、File类的mkdir方法根据抽象路径创建目录 3、File类的mkdirs方法根据抽象路径创建目录,包... ...
分类:
编程语言 时间:
2017-06-26 14:09:07
阅读次数:
138
现在设计的东西,很多浏览器不兼容。下面贴出代码。测试在360和IE浏览器下,可以兼容的 <!doctype html><html><head> <meta charset="UTF-8"> <!-- 浏览器兼容 --> <meta http-equiv="X-UA-Compatible" conte ...
分类:
编程语言 时间:
2017-06-26 14:08:51
阅读次数:
149
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017-06-09 22:57 # @Author : wlgo2108 # @Site : # @File : ConnSocket.py # @Software: PyCharm #... ...
分类:
编程语言 时间:
2017-06-26 14:08:37
阅读次数:
132
想要明确hashCode的作用,必须要先知道java中的集合。(不明确的请看Java基础之集合框架具体解释(二)List篇和Java基础之集合框架具体解释(三)Set篇) Java中的Collection集合有两类。一类是List,还有一类是Set,前者集合内的元素是有序的,元素能够反复;后者元素无 ...
分类:
编程语言 时间:
2017-06-26 13:45:31
阅读次数:
216