- 博客(44)
- 问答 (2)
- 收藏
- 关注
原创 angular js ui router 动态菜单
使用ui-router做动态路由//controllerapp.controller('DynamicCtrl', function($scope, $stateParams) { $scope.include = 'tpl/'+$stateParams.code +"";}); //config ui-router$stateProvider.sta...
2016-04-06 21:43:35
393
原创 angular http请求加上overlay
module.config(['$httpProvider', function ($httpProvider) { $httpProvider.interceptors.push(function ($q, $rootScope) { if ($rootScope.activeCalls == undefined) { $rootScope...
2016-03-29 22:29:07
256
原创 angular中ng-model绑定数组数据
使用angular绑定数组数据时,controller中定义的值类型要与html中写的一样,ng-model="{{number}}"为数字类型,ng-model="'{{number}}'"为字符串类型,如果controller中的的类型为$scope.number = 1;这时就不能加单引号...
2016-03-08 21:24:04
2027
原创 修改jvm的默认编码
JVM的默认编码,如果没有设置的话是根据系统来的,中文系统的话默认的编码一般是GBK,在我们使用OutputStringWriter保存文件时,如果没有指定编码格式那文件使用的就是默认的编码,这个时候如果使用其它编码读取文件就可能出现乱码。import java.nio.charset.Charset;public class Test { public static v...
2015-08-24 11:12:10
3808
原创 eclipse打开文件位置插件
到https://github.com/samsonw/OpenExplorer/downloads下载最新版本,将jar包放到eclipse的plugin目录中,启动eclipse后,选中要查看的目录,点击上方横向工具栏中的Open Explorer图标或者右键单击鼠标选择Open Explorer,将会打开目录。...
2015-08-11 11:09:16
185
原创 Flying Saucer一些问题
使用Flying Saucer生成PDF的一些问题1.有xercesimpl.jar的时候,如果<img>标签中有id属性时,将会报错误,这个时候要么去掉xercesimpl.jar要么不要id属性;2.图片与html文件需要放一起,不然生成的PDF不能显示图片;3.设置PDF页面大小与页边距在样式中使用<style>@page{size: 200...
2015-08-06 20:26:29
586
原创 在Ubnutu14.04中禁用叠加滚动条
在Ubnutu14.04中禁用叠加滚动条 禁用终端命令:gsettings set com.canonical.desktop.interface scrollbar-mode normal 启用终端命令:gsettings reset com.canonical.desktop.interface scrollbar-mode...
2015-06-25 20:24:16
133
原创 java裁剪图片
import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.*;import java.util.Iterator;import javax.imageio.ImageIO;import javax.imageio.ImageReadParam;import javax.ima...
2015-06-25 15:01:20
232
原创 BMP文件结构
http://www.cnblogs.com/kingmoon/archive/2011/04/18/2020097.html BMP文件存储结构的格式可以在Windows中的WINGDI.h文件中找到定义。BMP文件总体上由4部分组成,分别是位图文件头、位图信息头、调色板和图像数据,如表5-1所示。表5-1 BMP文件的组成结构位图文件头(bitmap-fi...
2015-06-25 14:32:48
141
原创 linux启动后自动挂载磁盘
按ctrl+alt+t打开终端:查看磁盘分区信息sudo fdisk -l看看你所要挂载的分区的编号,比如c盘是sda1等添加到fstab中:使用管理员来打开fstab: sudo gedit /etc/fstab在最后一行添加以下内容,以我的机器为例,挂载G盘sda8(我的电脑中G盘的名称是sda8),: /dev/sda8 /media/snake/tools ntfs ...
2015-06-13 17:45:55
456
原创 关于int转换成byte溢码
/*因为Java中byte是用8位来存储,只能表示-128~127之间的数,当由int强制类型转化为byte时,系统就采取了截取int后8位的做法。那么130在内存中的表示形式:00000000 00000000 00000000 10000010这样截取后8位就变成10000010,补码表示的时候第一位是符号位,0正1负,所以可以知道10000010肯定是一个负数了,再来看它...
2015-05-27 22:35:06
369
java判断基本类型变量的类型
//判断d1是否为Double类型double d1 = 1d;Double d2 = 2d;/**由于基本类型不能使用instanceof这里将d1赋值给d3这个引用类型从而可以使用*d3来判断*/Object d3 = d1;System.out.println(d2 instanceof Double);System.out.println(d3 insta...
2014-08-28 21:41:46
694
原创 Spring中资源扫描类
Classloader中的getResources()方法可以找到jar包中的文件,类和路径;Spring中以下类中进行资源的查找ResourceUtils.class;PathMatchingResourcePattemResolver.class;AntPathMatcher;SpringMVC中的变量定义webAppRootKeyWebUtils.setWeb...
2014-08-12 21:39:06
319
原创 回车换行符
在输入字符串的时候如果在字符串后面加入\r\n,这样输出的结果就会换行System.out.print("abcd\r\naabc"); 这个会输出两行abcdaabc 如果不想让换行符起作用将它转义就可以了System.out.print("abcd\\r\\naabc"); ...
2013-07-26 09:52:28
603
原创 java continue高级用法
mark: for (int i = 0; i <= 10; i++) { int k = 0; while (k < 10) { if (i%k==0) { continue mark;//如果满足条件则跳转到mark标记 } k++; }}
2013-07-25 16:44:50
261
原创 Java解压Zip文件
import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.util.Enumeration;import java.util.zip.ZipEntry;import java.util.zip...
2013-07-24 15:28:36
224
原创 Ext3.0 模块化
使用Ext3.0来做一个模块化的单页系统:1.首先定义一个main.js用来编写我的们基类和主程序类,其中我们每个子模块都继承我们的基类并且重写基类的方法完成以实现我们的业务需要。主程序类是来对这些模块进行调用、处理的。 //定义一个命名空间,名字为myname;Ext.namespace('myname');//在myname中建立一个模板(基)类名为module...
2013-05-24 14:16:25
202
原创 如何才能做到网站高并发访问
原文:http://oldboy.blog.51cto.com/2561410/615721/ 高并发访问的核心原则其实就一句话“把所有的用户访问请求都尽量往前推”。如果把来访用户比作来犯的"敌人",我们一定要把他们挡在800里地以外,即不能让他们的请求一下打到我们的指挥部(指挥部就是数据库及分布式存储)。如:能缓存在用户电脑本地的,就不要让他去访问CDN。 能缓存CDN服务...
2013-05-20 18:12:37
131
im4java的使用
ImageMagick这个软件来帮我们快速的处理图片,他是使用C语言编写的,所以效率很快;im4java是针对这个软件所编写的Java API,通过这套API我们可以把想要处理的图片交给ImageMagick,让他来对这个图片进行处理。(im4java只是生成与ImageMagick相对应的命令行,然后将生成的命令行传至选中的IM-command(使用java.lang.Process...
2013-05-16 11:53:17
674
原创 在SpringMVC中的Controller里面定义全局变量
使用SpringMVC的时候,如果想要在Controller中定义一个全局变量,并且实现在不同用户访问程序的时候,所得到的全局变量不一样的(线程安全的),这个时候就可以用Spring的注解@Scope来实现:@Controller//把这个bean 的范围设置成session,表示这bean是会话级别的,@Scope("session")public class XxxContr...
2013-05-15 16:30:03
2666
1
原创 EasyUI DataGrid使用formatter属性实现自定义功能
使用JQuery EasyUI中的DataGrid组件可以很方便的得到一个数据表格,这里将对这个数据表格做一点扩展,让它能够上下移动表格里的数据行。 1.定义数据表格: <table id="gd" class="easyui-datagrid" title="Basic DataGrid" style="width:700px;height:250px" ...
2013-05-14 16:00:28
1438
原创 EL表达式
EL表达式的目的是为了让JSP页面书写起来更加简单而产生的:1.格式: ${expression} 2、[ ]与.运算符EL 提供“.“和“[ ]“两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用“[ ]“。例如:${ user. My-Name}应当改为${user["My-Name"]}如果要动...
2013-05-10 17:12:06
134
浏览器加载页面元素顺序
浏览器加载页面是从上到下加载的,在JS中我们可以通过document.getElementsByTagName("script");的形式来选择页面元素,当我们把<script>标签放在Header中时顺序的不同会得到不同的结果:<head><script> var tags1 = document.getElementsByTagNam...
2013-05-09 16:18:38
228
JQuery选择器,选择ID以xx开头的一组标签
在JQuery中可以通过选择器来选取指定的元素,但如果有一组Button它们的ID都是以my_button_xxx这样的形式书写的<button id="my_button_oo1" value="001"/><button id="my_button_oo2" value="002"/><button id="my_button_o
2013-05-09 14:36:41
1765
原创 Java正则表达式判断输入的是否为数字
public static boolean isNumeric(String str) { Pattern pattern = Pattern.compile("\\d+\\.?\\d+"); Matcher isNum = pattern.matcher(str); if( !isNum.matches() ) ...
2013-04-28 11:22:26
934
原创 Servlet Filter解析
Servlet Filter(过滤器)是小型的web组件,它能够处理传入的请求和传出的响应。它能够在一个request到达Servlet之前预处理request,也可以在离开Servlet时处理response。它具有高度的透明性,无需更改应用程序代码,就可以根据需要添加、修改或从应用程序中将它删除。 一个Filter 包括: 在servlet被调用之前截获; 在ser...
2013-04-28 11:16:54
162
原创 SpringMVC访问静态资源
在使用SpringMVC的时候如果在web.xml中配置了拦截所有的请求会出现js,img,css等静态资源找不到的情况。 <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet....
2013-04-25 17:54:18
178
KindEditor中KDialog对象的属性与其类型
//KindEditor中KDialog对象的属性与其类型dialog: KDialog _alignEl: undefined bodyDiv: KNode closeIcon: KNode div: KNode doc: document footerDiv: KNode headerDiv: KNode height: undef...
2013-04-24 17:11:41
284
原创 KindEditor添加自定义插件
使用KindEditor添加自定义插件,下载KidEditor,http://www.kindsoft.net/down.php。然后直接把zip文件解压到Tomcat中的webapps目标下,在webapps\kindeditor-4.1.7\jsp文件夹下创建hello.jsp,代码如下: <%@ page language="java" contentType="text/...
2013-04-24 16:15:41
450
原创 springMVC中使用Junit
在进行springmvc的开发中有时候进行单元测试又不想去启动服务器,spring提供了AbstractContextLoader可以让我们手动的加载xxx-servlet.xml文件: 1.首先建立一个模仿类import javax.servlet.ServletContext;import org.springframework.beans.factory...
2013-04-12 14:40:17
274
原创 JSON的理解
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON建构于两种结构:“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed l...
2013-04-12 14:19:54
205
原创 扫描目录下所有文件
import java.io.File;import java.net.URISyntaxException;import java.net.URL;import java.util.ArrayList;import java.util.List;public abstract class Scan { public static List getClassName(String
2013-04-03 17:56:50
884
转载 UML类图关系大全
1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的。
2013-04-03 17:46:13
470
原创 Spring事件框架
1.定义事件类继承ApplicationEvent抽象类:import org.springframework.context.ApplicationEvent;public class RegisterEvent extends ApplicationEvent { private static final long serialVersionUID = 1L; String us
2013-04-03 16:49:15
563
SpringMVC中的小知识
1.在SpringMVC中使用@Controller来表示一类为控制器,这样当我们在页面中写了路径的时候SpringMVC就会根据路径找到对应的控制器来处理请求;2.在方法中使用@RequestMapping("/jump2")可以表示页面的请求路径;3.在方法中可以定义参数,这些参数的名字要与页面中标签的name属性的名称一样,如<input type="text" name=...
2013-04-03 15:55:08
132
原创 java中的Observer模式
import java.util.Observable;public class DateSubject extends Observable { // 封装被观察的数据 private int widthInfo; private int heightInfo; public int getWidthInfo() { return widthInfo; ...
2013-03-28 17:22:38
225
Eclipse中的.classpath文件
在java开发中常常会用到第三方的jar包,在Eclipse中是直接用IDE添加对应的jar包的,Eclipse把一些操作都进行了封装所以一些jar包加载的问题还不是很清楚,今天在网上找了资料,现在自己做一下总结。在Eclipse的workspace中的项目下,会发现有个.classpath的文件用文本编辑器打开可以看到:<?xml version="1.0" encoding=...
2013-03-26 11:58:12
196
原创 Spring classpath:与classpath*:的区别
Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件.比如 resource1.jar中的package 'com.test.rs' 有一个 'jarAppcontext.xml' 文件,...
2013-03-26 11:20:03
232
原创 得到EasyUI DataGrid中当前页行数,DataGrid接收JSON的数据格式
var data=$('#name').datagrid('getData'); //注意你的数据源一定要定义了total,要不会为undefined,datagrid分页就是靠这个total定义 alert('总数据量:'+data.total)alert('当前页数据量:'+data.rows.length) 使用JQuery EasyUI的时候有时会为控件的接收数据烦恼,...
2013-03-19 15:40:47
273
空空如也
classload.getResource("/")没有返回null
2015-08-13
Mysql子查询
2013-05-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人