你的位置:首页 > Java教程
Vue路由
2017-12-05 00:00:21

Vue路由

1、导入VueRouterimport Vue from 'vue'import VueRouter from 'vue-router'2、全局注册VueRouter插件,在组件中就可以使用this.$router 来访问路由Vue.use(Vue ...
奖品好low !!
2017-12-05 00:00:17

奖品好low !!

先上图,或自己去看看,不是想黑它,只是太让我惊讶了!!太让我失望了!!几个键盘,几本书, 路由器。。。而且!!!都是协办方赞助的!! 最后安利一下这个活动,直接说重点,奖品要好!有手机,手环,耳机。。。快来。。。 #2017年度原创IT博主全网评选: www.IT ...
JsonArray中的jsonobject对象排序问题
package com.run.horus.earlywaring.common;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.uti ...
Ztree 多选,显示勾选的路径
项目要求,需要向后台传递已经勾选的路径,如 l1-a, l1-l3-c,l1-l3-d;(如果是全选状态则只传递全选状态的路径,不传子节点)。具体可以参考jQ Ztree 的 v3.5 版本 Metro 风格的demo 1 var mesetting = { 2 ...
freemarker加载模板文件的
2017-12-04 23:00:04

freemarker加载模板文件的

java代码:public String getContent(String name, HashMap<String, Object> paramMap) {//home 文件路径 + name (模版文件名称) paramMap包含(页面参过来的参数值) ...
jquery之获取select选中的值
$(document).ready(function(){ var selectValue=$("#select1 option:selected").text();} ...
1.8暂停线程
2017-12-04 21:00:09

1.8暂停线程

在java中,使用suspend()方法暂停线程,使用resume()方法恢复线程的执行。1.8.1suspend与resume的使用:线程代码:public class Thread1 extends Thread { private long i = 0L; public l ...
Java程序员进阶路线
2017-12-04 21:00:02

Java程序员进阶路线

1. 引言搞Java的弟兄们肯定都想要达到更高的境界,用更少的代码解决更多的问题,用更清晰的结构为可能的传承和维护做准备。想想当初自己摸着石头过河,也看过不少人介绍的学习路线,十多年走过来多少还是有些收获。现通过自身经历总结一篇文章,供弟兄们参考。2. 用好正在用的框架在已 ...
Java中对ListE按E的属性排序的简单方法
这是LeetCode上的题目56. Merge Intervals中需要用到的,简单来说,定义了E为/** * Definition for an interval. * public class Interval { * int start; * int end; * I ...
java中static、transient修饰的属性不能被序列化
相关网页:Java序列化的高级认 test; import java.io.Serializable; public class Student1 implements Serializable{ private static final long s ...
react intl 国际化
2017-12-04 20:00:03

react intl 国际化

方案描述:由于采用单页面,所以按钮切换时会刷新页面 1、安装 react-intl babel-plugin-react-intl json-loadernpm i react-intl babel-plugin-react-intl json-loader --s ...
git常用笔记整理
2017-12-04 20:00:03

git常用笔记整理

一、安装Git1.安装git,点击Git Bash进入命令行窗口页面 2.配置:$ git config --global user.name "Your Name"$ git config --global user.email "email@ex ...
关于调用jquery利用ajax验证数据,返回乱码的问题
以前遇到一个问题,页面编码没问题,后台返回的编码也没问题,但是ajax返回的json就是不讲道理的乱码,查看过http响应头信息发现请求编码与页面编码不一致网上搜了好多方法,包括改编码,重新建页面都不行!最后解决方法:加上了 contentType: "applic ...
Java的同步和异步
2017-12-04 19:00:14

Java的同步和异步

同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 同步可以避免出现死锁,读脏数据的发生,一般共享某一资源的时候用,如果每个人都有修改权限,同时修改一个文件,有可能使一个人读取另一个人已经删除的内容,就会出错,同步 ...
JavaScript ECMAScript版本介绍
1. 介绍1.1 什么是ECMAScriptECMAScript,简称ES,是由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)按照ECMA-262和ISO/IEC 16262标准制定的一 ...
Git命令汇总(基础篇)
2017-12-04 19:00:06

Git命令汇总(基础篇)

自己用Git有一段时间了,随着项目越来越多,功能分支也随之增加,从简单的基础命令到随心所欲,需要自己不断地去尝试总结,下面来分享一下我的Git使用总结。本章基础篇主要讲解一些Git代码提交流程和Git基础命令的使用。一、Git版本分支管理以下是一个比较基本的分支管理示范,每个公司 ...
前端工程化思考与实践(二)
4. 前端工程化开发实践由于Nodejs 、npm的环境搭建往上很多,这里就不过多介绍它们了。这里我们将更多介绍FIS3、RequireJS 、r.js。 4.1 模块化开发:4.1.1 ...
把Myeclipse的项目部署到外部Tomcat服务器,并且让局域网的电脑访问到自己项目里的网页
1. Myeclipse自带有Tomcat服务和预览网页的功能,非常的方便快捷,但是有时候在运行项目会出现一些非代码错误的问题,这种问题不是由于代码错误引起的,使用外部的浏览器浏览项目的网页就正常显示,一般建议使用外部的Tomcat服务器和浏览器。2.首先下载Tomcat,百度一 ...
Java打飞机小游戏(附完整源码)
写在前面技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习。java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐。代码写的很简单,也很容易理解,并且注释写的很清楚了,还有问题,自己私下去补课学习。完整代码敌 ...
Spring IoC和AOP的介绍
2017-12-04 09:00:03

Spring IoC和AOP的介绍

基于Spring Framework 版本:5.0.2.RELEASE IoC概念:传统Java开发中,程序通过new主动创建对象实例,而Spring有专门的IoC容器来创建对象,具体来说就是在Spring容器中注册过的类,其创建、销毁等过程交由Spring来统一负责管理,所 ...
js闭包理解
2017-12-04 08:00:14

js闭包理解

为了完全理解这个老生常谈的东西,查来查去,算是初步知道这是个什么鬼,怎么用,为什么用 闭包:外部函数定义的内部函数就是闭包。 闭包的作用及好处:闭包给访问外部函数定义的内部变量创造了条件。也将关于函数的一切封闭到了函数内部,减少了全局变量,这也是闭包的真实含义 ...
ckeditor:新增时会得到上次编辑的内容
第一次新增时没有问题,编辑器里面内容为空,编辑数据时,也是正常,但是第二次点击新增时会出现编辑时的内容。 分析可能是第二次新增时还是取的上次的实例,即使用CKEDITOR.instances.content.setData('')也没有用。 后改成如下代码(新增时 ...
面试题整理
2017-12-04 08:00:08

面试题整理

1、一位老人腿脚不好,每次上楼一次只能上一级或两级台阶,如果该老人上N级台阶,有多少种方法?(写出一般公式及伪代码计算) 3、4、5、6、 7、tomcat内存优化?这个需要修改tomcat的启动文件,在里面通过命令,在决定内存分配,各个代区占用内存的比例。嗯,还有就是集 ...
问题记录
2017-12-04 07:00:07

问题记录

问题描述:运行Tomcat,项目程序没有响应原因在于 修改成一致路径即可解决。 ...
js重载的实现
2017-12-04 06:00:05

js重载的实现

在JavaScript高级程序设计书中看到ECMAScript函数中不能想传统意义上那样实现重载。而在其他语句中(Java)中,可以为一个函数编写两个定义,只要两个定义的签名(接受的参数的类型和数量)不同即可。如前所述,ECMAScript函数没有签名,因为其参数是由包含多个值的 ...
springMVC+commons
2017-12-04 06:00:05

springMVC+commons

异常信息:严重: Servlet.service() for servlet [suibian] in context with path [/SpringMvcDemo3] threw exception [Request processing failed; nested e ...
相册
2017-12-04 05:00:03

相册

北京的冬越来越冷。但是挡不住战士们勇往直前激情(一大清早地铁站依旧还是辣么多人排队~激情四射的)。今天分享两个电子相册。动画版:<!DOCTYPE html><html> <head> <meta charset="UTF-8 ...
Java分布式锁实现详解
2017-12-04 04:00:07

Java分布式锁实现详解

在进行大型网站技术架构设计以及业务实现的过程中,多少都会遇到需要使用分布式锁的情况。那么问题也就接踵而至,哪种分布式锁更适合我们的项目?下面就这个问题,我做了一些分析:分布式锁现状:目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。 ...
Java编程常见问题汇总(一)
字符串连接误用错误的写法:String s = ""; for (Person p : persons) { s += ", " + p.getName(); } s = s.substring(2); //remove first co ...
JavaScript学习笔记(十五)——对象之Date,RegExp,JSON
在学习廖雪峰前辈的JavaScript教程中,遇到了一些需要注意的点,因此作为学习笔记列出来,提醒自己注意!如果大家有需要,欢迎访问前辈的博客https://www.liaoxuefeng.com/学习。Date在JavaScript中,Date对象用来表示日期和时间。系统当前时 ...
JavaWeb框架_Struts2_(五)
2017-12-04 03:00:01

JavaWeb框架_Struts2_(五)

1. Struts2的标签库 标签库概述数据标签流程控制标签表单标签非表单标签 2. 具体内容 2.1 Struts2标签库概述   Struts2的标签库可以分为以下3类:用户界面标签、非用户界面标签、AJAX标签;2.1.1 Struts2标签库的分类和使用 ...
第一个springboot项目
2017-12-04 02:00:20

第一个springboot项目

公司最近的项目在使用springboot和springcloud中的一些组件,刚开始就是主要写一些业务代码,并不了解具体要去怎么配置等,所以最近刚好有时间,就学习学习,记录总结一下,初学,欢迎指正。开始第一个springboot项目(eclipse+maven):1. 新建mav ...
Java设计模式之单例模式详解
在Java开发过程中,很多场景下都会碰到或要用到单例模式,在设计模式里也是经常作为指导学习的热门模式之一,相信每位开发同事都用到过。我们总是沿着前辈的足迹去做设定好的思路,往往没去探究为何这么做,所以这篇文章对单例模式做了详解。一、单例模式定义:单例模式确保某个类只有一个实例,而 ...
ECDSA数字签名算法
2017-12-04 02:00:14

ECDSA数字签名算法

一、ECDSA概述椭圆曲线数字签名算法(ECDSA)是使用椭圆曲线密码(ECC)对数字签名算法(DSA)的模拟。ECDSA于1999年成为ANSI标准,并于2000年成为IEEE和NIST标准。它在1998年既已为ISO所接受,并且包含它的其他一些标准亦在ISO的考虑之中。与普通 ...
Idea中开启assert断言
2017-12-04 02:00:08

Idea中开启assert断言

先打开相应的面板,有以下两种方式。 然后在VM栏里输入 -enableassertions 或者 -ea 就好了然后编写程序试试我的目录结构如下:(因为Main class那里要写类的全限定名, -ea的上一行)代码:public class AssertTest { ...
Ajax原理与封装详解
2017-12-04 02:00:07

Ajax原理与封装详解

Ajax大家每天都在用,jquery库对Ajax的封装也很完善、很好用,下面我们看一下他的内部原理,并手动封装一个自己的Ajax库。 更多有关ajax封装及数据处理,请参看上海尚学堂《Ajax中replace+Jq封装的ajax》、《ajax+json数据处理》一、原理原生Aja ...
js基础:输出,语句,变量的小例子
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> ...
JavaScript 事件委托详解
2017-12-04 01:00:08

JavaScript 事件委托详解

基本概念事件委托,通俗地来讲,就是把一个元素响应事件(click、focus……)的函数委托到另一个元素;一般来讲,会把一个或者一组元素的事件委托到它的父层或者更外层元素上,真正绑定事件的是外层元素,当事件响应到需要绑定的元素上时,会通过事件冒泡机制从而触发它的外层元素的绑定事件 ...
Java8新特性Optional、接口中的默认方法与静态方法
OptionalOptional 类(java.util.Optional) 是一个容器类,代表一个值存在或不存在,原来用 null 表示一个值不存在,现在 Optional 可以更好的表达这个概念。并且可以避免空指针异常。常用方法:Optional.of(T t) : 创建一个 ...
java ajax即时校验数据库是否存在相同的分类
再做项目时,客户需要我实现一个功能,大概是在添加分类时,如果数据库有相同的分类,jsp界面要出现提示信息,并且不能添加成功。效果图如下: 下面说下实现的思路:1.首先在jsp页面的输入框实现一个onblur事件,在失去焦点的时候立刻进行检验,具体如下<div class ...
cookie、localStorage和sessionStorage区别
三者区别见下表:说明:cookie的处理过程为:服务器像客户端发送cookie浏览器将cookie保存之后每次http请求浏览器都会将cookie发送给服务器端 ...
处理jquery 中 给disabled属性不传值的问题
问题:审核页面加入不可编辑的判断后,点击【审核】按钮,报错,form表单的数据没有传递过去。下面是js中加入的代码,用来判断是否是审核页面的,去掉此代码,点击【审核】按钮能正常传递数据,加入的话,无法传递。 if (data.WF_W_STATUS > 0 &a ...
jQuery基础教程
2017-12-03 23:00:02

jQuery基础教程

1、使用$()函数  $()函数其实是创建了一个jQuery对象. 这个函数接受CSS选择符作为参数,充当一个工厂, 返回包含页面中对应元素的jQuery对象. 所有能在样式表中使用的选择符都可以传给这个函数, 随后就可以对匹配的元素集合应用jQuery方法.  在jQuery中 ...
Java设计模式百例
2017-12-03 21:00:04

Java设计模式百例

观察者(Observer)模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,主体对象的状态变化会通知所有观察者对象。观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Lis ...
JavaScript学习笔记(十五)——对象之Date,RegExp
在学习廖雪峰前辈的JavaScript教程中,遇到了一些需要注意的点,因此作为学习笔记列出来,提醒自己注意!如果大家有需要,欢迎访问前辈的博客https://www.liaoxuefeng.com/学习。Date在JavaScript中,Date对象用来表示日期和时间。系统当前时 ...
java在线聊天项目0.9版 实现把服务端接收到的信息返回给每一个客户端窗口中显示功能之客户端接收
客户端要不断接收服务端发来的信息与服务端不断接收客户端发来信息相同,使用线程的方法,在线程中循环接收客户端修改后代码如下:package com.swift;import java.awt.BorderLayout;import java.awt.Color;import jav ...
随笔
2017-12-03 19:00:11

随笔

我们在各自的专业领域都会遇到一些专业方面的问题,遇到问题解决问题,是必要的,但我觉得不能拿解决问题的多少来衡量一个人在专业领域的能力。  每个人在对待同一个问题的时候,思想并非统一的,那么就意味着解决这个问题的方案并非统一的,自然所遇到&ldquo;坑&rdquo ...
mongodb禁止外网访问以及添加账号
未曾料到被黑客勒索比特币的戏码竟然降临到我的身上,几个月的技术积累付之一炬。怪只怪自己学艺不精,心存侥幸和无知,不过经此一役,方知网络安全防护的重要性。一直未给自己的mongodb数据库设置账号密码,也没禁止外网访问,等同于在这个开放的网络世界里裸奔了几个月,不被人惦记才怪呢。昔 ...
如果你们都忘记了鼓励原创,那,我们来
2017最后一个月,当全世界都是各种年度总结,奖励的时候,IT博客圈似乎已经被人遗忘。而,那些还在半夜,加班写博客,分享自己经验的热心程序猿们,依然,吭哧吭哧的写着,为了几个赞,为了一个留言就开心一笑,瞬间满足。隔壁的办公楼里的新手百度了一下,发现了这些原创博客,顺利的解决了他的 ...
SEO优化实践操作
2017-12-03 18:00:05

SEO优化实践操作

合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面title要有所不同;description把页面内容高度概括,长度合适,不可过分堆砌关键词,不同页面descript ...
Tarjan算法:求解图的割点与桥(割边)
简介: 割边和割点的定义仅限于无向图中。我们可以通过定义以蛮力方式求解出无向图的所有割点和割边,但这样的求解方式效率低。Tarjan提出了一种快速求解的方式,通过一次DFS就求解出图中所有的割点和割边。 欢迎探讨,如有错误敬请指正 如需转载,请注明出处 1. 割点与桥(割边)的 ...
SSM框架开发web项目系列(二) MyBatis真正的力量
前言  上篇SSM框架环境搭建篇,演示了我们进行web开发必不可少的一些配置和准备工作,如果这方面还有疑问的地方,可以先参考上一篇“SSM框架开发web项目系列(一) 环境搭建篇”。本文主要介绍MyBatis的基础内容,包括基本概念、开发步骤、使用实例等。说起MyBatis,工作 ...
Struts2超链接
2017-12-03 08:00:21

Struts2超链接

本文涉及到的知识:Struts2超链接的使用、Struts遍历List、${pageContext.request.contextPath} 不能出现在Struts2标签中。Struts2中的<s:url>标签可以生成一个URL 地址,而且可以内嵌<s:para ...
Java中net.sf.json包关于JSON与对象互转的坑
在Web开发过程中离不开数据的交互,这就需要规定交互数据的相关格式,以便数据在客户端与服务器之间进行传递。数据的格式通常有2种:1、JSON对象(JavaScript Object Notation,JavaScript对象表示法)。这看似只存是位JavaScript所定制的,但 ...
struts2动态调用+Servlet过滤器+struts2拦截器
周末真的是懒到心慌。。。。。。本文是在完整s2sh项目基础上添加的,不太了解s2sh项目构建的朋友可以先参考一下这几篇文章:eclipse环境下基于tomcat-7.0.82构建struts2项目eclipse环境下基于已构建struts2项目整合spring+hibernate ...
java在线聊天项目0.8版 实现把服务端接收到的信息返回给每一个客户端窗口中显示功能
迭代器的方式会产生锁定服务器端增加发送给每个客户端已收到信息的功能所以当获取到一个socket,并打开它的线程进行循环接收客户端发来信息时,我们把这个内部类的线程Client保存到集合List<Client>中然后在读取到客户端信息后,把这个信息发送给所有端口通过循环 ...
File知识
2017-12-03 06:00:04

File知识

File的知识package io;import java.io.File;import java.io.IOException;public class FileTest { public static void main(String[] args) throws IOExc ...
面向对象随笔(this关键字)
第一次写博文,就直接罗列知识点了...一、this关键字this关键字作用:1.区分类中的成员变量和局部变量的重名问题;2.this总是表示调用该方法的对象,而根据位置不同又分两种情况:  1)调用本类中的其他重载构造方法;  2)调用该对象中的其他方法。代码示例1:public ...
Springboot整合pagehelper分页
一、添加依赖查找maven中pagehelper的版本在pom中添加依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelp ...
Java对象模型规约
2017-12-03 03:00:02

Java对象模型规约

下面是我根据工作中项目的经验,总结的一套自己觉得比较方便的对象模型规约 model(实体模型) -vo(与前端交互的对象模型,前端泛指页面、移动端和远程服务调用等) -xxxReq(前端发送的请求json对应的实体) ...
第一页下一页12345678910下10页末页第4/743页,总共:44544条数据