- 使用VBS实现word、excel批量转换为pdf
脱壳潜行者
excel编程语言
使用VBS实现word、excel批量转换为pdf由于最近我家tiger有这方面的需求,且她单位用的是office2007的32位系统,网上python转换的方法无法奏效,所以使用通用性还可以的VBS来实现,首先要安装SaveAsPDFandXPS.exe,有这个文件支撑,office才能实现转成pdf,wps是不需要的。然后新建一个txt的文本文件,然后把代码复制进去,保存后把文件的后缀改成.v
- python操作word文件_利用PYTHON操作WORD文档
weixin_39685578
python操作word文件
office2007中不能直接打开VB编辑器,请按Alt+F11打开。importwin32com.client#导入脚本模块WordApp=win32com.client.Dispatch("Word.Application")#载入WORD模块WordApp.Visible=True#显示Word应用程序1、新建Word文档doc=WordApp.Documents.Add()#新建空文件do
- 微软2007 Office System全解
weixin_34419326
数据库人工智能运维
Office2007已经于去年年底正式发布了,相信很多朋友已经体验了新一代的Office产品在样式和功能上的重大革新和提升。大家会发现,新一代的Office产品在整体命名上有了变化,它的大名是2007MicrosoftOfficeSystem(我还是习惯叫它Office2007)。一方面微软把2007提到了产品名称的前面,更加突出版本的更新,这还是第一次;另一方面,微软依然强调了Office是一个
- 有容乃大:微软2007 Office System全解
weixin_34221775
数据库人工智能运维
Office2007已经于去年年底正式发布了,相信很多朋友已经体验了新一代的Office产品在样式和功能上的重大革新和提升。大家会发现,新一代的Office产品在整体命名上有了变化,它的大名是2007MicrosoftOfficeSystem(我还是习惯叫它Office2007)。一方面微软把2007提到了产品名称的前面,更加突出版本的更新,这还是第一次;另一方面,微软依然强调了Office是一个
- Qt之excel 操作使用说明
weixin_30889885
大数据
学习背景:适合熟悉些qt开发,但是不是深入了解的开发者学习。具体实现(qt5.1版本),office2007Excel做验证,Win7(64位),如有讲解有误,欢迎斧正!一.简单介绍QAxObject是Qt提供的包装COM组件的类,通过COM通过COM操作使用QAxObject类,使用此类,需要在pro文件中添加"QT+=axcontainer"。二.与excelcom连接的方法1.#includ
- C#与excel互操作 C#与excel互操作的错误无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制 如果您使用的电脑
CAD GIS开发
C#与excel互操作的错误无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的COM对象强制如果您使用的电脑要操作的是office2003而之前使用过office2007使用此方法可解决您的问题无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的COM对象强制转换为接口类型“M
- [office] excel提取空格前后数据小技巧 #职场发展#经验分享
悲伤小肥羊
excelword笔记职场和发展
excel提取空格前后数据小技巧excel怎样提取空格两边的数据呢?很多时候我们需要用excel提取空格左边或右边的数据,现在我们便来分享一下excel提取空格前后数据的技巧。一、excel分列。Excel中分列是对某一数据按一定的规则分成两列以上。以office2007为例,数据--分列--分隔符号--下一步--钩起空格--下一步--选好目标区域-完成。二、提取空格左边的数据的话,可以用公式=M
- office2007加载缓慢_word2007打开特别慢怎么解决
weixin_39523529
office2007加载缓慢
匿名用户1级2016-08-30回答最有效的办法:修改word的打开路径(XP可用)这个方法主要是从源头上进行提速,具体的原理是就是把N条线性的规则改为一条。简而言之就是多条路径归一化。但是这个方法仅仅针对XP系统的,win7目前还不进行支持,如果想实现需要借助第三方软件。具体的步骤:在资源管理器--工具--文件夹选项--文件类型中选中扩展名为DOC,点击"高级"-选择"打开"-点击"编辑"-在"
- Office2007下载安装教程,保姆级教程,附安装包和工具
石用软件
Office
前言MicrosoftOffice是由Microsoft(微软)公司开发的一套基于Windows操作系统的办公软件套装。常用组件有Word、Excel、PowerPoint、Access、Outlook等。准备工作1、Win7及以上系统2、提前准备好Office2007安装包安装步骤1.鼠标右击【Office2007】压缩包(win11系统需先点击“显示更多选项)选择【解压到Office2007】
- python读写word文档-docx和docx2txt包使用实例
陆沙
工作技巧python经验分享
简介doc是微软的专有的文件格式,docx是MicrosoftOffice2007之后版本使用,其基于OfficeOpenXML标准的压缩文件格式,比doc文件所占用空间更小。docx格式的文件本质上是一个ZIP文件,所以其实也可以把.docx文件直接改成.zip,解压后,里面的word/document.xml包含了Word文档的大部分内容,图片文件则保存在word/media里面。docx包p
- [word] 如何利用word制表位快速排版菜单? #职场发展#学习方法#媒体
复古蛋卷
word学习方法媒体AI写作
如何利用word制表位快速排版菜单?对文档中的文本进行快速对齐排版,很多用户常会无限的敲空格对齐,而不是通过制表位(按【Tab】键)进行自动对齐,今天,小编就通过制作菜单来演示制表位的使用方法。第一步:启动word2007,输然后入若干的菜名和价格(未安装用户可以点击Office2007安装包下载);第二步:点击功能区的『开始』菜单下的『段落』功能(下图红色标记处),弹出『段落』对话框后,点击对话
- [office] 怎么样在excel中插入虚线圆圈 #学习方法#微信#知识分享
悲伤小肥羊
媒体笔记
怎么样在excel中插入虚线圆圈Excel中可以插入圆形,然后将边框设置为虚线,从而得到虚线圆。软件版本:Office2007方法如下:1.点击插入菜单中的形状,选择椭圆:2.按下Shift键,同时拖动鼠标,得到合适大小的圆形:3.选择圆形,点击右键,选择“设置形状格式”:4.在现行中的“短划线类型”中选择虚线:5.在进一步在格式中,设置形状填充为“无颜色填充”,这样就得到了一个虚线圆:
- win7系统卸载完WPS后,office2007图标显示不正常,及每次打开都要进行配置的问题的解决方案
超chang人
问题卸载WPS装officeoffice2007图标不正常
1、按键盘上的Windows徽标健+R键,输入regedit,按回车键。(若弹出用户账户控制窗口,请允许以继续)2、对于Word2007/Word2010,请找到以下六个键值。(然后分别右击选择“导出”,把键值备份至桌面。一旦发生问题,可以通过备份来恢复注册表键值),找到后并删除。①HKEY_CLASSES_ROOT.doc②HKEY_CLASSES_ROOT.docx③HKEY_CLASSES_
- C# 标准读取EXL文件的方式
只想摆烂@
c#开发语言
privateconststringFilter="ExcelOffice97-2003(*.xls)|*.xls|ExcelOffice2007及以上(*.xlsx)|*.xlsx"; publicstaticDataTableImportExcel() { vardt=newDataTable(); varpath=GetOpenFile(); if(str
- C#使用Office原生库开发后的运行问题
beiger
OFFICEC#程序开发c#开发语言
目录一、准备二、测试Office20071、直接运行2、安装VS20093、重新在“引用”库4、安装“包”5、报错修复6、小结三、测试office20101、在VS2019中打开原项目2、添加“包”3、重新添加引用4、测试Word功能5、测试卸掉那两个“包”6、测试Excel功能7、小结四、测试Office20161、安装(略)2、测试3、小结:五、测试Office2019
- 多文档 添加菜单栏 工具栏 删除ribbon
密树
VS:vs2010工程类型:mfc多文档officeoffice20071、去掉ribbon在CMainFrame::OnCreate中删除//m_wndRibbonBar.Create(this);//Deletebypsq//m_wndRibbonBar.LoadFromResource(IDR_RIBBON);2、添加菜单栏删除ribbon,有时菜单栏就有了,要显示那个菜单栏在BOOL工程名
- Word2007导出PDF的正确做法
beiger
OFFICEpdfOffice
客户让做个一程序,从Excel读出数据,经过统计、计算生成PDF文档。我的做法是中间安装模板生成Word文档,然后在导出为PDF。程序完成后需要测试,客户的环境是Win10+Office2007。我用虚拟机搭建了环境,发现Word2007竟然无法导出(另存)为PDF。经过反复测试,Office2010、2016、2019都支持直接导出PDF,为啥2007不行呢?网上有说需要安装WPS的,也有说安装
- The supplied data appears to be in the Office 2007+ XML
MartinYangHJ
C#
错误原文ThesupplieddataappearstobeintheOffice2007+XML.YouarecallingthepartofPOIthatdealswithOLE2OfficeDocuments.YouneedtocalladifferentpartofPOItoprocessthisdata(egXSSFinsteadofHSSF)该错误是由于使用HSSFWorkbook操作
- 不想用收费版微软OFFICE和企业版金山WPS,猿大师办公助手支持哪个版本呢?
猿大师办公助手
网页内嵌微软Office猿大师办公助手wps
问:情况比较特殊,是一个非营利性组织,并且预算比较有限,不想收费版微软OFFICE和企业版金山WPS情况下,猿大师办公助手支持哪个版本呢?客户端电脑上的微软Office版本可能会不一致,请问猿大师办公助手在网页中嵌入微软Office支持微软Office那些版本?个人版、家庭版和教育版本可以用吗?答:对于微软Office,猿大师办公助手支持微软Office2007及以上版本的桌面安装版、建议使用官方
- office完全卸载方式|office重装失败的解决方法
六月长河
1、office安装失败office2007,2010,2013,2016,2019等各个版本,安装失败,无法安装,只要pc机原来有安装过,通过安装包重新安装报错2、安装失败原因除了是重装系统后纯净环境外,其余情况99%都是office的所有组件卸载不干净,二次安装时有残留导致冲突,这里所说的卸载方式包括windows设置、控制面板、第三方卸载工具如geek,IObituninstall等卸载方式
- c# 读取word表格内容并计数
weixin_40938312
日记
objectoMissing=System.Reflection.Missing.Value;objectformat=MSWord.WdSaveFormat.wdFormatDocument;//office2007就是wdFormatDocumentDefaultxxx.wordDoc=xxx.app.Documents.Open(refxxx.c,refoMissing,refoMissin
- 小伙发现了Python中编写word文档的库,编辑文字方便多了
山禾家的猫
新的一年,小编又和大家见面啦。十分开心又和大家分享干货了~Word文档相信广大的办公室家族并不陌生吧?今天咱们聊聊Python中一个可以用来读写word文档的Python库,编辑文档分分钟的事情哦~PythonDocX目前是PythonOpenXML的一部分,你可以用它打开Word2007及以后的文档,而用它保存的文档可以在MicrosoftOffice2007/2010,MicrosoftMac
- 仿百度文库、豆丁文档网站源码在线文档分享系统最新版+带全套工具
C\Java\Python编程资源分享
非常棒的一套在线文档分享系统源码,仿百度文库、豆丁文档网站源码,在这里完全免费提供给大家学习。在这里无需任何币就可以下载到非常多的精品源码,如果觉得好站长资源做的不错,请帮忙推荐给更多的站长朋友。此套源码非常干净的,不像现在很多所谓VIP源码论坛放大量的垃圾广告文件在里面,更没有在里面加入垃圾加密广告代码。安装以下软件前,先要在本机装好OFFICE2007net2.0以上windows2003系统
- 解决office2007安装程序找不到office.zh-cn/Setup.xml OFFICELR.CAB OFFICEMUI.MSI OFFICEMUI.XML SETUP.XML
yang073402
officegoogle百度
安装MicrosoftOfficeProjectStandard2007时出现了小问题,经过百度google一番后才发现安装office2007与安装vs2008有着紧密的联系我的机子之前已经安装过VS2008,所以在安装office2007时总是提示“安装程序找不到office.zh-cn/*”(例如office.zh-cn/Setup.xml),而在安装目录下明明就有这个文件啊,为什么总是提示
- Office在线预览及PDF在线预览的实现方式大集合
cuiyadll
jsjsViewUI
一、服务器先转换为PDF,再转换为SWF,最后通过网页加载Flash预览微软方:利用Office2007以上版本的一个PDF插件SaveAsPDFandXPS.exe可以导出PDF文件,然后再利用免费的swftools.exe工具生成swf格式的Flash文件,网页中加载flexpaper免费开源工具(有广告)实现Flash文件的预览。优点:1、有效的保护的源文件及文件的复制,不可复制也是缺点。2
- NodeJS 使用 officegen 生成 Excel, PowerPoint, 和Word文档
weixin_34009794
pythonjavascriptgitViewUI
2019独角兽企业重金招聘Python工程师标准>>>NodeJS使用officegen生成Excel(.xlsx),PowerPoint(.pptx)和Word(.docx)文档officegen模块可以为MicrosoftOffice2007及更高版本生成OfficeOpenXML文件。此模块不依赖于任何框架,您不需要安装MicrosoftOffice,因此您可以将它用于任何类型的JavaSc
- Word插件工具箱中文特别版
分享羽
THESTART今天小编准时来分享关于Word的插件工具箱,这个插件工具箱和昨天的是一个公司出品的,所以在功能特点上和Excel很相像的。但凡是插件都是为了想提高用户的工作学习效率,所以好的插件能让你事半功倍。开始今天的内容吧!KutoolsforWord支持Office2019/Office2016/Office2013/Office2010/Office2007/Office365全部版本。W
- C#实现文档转换成PDF
weixin_30588827
网上有很多将doc、ppt、xls等类型的文档转换成pdf的方法,目前了解到的有两大类:1.使用虚拟打印机将doc、ppt、xls等类型的文档2.使用OFFICECOM组件我采用了第二种方法实现,初步测试通过,还没有放到服务器上进行批量实时转换的测试。下面开始介绍详细步骤:1.安装OFFICE2007.我安装的是OFFICE2007ProfessionalPlus版。安装后提示要激活,开始没有激活
- office2020与2016版的不同_不同的office哪个版本最好用,比如Office 2016 和 Office 2013?...
weixin_39883079
Office发行的版本较多,那么不同的office哪个版本最好用呢?下面将针对不同的版本进行说明:Office2013是2012年发行的版本,Office2016是2015年推出的版本,是目前最新版的Office产品套件。如果比较的话,肯定是Office2016更好,较旧有版本有很多功能上的升级,可以极大提升效率,界面视觉上也更加与时俱进。更重要的是,目前微软已经宣布对Office2007版本停止
- matlab 配色方案,matlab微软Office主题颜色
银币与草绳
matlab配色方案
MSOCOLOR:MicrosoftOfficeThemeColorsMSOCOLORisintendedsimplifythecreationofMATLABfiguresthatarecolor-matchedtoMSOfficedocuments.MSOCOLORisonlycompatiblewithMSOffice2007orlater(totheauthorsknowledge)and
- 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