你的位置:首页 > Java教程
浅谈JavaScript和DOM中的类数组对象
JavaScript是一门弱类型语言,它的数据类型分为两大类:简单数据类型(5种:Undefined、Null、Boolean、Number、String)和复杂数据类型(1种:Object)。Object是ECMAScript中使用最多的一个类型,所有的引用类型的值都是Obje ...
node path模块
2017-05-30 12:00:20

node path模块

一、在nodejs中path模块时使用频率很高的模块,其中不乏有很多API写得很模糊,但仔细琢磨下来,也不是很难理解。1.获取文件所在路径var path = require('path');var test = '/test/test1/test2/test.js';//获取文 ...
java的TCP和UDP编程
2017-05-30 12:00:18

java的TCP和UDP编程

TCP客户端:import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.Socket;public class MyClien ...
React全栈:Redux+Flux+webpack+Babel整合开发
本书从现代前端开发的标准、趋势和常用工具入手,由此引出了优秀的构建工具webpack 和JavaScript库React,之后用一系列的实例来阐述两者的特色、概念和基本使用方法。随着应用复杂度的增加,进而介绍了Flux 和Redux 两种架构思想,并且使用Redux 对现有程序进 ...
电子书 Java RESTful Web Service实战(第2版).pdf
本书系统、深度讲解了如何基于Java标准规范实现REST风格的Web服务,由拥有10余年开发经验的阿里云大数据架构师撰写,第1版上市后广获赞誉,成为该领域的畅销书。第2版对全书进行了优化和重构,不仅根据*新的技术版本对原有过时内容进行了更新,而且还根据整个技术领域的发展增添了新的 ...
JavaScript DOM编程艺术(第二版)读书笔记 ——(一)
学习和工作中经常会通过搜索引擎的引导进入到博客园中,技术大牛们的知识概括往往一针见血解决了困扰我很久的大大小小的问题。可是一直都是看别人写的博客,自己一直没动过手,直到看到一个博客说到,从简到繁地记记读书笔记或知识总结是促进技术进步的一个很好的方法,觉得非常在理,学习后的整理更能 ...
React学习小结(一)
2017-05-30 00:00:50

React学习小结(一)

一、React的发展facebook在构建instagram网站的时候遇见两个问题:1、数据绑定的时候,大量操作真实dom,性能成本太高2、网站的数据流向太混乱,不好控制于是facebook起初调研过市场上已存的mvc框架,发现都不太满意,于是就推陈出新,开发了react框架,并 ...
Js之浅谈dom操作
2017-05-30 00:00:45

Js之浅谈dom操作

JavaScript之浅谈dom操作1.理解dom:  DOM(Document Object Model ,文档对象模型)一种独立于语言,用于操作  怎么说,我从两个角度理解:对于JavaScript,为了能够使JavaScript操作Html,JavaScript就有 ...
电子书 深入剖析tomcat.pdf
内容简介《深入剖析Tomcat》深入剖析Tomcat4和Tomcat5中的每个组件,并揭示其内部工作原理。通过学习本书,你将可以自行开发Tomcat组件,或者扩展已有的组件。Tomcat是目前比较流行的Web服务器之一。作为一个开源和小型的轻量级应用服务器,Tomcat易于使用, ...
Javascript编码规范,好的代码从书写规范开始,增强代码的可读性,可维护性,这是相当重要的!
1. 前言JavaScript在百度一直有着广泛的应用,特别是在浏览器端的行为管理。本文档的目标是使JavaScript代码风格保持一致,容易被理解和被维护。虽然本文档是针对JavaScript设计的,但是在使用各种JavaScript的预编译语言时(如TypeScript等)时 ...
Apache Commons Beanutils 一 (访问Bean属性)
BeanUtils简要描述beanutils,顾名思义,是java bean的一个工具类,可以帮助我们方便的读取(get)和设置(set)bean属性值、动态定义和访问bean属性;细心的话,会发现其实JDK已经提供了一个java.beans包,同样可以实现以上功能,只不过使用起 ...
2、Java基本语法笔记
2017-05-30 00:00:28

2、Java基本语法笔记

一、关键字&标识符  1、关键字:被Java语言赋予了特殊含义,用作专门用途的字符串(单词);  2、保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。自己命名时要避免使用这些保留字;  3、标识符:凡是自己可以起名字的地方都叫标识符;  4、标识符命名规 ...
VSCode typescript ctrl+shift+b cant be compiled  error:TS5007
环境:vscode:1.12.2node 7.4.0TypeScript:2.3.2从svn 更新下来,别的电脑环境编译是没问题的,在我的电脑上编译失败并出现以下错误error TS5007: Cannot resolve referenced file: '.'.error T ...
JVM之垃圾收集器
2017-05-30 00:00:25

JVM之垃圾收集器

