![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
井口者
这个作者很懒,什么都没留下…
展开
-
ajax获取json数据然后将其装载到jqgrid实现
1. 通过ajax同步获取json数据2. 本地装载jqgrid数据var mydata = [{"ID":"1","username":"tim","loginTime":"13:10:23","state":"1","cz":"1"},{"ID":"2","username":"lili","loginTime":"12:10:23","state":"1"转载 2017-10-19 11:43:01 · 8957 阅读 · 0 评论 -
关于图片轮播的几种思路
关于图片轮播的几种思路http://www.cnblogs.com/luxueping/p/5591245.html图片轮播我们经常在众多网站中看到,各种轮播特效在有限的空间上展示了几倍于空间大小的内容,并且有着良好的视觉效果。很多初学js的小伙伴都会拿这个来练习。我也不例外,所以在此分享几个我写轮播图的过程,代码不足之处请多指教哦,相互学习。好了,先来说第一种轮播转载 2017-06-14 10:47:34 · 1368 阅读 · 0 评论 -
javaweb开发优秀资源网站
jquery之家 http://www.htmleaf.com/ 提供大量jquery,css,html素材原创 2017-06-14 10:10:23 · 1660 阅读 · 0 评论 -
js继承
继承是OO语言中一个重要的特性和概念。许多的OO语言中都支持两种继承方式:接口继承和实现继承。ECMAScript只支持实现继承,其实现继承主要是靠原型链来实现。在PHP语言中,是使用extend来实现继承。那么我们就先来讲讲原型链。原型链的基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。简单回顾下构造函数、原型和实例的关系:每个构造函数都有一个原型转载 2017-05-27 15:47:30 · 259 阅读 · 0 评论 -
JS原型与原型链终极详解
http://www.108js.com/article/article1/10201.html?id=1092转载 2017-05-02 21:55:39 · 1294 阅读 · 0 评论 -
面试中遇到过的闭包~
面试中遇到过的闭包~其实我本来想起的标题名字是为什么前端面试都要问闭包或当面试官问我闭包时,想了解什么,但是我又无法给出回答,怕别人为了寻找答案,点进来发现被欺骗了,这样可不好。若是有看客能回答一下,那还真不错。阮大大说闭包是能够读取其他函数内部变量的函数,我觉得这一句话就足以让我了解闭包了。网上将闭包的博文太多了,我贴点儿栗子吧,有助于自己对闭包的理解。转载 2017-05-27 10:52:41 · 337 阅读 · 0 评论 -
两列布局——左侧宽度固定,右侧宽度自适应的两种方法
http://www.cnblogs.com/weixiao-he/p/4750844.html转载 2017-05-08 17:15:32 · 254 阅读 · 0 评论 -
Git常用命令
Git常用命令查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存转载 2017-05-26 22:00:31 · 248 阅读 · 0 评论 -
javascript的一道this综合题目
var number = 2;var obj = { number : 4, fn1 : (function(){ this.number *= 2;//这里this为window number=number*2; var number=3; return function(){ this.nu原创 2017-07-30 10:02:41 · 635 阅读 · 0 评论 -
(java重点之二)Java并发
Java并发包当中的类,它们都有哪些作用,以及它们的实现原理,这些类就是java.concurrent(并发工具包)包下面的。与上面一样,咱们也简单的模拟一个并发包的连环炮。 比如面试官可能会先问你,如果想实现所有的线程一起等待某个事件的发生,当某个事件发生时,所有线程一起开始往下执行的话,有什么好的办法吗? 这个时候你可能会说可以用栅栏(Java的并发包中的CyclicBarrier) ht原创 2017-11-07 13:17:19 · 247 阅读 · 0 评论 -
maven编译,使用WEB-INFO/lib下的Jar包
修改pom.xm 增加<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.7</source>原创 2017-12-25 12:42:17 · 2464 阅读 · 2 评论 -
tomcat 运行classNotFound和classDefNotFound问题解决
环境myeclipse首先看jar包引用的对不对,如果jar包是对的话,就新建一个lib文件夹,把jar包放到lib文件夹,通过build path把jar包加上 还不能解决的话,对于javaweb程序就在WEB-INF/lib文件夹进行以上操作原创 2017-12-22 14:20:35 · 4717 阅读 · 0 评论 -
java通过账号密码登陆,并获取系统信息
环境jdk 1.8httpclient 4.4.1httpcore 4.4.1httpclientutil代码import org.apache.commons.codec.binary.Base64;import org.apache.http.Header;import com.arronlong.httpclientutil.HttpClientUtil;import com.ar原创 2017-12-22 14:11:48 · 4177 阅读 · 0 评论 -
javaweb实际问题记录
mapper: org.apache.ibatis.builder.IncompleteElementException: Could not find java.lang.String原来是<select id="findById" parameterType="java.lang.String" resultMap="java.lang.String"> select <in原创 2017-11-15 10:58:13 · 261 阅读 · 0 评论 -
Spring + mybaties + mysql + maven开发
pom.xml<properties> <spring.version>4.1.5.RELEASE</spring.version> <mybatis.version>3.2.8</mybatis.version> <mybatis-spring.version>1.2.2</mybatis-spring.version></properties> <!-原创 2017-11-15 17:22:29 · 315 阅读 · 0 评论 -
jqgrid ajax加载
第一种local//初始化 var _getData = function(){ _putGrid(); $.ajax({ url :urlPath.kafkaMonitorUrl, dataType :'json', //type : "POST", async原创 2017-11-02 11:13:58 · 3898 阅读 · 0 评论 -
Spring boot跨域设置
后端:import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcCon原创 2017-10-31 18:59:53 · 234 阅读 · 0 评论 -
关于初学者上传文件到github的方法
分类:GitHub(2) 说来也惭愧,我是最近开始用github,小白一个,昨天研究了一个下午。终于可以上传了,所以今天写点,一来分享是自己的一些经验,二来也是做个记录,万一哪天又不记得了:) 废话不多说,直接来,这次主要介绍的是windows下的安装和使用。 【第一步】建立先仓库 第一步的话看一般的提示就知道了,在github新建一个转载 2017-05-26 17:30:54 · 255 阅读 · 0 评论 -
教你使用gulp搭建一个react本地服务器环境
http://blog.sina.com.cn/s/blog_65042a230102wnvb.html这几天着手学习react开发,在第一步的搭建环境稍微遇到了一些难题,不过幸好花了一天半总算是解决了这一个难题,这里分享一下。注意:这个教程需要使用Nodejs,http://blog.sina.com.cn/s/blog_65042a230102wnvb.html没有安装的同学请转载 2017-05-26 10:23:37 · 1093 阅读 · 0 评论 -
JavaScript 开发进阶:理解 JavaScript 作用域和作用域链
http://www.cnblogs.com/lhb25/archive/2011/09/06/javascript-scope-chain.html转载 2017-04-24 22:36:54 · 201 阅读 · 0 评论 -
React 中 context 的使用
原文 https://segmentfault.com/a/1190000005356878主题 React引自个人博客 [走啊走的记录] - React 中 context 的使用官方文档说明(英)看了别人写的中文博客,再看了官方英文文档,发现还是官方文档讲的浅显易懂一些,看了之后,半翻译半理解地写了这篇博客,更易于新手理解。介绍转载 2017-03-29 10:17:09 · 821 阅读 · 0 评论 -
编写高性能JavaScript
本文来源:http://www.admin10000.com/document/4988.html很多JavaScript引擎,如Google的V8引擎(被Chrome和Node所用),是专门为需要快速执行的大型JavaScript应用所设计的。如果你是一个开发者,并且关心内存使用情况与页面性能,你应该了解用户浏览器中的JavaScript引擎是如何运作的。无论是V8,SpiderMonk转载 2017-03-10 15:04:00 · 250 阅读 · 0 评论 -
前端开发面试题之 JavaScript
“每18至24个月,前端都会难一倍”——赫门 “2015深JS大会《前端服务化之路》主题演讲”知识点数据类型、运算、对象、function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、DOM、BOM、内存泄漏、跨域、异步加载、模板引擎、前端MVC、前端MVVM、路由、模块化、Canvas、jQuery、ECMAScript 2015(ES6)、N转载 2017-03-10 13:42:59 · 286 阅读 · 0 评论 -
前端工程师面试题汇总
原文出处: @markyun http://web.jobbole.com/86568/目录HTML部分CSS部分JavaScript部分其他问题HTMLDoctype作用?严格模式与混杂模式如何区分?它们有何意义?HTML5 为什么只需要写 ?行内元素有哪些?块级元素有哪些? 空(void)元素有那些?页面导入样式时,使用link和@import有什么区别?介转载 2017-03-08 11:35:41 · 272 阅读 · 0 评论 -
js内存泄漏常见的四种情况
js内存泄漏常见的四种情况原文 https://segmentfault.com/a/1190000004896090主题 JavaScript本文主要选取了 4 Types of Memory Leaks in JavaScript and How to Get Rid Of Them 这篇文章中的一小部分来说明一下js中产生内存泄漏的常见情况. 对于较难理转载 2017-03-08 11:27:32 · 281 阅读 · 0 评论 -
[ JS 进阶 ] 闭包,作用域链,垃圾回收,内存泄露
转自https://segmentfault.com/a/11900000027780151. 什么是闭包?来看一些关于闭包的定义:闭包是指有权访问另一个函数作用域中变量的函数 --《JS高级程序设计第三版》 p178函数对象可以通过作用域链相关联起来,函数体内部的变量都可以保存在函数作用域内,这种特性称为 ‘闭包’ 。 --《JS权威指南》 p183内部函数可以访问定转载 2017-03-08 11:13:01 · 234 阅读 · 0 评论 -
Grunt开发环境搭建
Grunt是啥?Grunt是一个带有内建的常用任务的基于任务的构建工具这么说可能你会有点晕+_+我们来通俗的说一下,平常我们的项目中,可能需要不停的做一些重复的任务,例如压缩(minification)、编译、单元测试、查错(linting)等,如果我们有一款工具可以自动帮我们做这些,是不是就很爽了?Grunt就是这么生出来的原创 2016-09-26 16:58:04 · 506 阅读 · 0 评论 -
什么是CSS包含块
这是一篇转载自曹鹏的文章,以前布局的时候很迷惑的莫不着头脑的情况,原来是包含块这个东西在影响布局,他的这篇文档,简单易懂,值得一看。包含块(Containing Block)是视觉格式化模型的一个重要概念,它与框模型类似,也可以理解为一个矩形,而这个矩形的作用是为它里面包含的元素提供一个参考,元素的尺寸和位置的计算往往是由该元素所在的包含块决定的。包含块简单说就是定位参考框,或转载 2016-10-11 17:03:44 · 1375 阅读 · 1 评论 -
jQuery中extend函数详解
http://www.jb51.net/article/60689.htm这篇文章主要介绍了jQuery中extend函数详解,十分详细,需要的朋友可以参考下在jQuery的API手册中,我们看到,extend实际上是挂载在jQuery和jQuery.fn上的两个不同方法,尽管在jQuery内部jQuery.extend()和jQuery.fn.extend()是用相同转载 2017-03-13 10:26:43 · 299 阅读 · 0 评论 -
哪些地图是有偏移的,哪些地图是没有偏移的
众所周知,由于特殊的原因,在国内发布的网络地图一律是有偏移的,我们称之为“火星地图”,但也有一些地图是无偏移的,借助水经注下载器,讲解一下哪些地图是有偏移,哪些地图是无偏移的。工具/原料水经注万能地图下载器方法/步骤首先打开万能地图下载器,把鼠标放在左上角的地图图标上,在弹出的下拉列转载 2017-03-23 15:17:33 · 6580 阅读 · 0 评论 -
在内网环境中安装npm
http://blog.csdn.net/g_yaoyao/article/details/50616379挺久之前就了解也学习了一些关于nodejs,npm的使用,虽然npm给我们提供了很多的模块或者说插件,但由于工作中一直需要在虚拟机中开发,只有内网环境,便很少去真正的使用。最近研究了一下如何在内网环境中安装npm,发现原来是真的可以的,下面就一起来看下吧。 首先,转载 2017-05-11 15:56:50 · 1312 阅读 · 0 评论 -
javascript 闭包,this,作用域,综合应用面试题
var name = "The Window"; var object = { name : "My Object", getNameFunc : function(){ return function(){ return this.name; }; } }; alert(object.getNameFunc()());原创 2017-04-20 11:30:53 · 1047 阅读 · 0 评论 -
javascript深入理解js闭包
http://www.jb51.net/article/24101.htm转载 2017-05-03 00:06:26 · 237 阅读 · 0 评论 -
js中几种实用的跨域方法原理详解
这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果:要解决跨域的问题,我们可以使用以下几种方法:一、通过jso转载 2017-04-11 11:13:42 · 460 阅读 · 0 评论 -
不要自称为程序员
作者: 阮一峰日期: 2011年10月31日每年都有无数年轻程序员,加入软件行业。他们在学校里学过编程,但是对这个行业的现实一无所知。Patrick McKenzie是美国一家小软件公司的老板,他写了一篇长文,介绍这个行业的一些实际情况。我看了以后很感慨,有些地方很受启发。我选择了一部分,翻译如下。==========================转载 2017-03-15 13:40:16 · 229 阅读 · 0 评论 -
七个对我最重要的职业建议(译文)
七个对我最重要的职业建议(译文)作者: 阮一峰日期: 2015年9月18日Nicholas C. Zakas 是全世界最著名的 JavaScript 程序员之一。两年前,他写了一篇长文,回顾自己的职业生涯,提到七个对他来说最重要的建议。我读完很受启发,决定做一点摘录。你可以先读下面的精简版,再去读全文。转载 2017-03-15 10:01:01 · 191 阅读 · 0 评论 -
使用OPENLAYERS 3 显示聚合数据
[原创.数据可视化系列之一]使用OPENLAYERS 3 显示聚合数据 在地图上显示点数据是最常用的地图展示功能之一,但是如果很多点在地图上显示,或造成密密麻麻的一片,无法正常看清楚,这个时候,一般有两种解决方案,一种是根据数据重要程度进行标注,重要的显示大一些,不重要的显示小点,比如百度地图就是这样的;另一种方法是使用聚合,让相邻的点聚合成一个点,也能解决这个问题。转载 2017-03-31 14:11:22 · 2175 阅读 · 0 评论 -
js面试题精讲---(下)
https://buluo.qq.com/p/detail.html?bid=325612&pid=3458876-146737813646、HTTP协议中,GET和POST有什么区别?分别适用什么场景 ?get传送的数据长度有限制,post没有get通过url传递,在浏览器地址栏可见,post是在报文中传递 适用场景:post一般用于表单提交转载 2017-03-14 15:50:37 · 1908 阅读 · 2 评论 -
java面试题摘录
2016年Java 面试题总结博客分类: Java多线程、并发及线程的基础问题: 1)Java 中能创建 volatile 数组吗? 能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程同时改变数组的元素,volatile转载 2016-08-27 10:54:25 · 1651 阅读 · 0 评论