对学习Ajax的知识总结

1、对Ajax的初步认识   1.1、 Ajax 是一种网页开发技术,(Asynchronous Javascript + XML)异步 JavaScript 和 XML;   1.2、Ajax 是异步交互,局部刷新;   1.3、Ajax 能减少服务器压力;   1.4、Ajax 能提高用户体验; 2、Ajax交互和传统交互的比较   传统交互:网页整体刷新,服务器压力大,用户体验不好;   Ajax 交互:局部刷新,服务器压力小,用户体验好; 3、Ajax核心知识   3.1 XMLHtt
分类: 其他 发布时间: 11-29 22:44 阅读次数: 0

Luogu3224 HNOI2012 永无乡 线段树合并

传送门 题意:给出$N$个点,每个点有其排名$k_i$($k_i \in [1 , N]$且两两不同),$Q$次操作,操作为在两个点之间连一条边与查询某个点所在连通块内第$K$大排名的点的编号。$N \leq 10^5 , Q \leq 3 \times 10^5$。 查询第$K$大很多时候都用$Splay$,但是在这里显然线段树合并更好用 我们使用并查集维护每个点所在的连通块,线段树叶子节点记录当前排名对应点的编号,非叶子节点记录连通块中对应范围的排名的出现次数。对于第一个操作如果两个点不在
分类: 其他 发布时间: 11-29 22:44 阅读次数: 0

Java开发笔记(三十一)字符类型的表达

前面介绍的Java编程,要么是与数字有关的计算,要么是与逻辑有关的推理,充其量只能实现计算器和状态机。若想让Java运用于更广阔的业务领域,就得使其支撑更加血肉丰满的业务场景,而丰满的前提是能够表达大众熟知的人类语言和文字。对于英文世界来说,除了数字之外,编程语言起码还要支持ABCD等大小写字母,以及常见的标点符号。由于现有的基本变量类型仅能表示各类数字与布尔值,因此要引入新的变量类型来存放字母和符号,这个新的类型被称作字符型char。 有别于其它的基本类型,一个具体的字符值必须用单引号包起来
分类: 其他 发布时间: 11-29 22:44 阅读次数: 0

Myeclipse或Eclipse 老是出现JPA project Change Event Handler

版权声明:知识是用来分享。欢迎转载。 https://blog.csdn.net/warylee/article/details/77444156 Myeclipse或Eclipse 老是出现JPA project Change Event Handler,导致需要执行的处理没有进行;一直处于等待状态。 windows解决办法: 退出Myeclipse(或eclipse)并进入安装目录。 1、创建名为disabled的文件夹; 2、在disabled文件夹下创建两个文件夹,名字分别为featu
分类: 其他 发布时间: 11-29 22:44 阅读次数: 0

MySQL SQL 数据排名查询某条数据是总数据的第几条

版权声明:知识是用来分享。欢迎转载。 https://blog.csdn.net/warylee/article/details/77533122 查询所有数据排名 SELECT a.yhid,a.zjf,a.dqjf,(@rowno:=@rowno+1) as rowno FROM jfxt_yhjfxx a,(select (@rowno:=0)) b ORDER BY a.zjf DESC 指定查询某条数据的排名 SELECT * FROM ( SELECT a.yhid,a.zjf,
分类: 其他 发布时间: 11-29 22:44 阅读次数: 0

Tomcat部署HTTPS协议

版权声明:知识是用来分享。欢迎转载。 https://blog.csdn.net/warylee/article/details/77678095 1.生成证书; keytool -genkeypair -alias "tomcat" -keyalg "RSA" -validity 90 -keystore "D:\tomcat.keystore" “D:\tomcat.keystore” 生成的keystore位置和名称 -keyalg “RSA” 加密算法 -validity 90 有效天
分类: 其他 发布时间: 11-29 22:44 阅读次数: 0

Javaweb项目在Eclipse(MyEclipse)遇到缓存问题的解决方法

