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