垃圾收集器分为以下几种:1、串行垃圾回收器2、并行垃圾回收器3、CMS回收器4、G1回收器 ...
React学习小结(二)
2017-05-30 00:00:24

React学习小结(二)

一、组件的嵌套 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 &l ...
MyBatis_Generator插件的安装以及简单使用
MyBatis_Generator_1.3.1.zip1 下载安装包安装包名称:MyBatis_Generator_1.3.1.zip 2 在Eclipse上进行安装l 将插件压缩包中的fea ...
JS简单验证
2017-05-30 00:00:20

JS简单验证

1.验证是否全为数字2.验证邮箱3验证手机号4.验证身份证号5.验证时间格式下面是代码,可直接用,有注释<html><meta charset="utf-8"><head> <title></title& ...
Vue2.0 实战项目(一) ——安装vue.cli
1.打开Vue脚手架的github地址:https://github.com/vuejs/vue-cli,在README查看如何安装2.通过npm安装vue$ npm install -g vue-cli3.通过webpack安装$ vue init webpack myProj ...
break和continue以及label的区别和作用
break和continue的区别和作用:break用于完全结束一个循环[一般只退出一重循环],跳出循环体执行循环后面的语句continue是跳过当次循环中剩下的语句,执行下一次循环。标号label   标号提供了一种简单的break语句所不能实现的控制循环的方 ...
java生成详细的excel文件
2017-05-30 00:00:16

java生成详细的excel文件

1 import java.io.ByteArrayInputStream; 2 import java.io.ByteArrayOutputStream; 3 import java.io.InputStream; 4 import java.io.UnsupportedEnc ...
angularjs中使用轮播图指令swiper
我们在angualrjs移动开发中遇到轮播图的功能安装 swiper npm install --save swiper 或者 bower install --save swiper引入文件路径<link rel="stylesheet" ...
jquery小结
2017-05-30 00:00:15

jquery小结

