- 浏览: 515445 次
- 性别:
- 来自: 南京
最新评论
-
usenrong:
转载 http://www.ijiandao.com/safe ...
DDOS及CC攻击防护经验 -
usenrong:
/sbin/iptables -I INPUT -p tcp ...
CentOS_6.5配置iptables防火墙策略 -
usenrong:
http://maven.aliyun.com/nexus/
aliyun阿里云Maven仓库镜像地址——加速你的maven构建 -
buxin_2008:
qkjava 写道安装了 boot2dockerhttps:/ ...
Docker介绍以及其相关术语、底层原理和技术 -
usenrong:
1.查找文件find / -name filename.txt ...
Java 开发必会的 Linux 命令
文章列表
很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。
谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:
谷歌Android:
chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gec ...
Backbone 是一个前端 JS 代码 MVC 框架,被著名的 37signals 用来构建他们的移动客户端。它不可取代 Jquery,不可取代现有的 template 库。而是和这些结合起来构建复杂的 web 前端交互应用。
如果项目涉及大量的 javascript 代码,实现很多复杂的前端交互功能,首先你会想到把数据和展示分离。使用 Jquery 的 selector 和 callback 可以轻松做到这点。但是对于富客户端的WEB应用大量代码的结构化组织非常必要。
Backbone 就提供了 javascript 代码的组织的功能。Backbone 主要包括 models, coll ...
SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript文件及对象依赖处理中解放出来,可以专注于代码本身的逻辑。SeaJS可以与jQuery这类框架完美集成。使用SeaJS可以提高JavaScript代码的可读性和清晰度,解决目前JavaScript编程中普遍存在的依赖关系混乱和代 ...
最近做一个额照片上传后裁剪的功能,用到 jquery form的ajaxform提交图片保存,然后根据返回的JSON字符串直接在页面上显示出上传的照片,并且使用jcrop进行裁剪保存:JS代码如下
$('#form_portrait').ajaxForm({
dataType: 'json',
success: function(json) {
if(json.img){
$('#f_portrait_temp').attr("width",json.width);
$('#f_portra ...
效果请看:http://deepliquid.com/projects/Jcrop/demos.php入门• 下载js插件页面 • 放到页面相应的位置• 同时也需要加载jquery加载顺序•jQuery•Jcrop•Jcrop CSS样式如:
<script src="js/jquery.pack.js"></script>
<script src="js/jquery.Jcrop.pack.js"></script>
<link rel="styleshe ...
1、直接放到Webapps目录下 Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Eclipse、NetBeans、ant、JBuilder等。也可以用cmd 命令:jar -cvf applicationname.war package.*;甚至可以在程序执行中打包:try{ st ...
前言
一、快速入门
1.1、创建配置实例
1.2、创建数据模型(Data Model)
1.3、获取模版(template)
1.4、把模版与数据模型合并
1.5、完整的代码
二、数据模型(Data Model)
2.1、基础类型
2.2、Scalar 类型(单值对应的Data Model)
2.3、容器类型
2.4、方法变量
2.5、转换器变量
2.6、节点变量
2.7、对象包裹
三、配置(Configuration)3.1、基础
3.2、共享变量
3.3、配置参数
3.4、加载模板
3.5、异常处理
四、其它说明
4.1、变量
4.2、字符编 ...
模板技术在现代的软件开发中有着重要的地位,而目前最流行的两种模板技术恐怕要算freemarker和velocity了,webwork2.2对两者都有不错的支持,也就是说在webwork2中你可以随意选择使用freemarker或velocity作为view,模板技术作为view的好 ...
1,截取字符串
有的时候我们在页面中不需要显示那么长的字符串,比如新闻标题,这样用下面的例子就可以自定义显示的长度
< lt. <= lte. > gt. >= gte
<#if jstbqkVO.gzdd?length lt 8> <a href>${jstbqkVO.gzdd?default("")}</a> <#else> <a href title="${jstbqkVO.gzdd}">${jstbqkVO ...
10 个很棒的 jQuery 代码片段
- 博客分类:
- WEB前端
图片预加载
(function($) { var cache = []; // Arguments are image paths relative to the current page. $.preLoadImages = function() { var args_len = arguments.length; for (var i = args_len; i--;) { var cacheImage = document.createElement('img'); cacheImage.src = arguments[i]; cache.push(cac ...
logback 介绍及配置使用方法
- 博客分类:
- J2EE
新项目日志管理统一用logback,由于之前一直在用log4j,所以其实对logback这个由log4j长出来的家伙还不算陌生。
首先介绍下logback的前世今生。
slf4j由log4j作者Ceki开发,逐步取代apahce commons logging。
logback由log4j作者Ceki开发,逐步取代log4j。
slf4j等于commons-logging,是各种日志实现的通用入口,会根据classpath中存在下面哪一个Jar来决定具体的日志实现库。
logback相比较log4j的优势
slf4j支持参数化的logger.error("帐号 ...
现在web开发包含的技术层面越来越多,要了解掌握这些技术是一件费时费力的事情。这里对WEB开发中所需要用到的资源进行整理,提供大家更高效的去进行开发。在上篇中我们提供了:HTML编程、设计、服务端软件、php框架和工具、数据库、API和在线数据等资源。希望能够对大家开发提供帮助。
在线代码和媒体编辑器★ CodeRun Studio一个基于JavaScript语言开发的跨平台的集成开发环境,它立足于云计算的设计思路,方便开发者在浏览器端便可以轻松开发、调试和部署网络应用程序。(参看《Coderun.com 在线开发IDE》)★Cloud9 IDE – 一个基于Node.JS构建 ...
现在web开发包含的技术层面越来越多,要了解掌握这些技术是一件费时费力的事情。这里对WEB开发中所需要用到的资源进行整理,提供大家更高效的去进行开发。在上篇中我们提供了:HTML编程、设计、服务端软件、php框架和工具、数据库、API和在线数据等资源。希望能够对大家开发提供帮助。
学习HTML 5编程和设计
★ HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码
很不错的
Java常用优秀工具类库
- 博客分类:
- J2EE
Java第三方library ecosystem是一个很广阔的范畴。 单元测试 1.DBUnit(http://www.dbunit.org/) DBunit是一个基于junit扩展的数据库测试框架。它提供了大量的类对与数据库相关的操作进行了抽象和封装。 2.MOckito(http://mockito.org/) Mockito是一个针对Java的mocking框架。你可以使用简洁的API编写出漂亮的测试。 3.Hamcrest Matchers(http://code.google.com/p/hamcrest/) Hamcrest 是一个测试辅助工具,提供了一套 ...
局部刷新:
这个方法就多了去了,常见的有以下几种;
$.get方法,$.post方法,$.getJson方法,$.ajax方法如下
前两种使用方法基本上一样
$.get(”Default.php”, {id:”1″, page: “2″ },function(data){//这里是回调方法。返回data数据。这里想怎么处理就怎么处理了。});
$.getScript方法:
$.getScript(”http://jqueryajax.com/jquery.js”,function(){$(”#go”).click(function(){//回调方法$(”.block”).animat ...