JavaScript实现11位手机号码正则表达式

  • Post author:
  • Post category:java

规律: 第一位是【1】开头,第二位则有【3,4,5,7,8】,第三位则是【0-9】,第三位以后则是数字【0-9】。从而咱们能够得出一个符合当前的手机号码验证 正则 表达式 function tel(){ var phone = document.getElementById('phone').value; if(!(/^1[34578]\d{9}$/.test(phone))){ alert("手…

继续阅读 JavaScript实现11位手机号码正则表达式

java服务端http请求post 发送数据量限制

  • Post author:
  • Post category:java

[align=center]使用HttpClient的post提交数据遇到的有关问题[/align] 使用HttpClient的post方式提交数据,json字符串,数据量大的时候,接收方结果死活接收不到。 查询发现是tomcat的默认配置导致的:tomcat6在默认状态下最大的post请求是2M。 可以采取两种方式进行优化: 1、gzip 2、修改tomcat 接收post的最大数据大小 修改 …

继续阅读 java服务端http请求post 发送数据量限制

JavaWeb之HttpSession

  • Post author:
  • Post category:java

HttpSession 一、HttpSession概述 1.1 什么是HttpSession 1.2 HttpSession的使用 1.3 HttpSession是域对象 二、HttpSession实现原理 三、HttpSession与浏览器 四、HttpSession其他常用API 4.1 退出例子 4.2 验证码例子 一、HttpSession概述 1.1 什么是HttpSession jav…

继续阅读 JavaWeb之HttpSession

JAVA封装,继承,多态详解

  • Post author:
  • Post category:java

Java的三大特性为封装,继承,多态。 封装 封装是 JAVA 面向对象的特点的表现,封装是一种信息隐蔽技术。它有两个含义:即把对象的全部属性和全部服务结合在一起,形成一个不可分割的独立单位;以及尽可能隐藏对象的内部结构。也就是说,如果我们使用了封装技术的话,别人就只能用我们做出来的东西而看不见我们做的这个东西的内部结构了。 package pojo.demo01; public abstract…

继续阅读 JAVA封装,继承,多态详解

JavaScript Astar在线寻路编辑器 附带js A*库 寻路功能展示 BFS Astart Dijkstra

  • Post author:
  • Post category:java

在线编辑器地址 拖入地图背景 修改蜂窝格子大小 生成静态地图数据 添加障碍 点击 添加障碍 后 按住 alt键盘 加 鼠标拖拽 快速建立障碍地形或者墙体 选择终点和起点 空格键 + 鼠标 拖拽地图 查看寻路细节 优化路径点数 寻路返回的实际路点列表 仅拐角部分 模拟寻路 修改寻路 k 值权重 >当k=0时,f(n)= h(n) ,最佳优先算法;以距离目标最近为导向 当k=1时,f(n)= g…

继续阅读 JavaScript Astar在线寻路编辑器 附带js A*库 寻路功能展示 BFS Astart Dijkstra

javaee–课设遇到的问题

  • Post author:
  • Post category:java

问题一: 登录的时候一直登录不进去。而登录的方法没有写错,找了一个下午加一个晚上才发现。是因为我的ssh配置文件都是分开写的。然后我在web.xml中却没有配置好。 若配置文件是这样的分开写的。 那么在web.xml中需要说明,扫描的application文件为: <context-param> <param-name>contextConfigLocation</p…

继续阅读 javaee–课设遇到的问题

java sendmessage_SendMessage、PostMessage原理和源代码详解

  • Post author:
  • Post category:java

本文讲解SendMessage、PostMessage两个函数的实现原理,分为三个步骤进行讲解,分别适合初级、中级、高级程序员进行理解,三个步骤分别为: 1、SendMessage、PostMessage的运行机制。 2、SendMessage、PostMessage的运行内幕。 3、SendMessage、PostMessage的内部实现。 注:理解这篇文章之前,必须先了解Windows的消息循…

继续阅读 java sendmessage_SendMessage、PostMessage原理和源代码详解

java 图书馆管理系统(面向接口编程)

  • Post author:
  • Post category:java

图书馆管理系统功能要求: 1. 图书馆(对书本的管理) 1. 初始化图书馆的书本 2. 图书馆有提供借书给用户的功能 3. 图书馆有提供用户还书到图书馆的功能 4. 图书馆提供 查询图书馆的所有图书的功能 2. 用户系统(对用户管理) 1. 初始化用户 2. 用户管理提供注册用户的功能(用户名:首字母小写,至少6位。密码:必须包含小写字母,大写字母,数字,至少6位) 3. 用户管理提供用户登录的功…

继续阅读 java 图书馆管理系统(面向接口编程)

Sublime Text 3中编译运行java 控制台中文GBK编码乱码

  • Post author:
  • Post category:java

方法一:打开Sublime Text 3,依次点击Tool,Build System,New Build System..., 然后用文本编译器打开,粘贴下面的代码并保存为JavaC.sublime-build,最后关闭文件。 或者是打开Sublime Text 3,依次点击Preference, Browse Packages,在打开的窗口中双击User文件夹,新建文件JavaC.sublime…

继续阅读 Sublime Text 3中编译运行java 控制台中文GBK编码乱码

Java 中 HashSet 的底层基本原理实现

  • Post author:
  • Post category:java

一:HashSet集合的特点 底层数据结构是哈希表 不能保证存储和取出的顺序完全一致 它没有索引,无法使用for循环进行遍历,可以使用迭代器和增强for 由于它是Set集合,所以元素唯一。 下面通过代码可以看出上面的特点: package com.wt.hashset; import java.util.HashSet; import java.util.Iterator; public clas…

继续阅读 Java 中 HashSet 的底层基本原理实现