- 1-2 Mininet启动参数以及应用实践
qq_28938301
软件定义安全python3python
一、原理前面我们已经介绍过Mininet的安装以及可视化界面等功能详情见:1Mininet可视化网络虚拟编辑界面与导出python代码。为了更好地使用Mininet,以下是一些常用的Mininet启动参数:1--topo参数–topo:指定拓扑类型。例如,–toposingle,3表示使用单交换机和3个主机的拓扑。常见的属性参数还有:–topolinear,n:创建线性拓扑,其中n是主机数量。例如
- 从CHELSA下载气象数据
赵会成
海拔数据下载http://edcintl.cr.usgs.gov/downloads/sciweb1/shared/topo/downloads/GMTED/Grid_ZipFiles/mn30_grd.zipCHELSA提供的19个Bioclimate数据下载https://www.wsl.ch/lud/chelsa/data/bioclim/integer/各环境变量Bio1=AnnualMe
- 路由协议解析之静态路由(基于eNSP)(持续更新)
lifejump
路由交换网络
静态路由1、TOPO图实验目的:实现跨网段PC通信。2、配置思路PC4:1.0.0.2/255.255.255.0PC5:1.0.0.3/255.255.255.0PC6:2.0.0.2/255.255.255.0PC7:2.0.0.3/255.255.255.0AR2:配置各出入口IP:intg/0/02ipadd1.0.0.124intg0/01ipadd12.0.0.124配置静态路由:ip
- P4学习(七)实验四:Explicit Congestion Notification
ζั͡ޓއއއ坏尐絯
p4SDNP4网络网络协议
目录一.实验目的二.前置知识略概三.实验过程1.Topo2.Egress三.实验结果1.启动监听服务端2.发送数据包3.查看h2.log的数据4.Iperf模拟Flood超过门限四.为什么要在Egress上进行ecn的配置一.实验目的ECNallowsend-to-endnotificationofnetworkcongestionwithoutdroppingpackets.Ifanend-ho
- Open CASCADE学习| 提取曲面的PCurve
老歌老听老掉牙
OpenCASCADE学习OpenCASCADEc++PCurve
PCurve这个概念,字面上来理解就是参数曲线(ParametricCurve)。参数空间曲线是在参数曲面的双参数空间中的二维样条曲线。二维曲线定义的目的只有一个:pCurve,参数曲线。OCC采用参数法构建几何结构,所有的三维曲线(面的边界)都对应于二维参数曲线pCurve。二维参数曲线pCurve上的二维点对应实际曲线上的三维点。如下代码,我们遍历一个Topo_Face的Edge,然后求得Ed
- WLAN的配置
红尘临
网络
实验topo配置思路1.配置有线网络侧互联互通2.配置AP上线。(1)创建AP组,用于将需要进行相同配置的AP都加入到AP组,实现统一配置。(2)配置AC的系统参数,包括国家码、AC与AP之间通信的源接口。(3)配置AP上线的认证方式并离线导入AP,实现AP正常上线。3.配置WLAN业务参数并下发给AP,实现STA访问WLAN网络功能。1.设备命名AC1[AC6605]sysAC1//修改名称[A
- 基于eNSP的IPv6校园网络规划与设计_综合实验
小王网
网络搭建网络协议网络安全
前言及技术/资源下载说明(未经允许禁止转发任何内容)有什么问题可以在评论区说明自己遇到的情况,博主看到会第一时间回复,希望其他人也可以回复别人的问题。可根据以下所提供的设计与实现步骤过程一步一步自行实现(每一条命令都是关键的命令);但是如果有需要的也可以根据以下地址进行下载完整的topo图和完整的配置进行参考与借鉴,如若拿到topo图可多display查看配置,查看相应的命令,配套资源连接如下,相
- 03-TiDB-单机上模拟部署生产环境集群
xcg340123
TiDB分布式数据库tidb生产环境部署
1、安装集群cluster组件tiupcluster#已安装的可以更新#tiupupdate--self&&tiupupdatecluster2、修改主机sshd服务的连接数限制vim/etc/ssh/sshd_config#MaxSessions20#重启sshd服务:servicesshdrestart3、设置集群配置文件topo.yml##Globalvariablesareappliedt
- 教辅篇(Tutorial)-- 交换机实验
再凌
创建一个自定义的topo在~/mininet/custom中找到.py文件,里面有示例讲如何创建,非常简单.frommininet.topoimportTopoclassMyTopo(Topo):"Simpletopologyexample."def__init__(self):"Createcustomtopo."#InitializetopologyTopo.__init__(self)#Ad
- P4学习(六)实验三:a Control Plane using P4Runtime
ζั͡ޓއއއ坏尐絯
p4网络P4runtimeP4SDN
目录一.实验目的二.阅读MyController.py文件1.导入P4Runtime的库2.main部分1.P4InfoHelper实例化2.创建交换机连接3.设置主控制器4.安装P4程序5.写入隧道规则6.读取表项和计数器(注释掉的部分)7.定时打印隧道计数器8.异常处理9.关闭交换机连接二.实验过程1.Topo2.观察初始的工程3.S1与S2的隧道建立4.rules的打印三.实验结果四.知识总
- P4学习(五)实验二:Basic Tunneling
ζั͡ޓއއއ坏尐絯
p4SDNP4网络网络协议Floodlight
目录一.实验目的二.实验过程1.Topo2.Parse3.Ingress三.实验结果1.测试dst_addr=10.0.2.2的正常包2.测试走隧道的正常包3.发给h3但是带上隧道标签的包4.测试总结四.拓展1.table-entries里的匹配规则2.myTunnel_header.py一.实验目的Inthisexercise,wewilladdsupportforabasictunneling
- 三层VLAN划分(华为eNSP)
lifejump
路由交换网络华为tcp/ip服务器
前言:通过三层交换技术构建vlan间路由,避免单臂路由配置繁杂,带宽承载力过小等问题,提高网络健壮性和可维护性。1、topo图:2、配置思路:(1)PC配置PC1:192.168.1.10/24PC2:192.168.2.20/24PC3:192.168.2.21/24PC4:192.168.3.30/24(2)SW2:1,创建vlan10、vlan20:[SW2]vlanbatch1020//批
- P4学习(三)基础
ζั͡ޓއއއ坏尐絯
网络协议网络
目录一架构二语法2.1概念2.2V1ModelArchitecture2.3V1ModelStandardMetadata2.4P416ProgramTemplate(V1Model)2.5HelloWorldTest三Example3.1target3.2Topo3.3P416Types(BasicandHeaderTypes)3.4P416Types(OtherTypes)3.5Parse一架
- 【算法每日一练]-图论(保姆级教程篇14 )#会议(模板题) #医院设置 #虫洞 #无序字母对 #旅行计划 #最优贸易
亦歌希望你变强啊
图论算法图论深度优先数据结构c++
目录今日知识点:求数的重心先dfs出d[1]和cnt[i],然后从1进行dp求解所有d[i]两两点配对的建图方式,检查是否有环无向图欧拉路径+路径输出topo+dp求以i为终点的游览城市数建立分层图转化盈利问题成求最长路会议(模板题)医院设置虫洞无序字母对旅行计划最优贸易会议(模板题)思路:补充:首先,阅读题目可以看出来,这道题目实际上就是求树的重心。树的重心:找到一个点,其所有的子树中最大的子树
- 网络精通-GRE-VPN(虚拟专用网)
不爱学习的小刘~
中级网络1024程序员节tcp/ip网络网络协议华为
396、虚拟专用网络,应用类型:①总部与分部之间的互联②远程出差人员通过VPN拨号的方式访问企业内网;397、GREVPN的配置实验topo:实验步骤:分别在企业路由上配置缺省路由,指向运营商:R6#iproute-static0.0.0.00.0.0.015.1.1.2#R5:#iproute-static0.0.0.00.0.0.045.1.1.1#运营商的路由全部运行OSPF,使得公司总部的
- 《算法竞赛进阶指南》------图论篇
axtices
算法图论
文章目录0x01TelephoneLinesPOJ-36620x02P1073[NOIP2009提高组]最优贸易0x03道路和航线BZOJ22000x04SortingItAllOutPOJ-1094topo0x05SightseeingtripPOJ-1734最小环问题0x06CowRelaysPOJ-3613S到E经过k条边的最短路0x07走廊泼水节(Kruskal)0x01Telephone
- 【算法每日一练]-图论(保姆级教程 篇6(图上dp))#最大食物链 #游走
亦歌希望你变强啊
图论算法图论深度优先c++数据结构动态规划
目录题目:最大食物链解法一:解法二:记忆化题目:游走思路:题目:最大食物链解法一:我们标记f[i]是被f[x]捕食的点对应的类食物链数不难得出:f[x]=∑(f[i])首先从生产者开始,每去掉一个被捕食的点,那么相邻捕食者就要加上去掉点的类食物链数,但是我们还需要找到出度为0的消费者。所以这道题,我们要同时记录入度,还有出度(其实单纯的topo排序就用不上出度,记录出度是为了找食物链结尾的个数)#
- 华为防火墙技术之NAT Server
FANANKK
网络技术服务器网络华为
Natserver技术原理Natserver:指定公有地址:端口和私有地址:端口形成一对一映射关系——映射表。这也是Natserver与其他nat的区别之一,Natserver可以指定端口进行映射。网络topo如下:配置过程:FW:首先对FW进行配置,给接口配置IP、掩码。顺便把接口服务打开,为了方便直接开启所有服务。(生产中建议按需开启)创建域,并将接口加入。创建策略。##配置IP[USG
- 【图论】关键路径求法c++
九死九歌
图论算法c++数据结构
代码结构如下图:其中topologicalSort(float**,int,int*,bool*,int,int)用来递归求解拓扑排序,topologicalSort(float**,int*&,int,int,int)传参图的邻接矩阵mat与结点个数n,与一个引用变量数组topo,返回一个布尔值表示该图是否存在拓扑排序,同时将引用变量数组topo赋值为该图的拓扑序列。getEdges(float
- 华为防火墙
不爱学习的小刘~
华为网络服务器
华为防火墙的基本配置实验topo:240、防火墙的工作模式:透明网桥模式:(可将防火墙当做二层交换机用)路由模式:(可将防火墙当做三层路由器使用)查看防火墙的各个区域的优先级:diszone:tips:优先级越高,可信任的程度越高;默认的优先级:trust85、DMZ50、Untrust5,local100;DMZ:通常放置服务器;将防火墙的接口划分至区域内:trust:firewallzonet
- 华为防火墙地址映射(NATserver)
不爱学习的小刘~
防火墙网络华为安全
287、实验:NATserver映射实验topo:将内网DMZ安全域的http服务映射出外网,并且不让DMZ的服务器主动去访问外网:做完策略之后点击诊断,测试服务器的存活性:做安全策略,允许local访问dmz:tips:华为的防火墙默认拒绝local访问任何区域;做一条安全策略,放行untrust到dmz的http流量;从外网测试访问内网服务器:
- TiDB单机集群模拟生产环境
小白学编程11
TIDBtidb数据库
1、先部署环境,安装5.4.3版本,详细的安装步骤见官方文档:单机集群模拟生产环境安装教程配置文件topo.yamlglobal:user:"tidb"ssh_port:22deploy_dir:"/tidb-deploy"data_dir:"/tidb-data"monitored:node_exporter_port:9100blackbox_exporter_port:9115server_
- 【算法每日一练]-图论(保姆级教程 篇2(topo排序,并查集,逆元))#topo排序 #最大食物链 #游走 #村村通
亦歌希望你变强啊
图论数据结构算法leetcodec++深度优先
今天讲topo排序目录题目:topo排序思路:题目:最大食物链解法一:解法二:记忆化题目:村村通思路:前言:topo排序专门处理DAG(有向无环图)题目:topo排序:你有n本书(1~n),阅读第i本数前你要先读Ci本书,现在你要阅读第一本书,问需要阅读那些书?(答案不唯一)思路:看到这样想遍历下一个节点就需要把所有前置都先遍历过的特点,topo就行了。先把没有前置的书看一下,然后把后置书的前置书
- InSAR 数据处理误差的减弱措施
点云侠
InSAR学习开发语言算法
目录1.失相干误差2.基线误差3.DEM误差4.大气误差5.解缠误差6.地理编码误差本文由CSDN点云侠原创,爬虫网站请自重。 InSAR获取的干涉相位通常可表示为:φint(η,ξ)=φdef(η,ξ)+φatm(η,ξ)+φtopo(η,ξ)+φorbit(η,ξ)+φnoise(η,ξ)\varphi^{int}(\eta,\xi)=\varphi^{def}(\eta,\xi)+\var
- IPSec VPN的原理与配置
22计算机网络技术1班 覃进寒
网络运维
目录IPSec是什么:IPSecVPN的应用场景:IPSec架构:安全联盟SAIPSec传输模式IPSec隧道模式IPSecVPN的配置步骤(案例)步骤:项目需求:案例TOPO图如下:第一步:需要检查报文发送方和接收方之间的网络层可达性,确保双方只有建立IPSecVPN隧道才能进行IPSec通信。第二步是定义数据流。第三步是配置IPSec安全提议。第四步是配置IPSec安全策略。第五步是在一个接口
- TinyOS实验(总结自用)
本小爷世界第一花式帅
linux
TinyOS实验(总结自用)TOSSIM命令:返回上级cd../查看文件ls查看ipifconfigcmd打开非文件夹gedit使用管理员登陆root实验过程TinyOs记录1.TOSSIM教程总结computer->opt->tinyos->apps->topo.txt,test.py,meyer-heavy.txt都要自己新建·命令行里用gedit打开…ledsC可能是空白的,去可视化里找de
- 使用telnet+nc工具测试网络连通性
agang1986
计算机网络网络开发语言
背景:正常情况下使用ping命令即可测试网络的连通性,但如果做了内网穿透(端口转发),则需要指定网络端口,此时ping命令无法实现ip+port的连通性测试。则可以使用telnet+nc测试网络连通性。环境:两台服务器都是按照的Debian11系统网络拓扑:网络的topo如下图,需要做计算机A到计算机B以及计算机B到计算机A的连通性。计算机A到计算机B连通性测试:1、在B计算机执行nc命令,监听本
- skywalking功能介绍
东方不败之鸭梨的测试笔记
性能测试skywalking
目标前置:性能监控-微服务链路追踪skywalking搭建-CSDN博客使用skywalking进行链路监控,找到应用的时间消耗再哪。服务服务信息请求接口后查看skywalking,可以看到有一个请求,响应时间为1852ms,性能指数Apdex为0.5。JVM信息也可以看到JVM信息。topo结构我这里结构比较简单,就是用户发送请求到应用,应用与mysql数据库交互。悬浮结点可以显示信息,从tuo
- 《android studio》android接入topon广告平台
风杨sty
androidstudioandroid
2020/12/2310.38这里是官网的教程:topon接入文档关于简介以及说明什么的请在官网查看,能点进来说明已经了解了TopOn是什么目录以下是个人理解以及流程1、进入TopOnSDK的打包系统下载,旋转指定频道的广告,需要和后台对应2、查看build.gradle,检查自己的,laya打包的native版本可能会很低,这里需要修改正常版本3、在APP路径下新建topon_libs和topo
- 模型训练测试用例设计&结果分析
qq_29707567
人工智能
一、测试用例设计需要考虑的场景TOPO:单机单卡单机多卡多机多卡不同数据集不同精度类型:混合精度fp32不同训练类型:pretrainfinetune二、结果分析-性能、精度指标loss、fps处理速度gpu纯计算fpstime-处理时间和速度精度结果训练总时长测试结果对比和竞品对比前后2个版本对比
- Dom
周华华
JavaScripthtml
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- 【Spark九十六】RDD API之combineByKey
bit1129
spark
1. combineByKey函数的运行机制
RDD提供了很多针对元素类型为(K,V)的API,这些API封装在PairRDDFunctions类中,通过Scala隐式转换使用。这些API实现上是借助于combineByKey实现的。combineByKey函数本身也是RDD开放给Spark开发人员使用的API之一
首先看一下combineByKey的方法说明:
- msyql设置密码报错:ERROR 1372 (HY000): 解决方法详解
daizj
mysql设置密码
MySql给用户设置权限同时指定访问密码时,会提示如下错误:
ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number;
问题原因:你输入的密码是明文。不允许这么输入。
解决办法:用select password('你想输入的密码');查询出你的密码对应的字符串,
然后
- 路漫漫其修远兮 吾将上下而求索
周凡杨
学习 思索
王国维在他的《人间词话》中曾经概括了为学的三种境界古今之成大事业、大学问者,罔不经过三种之境界。“昨夜西风凋碧树。独上高楼,望尽天涯路。”此第一境界也。“衣带渐宽终不悔,为伊消得人憔悴。”此第二境界也。“众里寻他千百度,蓦然回首,那人却在灯火阑珊处。”此第三境界也。学习技术,这也是你必须经历的三种境界。第一层境界是说,学习的路是漫漫的,你必须做好充分的思想准备,如果半途而废还不如不要开始。这里,注
- Hadoop(二)对话单的操作
朱辉辉33
hadoop
Debug:
1、
A = LOAD '/user/hue/task.txt' USING PigStorage(' ')
AS (col1,col2,col3);
DUMP A;
//输出结果前几行示例:
(>ggsnPDPRecord(21),,)
(-->recordType(0),,)
(-->networkInitiation(1),,)
- web报表工具FineReport常用函数的用法总结(日期和时间函数)
老A不折腾
finereport报表工具web开发
web报表工具FineReport常用函数的用法总结(日期和时间函数)
说明:凡函数中以日期作为参数因子的,其中日期的形式都必须是yy/mm/dd。而且必须用英文环境下双引号(" ")引用。
DATE
DATE(year,month,day):返回一个表示某一特定日期的系列数。
Year:代表年,可为一到四位数。
Month:代表月份。
- c++ 宏定义中的##操作符
墙头上一根草
C++
#与##在宏定义中的--宏展开 #include <stdio.h> #define f(a,b) a##b #define g(a) #a #define h(a) g(a) int main() { &nbs
- 分析Spring源代码之,DI的实现
aijuans
springDI现源代码
(转)
分析Spring源代码之,DI的实现
2012/1/3 by tony
接着上次的讲,以下这个sample
[java]
view plain
copy
print
- for循环的进化
alxw4616
JavaScript
// for循环的进化
// 菜鸟
for (var i = 0; i < Things.length ; i++) {
// Things[i]
}
// 老鸟
for (var i = 0, len = Things.length; i < len; i++) {
// Things[i]
}
// 大师
for (var i = Things.le
- 网络编程Socket和ServerSocket简单的使用
百合不是茶
网络编程基础IP地址端口
网络编程;TCP/IP协议
网络:实现计算机之间的信息共享,数据资源的交换
协议:数据交换需要遵守的一种协议,按照约定的数据格式等写出去
端口:用于计算机之间的通信
每运行一个程序,系统会分配一个编号给该程序,作为和外界交换数据的唯一标识
0~65535
查看被使用的
- JDK1.5 生产消费者
bijian1013
javathread生产消费者java多线程
ArrayBlockingQueue:
一个由数组支持的有界阻塞队列。此队列按 FIFO(先进先出)原则对元素进行排序。队列的头部 是在队列中存在时间最长的元素。队列的尾部 是在队列中存在时间最短的元素。新元素插入到队列的尾部,队列检索操作则是从队列头部开始获得元素。
ArrayBlockingQueue的常用方法:
- JAVA版身份证获取性别、出生日期及年龄
bijian1013
java性别出生日期年龄
工作中需要根据身份证获取性别、出生日期及年龄,且要还要支持15位长度的身份证号码,网上搜索了一下,经过测试好像多少存在点问题,干脆自已写一个。
CertificateNo.java
package com.bijian.study;
import java.util.Calendar;
import
- 【Java范型六】范型与枚举
bit1129
java
首先,枚举类型的定义不能带有类型参数,所以,不能把枚举类型定义为范型枚举类,例如下面的枚举类定义是有编译错的
public enum EnumGenerics<T> { //编译错,提示枚举不能带有范型参数
OK, ERROR;
public <T> T get(T type) {
return null;
- 【Nginx五】Nginx常用日志格式含义
bit1129
nginx
1. log_format
1.1 log_format指令用于指定日志的格式,格式:
log_format name(格式名称) type(格式样式)
1.2 如下是一个常用的Nginx日志格式:
log_format main '[$time_local]|$request_time|$status|$body_bytes
- Lua 语言 15 分钟快速入门
ronin47
lua 基础
-
-
单行注释
-
-
[[
[多行注释]
-
-
]]
-
-
-
-
-
-
-
-
-
-
-
1.
变量 & 控制流
-
-
-
-
-
-
-
-
-
-
num
=
23
-
-
数字都是双精度
str
=
'aspythonstring'
- java-35.求一个矩阵中最大的二维矩阵 ( 元素和最大 )
bylijinnan
java
the idea is from:
http://blog.csdn.net/zhanxinhang/article/details/6731134
public class MaxSubMatrix {
/**see http://blog.csdn.net/zhanxinhang/article/details/6731134
* Q35
求一个矩阵中最大的二维
- mongoDB文档型数据库特点
开窍的石头
mongoDB文档型数据库特点
MongoDD: 文档型数据库存储的是Bson文档-->json的二进制
特点:内部是执行引擎是js解释器,把文档转成Bson结构,在查询时转换成js对象。
mongoDB传统型数据库对比
传统类型数据库:结构化数据,定好了表结构后每一个内容符合表结构的。也就是说每一行每一列的数据都是一样的
文档型数据库:不用定好数据结构,
- [毕业季节]欢迎广大毕业生加入JAVA程序员的行列
comsci
java
一年一度的毕业季来临了。。。。。。。。
正在投简历的学弟学妹们。。。如果觉得学校推荐的单位和公司不适合自己的兴趣和专业,可以考虑来我们软件行业,做一名职业程序员。。。
软件行业的开发工具中,对初学者最友好的就是JAVA语言了,网络上不仅仅有大量的
- PHP操作Excel – PHPExcel 基本用法详解
cuiyadll
PHPExcel
导出excel属性设置//Include classrequire_once('Classes/PHPExcel.php');require_once('Classes/PHPExcel/Writer/Excel2007.php');$objPHPExcel = new PHPExcel();//Set properties 设置文件属性$objPHPExcel->getProperties
- IBM Webshpere MQ Client User Issue (MCAUSER)
darrenzhu
IBMjmsuserMQMCAUSER
IBM MQ JMS Client去连接远端MQ Server的时候,需要提供User和Password吗?
答案是根据情况而定,取决于所定义的Channel里面的属性Message channel agent user identifier (MCAUSER)的设置。
http://stackoverflow.com/questions/20209429/how-mca-user-i
- 网线的接法
dcj3sjt126com
一、PC连HUB (直连线)A端:(标准568B):白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。 B端:(标准568B):白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。 二、PC连PC (交叉线)A端:(568A): 白绿,绿,白橙,蓝,白蓝,橙,白棕,棕; B端:(标准568B):白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。 三、HUB连HUB&nb
- Vimium插件让键盘党像操作Vim一样操作Chrome
dcj3sjt126com
chromevim
什么是键盘党?
键盘党是指尽可能将所有电脑操作用键盘来完成,而不去动鼠标的人。鼠标应该说是新手们的最爱,很直观,指哪点哪,很听话!不过常常使用电脑的人,如果一直使用鼠标的话,手会发酸,因为操作鼠标的时候,手臂不是在一个自然的状态,臂肌会处于绷紧状态。而使用键盘则双手是放松状态,只有手指在动。而且尽量少的从鼠标移动到键盘来回操作,也省不少事。
在chrome里安装 vimium 插件
- MongoDB查询(2)——数组查询[六]
eksliang
mongodbMongoDB查询数组
MongoDB查询数组
转载请出自出处:http://eksliang.iteye.com/blog/2177292 一、概述
MongoDB查询数组与查询标量值是一样的,例如,有一个水果列表,如下所示:
> db.food.find()
{ "_id" : "001", "fruits" : [ "苹
- cordova读写文件(1)
gundumw100
JavaScriptCordova
使用cordova可以很方便的在手机sdcard中读写文件。
首先需要安装cordova插件:file
命令为:
cordova plugin add org.apache.cordova.file
然后就可以读写文件了,这里我先是写入一个文件,具体的JS代码为:
var datas=null;//datas need write
var directory=&
- HTML5 FormData 进行文件jquery ajax 上传 到又拍云
ileson
jqueryAjaxhtml5FormData
html5 新东西:FormData 可以提交二进制数据。
页面test.html
<!DOCTYPE>
<html>
<head>
<title> formdata file jquery ajax upload</title>
</head>
<body>
<
- swift appearanceWhenContainedIn:(version1.2 xcode6.4)
啸笑天
version
swift1.2中没有oc中对应的方法:
+ (instancetype)appearanceWhenContainedIn:(Class <UIAppearanceContainer>)ContainerClass, ... NS_REQUIRES_NIL_TERMINATION;
解决方法:
在swift项目中新建oc类如下:
#import &
- java实现SMTP邮件服务器
macroli
java编程
电子邮件传递可以由多种协议来实现。目前,在Internet 网上最流行的三种电子邮件协议是SMTP、POP3 和 IMAP,下面分别简单介绍。
◆ SMTP 协议
简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)是一个运行在TCP/IP之上的协议,用它发送和接收电子邮件。SMTP 服务器在默认端口25上监听。SMTP客户使用一组简单的、基于文本的
- mongodb group by having where 查询sql
qiaolevip
每天进步一点点学习永无止境mongo纵观千象
SELECT cust_id,
SUM(price) as total
FROM orders
WHERE status = 'A'
GROUP BY cust_id
HAVING total > 250
db.orders.aggregate( [
{ $match: { status: 'A' } },
{
$group: {
- Struts2 Pojo(六)
Luob.
POJOstrust2
注意:附件中有完整案例
1.采用POJO对象的方法进行赋值和传值
2.web配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee&q
- struts2步骤
wuai
struts
1、添加jar包
2、在web.xml中配置过滤器
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.st