- 博客(59)
- 收藏
- 关注
原创 jQuery join 与 split的区别 以及 map用法
1.join 与 split 的区别join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。指定分隔符方法join("#");其中#可以是任意与之相反的是split()方法:用于把一个字符串分割成字符串数组.stringObject.split(a,b)这是它的语法 2.map(callback) 方法对于获得或设置元素集的值特...
2015-07-06 15:03:10
310
原创 Jquery is has not 用法
1. is 根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。如果没有元素符合,或者表达式无效,都返回'false'。 '''注意:'''在jQuery 1.3中才对所有表达式提供了支持。在先前版本中,如果提供了复杂的表达式,比如层级选择器(比如 + , ~ 和 > ),始终会返回tr...
2015-07-06 14:52:02
293
原创 标签属性匹配 事件
1. attribute^=value 匹配给定的属性是以某些值开始的元素HTML 代码:<input name="newsletter" /><input name="milkman" /><input name="newsboy" /><input name="letter_man&qu
2015-07-06 13:45:50
200
原创 Canvas 画布的宽高 编写在标签里面 与 Style 不一样
canvas跟其他标签一样,也可以通过css来定义样式。 但这里需要注意的是:canvas的默认宽高为300px * 150px, 在css中为canvas定义宽高,实际上把宽高为300px * 150px的画布进行了拉伸, 如果在这样的情况下进行canvas绘图,你得到的图形可能就是变形的效果。 所以,在canvas绘图...
2015-07-03 17:31:39
303
原创 样式 IE 兼容 代码
IE 支持通过特定的 <meta> 标签来确定绘制当前页面所应该采用的 IE 版本。除非有强烈的特殊需求,否则最好是设置为edge mode,从而通知 IE 采用其所支持的最新的模式。 <metahttp-equiv="X-UA-Compatible"content="IE=Edge">...
2015-06-30 17:17:18
125
原创 js 判断手机类型, 获得浏览器中header 信息
获得浏览器中的 header 信息<%String userAgent = ((HttpServletRequest)pageContext.getRequest()).getHeader("User-Agent");%> <% String phone_uaflag=""; if (userAgent.toLowerCase().indexOf(...
2015-06-30 17:11:16
781
原创 delete table 和 truncate table 详解
delete table 和 truncate table 使用delete语句删除数据的一般语法格式: delete [from] {table_name、view_name} [where<search_condition>] 将表中的所有行数据删除,执行完后,发现表中的数据都删除了,但是表的结构什么都还在。 truncate tru...
2015-06-11 16:20:58
1103
原创 自己编写Ajax
自己编写AJAx 封装成一个js 文件, var AjaxUntilHelper ={ xmlXHR:function(){ xmlHttp=null; if(window.XMLHttpRequest){ // code for IE7, Firefox, Opera, etc. xmlHttp = new XMLHttpRequest...
2015-06-11 15:05:51
113
原创 即时搜索事件 input propertychange
即时搜索的方案一: change事件 触发事件必须满足两个条件: a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效) b)当前对象失去焦点(onblur) 即时搜索的方案二: keypress 就是能监听键盘事件 即时搜索的方案三: propertychange(ie)和i...
2015-06-11 15:05:28
194
原创 HTTP 状态消息
HTTP 状态消息1xx: 信息消息:描述:100 Continue服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。101 Switching Protocols服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。2xx: 成功消息:描述:200 OK请求成功(其后是对GE...
2015-06-10 14:56:14
130
原创 XMLHttpRequest 对象 readyState,status属性值
readyStateHTTP 请求的状态.当一个 XMLHttpRequest 初次创建时,这个属性的值从 0 开始,直到接收到完整的 HTTP 响应,这个值增加到 4。5 个状态中每一个都有一个相关联的非正式的名称,下表列出了状态、名称和含义:状态名称描述0Uninitialized初始化状态。XMLHttpRequest 对象已创建或已被 abort() ...
2015-06-10 14:51:18
393
原创 自己编写ajax步骤
编写自己的Ajax 的步骤 1.创建XMLHttpRequest对象 (唯一的浏览器依赖性涉及 XMLHttpRequest 对象的创建。在 IE 5 和 IE 6 中,必须使用特定于 IE 的 ActiveXObject() 构造函数) 2.调用open(get/post, url , true) 第一个参数可取值get或post;第二个参数为请求的路径;要是...
2015-06-10 14:46:56
198
原创 在XML 中,一些特殊字符的含义 实体引用
实体引用在 XML 中,一些字符拥有特殊的意义。如果你把字符 "<" 放在 XML 元素中,会发生错误,这是因为解析器会把它当作新元素的开始。这样会产生 XML 错误: <message>if salary < 1000 then</message> 为了避免这个错误,请用实体引用来代替 "<" 字符: <mes...
2015-06-10 10:28:26
217
原创 把图片中的某个图案删除,使用图上的其他颜色替换
1.可以用工具箱中的“仿制图章工具” 2.将硬度调到0%,间距为25%左右3.按住alt键,在想要的颜色上单击左键(吸取色素)..在删除的地方再击左键(替换色素)..以此类推,直到修满意为止. 4.修完后如果还觉得效果不太柔和,可以为工具箱中的“模糊工具”快捷键是“R” 5.模糊的强度调小一些,在不柔和的地方,用鼠标轻轻擦一擦,不满意的话,ctrl+z再重来.. ...
2015-06-10 09:06:17
251
原创 字体超出一定的限制使用 省略号代替
width:85%; display:block; /*内联对象需加*/ word-break:keep-all;/* 不换行 */ white-space:nowrap;/* 不换行 */ overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */ text-overflow:ellipsis;/* 当对象内文本溢出时显示...
2015-03-26 23:34:45
158
原创 RequireJS中外部js文件的引用
1.搭建 require的框架 详细见RequireJS官网 2.在我们所编写的文件中引入 <script src="assets/js/require.js" data-main="assets/js/main" defer async="true" type="text/javascript"></script> 3.进行
2015-02-26 17:46:48
4818
原创 红包 "压岁钱" 传说
关于压岁钱的起源,有很多说法,有一个流传很广的故事。古时候,有一种小妖叫“祟”,大年三十晚上出来用手去摸熟睡着的孩子的头,孩子往往吓得哭起来,接着头疼发热,变成傻子。因此,家家都在这天亮着灯坐着不睡,叫做“守祟”。有一家夫妻俩老年得子,视为心肝宝贝。到了年三十夜晚,他们怕“祟”来害孩子,就拿出八枚铜钱同孩子玩。孩子玩累了睡着了,他们就把八枚铜钱用红纸包着放在孩子的枕头下边,夫妻俩不敢合眼。半夜里一...
2015-02-25 14:20:01
161
原创 js div切换或者面板切换
$(document).ready(function () { $(".bankmenu div").click(function(){ //样式初始化 $(".bankmenu div").removeClass("active");//删除所有的 $(this).addClass("active");//添加 var index =$(...
2015-02-08 16:58:00
412
原创 table 样式出去 行列的显示效果
由于table默认的有样式 也有分割线 border="0" cellspacing="0" 属性规定的是单元之间的空间 cellpadding="0" 属性规定单元边沿与其内容之间的空白 ...
2015-02-08 16:52:07
176
原创 input标签默认有值,输入数值变色,不输入点击其他的地方,显示原值
<input type="text" value="输入收款人的姓名" name="skhm" /> 这些事写在 js 文件中的 需要进入js文件function inputEvent() { //点击触发事件 $("input[name= skhm ]").click(function(){ if(this.value =="输入收款人...
2015-02-08 16:45:17
268
原创 Introspector.getBeanInfo()方法使用
public static Map convertBean(Object bean) throws IntrospectionException, IllegalAccessException, InvocationTargetException { Map returnMap = new HashMap(); Class type = bean.getClass(); //...
2015-02-02 19:26:59
4752
原创 ModelAndView ModelMap和 Model 三者 存放值的用法
ModelAndView ModelMap和 Model 三者 存放值的用法 1.ModelAndView的用法 它不能直接放在方法的参数中,而是需要在方法中通过new来创建。 可以在方法中直接创建对象 ModelAndView mv = new ModelAndView () ; 通过addObject方法将页面需要获取的值放入mv中 。直接ret...
2015-02-02 17:02:01
605
原创 SpringMVC 返回值得常用类型
spring mvc返回值类型 spring mvcjavaspring mvc处理方法支持如下的返回方式:Map,View, String, void,ModelAndView, Model, ModelMap,. 1、Map Java代码 @RequestMapping("/spring/show") public Map<String, ...
2015-02-02 11:26:50
159
原创 hashMap的两种遍历
//Java中HashMap遍历的两种方式 //第一种 效率高 常用 Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); ...
2015-01-28 11:11:30
117
原创 windows 下文件的命令
cd 进入文件 磁盘和文件夹中dir [Drive:][Path][FileName] [...] [/p] [/q] [/w] [/d] [/a[[:]attributes]][/o[[:]SortOrder]] [/t[[:]TimeField]] [/s] [/b] [/l] [/n] [/x] [/c] [/4] 参数 [Drive:][Path] 指定要查看其清单的磁碟机...
2015-01-28 10:15:38
113
原创 java语言实现Text格式转换成pdf文件
夹包在附件中 下载导入夹包既可 import java.io.BufferedReader; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import com.lowagie.text.Document; ...
2015-01-27 18:39:18
468
原创 MyBatis主要的类的使用范围
MyBatis中常用的类就要数SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、SqlMapper了。那么下面对他们的应用范围和生命周期进行一下说明: 1、 Reader reader = Resources.getResourceAsReader("Configuration.xml"); 读取配置文件SqlSessionF...
2015-01-27 15:25:44
273
原创 Maven eclipse jdk tomcat 安装并项目运行
Maven eclipse jdk tomcat 1.下载 maven eclipse jdk tomcat 安装并正常配置A . 若出现这样的错误 failed to load the jni jdk的版本和系统的版本不一致2. 在 eclipse 中 windows – preferences -à maven 选择你所安装的 maven 路径3. 在win...
2015-01-27 15:03:31
266
原创 MyBatis动态Sql详解
MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeachif就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子:Xml代码 ...
2015-01-27 15:01:42
88
原创 计算文件中单词的个数
public class WordProbability { File sourceFile=new File("E://33.txt"); public void count() throws IOException{ FileInputStream fin=new FileInputStream (sourceFile); BufferedReader br=new BufferedR...
2015-01-05 20:55:53
121
原创 Myeclipse8.5 内存溢出
Myeclipse内存溢出问题 1、修改eclipse.ini 在Myeclipse安装目录下F:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下: -vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m ...
2014-12-05 23:16:26
353
原创 不同的浏览器更换不同的样式
<script type="text/javascript" > var Browser = (function() { var ua = navigator.userAgent; var isOpera = Object.prototype.toString.call(window.opera) == '[object Opera]'; var bro...
2014-12-05 21:39:15
154
原创 java 选择排序
选择排序,就是从所有的元素中找出最小的元素和第一个交换,接着从剩余的元素中找出最小的元素和第二个元素交换。即有n个数进行排序,就要进行n-1趟,交换n-1次,第i趟要进行n-i次,但不交换。//选择排序class select{//我认为第一个数是最小值int temp ; public void test( int array[]){ for(int i=0...
2014-12-01 14:15:51
83
原创 java 数值冒泡排序
class Water{public void water(int array[]){ int temp;//排序 外部排序 对数 进行 array.length-1趟循环,循环次数从0开始算起for(int i=0;i<array.length-1;i++){//内部排序 每一趟中相邻的两个数进行比较 使较小的数值进行沉底 for(int j=0...
2014-12-01 14:01:02
88
原创 java 计算数的最大值和最小值
//逐个排序 计算出数组的最小值class Oby{public void sort( int array[])//设 第一个为最小数 {int minMath = array[0];int index =0;for (int i=0;i<array.length;i++){if(minMath > array[i]){minMat...
2014-12-01 13:59:35
217
原创 java 进行 数值的查找
//leftindex 是开始下表 0 rightindex 是值得最大长度-1 val 要查找的值,arr[] 存放数值的数组public void find(int leftindex,int rightindex,int val,int arr[]){//首先找到中间的数int midindex =(leftindex+rightindex)/2;int midval...
2014-12-01 13:20:51
182
原创 java 倒三角
public void san(){//定义行数int hang =5; for(int i=hang;i>=1;i--){//打印 空格 1->0 2->1,3->2for(int k=hang-i;k<=hang;k++){System.out.print("*"); }System.out.printl...
2014-12-01 13:16:43
428
java 实现排列组合
public class TestCA { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub //输入底数与指数的值 Scanner dishu = new Scanner(System.in); int xiabiao =...
2014-11-30 21:57:45
98
原创 java 中的main方法中的 String args[]
main方法后总是带有String args[],不知这是什么意思,于是上网研究研究。public static void main(String[] args)String[]: 是String数组 ,(注意 String中的S是大写)例如 int[] 数组等等。args=arguments 是你的函数的形参。该单词可以翻译为“入口参数”。在下面这个程序中String ar...
2014-09-13 17:27:05
423
原创 Myeclipse打开文档报错 Could not open the editor: Invalid thread access
Myeclipse8.5打开文档报错 Could not open the editor: Invalid thread access 解决方法: 1. 打开cmd2. cd 进入你的Myeclipse安装目录 : F:\Myeclipse8\Genuitec\MyEclipse 8.53.执行命令 myeclipse.exe -clean即可...
2014-09-10 16:14:15
173
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人