- 【Java程序设计竞赛常用知识点总结】
-LightChaser-
Javajava
文章目录1数据类型2控制台的输入与输出2.1Scanner类2.2格式化输出2.3快读快写类3Math类4Calendar类5split()函数7switch语句8进制转换1数据类型Java是一门强类型语言,这就意味着我们在编程时,每一个变量都需要声明指定的类型。在Java中,有8种原始的数据类型,分为4类,分别是整型、浮点型、字符型以及布尔型。具体来说:整型(4种):byte、int、short
- Kafka常用知识点梳理
zhangj1125
kafka分布式
部署kafka支持两种启动方式KafkawithKRaftKafkawithZooKeeper(4.0后将会被废弃)核心APIProducerAPI允许应用程序将数据流发送到Kafka集群中的主题ConsumerAPI允许应用程序从Kafka集群中的主题读取数据流StreamsAPI允许将数据流从输入主题转换到输出主题ConnectAPI允许实现连接器,该连接器不断地从某些源系统或应用程序拉入Ka
- 结合Next项目实际认识webpack.splitChunks
sasaraku.
webpack前端node.js
本文的目的在于简单的介绍webpack的优化功能配置:splitChunks。webpack5出于“开箱即用”的目的,将大部分曾经要使用插件的功能集成到了config配置中,因此用户只需要了解如何配置,即可达到优化目的,其中最常使用接触的配置是:webpack.optimization.splitChunks。一、拆分方法的比较参考:Webpack常用知识点说到拆分,往往我们会有以下几个选择:动态
- JS中常用知识点
wen_文文
JavaScript
1.在前端页面实现价格的自动计算:即price=price1+price2(价格均保留两位小数)
- HBuilderx制作网页(sony官网)
NLxxxxX
html5css3css
常用知识点:1.图片字体编辑1.web学什么?HTML5、CSS3等2.创建网页步骤:安装插件:工具-插件安装-插件市场基本结构注释ctrl+/(注释)声明文档类型-告诉浏览器基于html的哪个版本执行的ctrl+n创建文件html:5创建格式css?style风格样式div{width:190px;/*px像素*/height:190px;/*背景颜色*/background-color:bis
- 常用知识点
林ze宏
表空间:主要就是用于存放表的物理空间创建表空间:createtablespacets1datafile'E:\ts1.dbf'size50M;自动扩展大小:createtablespacets2datafile'E:\ts2.dbf'size50Mautoextendonnext10M;设置最大空间:createtablespacets3datafile'E:\ts3.dbf'size50Maut
- KVM常用知识点
August________
KVM常用知识点如何查看支持虚拟化[root@host1~]#egrep'(svm|vmx)'/proc/cpuinfo如果有输出信息说明cpu支持虚拟化KVM是那几部分组成的?KVM:内核虚拟化模块QEMU:系统设备仿真LIBVIRT:虚拟机管理程序XML文件(虚拟机的配置文件)磁盘文件虚拟化平台需要的软件qemu-KVM为底层提供仿真支持libvirt-daemon:;libvirt守护进程l
- vue3常用知识点梳理
庙堂龙吟奈我何
vue.js前端javascript
1,setupvue3中一个新的配置项,值为函数。组件中所用到的数据,方法,生命周期,监视属性,计算属性等都要配置在setup中。setup函数的两种返回值1,若返回一个对象,则对象中的属性、方法,在模板中均可以直接使用。2,若返回一个渲染函数:则可以自定义渲染内容。注意点1,尽量不要与Vue2.x配置混用2,setup不能是一个async函数,因为返回值不再是return的对象,而是promis
- 【银行测试】项目业务常用知识点+贷款业务总结(超级细)
百度测试开发
软件测试工程师软件测试银行测试软件测试软件测试工程师银行测试功能测试接口测试性能测试自动化测试
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言1、银行业务常用知识点冻结划扣冻结分为:金额冻结、账户冻结(只收不付)、暂禁(不收不付)1)金额冻结:卡状态正常,只冻结金额解释:卡账户余额和可用余额均为5000,柜面冻
- RabbitMQ 常用知识点总结,纯手绘23张图带你拿下
C18298182575
rabbitmq分布式
请访问原文Java面试必备!RabbitMQ常用知识点总结,纯手绘23张图带你拿下-知乎思维导航:基础为什么使用MQ?MQ缺点几种MQ实现总结完整架构图RabbitMQ六种工作模式1、Simple简单模式2、work工作模式3、publish/subscribe发布订阅模式4、routing路由模式5、topic主题模式6、RPC模式高级死信队列死信来源延时队列实现消息可靠性1、组件持久化2、生产
- 前端常用知识点总结
.雨落星辰
html前端javascripthtml
html,js等前端相关知识点总结文章目录html,js等前端相关知识点总结前言一、简介1.html2.javascript3.css二、常用知识点1.HTML1.html5文档(基本格式)2.html常用标签2.js1.js表单验证2.js通过id获取值2.js通过id改变HTML内容3.jq通过id获取值总结前言前端即网站前台部分,运行在浏览器上展现给用户浏览的网页。web前端就是利用三大核心
- python 常用知识点
JNU freshman
pythonpython
文章目录Python概述内置对象、运算符、表达式、关键字Python序列结构选择结构与循环结构函数面向对象程序设计字符串正则表达式Python概述标准库与拓展库中对象的导入与使用(1)import模块名[as别名]//使用时用’模块名.对象名’的形式访问(2)from模块名import对象名[as别名]//从模块中仅仅导入你想要的对象,可以直接使用对象(3)from模块名import*//一次导入
- vue案例小黑记事本详解
Im_xiaopei
学习vue.jshtml5javascript
大家好,今天学的东西不是很多,但遇到了一个特别有趣的vue小案例吧,我觉得可以拿出来给大家伙练练手,虽然案例简单,并不复杂,但也算是涵盖了vue大部分的常用知识点,希望大家可以多练练,有助于vue的学习。正题开始。。。案例叫做小黑记事本,大致长这个样子大致功能是这个样子的,1.在输入框中输入内容,点击回车,会将输入的内容按顺序放入下面的列表中,2.再放入的过程中会自动统计记录的数量,显示在左下角3
- css常用知识点总结
笑魇依然
css前端
css常用知识点总结1.CSS:层叠样式表HTML:绘制页面CSS:页面的样式设置2.CSS引入方式:选择器{xxx}内部式|外部式-->3.选择器:获取标签1.id选择器:#id属性值2.class选择器:.class属性值3.标签选择器:标签名4.id选择器>class选择器>标签选择器5.并集选择器:选择器,选择器,…6.后代选择器:选择器选择器7.子选择器:选择器>选择器8.兄弟选择器:选
- JS常用知识点总结
笑魇依然
javascript前端开发语言
JS常用知识点总结1.介绍JS:客户端脚本语言,可以使页面和用户产生交互的行为。2.动态页面:1.HTML+JS:动态效果2.HTML+JSP:动态数据3.js的组成ECMAScript(ES):提供了js的核心语法BOM:浏览器对象模型DOM:文档对象模型4.输出//1.输出到浏览器控制台console.log(xxx);//2.输出到页面中:document.write(xxx);//3.弹框
- C语言数组(上)
阿阿越
c语言
#数组的概念数组是一组相同类型元素的集合。数组中存放的是一个或多个数据,但是数组中的元素个数不能为零;数组中存放的所有元素(数据)的类型必须是相同的。数组分为一维数组和多维数组,多维数组一般比较多见的是二维数组。下面我将为大家详细讲解一维数组和二维数组的常用知识点。#一维数组的创建和初始化1一维数组的创建形式:typearr_name[常量值];|||类型数组名常量存放在数组中的值被称为数组的元素
- java常用知识点记忆
JNU freshman
java学习java
类的继承与多态类的继承不支持多重继承非private方法才可以被覆盖覆盖的方法要求,子类中的方法的名字,参数列表,返回类型与父类相同方法的重载是在一个类中定义方法名字相同,但是参数列表不同的方法要是在子类中定义了与父类名字相同但是参数列表不同的方法,那么这是属于方法的重载(到时调用的时候会根据参数,进行自动的一个选择),但是要是子类覆盖了父类的方法,在一般情况下,不会调用父类被覆盖的方法(可以用s
- awk从放弃到入门(11):拾遗之”三元运算”与”打印奇偶行”
前面有光
gawk服务器linux运维
awk从放弃到入门(11):拾遗之”三元运算”与”打印奇偶行”三元运算打印奇偶行本博文转载自这篇文章中的知识点是建立在前文的基础上的,如果你还没有掌握前文中的知识,请先参考之前的文章。这篇文章其实是对之前知识点的拾遗,有些遗漏的常用知识点会在这篇文章中介绍。三元运算还记的我们在学习awk的“if…else”结构时,举的例子吗?我们来回顾一下。在centos6中,我们可以判断用户的UID是否小于50
- autojs-ui悬浮按钮模板
代码对我眨眼睛
JavaScriptautojs笔记经验分享笔记javascript
注释很详细,直接上代码涵盖很多常用知识点,也可当知识点看运行效果长这样:开始按钮相当于开关,按钮内容会随点击变换控制台按钮可让运行框显示或隐藏退出按钮退出程序并在3s后关闭运行框只需在对应函数内添加需要实现的内容即可使用//启用自动执行auto();//设置运行框标题颜色和字体大小console.setTitle("眨眼睛出品","#ff11ee00",40);//设置运行框初始的位置consol
- Scanner常用知识点
A郑郑郑郑郑
Javac#开发语言
在Java中,Scanner类是用于读取用户输入的工具类,可以从多种输入源读取数据,如标准输入流、文件或字符串。以下是一些Scanner类的常用知识点:Scanner的初始化:在使用Scanner类之前,需要先将其导入到你的Java程序中。例如,你可以使用importjava.util.Scanner;语句来导入Scanner类。然后可以通过Scanner对象来读取用户输入。例如,Scanners
- 常用知识点
林ze宏
属性选择:$.find("input[name='selColumns']")$.find("input:not([id])")大于:$.find(".row:gt(0)")jQueryUI:fadeIn和fadeOut淡入淡出slideDown和slideUp滑下和滑上拖拽和放置:draggable和droppablejQueryUI右键菜单contextMenu,配和位置this.$(".pr
- 面试常用知识点7 【MyBatis】【RabbitMQ】【Kafka】【Zookeeper】
L12131415L
知识点面试java
MyBatis:Mybatis的主要作用是快速实现对关系型数据库中的数据进行访问的框架。什么是Mybatis?Mybatis是一个ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。MyBatis可以使用XML或注解来配置和映射
- JavaWeb——css常用知识点
静水流深i
JavaWebcss
一、css的简介css:层叠样式表层叠:一层一层的样式表:很多的属性和属性值使页面显示效果更加好CSS将网页内容和显示样式进行分离,提高了显示功能。二、css和html的结合方式(四种结合方式)1、在每个html标签上面都有一个属性style,把css和html结合在一起2、使用html的一个标签实现,标签,写在head里面css代码;div{background-color:bisque;col
- Vue组合式 api 的常用知识点
忘喧
JavaScriptvue.jsjavascript前端前端框架
Vue组合式api的常用知识点看很多公司还是需要vue3优先的,最近把vue3的组合式api学习了一下并整理的笔记,大家可以看看自己有多少掌握的。setup函数会在组件的生命周期函数之前执行没有this,所以在setup中是不能拿到组件的其他的信息。但是在setup外(methods,差值表达式)可以拿到setup中的数据可以return一个对象作为data,和原来的data方法一样。并且两者可以
- c++常用知识点总结
海风许愿
c++c++开发语言
写在最前面:这是我大一刚开始学c++自己边学边整理的知识点汇总,可能整理的比较乱,敬请大家谅解,重要的知识点都有单独的文章详细介绍1scanf与cin//scanf输入格式inta;sancf("%d",&a);//cin读入格式cin>>a;//scanf和cin都不能输入空格(遇到空格,回车,结束符会自己停止)2char数组输入带有空格的字符串2.1getschars[10];gets(s);
- vue 常用知识点梳理
笑着仰朢陽光
vuevue.js前端
1、vue2双向绑定原理采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。2、Vue3.x响应式数据原理Vue3.x改用Proxy替代Object.defineProperty。因为Proxy可以直接监听对象和数组的变化,并且有多达13种拦截方法。并且作为新标准将
- Vue常用知识点汇总
前端小菜凯
vue.jsjavascript前端
1.Vue常见的指令有哪些,有什么用(1)v-text:会替换掉元素里的内容;(2)v-html:可以渲染html界面;(3)v-clock:防止界面闪烁;(4)v-bind:界面元素属性值的绑定,简写为:;(5)v-on:事件绑定,简写为@;(6)v-model:数据双向绑定;(7)v-for:可用来遍历数组、对象、字符串,:key提高重排效率,要求是字符串或者数字,且唯一;(8)v-if、v-
- iOS开发常用知识点
奔跑的喔汼
1.UIImageView尽量设置为不透明opque尽量设置为YES当UIImageView的opque设置为YES的时候其alpha的属性就会无效,UIImageView的半透明取决于其图片半透明或者UIImageView本身的背景色合成的图层view是半透明的。如果图片全部不是半透明就不会触发图层的blend操作,整个图层就会不透明。如果叠加的图片有出现半透明的,就会立马触发图层的blend操
- K8S知识点记录
curd_boy
#Kubernetesc#
文章目录一.K8s组件整体调用各个组件调用关系二.K8s常用知识点1.Namespace创建namespace查看namespace在namespace中创建资源查看namespacepods2.Pod创建nginxpod,port-forward实现本地访问创建一个redispod,挂载conf文件3.Serviceservice是什么?Service的类型2.1ClusterIp2.2Node
- C/C++字符(char/string)与整型(int)的相互转换——PAT常用知识点(三)
_Pooooooocky
PAT常用知识点字符串c++算法数据结构
1.字符型(char)转整型(int)charc='6';//字符型c='6'intnum=c-'0';//转换结果:num=62.整型(int)转字符型(char)intnum=5;//整型num=5charc=num+'0';//转换结果:字符型c='5'3.字符串型(string)转整型(int)#include//需要引入cstring头文件string="123456"intn=stoi
- java类加载顺序
3213213333332132
java
package com.demo;
/**
* @Description 类加载顺序
* @author FuJianyong
* 2015-2-6上午11:21:37
*/
public class ClassLoaderSequence {
String s1 = "成员属性";
static String s2 = "
- Hibernate与mybitas的比较
BlueSkator
sqlHibernate框架ibatisorm
第一章 Hibernate与MyBatis
Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。
MyBatis 参考资料官网:http:
- php多维数组排序以及实际工作中的应用
dcj3sjt126com
PHPusortuasort
自定义排序函数返回false或负数意味着第一个参数应该排在第二个参数的前面, 正数或true反之, 0相等usort不保存键名uasort 键名会保存下来uksort 排序是对键名进行的
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8&q
- DOM改变字体大小
周华华
前端
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- c3p0的配置
g21121
c3p0
c3p0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。c3p0的下载地址是:http://sourceforge.net/projects/c3p0/这里可以下载到c3p0最新版本。
以在spring中配置dataSource为例:
<!-- spring加载资源文件 -->
<bean name="prope
- Java获取工程路径的几种方法
510888780
java
第一种:
File f = new File(this.getClass().getResource("/").getPath());
System.out.println(f);
结果:
C:\Documents%20and%20Settings\Administrator\workspace\projectName\bin
获取当前类的所在工程路径;
如果不加“
- 在类Unix系统下实现SSH免密码登录服务器
Harry642
免密ssh
1.客户机
(1)执行ssh-keygen -t rsa -C "
[email protected]"生成公钥,xxx为自定义大email地址
(2)执行scp ~/.ssh/id_rsa.pub root@xxxxxxxxx:/tmp将公钥拷贝到服务器上,xxx为服务器地址
(3)执行cat
- Java新手入门的30个基本概念一
aijuans
javajava 入门新手
在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念。 Java概述: 目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合
- Memcached for windows 简单介绍
antlove
javaWebwindowscachememcached
1. 安装memcached server
a. 下载memcached-1.2.6-win32-bin.zip
b. 解压缩,dos 窗口切换到 memcached.exe所在目录,运行memcached.exe -d install
c.启动memcached Server,直接在dos窗口键入 net start "memcached Server&quo
- 数据库对象的视图和索引
百合不是茶
索引oeacle数据库视图
视图
视图是从一个表或视图导出的表,也可以是从多个表或视图导出的表。视图是一个虚表,数据库不对视图所对应的数据进行实际存储,只存储视图的定义,对视图的数据进行操作时,只能将字段定义为视图,不能将具体的数据定义为视图
为什么oracle需要视图;
&
- Mockito(一) --入门篇
bijian1013
持续集成mockito单元测试
Mockito是一个针对Java的mocking框架,它与EasyMock和jMock很相似,但是通过在执行后校验什么已经被调用,它消除了对期望 行为(expectations)的需要。其它的mocking库需要你在执行前记录期望行为(expectations),而这导致了丑陋的初始化代码。
&nb
- 精通Oracle10编程SQL(5)SQL函数
bijian1013
oracle数据库plsql
/*
* SQL函数
*/
--数字函数
--ABS(n):返回数字n的绝对值
declare
v_abs number(6,2);
begin
v_abs:=abs(&no);
dbms_output.put_line('绝对值:'||v_abs);
end;
--ACOS(n):返回数字n的反余弦值,输入值的范围是-1~1,输出值的单位为弧度
- 【Log4j一】Log4j总体介绍
bit1129
log4j
Log4j组件:Logger、Appender、Layout
Log4j核心包含三个组件:logger、appender和layout。这三个组件协作提供日志功能:
日志的输出目标
日志的输出格式
日志的输出级别(是否抑制日志的输出)
logger继承特性
A logger is said to be an ancestor of anothe
- Java IO笔记
白糖_
java
public static void main(String[] args) throws IOException {
//输入流
InputStream in = Test.class.getResourceAsStream("/test");
InputStreamReader isr = new InputStreamReader(in);
Bu
- Docker 监控
ronin47
docker监控
目前项目内部署了docker,于是涉及到关于监控的事情,参考一些经典实例以及一些自己的想法,总结一下思路。 1、关于监控的内容 监控宿主机本身
监控宿主机本身还是比较简单的,同其他服务器监控类似,对cpu、network、io、disk等做通用的检查,这里不再细说。
额外的,因为是docker的
- java-顺时针打印图形
bylijinnan
java
一个画图程序 要求打印出:
1.int i=5;
2.1 2 3 4 5
3.16 17 18 19 6
4.15 24 25 20 7
5.14 23 22 21 8
6.13 12 11 10 9
7.
8.int i=6
9.1 2 3 4 5 6
10.20 21 22 23 24 7
11.19
- 关于iReport汉化版强制使用英文的配置方法
Kai_Ge
iReport汉化英文版
对于那些具有强迫症的工程师来说,软件汉化固然好用,但是汉化不完整却极为头疼,本方法针对iReport汉化不完整的情况,强制使用英文版,方法如下:
在 iReport 安装路径下的 etc/ireport.conf 里增加红色部分启动参数,即可变为英文版。
# ${HOME} will be replaced by user home directory accordin
- [并行计算]论宇宙的可计算性
comsci
并行计算
现在我们知道,一个涡旋系统具有并行计算能力.按照自然运动理论,这个系统也同时具有存储能力,同时具备计算和存储能力的系统,在某种条件下一般都会产生意识......
那么,这种概念让我们推论出一个结论
&nb
- 用OpenGL实现无限循环的coverflow
dai_lm
androidcoverflow
网上找了很久,都是用Gallery实现的,效果不是很满意,结果发现这个用OpenGL实现的,稍微修改了一下源码,实现了无限循环功能
源码地址:
https://github.com/jackfengji/glcoverflow
public class CoverFlowOpenGL extends GLSurfaceView implements
GLSurfaceV
- JAVA数据计算的几个解决方案1
datamachine
javaHibernate计算
老大丢过来的软件跑了10天,摸到点门道,正好跟以前攒的私房有关联,整理存档。
-----------------------------华丽的分割线-------------------------------------
数据计算层是指介于数据存储和应用程序之间,负责计算数据存储层的数据,并将计算结果返回应用程序的层次。J
&nbs
- 简单的用户授权系统,利用给user表添加一个字段标识管理员的方式
dcj3sjt126com
yii
怎么创建一个简单的(非 RBAC)用户授权系统
通过查看论坛,我发现这是一个常见的问题,所以我决定写这篇文章。
本文只包括授权系统.假设你已经知道怎么创建身份验证系统(登录)。 数据库
首先在 user 表创建一个新的字段(integer 类型),字段名 'accessLevel',它定义了用户的访问权限 扩展 CWebUser 类
在配置文件(一般为 protecte
- 未选之路
dcj3sjt126com
诗
作者:罗伯特*费罗斯特
黄色的树林里分出两条路,
可惜我不能同时去涉足,
我在那路口久久伫立,
我向着一条路极目望去,
直到它消失在丛林深处.
但我却选了另外一条路,
它荒草萋萋,十分幽寂;
显得更诱人,更美丽,
虽然在这两条小路上,
都很少留下旅人的足迹.
那天清晨落叶满地,
两条路都未见脚印痕迹.
呵,留下一条路等改日再
- Java处理15位身份证变18位
蕃薯耀
18位身份证变15位15位身份证变18位身份证转换
15位身份证变18位,18位身份证变15位
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 201
- SpringMVC4零配置--应用上下文配置【AppConfig】
hanqunfeng
springmvc4
从spring3.0开始,Spring将JavaConfig整合到核心模块,普通的POJO只需要标注@Configuration注解,就可以成为spring配置类,并通过在方法上标注@Bean注解的方式注入bean。
Xml配置和Java类配置对比如下:
applicationContext-AppConfig.xml
<!-- 激活自动代理功能 参看:
- Android中webview跟JAVASCRIPT中的交互
jackyrong
JavaScripthtmlandroid脚本
在android的应用程序中,可以直接调用webview中的javascript代码,而webview中的javascript代码,也可以去调用ANDROID应用程序(也就是JAVA部分的代码).下面举例说明之:
1 JAVASCRIPT脚本调用android程序
要在webview中,调用addJavascriptInterface(OBJ,int
- 8个最佳Web开发资源推荐
lampcy
编程Web程序员
Web开发对程序员来说是一项较为复杂的工作,程序员需要快速地满足用户需求。如今很多的在线资源可以给程序员提供帮助,比如指导手册、在线课程和一些参考资料,而且这些资源基本都是免费和适合初学者的。无论你是需要选择一门新的编程语言,或是了解最新的标准,还是需要从其他地方找到一些灵感,我们这里为你整理了一些很好的Web开发资源,帮助你更成功地进行Web开发。
这里列出10个最佳Web开发资源,它们都是受
- 架构师之面试------jdk的hashMap实现
nannan408
HashMap
1.前言。
如题。
2.详述。
(1)hashMap算法就是数组链表。数组存放的元素是键值对。jdk通过移位算法(其实也就是简单的加乘算法),如下代码来生成数组下标(生成后indexFor一下就成下标了)。
static int hash(int h)
{
h ^= (h >>> 20) ^ (h >>>
- html禁止清除input文本输入缓存
Rainbow702
html缓存input输入框change
多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。
如果不想让浏览器缓存input的值,有2种方法:
方法一: 在不想使用缓存的input中添加 autocomplete="off";
<input type="text" autocomplete="off" n
- POJO和JavaBean的区别和联系
tjmljw
POJOjava beans
POJO 和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比 POJO复杂很多, Java Bean 是可复用的组件,对 Java Bean 并没有严格的规
- java中单例的五种写法
liuxiaoling
java单例
/**
* 单例模式的五种写法:
* 1、懒汉
* 2、恶汉
* 3、静态内部类
* 4、枚举
* 5、双重校验锁
*/
/**
* 五、 双重校验锁,在当前的内存模型中无效
*/
class LockSingleton
{
private volatile static LockSingleton singleton;
pri