版权声明:知识是用来分享。欢迎转载。 https://blog.csdn.net/warylee/article/details/80540408 最近公司来的几个新员工总是遇到缓存的问题,例如:在java文件中写了几行代码,但是,debug不进入新的方法,打印无输出等,其实是依旧走原来的方法。 现在整理一下这个问题的解决方案,不是大问题,但愿对javaweb新人有所帮助。 遇到以上的问题的解决方案是: 把tomcat下的的项目删除; 删除%tomcat_home%/work\Catalina
分类: 其他 发布时间: 11-29 22:43 阅读次数: 0

Tink介绍

下文转载自:微信公众号:聊聊架构(archtime) 中的文章《谷歌正式开源其多语言跨平台加密库Tink》作者:Thai Duong 译者:无明; Tink是谷歌为了帮助开发人员交付安全的加密代码而开发的一个支持多语言的跨平台加密库。Tink 致力于提供安全且易于使用的加密 API。Tink 建立在现有的库之上,如 BoringSSL 和 Java Cryptography Architecture,同时对这些库中存在的弱点进行了加固。 经过近两年的发展,Tink 正式迎来了 1.2 版本。这
分类: 其他 发布时间: 11-29 22:43 阅读次数: 0

如何在页面标题前添加自己的logo图标

版权声明:知识是用来分享。欢迎转载。 https://blog.csdn.net/warylee/article/details/82796288 如何在页面标题前添加自己的logo图标?如下图所示 下面给介绍两种方式: 1、如果你使用的是tomcat,并且你的tomcat下面项目可以使用统一logo,那么可以直接修改tomcat ROOT目录下的favicon.ico文件为你自己的logo即可。 弊端:该项目下所有的项目都会根据ROOT下的这个图标展示。 2、用link标签实现 <link
分类: 其他 发布时间: 11-29 22:42 阅读次数: 0

linux服务器杀死端口命令

把java应用部署到linux服务器上的tomcat中,总是要经常重启,一般用sh shutdown.sh 当然,有时候这个命令无法把tomcat完全关闭,于是又使用kill -9 pid (进程号,查找命令为:ps -ef | grep tomcat) kill命令很好用,杀的很完全,但问题总是不断变化的,比如,kill命令只能对进程号进行杀死,遇到下面的问题就麻烦了: 一个tomcat端口被大量占用,状态变成CLOSE_WAIT,处于假死状态,其实跟真死没什么区别, 这个时候总不能一个一个
分类: 其他 发布时间: 11-29 22:42 阅读次数: 0

修改MyEclipse中的SVN地址

服务器的SVN的网络地址经过重新部署,MyEclipse中的项目是无须删掉重新下载,再将自己的修改补上去的。完全可以通过修改MyEclipse中的SVN地址的方式,让团队项目重新与SVN服务器接上。就像电器插头拔了再插一样,电器照样能够运行,具体做法如下: 1、在MyEclipse中选择Windows->Show View->others如下图所示(Eclipse也同理),会出现如下图所示的画面,选中SVN资源库,在屏幕下方将会出现SVN资源库视图: 2、对需要重新定位的SVN地址,也就是旧有
分类: 其他 发布时间: 11-29 22:41 阅读次数: 0

IntelliJ IDEA中TortoiseSVN修改服务器地址的方法

公司的svn的地址改变了,怎么办呢。自己本地的正在修改的项目怎么办呢? 修改一下svn的服务器地址咯。 1.就是先关闭ide,重新打开,然后选择svn去设置新的路径。如下图: 2.然后打开原来的项目,选中项目之后,再按图如下操作。 上面的from就是现在的url,下面的to就是要改写成什么的目的URL。 然后OK。 然后就可以在下面的version control 里面刷新一下,那么原来的历史就可以出来了。 然后就完事了。 --------------------- 作者:李学凯 来源:CSD
分类: 其他 发布时间: 11-29 22:41 阅读次数: 0

svn服务器地址变更,客户端更改服务器地址方法

