12款 JavaScript 表格控件(DataGrid)

1. DataTablesDataTables插件是为the jquery JavaScript库。它是基于高度灵活的工具,在foundations of the will add和渐进增强,先进的交互控制的任何HTML表。这个库包括pagination即时搜索和多柱几乎任何数据源supports序和JavaScript,Ajax和DOM类,服务器端处理。在线预览2. HandsontableHa
阅读本文

总结一下MVC思想

MVC (Model View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。  模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言
阅读本文

coldfusion 条件表达式、循环基本用法

coldfusion 条件表达式、循环基本用法 <!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“> <head>
阅读本文

实习日记(第二周)

任务 模拟玩家登入过程,测试大量玩家并发请求,一次登入过程,至少包含login、get_game_info、get_user_profile、update、join_chat、join_tournament等请求,且必须返回正确数据; 需要模拟多玩家同时登入过程,所以需要多线程、多进程和协程的技术三选一使用; 期望 测试出某些接口性能是否存在问题; 可尝试攻击服务器,发现潜在的安全隐患;
阅读本文

应用服务攻击工具clusterd

应用服务攻击工具clusterd clusterd是一款Python语言编写的开源应用服务攻击工具。该工具支持七种不同的应用服务平台,如JBoss、ColdFusion、WebLogic、Tomcat、Railo、Axis2、Glassfish。该工具可以自动对目标服务器进行指纹识别、侦测、漏洞利用。该工具预先集成了几十种攻击载荷,方便用户直接使用。同时,该工具也允许用户添加新的应用服务平台、指纹
阅读本文

Atom

Atom官网预览document-outline:Show a heirarchical outline of a text document minimap:A preview of the full source code.atom-html-preview:A live preview tool for Atom Editor.显示atom-beautify:Beautify HTML, C
阅读本文

php基础知识【oop/mvc/orm/aop】

OOP  面向对象编程是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。OOP 主要有以下的概念和组件:     组件 - 数据和功能一起在运行着的计算机程序中形成的单元,组件在 OOP 计算机程序中是模块和结构
阅读本文

开源监控软件

一、Zenoss Core Zenoss Core是开源企业级IT管理软件-是智能监控软件,他允许IT管理员依靠单一的WEB控制台来监控网络架构的状态和健康度。Zenoss Core同时也是开源的网络与系统管理软件。 Zenoss Core的强大能力来自于深入的列表与配置管理数据库,以发现和管理公司IT环境的各类资产(包括服务器、网络、和其他结构设备)。Zenoss可以创建 关键资产清单和对
阅读本文

使用子表达式

1、子表达式子表达式是一个更大的表达式的一部分,把一个表达式划分为一系列表达式的目的是为了把那些表达式当作一个独立元素来使用。子表达式必须用(和)括起来。注意:(和)是元字符,如果需要匹配(和)本身,就必须使用它的转义序列(和)  。子表达式是可以提高可读性,对表达式的实际行为也没有任何不良影响,但对匹配操作的速度可能会有点儿影响。hello,my name is Ben&nbsp;Forta
阅读本文

JSON与XML的区别比较(非常全面)

1.定义介绍 (1).XML定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。 XML是标
阅读本文

正则表达式案例篇

一、回溯引用1.将页面中合法的标题找出来,使用回溯引用匹配 (需要使用 -E 或 -P 来扩展grep语法支持) 2.查找连续出现的单词 二、前后查找 (grep 只能使用 -P 选项)1. 向前查找(1)查找协议名称(2)只要行首协议名称三、嵌入条件( grep 只有-P选项可用来进行嵌入条件查找)
阅读本文

Fortify SCA 源代码安全测试工具-----介绍

Fortify SCA 源代码安全测试工具-----介绍                关于fortify成立于2003年的Fortify Software是全球领先的软件安全产品解决方案供应商。Fortify Software软件产品主要包括业界最优秀的软件安全源代码扫描器,业界唯一的软件应用监控防卫器以及可以管理软件开发中的安全流程的管理平台等。        Fortify Softw
阅读本文

JSON优缺点

总结:1.占带宽小(格式是压缩的)2. js通过eval()进行Json读取(便于客户端读取)3. JSON支持多种语言(c、c++、PHP等),便于服务端解析 JSON (JavaScript Object Notation) 的轻量级数据交换格式能够替代XML的工作. 优点:1. 数据格式比较简单, 易于读写, 格式都是压缩的, 占用带宽小2. 易于解析这种语言, 客户端javascript可
阅读本文

python之—flask虚拟环境

一、安装:输入以下命令可以检查系统是否安装了virtualenv :$ virtualenv --version如果结果显示错误,你就需要安装这个工具。1、Ubuntu 用户可以使用下述命令安装它:$ sudo apt-get install python-virtualenv2、如果你的电脑是 Mac OS X 系统,就可以使用 easy_install 安装 virtualenv :$ sud
阅读本文

MVC之排球比赛计分程序 ——(二)架构概要设计

本程序主要基于MVC4框架,使应用程序的输入,处理和输出强制性分开,使得软件可维护性,可扩展性,灵活性以及封装性得到提高,MVC应用程序分为三个核心部件:Model,View, Controller。一,架构基本原则: 职责划分:             1,视图呈现用户交互界面。           2,模型为多个视图提供数据           3,控制器处理用户的交互模块划分及交互设计:一.
阅读本文

从三层架构到MVC-MVP

当然这种架构模式本身的一些问题也会在接下来的内容就加以介绍,另外就是如果大家有什么不同观点的话,欢迎拍砖(只要不打脸就行,呵呵)。 一. MVC是谁提出的 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP
阅读本文

jquery自动补全

1. 页面加载就获取  然后用户输入匹配提前加载的数据2.根据用户输入到数据库查找匹配的数据 显示上来前三个框都是属于第一种最后一个框模拟 百度 google<!doctype html> <html lang=“en“> <head> <meta charset=“utf-8“ /> <title>jQuery UI Autocomplete - Default function
阅读本文

hashids 了解

用于隐藏真实的id原理是从数字经过一个加盐(salted)算法产生一个哈希(hash)字符串。这样算法就是通过混淆使结果具有不可预测性,而唯一性依然由数字本身来达成,从而得到(类似 youtube 里的)足够短,不可预测且唯一的 ID。支持语言有Javacript, Ruby, Python, Java, Scala, PHP, Perl, Swift, Clojure, Objective-C,
阅读本文

xml和json的区别比较

1.定义介绍(1).XML定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。 XML是标准通
阅读本文