- 浏览: 675548 次
- 性别:
- 来自: 安徽
最新评论
-
drinkjava2:
太复杂了而且不通用,利用ThreadLocal可完美解决这一问 ...
JDBC的多条件动态查询 -
u013107014:
multipartRequest.getFiles(" ...
多文件上传 by MultipartFile and Multiple -
liyys:
可惜没讲你mysql数据库的表的设计
iBatis入门 -
Mapple_leave:
效果还是挺不错的,谢谢了。
中文简体与繁体的转换 -
arcpad:
JS禁用浏览器退格键
文章列表
现象:引用官网上的第三方的js包,还报错误,比如:INTERNAL VALIDATION ERROR on xxxxx.js
原因:Eclipse自身对JS的解析有bug;
解决方案:可以通过禁用项目的JavaScript部分代码解析方法来避免这个错误可以通过禁用项目的JavaScript部分代码解析方法来避免这个错误
1.右键点击项目属性 2.找到Javascript 3.找到Include Path,切换到Source 页面 4.双击Exclude,出现编辑界面,在Exclu ...
现象:\u8fd9\u662f\u4e00\u4e2a\u4f8b\u5b50
原因:在中文操作系统下,Eclipse对Properties资源文件的编码的默认设置是ISO-8859-1,所以编辑Properties资源文件中的中文会出现问题;
解决方案:修改Eclipse中Properties资源文件的编码的默认设置为UTF-8
转自:http://blog.chinaunix.net/uid-26180298-id-3152746.html
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。◆ 安装和登录命令:log ...
在 多数项目中你总会有文件和目录不需要进行版本控制。这可能包括一些由编译器生成的文件,*.obj,*.lst,或许是一个用于存放可执行程序的输出文件 夹。只要你提交修改,TortoiseSVN 就会在提交对话框的文件列表中显示出未版本控制文件。当然你可以关闭这个显示,不过你可能会忘记添加新的源文件。
最好的避免类似问题的方法是添加参考文件到该项目的忽略列表。这样他们就永远不会出现在提交对话框中,而真正的未版本控制文件则仍然列出。
1. 方法一
在 Eclipse 中点击菜单 window --> Preferences --> Team --> ...
前置条件:
1、WebStorm 7.0;
2、Chrome;
3、JetBrains IDE Support ;
步骤:
1、WebStorm 7.0端口和JetBrains IDE Support端口保持一致为默认端口 63342;
2、WebStorm 7.0 -> view -> live eidt 已打勾;
3、WebStorm 7.0 -> file -> settings -> debugger - > javascript -> buil ...
在上篇中我们介绍了mongodb的安装和配置,下面我们介绍下NodeJs连接MongoDB,这里我们可以联想到我们使用Java的JDBC的处理,当时连接数据库时,需要对应数据库的驱动,这里也一样,需要我们下载NodeJS连接MongoDB的driver。
一、建立连接
var mongodb = require('mongodb');
var server = new mongodb.Server('localhost', 27017, {auto_reconnect: true});
var db = new mongodb.Db('my ...
一、 MongoDB简介
MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。
官网:http://www.mongodb.org/
NoSql:全称是 Not Only Sql,指的是非关系型的数据库。下一代数据库主要解决几个要点:非关系型的、分布式的、开源的、水平可扩展的。原始的目的是为了大规模web应用,这场运动开始于2009年初,通常特性应用如:模式自由、支持简易复制、简单的API、最终的一致性(非ACID)、大容量数据等。NoSQL被我们用得最多的当 ...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/' >
<appender name="myConsole" class="org.apache.log4j.ConsoleAppe ...
如题,代码如下:
<Style x:Key="NoMouseOverButtonStyle" TargetType="{x:Type Button}">
<Setter Property="BorderThickness" Value="1"/>
<Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors ...
如题:先blur,后focus。
如题,代码如下:
// left: 37, up: 38, right: 39, down: 40,
// spacebar: 32, pageup: 33, pagedown: 34, end: 35, home: 36
var keys = [37, 38, 39, 40];
function preventDefault(e) {
e = e || window.event;
if (e.preventDefault)
e.preventDefault();
e.r ...
Sublime Text 2 ,是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱。
一、Some things users love about Sublime Text:
1、Goto Anything
方式:Ctrl+P 输入:类名即可显示此类、类名@方法名、类名:行数、类名#字符串;
2、Multiple Selections ...
不说废话,直接上代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ArgsDemo
{
/// <summary>
/// 可选参数和命名参数
/// </summary>
class TestArgs
{
static void Main(string[] args ...
SpEL基础
一、概述
1、概述
Spring表达式语言全称为“Spring Expression Language”,缩写为“SpEL”,类似于Struts2x中使用的OGNL表达式语言,能在运行时构建复杂表达式、存取对象图属性、对象方法调用等等,并且能与Spring功能完美整合,如能用来配置Bean定义。
表达式语言给静态
一、通知顺序
如果我们有多个通知想要在同一连接点执行,那执行顺序如何确定呢?Spring AOP使用AspectJ的优先级规则来确定通知执行顺序。总共有两种情况:同一切面中通知执行顺序、不同切面中的通知执行顺序。
首先让我们看下
1)同一切面中通知执行顺序:如图所示。
同一切面中的通知执行顺序
而如果在同一切面中定义两个相同类型通知(如同是前置通知或环绕通知(proceed之前))并在同一连接点执行时,其执行顺序是未知的,如果确实需要指定执行顺序需要将通知重构到两个切面,然后定义切面的执行顺序。