SVN 服务器 IP 地址修改后,客户端对服务器的连接可以采用以下的方法重定位: 1. 如果客户端工具是TortoiseSVN,直接在工作副本上右键,选择TortoiseSVN->relocation,再输入新的URL。 2. 如果客户端工具是 eclipse 的插件 subclipse,切换到“SVN资源库”的透视图,再在资源库路径上右键 –> 重新定位…,输入新的 URL。 转载自:https://blog.csdn.net/jackpk/article/details/53837257?
分类: 其他 发布时间: 11-29 22:41 阅读次数: 0

The method getTextContent() is undefined for the type Node 错误解决

版权声明:知识是用来分享。欢迎转载。 https://blog.csdn.net/warylee/article/details/84317485 eclipse 中 如果加入了 其他了xfire 等其他xml解析包的话,使用org.w3c.dom.Node下的getTextContent()方法会出现The method getTextContent() is undefined for the type Node 提示,解决方法如下: 选择项目名称 右键 把JRE System 提升到顶部。
分类: 其他 发布时间: 11-29 22:41 阅读次数: 0

在线网页群发短信平台哪家好

众所周知短信以其方便,简单,价格美丽等特点受到众多商家的喜爱,而且在如今短信服务在互联网应用也非常常见。在日常生活中,通过手机,我们就可以和家人取得联系。商家通过群发短信平台可以推广宣传自己的产品。随着时代的发展,短信平台也相对于之前的服务功能进行升级,由一对一,增加了一对多。对于商业来说,一对多才更适合他们,并且这样的方式比较省事方便。那么对于不是很了解短信行业的企业商家来说,如何才能选择一家比较不错的短信公司呢? 短信平台需要具有正规的电信许可证以及相关的合法经营资质证书。有独立的网页网址
分类: 编程语言 发布时间: 11-29 22:40 阅读次数: 0

Servlet完全自学手册(图文教程)

Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。 狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲,Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HT
分类: 编程语言 发布时间: 11-29 22:39 阅读次数: 0

利用selenium和python 爬虫网站代码

利用selenium和python写的程序: from selenium import webdriver import os br = webdriver.Chrome() br.get("https://www.zymk.cn/2/") br.maximize_window() def clear(): global br try: br.execute_script('''var child = document.getElementById("layui-layer-shade1");
分类: 编程语言 发布时间: 11-29 22:39 阅读次数: 0

nginx的相关使用事项

1.nginx中location使用正则表达式 已=开头表示精确匹配 如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 开头表示区分大小写的正则匹配; ~* 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹配到 2.nginx根据域名不同拦截不同的项目名称 server { ##监听的端口号 listen 80; ### 服务名称 serve
分类: 编程语言 发布时间: 11-29 22:39 阅读次数: 0

React知识点总结 --- 生命周期

construcor 1.用于初始化内部状态 2.唯一可以直接改变state的地方 getDerivedStateFromProps 1.当state需要从props初始化时调用 2.尽量不要使用:维护两者一致性会增加复杂度 3.每次render都会调用 4.使用场景:表单控件获取默认值 componentDidMount 1.UI渲染完之后调用 2.只执行一次 3.使用场景:获取外部资源 getSnapshotBeforeUpdate 1.在页面render之前调用,state已更新
分类: 编程语言 发布时间: 11-29 22:38 阅读次数: 0

2018年11月热气腾腾的CISA考试经验

一、 先说说我的基本情况,方便大家比照我的情况进行评估: 工作经验两年,做信息系统审计两年(目前已转其他领域),主要接触行业集中在零售业、金融业和制造业(按接触数量分类)。最近正在做一家互联网银行的项目,由于做的是全面审计(做银行的朋友应该都知道),让本人对IT审计有了一个更全面的认识,重点是对我通过考试的帮助挺大的。 二、考试情况 考试时间:2018年11月28号(周四) 上午9:30; 时长:4小时(如果你要考CISSP,那么提前告诉你是6个小时); 考试证件:身份证(如果是临时身份证,记
分类: 编程语言 发布时间: 11-29 22:38 阅读次数: 0