[文档整理系列] Java SE之XML<二>XML DOM与SAX解析 XML编程:CRUD(Create Read Update Delete) XML解析的两种常见方式: DOM(Document Object Model): 特点:树状解析 优点:【更适合对XML文档的(crud)操作。】对 ...
分类:
编程语言 时间:
2018-07-07 20:38:51
阅读次数:
183
DOM事件 在JavaScript中常见的事件有: UI事件,当与浏览器UI本身(而不是网页)交互时发生的事件。 鼠标事件,当用户操作鼠标、触控板、或触摸屏幕时发生。 键盘事件,当用户操作键盘时发生。 焦点事件,当一个元素(比如链接或表单)得到或失去焦点时发生。 表单事件,当用户与表单元素进行交互时 ...
分类:
编程语言 时间:
2018-07-07 20:40:01
阅读次数:
143
获得绝对路径 ··· File file= new File(path); System.out.println(file.getAbsolutePath()); ··· 获得Tomcat路径 这是一段加载在jsp中的java代码 <% //////////////////_____________ ...
分类:
编程语言 时间:
2018-07-07 20:40:52
阅读次数:
198
前言 SpringBoot实现邮件功能是非常的方便快捷的,因为SpringBoot默认有starter实现了Mail。 发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息。 最早期的时候我们会使用JavaMail相关api来写发送邮件的相关代码,后来spring退出了 ...
分类:
编程语言 时间:
2018-07-07 20:41:15
阅读次数:
153
理论 什么是朴素贝叶斯算法? 朴素贝叶斯分类器是一种基于贝叶斯定理的弱分类器,所有朴素贝叶斯分类器都假定样本每个特征与其他特征都不相关。举个例子,如果一种水果其具有红,圆,直径大概3英寸等特征,该水果可以被判定为是苹果。尽管这些特征相互依赖或者有些特征由其他特征决定,然而朴素贝叶斯分类器认为这些属性 ...
分类:
编程语言 时间:
2018-07-07 20:41:29
阅读次数:
197
原子变量最主要的一个特点就是所有的操作都是原子的,synchronized关键字也可以做到对变量的原子操作。只是synchronized的成本相对较高,需要获取锁对象,释放锁对象,如果不能获取到锁,还需要阻塞在阻塞队列上进行等待。而如果单单只是为了解决对变量的原子操作,建议使用原子变量。关于原子变量 ...
分类:
编程语言 时间:
2018-07-07 20:42:27
阅读次数:
184
1. Class.forName动态加载数据库驱动,提示 ClassNotFoundException 可能原因: 1)应该是你的数据库连接的jar包没有正确的导入 解决办法:将mysql的jar包放到你的lib目录下就可以了,可以通过build path--》add external librar ...
分类:
编程语言 时间:
2018-07-07 20:42:35
阅读次数:
138
java的垃圾回收机制 什么是垃圾? 没有被引用的对象就是垃圾对象。这种说法很好理解但是并不准确。 判断一个对象是否是垃圾,有两种算法,一种是引用计数法,但是,这种方法解决不了循环引用的问题。另一种算法是可达性分析。 1 /**循环问题*/ 2 public class Demo{ 3 public ...
分类:
编程语言 时间:
2018-07-07 20:44:32
阅读次数:
156
# coding=utf-8 from selenium import webdriverimport timebrowser=webdriver.Firefox()#browser.maximize_window() # 窗口最大化 browser.get('https://www.baidu.c ...
分类:
编程语言 时间:
2018-07-07 20:44:42
阅读次数:
315
Python本身并不提供Switch的语法功能,为了能够解决类似switch分支需求的问题,我们可以使用字典代替实现。 解决思路: 1.测试取值 通过get获取字典key对应的方法后,又添加了个括号,这样会执行得到的方法 2.测试穿透 3.测试Deault效果 ...
分类:
编程语言 时间:
2018-07-07 20:46:24
阅读次数:
165
#coding:utf-8#Right_key_click and Tad switch#by dengpeiyou date:2018-7-7from selenium import webdriverfrom selenium.webdriver.common.keys import Keysf ...
分类:
编程语言 时间:
2018-07-07 20:47:31
阅读次数:
248
通过继承Thread新开线程 将类声明为 Thread 的子类。该子类应重写 Thread 类的 run 方法。接下来可以分配并启动该子类的实例。例如,计算大于某一规定值的质数的线程可以写成: 然后,下列代码会创建并启动一个线程: 创建线程的另一种方法是声明实现 Runnable 接口的类。该类然后 ...
分类:
编程语言 时间:
2018-07-07 20:47:48
阅读次数:
218
引用相当于C的指针! 因为不同的引用指向的都是同一个对象本身。 这些不同的引用如果修改了对象,全部引用指向的对象都会被修改! 把list里面的某个元素取出来,赋值给另一个应用。 通过该引用修改的对象,list里面也被改了。 ...
分类:
编程语言 时间:
2018-07-07 20:48:38
阅读次数:
164
多线程 什么是多线程 开启线程的两种方式 进程和线程的区别 Thread对象的其他属性和方法 守护线程 死锁现象与递归锁 信号量、Event定时器 线程Queue 进程池和线程池 什么是多线程 在传统意义上,每个进程有一个地址空间,而且默认就会有一个控制线程。 线程顾名思义,就是 一条流水线工作的过 ...
分类:
编程语言 时间:
2018-07-07 20:48:54
阅读次数:
201
参考:https://blog.csdn.net/yangzhichao888/article/details/79529756 https://blog.csdn.net/wangzhi291/article/details/41485403 1.新建一个类,叫“UnicodeReader”,复制 ...
分类:
编程语言 时间:
2018-07-07 20:49:33
阅读次数:
175
改变java项目中,绝对路径的根目录 run run configuration Arguments 更改 working dictioinary ...
分类:
编程语言 时间:
2018-07-07 20:49:48
阅读次数:
153
本来想自己写写的,但是看到有人分析的可以说是很清晰了,故转过来. 原文地址:http://www.cnblogs.com/ygj0930/p/6554103.html 一:绑定 把一个方法与其所在的类/对象 关联起来叫做方法的绑定。绑定分为静态绑定(前期绑定)和动态绑定(后期绑定)。 二:静态绑定 ...
分类:
编程语言 时间:
2018-07-07 20:50:26
阅读次数:
176
问题 如果JavaWeb项目需要读取实时更新的本地文件内容,可能遇到必须在更新后手动refresh才能有效的问题。 原因 这是由于项目实际上是运行在Tomcat中,而非本地的工作目录。eclipse可以设置成将本地工作目录自动同步到Tomcat相应目录下,但是这需要一定时间。也就是说写好本地文件后, ...
分类:
编程语言 时间:
2018-07-07 20:50:35
阅读次数:
355
vcpkg —— VC++ 打包工具 vcpkg 是微软 C++ 团队开发的在 Windows 上运行的 C/C++ 项目包管理工具,可以帮助您在 Windows 平台上获取 C 和 C++ 库. vcpkg 自身也是使用 C++ 开发的 (而其他的 C++ 包管理大多并不是 C++ 开发的),并且 ...
分类:
编程语言 时间:
2018-07-07 20:51:39
阅读次数:
357
事件触发元素 事件触发元素,也叫事件的目标,也叫事件对象,也就是与用户进行交互的具体元素。 在事件监听器中,事件触发元素会自动传递到监听器的函数中。 <!DOCTYPE html><html> <head> <title>事件触发元素</title> <meta charset="UTF-8"> < ...
分类:
编程语言 时间:
2018-07-07 20:51:49
阅读次数:
192