Python和Java编程题(二)
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 兔子的规律为数列1,1,2,3,5,8,13,21.... 题目来源:http://blog.sina.com.cn/s/blog_60fafdda0 ... 查看全文
javascript基本数据类型问题汇总
isNaN()检测是否是NaN; 比较浮点相等,用绝对值,是否小于某一个阈值 Math.abs(1/3 - (1-2/3))<0.0000001; 字符串多行显示\n,ES6中使用反引号``; ES6连接字符串``; 字符串方法:toUpperCase()、toLowerCase()、substri ... 查看全文
maven-jetty插件配置时,webdefault.xml的取得和修改
取得 没必要去下载一个jetty客户端去找webdefault.xml了。 可以去maven的本地仓库找到 \org\eclipse\jetty\jetty-webapp\版本号\ 里面的jar文件,解压后找到webdefault.xml进行修改。 修改 为了能够在服务器启动时修改静态文件,需要把 ... 查看全文
使用Jmeter进行http接口测试
使用Jmeter进行http接口测试 前言: 本文主要针对http接口进行测试,使用Jmeter工具实现。 Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试。 一、开发接口测试案例的整体方案: 第一步 ... 查看全文
Web前端开发规范文档
通用规范: TAB键用4个空格代替(WINDOWS下TAB键占四个空格,LINUX下TAB键占八个空格;一般用4个空格代替tab,vim,eclipse,np++等都可以设置)。 CSS样式属性或者JAVASCRIPT代码后加“;”方便压缩工具“断句”。 文件内容编码均统一为UTF-8。 CSS、J ... 查看全文
jmeter beanShell修改http请求参数
jmeter beanShell修改http请求参数 在使用jmeter进行测试时,需要对上一步响应的明文参数,如userName='tom' token='%sdf%sdkdfj'之类的参数,加密一下,才能进行下一步http请求, 涉及三个问题 1、加密要引入自定义的加密函数 2、要可以拿到第一次 ... 查看全文
自制权限框架(一)jsp标签
一、概述 在我们的系统中,很多时候都用到了权限。最简单的权限就是登录。登录了,我就可以自己的相关信息;没有登录,就不能看到。 目前比较流行的权限框架就是apache shiro和spring security,大家在选择时比较青睐apache shiro,因为spring security的拦截器过 ... 查看全文
web基础----->模板引擎Velocity的使用(二)
这里面是关于velocity的一些用法,比较基础的使用。 velocity生成javaBean 一、定义一个简单的bean类 二、生成javabean的velocity代码 三、ClassVelocity.vm的内容如下 四、生成的代码如下: 友情链接 关于velocity的基础使用,参见博客htt ... 查看全文
20170714_js闭包变量重置
<html> <body> <script> function createFunctions(){ var result = new Array(); for (var i=0; i < 10; i++){ result[i] = function(){ return i; }; } return ... 查看全文
xampp+vscode开发php的配置流程
一、所需文件 1.xampp集成服务器(个人使用7.1.7)https://www.apachefriends.org/download.html 2.vscode https://code.visualstudio.com/ 3.x-debug (根据安装PHP版本,个人使用php 7.1 VC1 ... 查看全文
Vue 项目中使用 jsPlumb
jsPlumb 介绍 jsPlumb 是一个强大的 JavaScript 连线库,它可以将 html中 的元素用箭头、曲线、直线等连接起来,适用于开发 Web 上的图表、建模工具、流程图、关系图等。 jsPlumb 参考网站 博客园:http://www.cnblogs.com/leomYili/p ... 查看全文
php审计学习:xdcms2.0.8注入
注入点Fields: 注册页面会引用如下方法: $fields 变量是从 $fields=$_POST['fields']; 这里获取, 在代码里没有过滤。 打印 fields 数据查看: 从代码上看 最终会变成: 因为 $field_sql 最终会引入 一个 update语句: 可以打印一下看看: ... 查看全文
如何在Ubuntu上更新Node.js
自己系统上一直用的1.0版本的,ES6都用不了,想要更新直接apt又不行。 如果想安装最新的 6.x 版本 只需要 如果要安装目前最稳定的4.x版本,改下curl的地址即可 ... 查看全文
ajax 参数出现在Request payload导致request.getParameter(name)是获取不到值
参考:http://stackoverflow.com/questions/10494574/what-is-the-difference-between-form-data-and-request-payload if a request (typically POST) has Content- ... 查看全文
Js 向表单中添加多个元素
@{ ViewBag.title = "地图导航"; } @model YT.XWAJ.Public.Application.MapNavigation.Dto.MapNavigationManagementDto <div class="easyui-layout" data-options="f ... 查看全文
FTP文件上传以及获取ftp配置帮助类
帮助类: 配置文件配置: <!--ftp配置,以分号相隔 格式:"主机名;用户名;密码;"-->例子:<Item key="FtpConfig" value="192.168.0.1;admin;123456" /> 上传调用例子: ... 查看全文
php日期处理汇总,指定日期加减多少天,循环两个指定日期之间的日期
一. (1)指定日期加减多少天 (2)循环两个指定日期之间的日期 例: $start_time = '2017-07-01';$end_time = '2017-07-10'; 获取时间差 $diff= strtotime($end_time)-strtotime($start_time);$num ... 查看全文
网站点击率统计 Redis Zset NetMq
最近我们在开发一个项目,其中一项需求就是统计网站稿件点击率,为点击时效性前端框架我们采用的是NodeJs+Redis 这种方式 ,数据组织通过Zset 以及关键词进行拆分,每篇稿件对应的是一条Zset 记录,通过Score 增加来统计每篇稿件点击率,后期在通过Net Mq 同步到关系型数据库中,Re ... 查看全文
2349 Arctic Network(中文版)
试题描述: 国防部希望通过无线网络连接几个北方前哨基地。 在建立网络时将使用两种不同的通信技术:每个前哨基站都将拥有无线电收发器,另外还有一些前哨卫星通道。 任何带卫星频道的两个前哨都可以通过卫星进行通信,无论其位置如何。 否则,只有两个前哨基站之间的距离不超过D,才能通过无线电通信,这取决于收发器 ... 查看全文