你的位置:首页 > Java教程
JavaScript学习笔记(十一)——闭包
在学习廖雪峰前辈的JavaScript教程中,遇到了一些需要注意的点,因此作为学习笔记列出来,提醒自己注意!如果大家有需要,欢迎访问前辈的博客https://www.liaoxuefeng.com/学习。变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变 ...
HttpServletRequest.getContextPath()取得的路径
如果项目名称为test,你在浏览器中输入请求路径 System.out.println(request.getContextPath());打印结果:/test 2、System.out.println(request.getServletPath());打印结果:/ ...
Java爬虫框架WebMagic——入门(爬取列表类网站文章)
初学爬虫,WebMagic作为一个Java开发的爬虫框架很容易上手,下面就通过一个简单的小例子来看一下。WebMagic框架简介WebMagic框架包含四个组件,PageProcessor、Scheduler、Downloader和Pipeline,并由Spider将它们彼此组织 ...
leaflet实现风场流动
2017-11-28 19:00:07

leaflet实现风场流动

概述:本文基于《Openlayer4中风场的实现》一文,使用leaflet实现流动风场的效果。废话不多说,下面贴上代码:1、wind算法及扩展: 1 /** 2 * @author 3 * @Date 4 * 1.计算矩形4个角的canvas坐标x、y,初始化该区域所有网格 ...
java杂谈1
2017-11-28 18:00:39

java杂谈1

说到java,大家应该都了解:J2SE基础、J2ME嵌入式、J2EE延伸的内容,而我们平时接触和所谈大部分都是J2EE企业级应用开发。使用java之前,必须安装java开发环境,配置java环境变量:JDK:java开发环境--包含:JRE和类库 |JRE:java运 ...
机器人研发十大热门编程语言:不死 Java、不朽 C/C ++、新贵 Python
流水的编程语言,铁打的 Java、C/C++。进行人工智能机器人研发,应该选择哪种编程语言?这是很多机器人专家在自身的职业生涯中都会存在的一个入门级思考。毕竟,在学习一门编程语言时,需要花费大量的时间及精力,如果掌握了这门语言却又不发挥其真实的价值,又有什么用呢?但不幸的是,到目 ...
分布式缓存之Ehcache与terracotta 概念篇
前言本章讲述Ehcache的基本概念,在实际工作中先了解使用框架的原理对后期代码编写和问题排查有很大的帮助。Ehcache是一种开源的基于标准的缓存,用于提高性能和减轻数据库负荷,是当今使用最广泛的基于java的缓存。 1、基本术语缓存:维基词典将缓存定义为"存储将 ...
图解公钥、私钥、证书
2017-11-28 18:00:15

图解公钥、私钥、证书

原文网址 src="https://images2018.cnblogs.com/blog/1017216/201711/1017216-20171129093029409-1613639789.png" alt=""> 鲍勃有两 ...
Java的虚方法
2017-11-28 18:00:12

Java的虚方法

虚方法出现在Java的多态特性中,父类与子类之间的多态性,对父类的函数进行重新定义。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类 ...
jquery on函数和prop与attr区别
一、jquery on()方法1.语法2.例子$(document).ready(function(){ $("p").on("click",function(){ alert("段落被点击了。"); });});3.说 ...
CathyCMS
2017-11-28 18:00:07

CathyCMS

摘要:最近开发CathyCMS系统作为练手项目,后台管理部分v1.0暂时告一段落。目前只包含了基本的登录、权限管理、频道管理、文章管理功能。项目地址: https://github.com/cathychen00/CathyCMS一、CMS后台1. 项目结构CathyCMS- ...
servlet+jsp+jdbc实现从数据库查询用户信息到页面
工程创建这里就不在累述了,直接从显示User信息列表开始。备注:我用的是servlet3的注解功能实现的,所以不需要配置web.这是我的工程目录:首先我们创建实体类:public class User implements Serializable{ private static ...
Java精选笔试题
2017-11-28 08:00:03

Java精选笔试题

合抱之木,生于毫末;九层之台,起于垒土;千里之行;始于足下。赶快测测你的Java基础知识掌握的如何? 1,下列说法正确的是()A.一个文件里可以同时存在两个public修饰的类B.构造函数可以被重写(override)C.子类不能访问父类非public和protected修饰 ...
java在线聊天项目0.1版本 制作客户端窗体,使用swing(用户界面开发工具包)和awt(抽象窗口工具包)
建立Chat项目,并在项目中创建窗口类package com.swift;import java.awt.BorderLayout;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swin ...
JavaWeb框架SSH_Struts2_(三)
2017-11-28 07:00:03

JavaWeb框架SSH_Struts2_(三)

1. Struts2的拦截器(使用拦截器实现权限控制) 拦截器简介拦截器概述拦截器工作原理拦截器的配置Struts2的内建拦截器内建拦截器的介绍内建拦截器的配置自定义拦截器实现自定义拦截器应用案例-->使用拦截器实现权限控制 2. 具体内容 2.1 拦截器的概述 ...
vue初步学习,零散记录
2017-11-28 07:00:02

vue初步学习,零散记录

针对vue中控件的用法首先 初步用法}) 子组件调用父组件的方法 和父组件传值入子组件子组件: 父组件 : 动态切换不同的组件在挂载点使用component标签,然后使用v-bind:is=”组件名”,会自动去找 ...
Java基本语法——(用于日后复习)
本篇内容概述:  1,关键字;  2,标识符;  3,数据存储格式;  4,数据运算;  5,数据类型;  6,变量;  7,数据类型转换;  8,运算符;  9,字符串String的相关知识;------------------------------------------- ...
Hibernate入门
2017-11-28 06:00:08

Hibernate入门

Hibernate入门一:Hibernate框架简介(1.)Hibernate框架:是数据持久化工具,也是一个开放源代码的ORM解决方案。Hibernate内部封装的了通过JDBC访问数据库的操作,向上层应用提供面向对象的数据访问API。(2.)Hibernate是ORM解决方案 ...
轻松学习 JavaScript——第 6 部分:JavaScript 箭头函数
JavaScript箭头函数是ECMAScript 6中引入的编写函数表达式的一种简便方法。通常,在JavaScript中,可以通过两种方式创建函数:函数语句。函数表达式。可以如下所示创建函数语句:function add(num1, num2) { var res = num1 ...
Dom4j中使用asXML方法之节点自闭和问题
1 as  在使用Dom4j的时候,有时候需要将一个Document对象或Element对象转换为一个String,可以直接调用Document.as  其中:Element对象的element.as  但是,在使用这个法法的时候出现了以下问题:例如,我原始2 解决方案  自己封 ...
JAVAWEB 项目注册登录模块问题总结
tomcat: 假如tomcat服务器启动出现错误,那就可能是servlet或代码的原因tomcat服务器出现不能访问页面的情况,可以在eclipse tomcat服务器设置里设置为共享服务器模式 web.servlet需要在web. jsp:jsp页面放在web ...
Struts
2017-11-28 04:00:06

Struts

1、Struts概述(1)Struts的英文单词是什么意思? 支柱,支干,来源于旧建筑和旧式飞机使用的金属支架。(2)Struts是什么?Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。(3)使用Struts的目的: 为了帮助我们减少在运用 ...
ajax的使用
2017-11-28 04:00:05

ajax的使用

jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和d ...
Spring框架针对dao层的jdbcTemplate操作crud之query查询数据操作
查询目标是完成3个功能:(1)查询表,返回某一个值。例如查询表中记录的条数,返回一个int类型数据(2)查询表,返回结果为某一个对象。(3)查询表,返回结果为某一个泛型的list集合。一、查询表中记录的条数,返回一个int类型数据的操作方法使用jdbcTemplate原理是把加载 ...
vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
简介Vue.use( plugin ):安装 Vue.js 插件。如果插件是一个对象,必须提供 install 方法。如果插件是一个函数,它会被作为 install 方法。install 方法将被作为 Vue 的参数调用。当 install 方法被同一个插件多次调用,插件将只会被 ...
Java程序员从阿里、京东、美团面试回来,这些面试题你会吗?
最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。其实本来真的没打算写这篇文章,主要是自己得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试 ...
jquery animate动画持续运动
function fingers(){ $(".box01 .fingers").animate({"width":"7.5rem","marginLeft":"-3.75rem" ...
基于vue
2017-11-28 02:00:03

基于vue

项目的GitHub地址:https://github.com/hellobajie/vue-cli-multipage该脚手架同时支持vux,scss,less目录结构vue-cli-multipage |---build |---config |---src |---asset ...
字符串:拼接+去空格+替换+分割
import java.util.Scanner;public class StartString {   public static void main(String[] args){    // 字符串拼接      // String str1 = ...
Android在代码中获取meta标签内容
最近写SDK需要获取<meta>标签的值,网上资料很多~分享是件好事~我很快就找到了相关资料。下面贴上代码: ApplicationInfo appInfo = null; String appId = null; try { appInfo = this.g ...
我们为什么选择JAVA
2017-11-28 01:00:03

我们为什么选择JAVA

我们为什么选择Java大多数人选择Java可能只是因为听说Java前景好、Java比较好找工作、Java语言在TIOBE排行榜上一直位于前三等等之类的原因,但是Java具体好在哪里,心里却是没有什么概念的。其实我选择Java也是出于以上的原因,但是现在确实真正地爱上了Java。那 ...
分享让ie7+支持css3效果的插件
由于工作需要兼容ie7 但是经常需要用到css3的一些效果 为了省时省力 发现了这款比较实用的插件,分享给大家 希望有点帮助。项目在git上 git地址:https://github.com/gucong3000/CSS3.js ...
ExtJs6.0添加事件
2017-11-28 00:00:08

ExtJs6.0添加事件

老早就想有自己的博客,虽说作为一个It入门的新人,写的博客没太大技术含量,多数是从网上找资料,查度娘。仅此作为一个自己的学习笔记用解决:Ext自定义事件在学习一个PDF的文档中找到一个Extjs的自定义事件练习,跟着文档代码走的时候,怎么也实现不了功能,先贴上PDF书中的代码 1 ...
Safari new Date() 兼容问题
2017-11-27 23:00:02

Safari new Date() 兼容问题

我的时间var myTime = "2015-12-31 12:10:21";正常写法 var newTime = new Date(myTime);safari兼容写法var safariTime = new Date(myTim ...
vue项目中在使用vue
2017-11-27 22:00:03

vue项目中在使用vue

有时候我们需要页面滚动条滚动到某一固定的位置,一般使用Window scrollTo() 方法。语法就是:scrollTo(xpos,ypos)xpos:必需。要在窗口文档显示区左上角显示的文档的 x 坐标。ypos:必需。要在窗口文档显示区左上角显示的文档的 y 坐标。例如滚动 ...
eclipse中Maven工程使用Tomcat7以上插件
Maven中使用tomcat:run命令默认是使用Tomcat6的版本,现在要用到Tomcat7以上的版本,在eclipse的Maven工程中配置如下第一步:在项目的pom里面加入如下配置:官网配置:第二步:启动项目的时候,run as --> Maven Bu ...
Maven中的pom.xml配置文件详解
原文 start="1"><project "http://maven.apache.org/POM/4.0.0" "http://www.w3.org/2001/xsi:schemaLocation=&quo ...
RSA非对称加密简析
2017-11-27 20:00:05

RSA非对称加密简析

1 非对称加密算法1.1 概述  1976年,美国学者Dime和Henman为解决信息公开传送和密钥管理问题,提出一种新的密钥交换协议,允许在不安全的媒体上的通讯双方交换信息,安全地达成一致的密钥,这就是“公开密钥系统”。  与对称加密算法不同,非对称加密算法需要两个密钥:公开密 ...
JQuery map()函数
2017-11-27 20:00:02

JQuery map()函数

DOM.map(callback(index,domElement));对匹配元素执行函数对象。返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以得到基础的数组。返回数据类型是object。 ...
浅析Thread.join()
2017-11-27 20:00:01

浅析Thread.join()

概要本文分为三部分对 hread.join() 进行分析:1. join() 的示例和作用2. join() 源码分析3. 对网上其他分析 join() 的文章提出疑问 1. join() 的示例和作用// 主线程public class Parent extends Thr ...
Java的静态代码块是否会在类被加载时自动执行?
JAVA静态代码块会在类被加载时自动执行?一、先看Java静态方法,静态变量static { 语句序列}public class staticBlock{ //定义一个普通的main()方法 public static void main(String args[]){ S ...
在vue+webpack实际开发中出现两个或多个菜单公用一个组件的解决方案
在vue的实际开发中往往会遇到公用一个组件的问题,比如有一个菜单中的两个按钮,点击每个按钮调用的是同一个组件,其内容是根据路由的参数的不同来请求不同的内容。第一步,首先新建一个vue+webpack+vuecli的demo,如下操作:全局安装vue-cli,vue-cil是vue ...
将下载到本地的JAR包手动添加到Maven仓库
<!-- https://mvnrepository.com/artifact/ojdbc/ojdbc --><!-- (参数一):下载到本地的ojdbc-10.2.0.4.0.jar包的真实存放路径 --><dependency> <g ...
vue2.0与实战开发
2017-11-27 18:00:02

vue2.0与实战开发

慕课网实战 百度云web前端实战:Node.js入门到企业Web开发中的应用Web前端性能优化 让你的页面飞起来前端跳槽面试必备技巧前端JavaScript面试技巧全套node.JS 线上服务器部署vue2.0 node.js MongoDB全栈打造商城vue 2.0 高级实战- ...
2017年
2017-11-27 17:00:05

2017年

首先题主说的20%我不知道从哪方面去理解。接下来我会将自己多年来工作中会经常使用到的技术列出来。1.html、css2.java工作原理(jvm)3.java语法、数据结构和算法4.java语言特性(封装、继承、多态、抽象)5.java设计模式(在开发中会经常用到)6.java反 ...
Java第三季
2017-11-27 09:00:13

Java第三季

1、异常简介: (1) Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是 Exception类; (2)其 ...
Java学习笔记17
2017-11-27 09:00:03

Java学习笔记17

重载是指,一个类中定义了一个成员方法后,通过修改参数个数、参数类型或参数顺序,重新实现该方法,则这两个方法互为对方的重载方法。重写是指,子类重新实现父类的成员方法。 重载后的方法,与原方法相比:(1).方法名相同,参数个数、参数类型及参数顺序至少有一个不同;(2).返回值类型 ...
小tip:生成一组不重复的随机数(去重的方法)
var arr = [];   for(var i=0;i<150;i++){ // num为0-100的随机数 var num = Math.round(Math.random()*100); var state = true;      for(var j=0; ...
nginx限速
2017-11-27 08:00:01

nginx限速

注意:nginx 1.1.8 之后的版本的语法改为limit_conn_zone $binary_remote_addr zone=NAME:10m;NAME 就是 zone 的名字详情请看这里 给它一个名字,可以随便叫,这个名字要跟下面的 limit_conn 一致$binar ...
eclipse上配置Maven
2017-11-27 07:00:01

eclipse上配置Maven

1.下载Maven版本    官网地址 >    直接下载Maven网址:https://mirrors.tuna.tsinghua.edu.cn/apache//maven/    后缀为tar.gz的可用于Linux系统上,后缀为zip可直接用于windows系统上   ...
js原型继承四步曲及原型继承图
一:js原型继承四步曲 1 //js模拟类的创建以及继承 2 //动物(Animal),有头这个属性,eat方法 3 //名字这个属性 4 //猫有名字属性,继承Animal,抓老鼠方法 5 6 //第一步:创建父类 7 function Animal(name) ...
ajax技术
2017-11-27 06:00:02

ajax技术

# ajax发送异步请求 ## 原生ajax1. GET方式发送ajax```javascript // 创建异步对象 var xhr = new ``` 2. POST方式发送ajax```javascript // 创建异步对象 var xhr = new ...
java 类方法和实例方法 以及 类变量和实例变量
类体中的方法分为实例方法和类方法两种,用static修饰的是类方法类方法:对于类中的类方法,在该类被加载到内存时,就分配了相应的入口地址。从而类方法不仅可以被类创建的任何对象调用执行,也可以直接通过类名调用。类方法的入口地址直到程序退出才被取消。实例方法:当类的字节码文件被加载到 ...
angular的安装运行
2017-11-27 05:00:04

angular的安装运行

1. 首先要安装最新版本的 nodejs 注意:请先在终端/控制台窗口中运行命令 node -v 和 npm -v, 来验证一下你正在运行 node 6.9.x 和 npm 3.x.x 以上的版本。 更老的版本可能会出现错误,更新的版本则没 问题。2. 全局安装Angula ...
关于Ehcache
2017-11-27 03:00:06

关于Ehcache

1、什么是Ehcache?Ehcache是一种开源的基于标准的缓存,用于提高性能和减轻数据库负荷,是当今使用最广泛的基于java的缓存。 2、基本术语缓存:维基词典将缓存定义为"存储将要被使用的东西,并且可以被快速检索"。缓存是一组临时数据,要么是其它地方 ...
Javaweb学习(三):Servlet程序
好了,既然开发环境已经配置好了。那么我们首先要搞定得便是servlet了,至于为什么不先去研究jsp,这是因为jsp与servlet本就是一体两面,jsp其本身经过编译、载入、转化等步骤最终会成为servlet(之后会专门来介绍这两个得关系)。所以我们首先学习servlet,如果 ...
集合各实现类的底层实现原理
转载自 />参考文献 id="linkedlist实现原理要点概括">LinkedList实现原理要点概括参考文献 id="hashmap实现原理要点概括">HashMap实现原理要点概括参考文献 />参考文献 id ...
第一章:关于Ehcache
2017-11-27 02:00:05

第一章:关于Ehcache

PDF官方文档 >缓存:维基词典将缓存定义为"存储将要被使用的东西,并且可以被快速检索"。缓存是一组临时数据,要么是其它地方的数据副本,或者是计算的结果。已经在缓存中的数据可以在时间和资源方面以最小的成本重复访问。缓存命中:当从缓存请求数据元素时,对于给 ...
使用eclipse初步学习vue.js的基本操作  ①
一、vue.js的初步认识 <a href="https://unpkg.com/vue ">vue.js下载</a> 1、抛开手动操作DOM的思维,Vue.js是数据驱动的,你无需手动操作DOM。2、将DOM和数据绑定 ...
javaScript    canvas实现(画笔大小 颜色  橡皮)
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> </head& ...
第一页下一页12345678910下10页末页第8/743页,总共:44544条数据