这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。$(document).ready() 方法允许我们在文档完全加载完后执行函数$(document).ready(function(){ // jQuery methods go here...}); 简 ...
eclipse启动时弹出Failed to create the Java Virtual Machine
eclipse启动时弹出Failed to create the Java Virtual Machine一、现象今天装eclipse的时候出现Failed to create the Java Virtual Machine 的错误。错误图片如下: 二、出错原因把错误提示翻 ...
JVM之参数分配详解
2017-05-29 12:00:19

JVM之参数分配详解

开篇之前,推荐一个关于JVM很不错的博客:http://www.cnblogs.com/redcreen/archive/2011/05/04/2036387.html一、堆参数设置-XX:+PrintGC 使用这个参数,虚拟机启动后,只要遇到GC就会打印日志-XX:+UseSe ...
eval()函数的特点和作用
eval():  作用:它的作用是把对应的字符串解析成js代码并运行(将json的字符串解析成为JSON对象);  特点:它是一个全局函数;  缺点:1>在该函数内部申明的变量都是全局变量,且申明的变量不会提升;     2>耗性能,执行2次,一次解析成js语 ...
java 学习笔记2 面向对象(上)
类和对象类是某一批对象的抽象,可以把类理解成某种概念。对象是一个具体存在的实体。类和对象是面向对象的核心。类定义的是多个实例的特征,类不是具体存在,实例才是具体存在。定义类(class)的语法:[修饰符] class 类名{ 零个到多个构造器定义.... 零个到多个成 ...
关于在JSP页面用c标签写if语句
2017年5月28日,晴,心情还不错。 昨晚和同事撸串,回来后继续威士忌走起,喝到凌晨2点多,聊的甚欢。彼此分享了很多自己成长过程中的故事,相互之间有了进一步的了解,友情又进了一步。在以后的时光里,愿珍惜,共勉,我的朋友们! 昨下午同事胡帮我测了一下自 ...
我的第一个Java程序
2017-05-29 00:00:22

我的第一个Java程序

我的第一个Java程序:class Test{ public static void main(String[] args) { System.out.println("这是我的第一个java程序"); ...
es6读书笔记(一)——let
2017-05-29 00:00:21

es6读书笔记(一)——let

文章内容摘自阮一峰的 ECMAScript 6 入门ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效,并且不存在变量提升(也叫预解释)。{ let a = 10; var b = 1;}a // Reference ...
Java JDBC 操作
2017-05-29 00:00:19

Java JDBC 操作

1.简介JDBC(Java DataBase Connectivity) 是一种可用于执行SQL语句的Java API,是一套面向对象的应用程序接口,统一了数据库的访问方式,数据库厂商提供了实现接口的类,称为‘驱动程序’。因此JDBC并不能直接访问数据库,需要依赖数据库厂商提供的 ...
实现图片滚动加载以及排版优化
最近闲来没事,做了一个画江湖图片滚动加载的demo,大家感兴趣可以下来看一下以下为界面截图:图片会随滚动条的拖动动态加载,目前来说只是加载的本地的资源,大家可以从后台抓取数据来实现懒加载.支持图片点击然后大图来查看:代码已经放到git上了,欢迎下载试用https://github ...
es6读书笔记(二)——块级作用域
let实际上为 JavaScript 新增了块级作用域。块级作用域的出现,实际上使得获得广泛应用的立即执行函数表达式(IIFE)不再必要了。(function () { var tmp = ...; ...}());// 块级作用域写法{ let tmp = ...; ...} ...
java中文件操作《一》
2017-05-29 00:00:16

java中文件操作《一》

在日常的开发中我们经常会碰到对文件的操作,在java中对文件的操作都在java.io包下,这个包下的类有File、inputStream、outputStream、FileInputStream、FileOutputStream、reader、writer、FileReader、 ...
React复习小结(一)
2017-05-29 00:00:16

React复习小结(一)

一、React的发展facebook在构建instagram网站的时候遇见两个问题:1、数据绑定的时候,大量操作真实dom,性能成本太高2、网站的数据流向太混乱,不好控制于是facebook起初调研过市场上已存的mvc框架,发现都不太满意,于是就推陈出新,开发了react框架,并 ...
JAVA网络编程TCP通信
2017-05-29 00:00:14

JAVA网络编程TCP通信

Socket简介:Socket称为“套接字”,描述IP地址和端口。在Internet上的主机一般运行多个服务软件,同时提供几种服务,每种服务都打开一个Socket,并绑定在一个端口上,不同的端口对应于不同的服务。Socket和ServerSocket类位于java.net包中。S ...
代码检查工具jshint和csslint
前面的话  Douglas Crockford大神根据自己的理念用JavaScript写了一个JavaScript代码规范检查工具,这就是JSLint。后来非常流行,也的确帮助了广大的JavaScript程序员。但是,大神对于自己的代码规范不做丝毫的妥协,对开源社区的反馈的回应也 ...
笔记:国际化
2017-05-29 00:00:11

笔记:国际化

国际化英文单词为:Internationalization,又称I18N,I为因为单词的第一个字母,18为这个单词的长度,而N代表这个单词的最后一个字母。国际化又称本地化(Localization,L10N)。Java国际化主要通过如下3个类完成java.util.Resourc ...
递推算法
2017-05-28 12:01:25

递推算法

递推算法一、递推算法简介一般是两步:1、根据题目条件推出递推公式2、根据递推公式编写代码求解(一般可以写成普通循环和递归) 二、实例2.1 斐波拉契数列斐波拉契数列,1 1 2 3 5 8 13 21 34......,写出第n项。(1)递推公式f(n)=f(n-1)+f ...
2.Redis集群环境搭建
2017-05-28 12:01:20

2.Redis集群环境搭建

转载请出自出处:http://www.cnblogs.com/hd3013779515/一、基本概念1、redis集群是一个可以在多个节点之间进行数据共享的设施。redis集群提供了以下两个好处1.1 将数据自动切分(split)到多个节点1.2 当集群中的某一个节点故障时,re ...
React,关于redux的一点小见解
最近项目做多页面应用使用到了,react + webpack + redux + antd去构建多页面的应用,本地开发用express去模拟服务端程序(个人觉得可以换成dva).所以在这里吐槽一下我自己对于redux的一些见解。  Redux是状态管理的服务,可以当作是mvc中的 ...
C++编程模板2
2017-05-28 12:01:15

C++编程模板2

C++编程模板2 1 #include <iostream> 2 using namespace std; 3 4 /* 5 6 */ 7 int main(){ 8 int ans; 9 printf("%d\n",ans);10 ...
电子书 Lucence实战中文版第2版.pdf
《lucene实战(第2版)》基于apache的lucene3.0,从lucene核心、lucene应用、案例分析3个方面详细系统地介绍了lucene,包括认识lucene、建立索引、为应用程序添加搜索功能、高级搜索技术、扩展搜索、使用tika提取文本、lucene的高级扩展、使 ...
电子书 Node.js开发指南.pdf
《图灵原创:Node.js开发指南》首先简要介绍Node.js,然后通过各种示例讲解Node.js的基本特性,再用案例式教学的方式讲述如何用Node.js进行Web开发,接着探讨一些Node.js进阶话题,最后展示如何将一个Node.js应用部署到生产环境中。  《图灵原创:No ...
tomcat对mq监听机制,导致ngxin没有请求转发给它,它自己会去mq取数据处理
今天遇到的问题,描述如下本地配置ngxin 端口 80tomcat1 8080tomcat2 8081 tomcat3 8082问题:tomcat1,2,3都部署的相同的程序并都启动,nginx对tomcat1和2做了负载均衡,当请求到来的时候,nginx把请求分发给toma ...
DetachedCriteria和Criteria的使用方法
DetachedCriteria和Criteria的使用方法/* * 下载统计 * @return */ public String downloadStatistics(){ logger.info("正在执行目录内容统计下载" ...
【转】启动tomcat的时候一直卡在INFO: Deploying web application
在用centos7.+不熟tomcat项目的时候,启动时突然很奇怪的没报错,但是又访问不了网址,调用./shutdown.sh又结束不了,一直出现:java.net.ConnectException: Connection refused (Connection refused) ...
Http状态码大全(来自菜鸟教程)
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 HTTP状态码当 ...
Drools 6.5 Final 入门
2017-05-28 00:01:10

Drools 6.5 Final 入门

Drools 6.5 Final学习笔记最近项目中要涉及到使用规则对数据进行操作,想到自己实现一个完整且能灵活满足业务需求的规则系统太难了,就想了解一下有没有开源的规则引擎可以使用,后来发现Drools这个开源引擎,发现其功能强大到超出我的预期。什么是Drools?它是由大名鼎鼎 ...
Jsoup的简易使用示例
2017-05-28 00:01:06

Jsoup的简易使用示例

http://www.open-open.com/jsoup/parsing-a-document.htm 测试用网页<!doctype html><!-- http://jwc.yangtzeu.edu.cn/ --><html class=& ...
获取当前 系统时间 + 获取当前URL 键值;
一://系统当前时间 function show(){ var mydate = new Date(); var str = "" + mydate.getFullYear() + "年"; str += (mydate ...
电子书 Spark高级数据分析.pdf
本书是使用Spark进行大规模数据分析的实战宝典,由大数据公司Cloudera的数据科学家撰写。四位作者首先结合数据科学和大数据分析的广阔背景讲解了Spark,然后介绍了用Spark和Scala进行数据处理的基础知识,接着讨论了如何将Spark用于机器学习,同时介绍了常见应用中几 ...
dom4j操作xml的demo
2017-05-28 00:00:45

dom4j操作xml的demo

package com.cn.shop.util;import java.io.File;import java.io.FileOutputStream;import java.io.OutputStreamWriter;import java.util.Iterator;imp ...
vue子组件使用自定义事件向父组件传递数据
使用v-on绑定自定义事件可以让子组件向父组件传递数据,用到了this.$emit(‘自定义的事件名称’,传递给父组件的数据) 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 ...
Java总结输入流输出流
2017-05-28 00:00:39

Java总结输入流输出流

学习Java的同学注意了!!! 学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群:618528494 我们一起学Java!1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有 ...
在vue
2017-05-28 00:00:36

在vue

用vue-cli搭建一个前端开发环境确实是极其方便,在写前端代码肯定也是少不了需要调用后台提供的业务接口进行前后端交互,特别在敏捷开发中,前后端都要提前确定业务接口并进行打桩,在开发过程中基本是没有现成的后台可以调用,基本上都是自己写mock进行模拟。在vue-cli搭建的项目中 ...
安装Dubbo注册中心(Zookeeper
样例视频教程:http://www.roncoo.com/course/view/f614343765bc4aac8597c6d8b38f06fd Dubbo建议使用Zookeeper作为服务的注册中心。http://www.roncoo.com/details?cid=f6 ...
js数组与字符串
2017-05-28 00:00:34

js数组与字符串

数组 数组的概念 当我们需要表示一组数据,或者叫做一次性定义很多相似的数字或变量时,就需要使用数组,数组的字面意思就是一组数据,一组(一般情况下相同类型)的数据(不一定都是数字),数组的作用是:使用单独的变量名来存储一系列的值。遍历数组: 普通for循环 for(var ...
openfire源码解读
2017-05-28 00:00:32

openfire源码解读

根据xmpp协议客户端发送:<auth 其中,服务端接收:  通过ConnectionHandler类的messageReceived方法接收,process中处理 else if ("auth".equals(tag)) { // Use ...
电子书 React Native入门与实战.pdf
内容简介  本书共4部分,首先简要介绍了React Native的开发基础知识,然后介绍了React Native的API、组件以及Native扩展和组件的封装,接着介绍了App的动态更新和上架过程,最后通过3个案例介绍了如何使用React Native开发原生App。作者简介  ...
关于Java常见的误解
2017-05-28 00:00:31

关于Java常见的误解

误解一:JavaScript是Java的简易版JavaScript是一种在网页中使用的脚本语言,它的原名叫做LiveScript。JavaScript的语法与Java类似。除此之外,他们再无任何关系。JavaScript的一个子集已经标准化为ECMA-262,它更加紧密地与浏览器 ...
第一页下一页12345678910下10页末页第1/634页,总共:38023条数据