自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

转载 Lombok的基本使用

https://www.jianshu.com/p/2543c71a8e45包含了如何如何引入maven包,如何在idea中下载该插件,以及常用的注解方法

2020-09-08 09:16:40 115

原创 weblogic无法启动报NumberFormatException的解决方法

无法启动weblogic,版本为WebLogic Server 8.1 SP4,错误信息如下:<Mar 5, 2006 10:30:57 AM GMT+08:00> <Critical> <WebLogicServer> <BEA-000364> <Server failed during initialization. Exception:java.lang.NumberFormatException: nulljava.lang.NumberFo

2020-06-23 10:47:34 299

原创 页面按钮点击后10秒内不可点击(前端防止重复提交)

一、按钮是个div页面<div id="but" onclick="savePay()">提交</div>1css.disable { pointer-events: none;}123jsfunction savePay() { // 禁用点击事件 $("#but").addClass("disable"); // 提交业务 // 10秒后启用点击事件 setTimeout(function(){ ...

2020-06-09 09:15:37 1154

转载 如何用IE打开Chrome浏览器

实现方式,用IE调用cmd命令打开chrome(注意:IE的ActiveX相关设置要启用)<script type="text/javascript">function test() {//创建ActiveXObject实例,只在IE下有效,才可以创建var objShell= new ActiveXObject("WScript.Shell");/*命令参数说明cmd.exe /c dir 是执行完dir命令后关闭命令窗口。cmd.exe /k dir 是执行完dir命令后

2020-05-15 11:03:46 1494

原创 报文规范:json和xml的两者区别

服务器端返回给客户端的数据一般都是JSON格式,JSON数据以键值的形式保存,数据之间以逗号分隔,{}表示对象,[]表示数组.JSON数据解析方案有四种,JSONKit,SBJson,TouchJson,性能很好的是苹果原生的NSJAONSerialization.使用JSON解析前,一定要检测对象能否被序列化;XML解析分为SAX解析和DOM解析,其中,SAX解析是从上往下,逐行解析;DOM解析:将整个XML文档加载到内存中,然后解析.区别是:json在传输上远远快于xml,但是xml的可读性比...

2020-05-12 10:46:17 3224

原创 db2表出现deadlock死锁,返回码为2或者68

SQL0911NThecurrenttransactionhasbeenrolledbackbecauseofadeadlockortimeout.Reasoncode"68".SQLSTATE=40001’步骤一:使用命令get snapshot来查询哪些进程锁了哪些表。命令如下:db2 get snapshot for locks ondat...

2020-04-10 10:24:47 1820

原创 jar包和war包的介绍和区别

做Java开发,jar包和war包接触的挺多的,有必要对它们做一个深入的了解,特总结整理如下:1.jar包的介绍JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。JavaSE程序可以打包成Jar包(J其实可以理解为Java了)。JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于...

2020-04-08 14:37:37 173

原创 ant build

一般情况下,大多数软件公司做开发的时候都不用myeclipse开发,这时利用ant部署就给我们带来极大的方便,它先将你的project打包成war包,然后部署到指定的服务器中。Ant的概念当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在Java 中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处...

2020-04-07 10:32:54 147

原创 2020-03-13

用js设置下拉框为只读的小技巧_javascript技巧在项目开发过程中我们时常会碰到要设置下拉框为只读(readonly),但是可惜的是select没有只读属性,所以需要在select外面包含一个span,通过js来改变。下面这段html代码是在struts2的下拉标签中加入了span标签,在页面装载的时候就让下拉框变成不可读。如下是js代码,在init方法中调用selectReadOnl...

2020-03-13 15:32:08 72

原创 通过SqlDbx导出*.sql

1: 选中需要导出的表2: 右键-->Export Data to-->File(as insert)...保存为.sql文件导入到SQL2005操作比如说导入到系统表下面:先建立一个空表,然后新建查询,将前面导出的SQL文件的内容复制到这个新建查询的编辑页中然后点击执行注意,如果带有ID的,可能会报错"当 IDENTITY_INSERT 设置为 OFF...

2019-11-26 09:22:03 2498

转载 如何运行一个Vue项目

一开始很多刚入手vue.js的人,会扒GitHub上的开源项目,但是发现不知如何运行GitHub上的开源项目,很尴尬。通过查阅网上教程,成功搭建好项目环境,同时对前段工程化有了朦朦胧胧的认知,因此将环境搭建过程分享给大家。首先,列出来我们需要的东西:node.js环境(npm包管理器)vue-cli 脚手架构建工具cnpm npm的淘宝镜像安装node.js安装需要安装v1...

2019-08-28 09:59:11 199

转载 chrome插件安装网址

https://www.52pojie.cn/thread-956388-1-1.html

2019-07-30 11:05:54 1703

转载 解决maven Unable to update index for central|http://repo1.maven.org/maven2 的问题

新配置了一个maven的环境,远程仓库默认为maven官网的,然后发现在myeclipse里用maven搜索jar包时,一个都搜不到,于是开始找原因,试了各种办法,还是不行。后来查了一下maven需要在update index之后才能帮助我们自动搜索jar包。解决办法,手动update index:1、首先手动去官网下载这两个文件,http://repo1.maven.org/maven2...

2019-07-22 11:03:53 1861 1

转载 50个极好的bootstrap模板下载地址

50个极好的bootstrap 后台框架主题下载http://sudasuta.com/bootstrap-admin-templates.html越来越多的设计师和前端工程师开始用bootstrap来作为网页项目的框架,在这一次的免费设计资源中,我们收集了一些bootstrap的主题希望大家会喜欢!Bootstrap是Twitter推出的一个用于前端开发的开源工具包。它...

2019-07-17 15:51:02 3663

转载 ESB是什么

ESB全称为EnterpriseServiceBus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,...

2019-07-04 14:45:29 4033

原创 mobi、azw3格式文件怎么导入到安卓版的kindle里

如何在kindle for android中导入本地文件:1、下载kindle安卓破解版,具体百度。2、将自己下载的文件放入Android/data/com.amazon.kindlefc/files就可以了 然后在软件里面查看本地或者全部内容都可以找到 。...

2019-05-22 15:40:53 9339

转载 IntelliJ IDEA 激活码Key is invaild 的一种处理方法

通常 Jetbrains 系列产品的注册码激活办法lan yu大佬已明确给出:http://idea.lanyus.com/但是,有时候输入了N次生成的注册码仍然提示Keyisinvaild,因为在之前的某个时间用JetbrainsCrack jar文件打过布丁,再次输入新的key会提示Keyisinvaild。mac 版的idea 激活 Key is invaild 的解决办...

2019-05-21 09:46:46 18338

转载 笔记本同时连接有线和无线

1.笔记本同时连接有线和无线原理,首先有两个网卡,然后重定义路由,有线的网络连接到有线的网关;无线的网络,连接到无线的网关2.查看IP和网关,右键查看,也可以cmd: route print3.本机网络(1)有线网络:IP:172.168.8.91 网关:172.168.8.1(2)无线网络:IP:172.20.10.2 网关:172.20.10.14.重定向路由,以管理员...

2019-04-04 15:47:43 4082

转载 MySQL中关于useSSL的警告问题

1.问题描述问题描述:web开发中,在使用MySQL数据库时,有时候会遇到下面这样的警告描述,原因是当前版本的MySQL需要指明是否进行SSL连接。警告提示:WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.4...

2019-03-20 14:37:25 8437

原创 面试题,会背的话就可以去找工作了

http://blog.720ui.com/2018/java_interview_final/

2019-03-01 16:19:12 302

转载 Redis用作数据库

很久以前的问题了,Redis 又发展了两三年,数据结构更丰富了,使用场景增多,Redis 3.0支持集群(cluster)模式。是否可以用来作为数据库,还是看业务,架构是技术对业务妥协的结果! Redis在新浪微博有很多应用,主要是用来存关注关系。新浪微博大多数的数据还是落地到mysql的,按照那边DB组同学说法,mysql在新浪只用来存储数据,Redis是用来抗量的。没有全用Re...

2019-03-01 16:11:47 215 1

转载 Web中使用Shiro

本小节使用SpringJDBC、SpringMVC、Shiro实现一个简单的权限验证。实际开发中数据层可以使用Hibernate、Mybatis等数据层框架。本节的示例只是介绍Web工程中使用Shiro验证的基本流程,完整的权限系统会比这个示例复杂的多。为了简化代码,这个示例中没有写接口。这个测试项目用第2小节中的数据进行测试。工程中定义几个地址:/gologin.html 不需要权限...

2019-03-01 15:13:18 96

转载 Shiro+MySQL动态权限验证

2.1数据库设计在实际开发中,用户名密码、角色、权限需要存在数据库中动态管理。一个简单的Shiro+MySQL的项目需要三张表:用户表SHIRO_USER:测试数据:用户角色表SHIRO_USER_ROLE:测试数据:角色权限表SHIRO_ROLE_PERMISSION:测试数据:2.2 工程搭建工程的搭建与第1.1节中介绍的一样。需要在1.2节的基础...

2019-03-01 14:44:49 384

转载 shiro (java安全框架)

Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。主要功能三个核心组件:Subject, SecurityManager 和 Realms.Subject:即“当前操作用户”。但是,在Shiro中,Subject这一概...

2019-03-01 10:50:31 227

转载 单元测试的作用

单元测试是必要的,要做到业务全覆盖,不是说所有的类全覆盖,而且不是说一个方法只有一个测试方法,而是要有多个单元测试方法,上下边界值,等价类等等,包括错误入参的用例,用断言判断错误入参的返回值,异常信息等。 单元测试相当于把用户用例用代码实现,业务不变,测试不改。这样当之后内部业务实现方案重构等发生变化,只需执行测试用例,即可完整确定影响域 ...

2019-02-19 10:03:36 1736

转载 关于前台获取到的后台json对象取值时undefined的解决方法

最近在获取后台传递到前台 的json对象时,总是undefined,以前没遇到这种情况,检查多遍发现都没有问题,打印整个返回值也是json对象,但是获取里面内容时还是undefined,经查阅资料,原来是格式问题,后台虽然返回的是json串,但是不是json对象,因此需要在后台加上header('Content-type: application/json'); ...

2019-02-19 09:35:41 1954

转载 Eclipse自动生成作者、日期注释等功能设置

在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。修改作者、日期注释格式:打开Windows-&gt;Preferences-&gt;Java-&gt;Code Style-&gt;Code Templates,点击右边窗口中的Comments,可以看到有很多选项,我们便可对此注释信息模板进行编辑。如我们希望在一个Java文件的开头设置作者信息、日...

2019-02-18 14:21:55 118

转载 Java NIO教程 MappedByteBuffer

首先从大体上讲一下MappedByteBuffer究竟是什么。从继承结构上来讲,MappedByteBuffer继承自ByteBuffer,所以ByteBuffer有的能力它全有;像变动position和limit指针啦、包装一个其他种类Buffer的视图啦,都可以。“MappedByteBuffer”为何而来?吾辈心中亦有惑(熊猫人之谜的梗)用一个字来概括就是快为什么快?因为它使用direc...

2019-02-15 13:42:40 195

原创 代码注入类漏洞

包含用户输入型和数据库存储两种,该漏洞若被利用则会对程序逻辑造成较大破坏。该漏洞主要涉及反射相关的函数,修复策略主要为添加可被反射程序的白名单,使用自定义的ClassLoader进行反射。另外,反射是性能最低的一种动态执行方式,在程序中尽量少用,若必须用到动态执行或加载时,可考虑使用代理方式,其性能约为反射的30倍。...

2019-01-11 09:30:50 949

原创 sql注入类漏洞

包含sql注入,二次sql注入和相关变种,为危害较大的一类漏洞。能直接改变sql查询语句的语义,主要被用于数据窃取和销毁。    修复策略主要为将所有拼接sql语句的方式替换为占位符后补参数的方式。即使用带占位符的预编译执行方式传递参数执行sql语句。 归类:  sql注入,输入语句中存在用户输入的字符串;二次sql注入,sql语句中存在从数据库中直接获取的字符串;sql注...

2019-01-11 09:26:32 265

转载 JAVA实现百度OCR文字识别功能

转自:http://blog.csdn.net/javagirlone/article/details/47807963闲来无事,发现百度有一个OCR文字识别接口,感觉挺有意思的,拿来研究一下。       百度服务简介:文字识别是百度自然场景OCR服务,依托百度业界领先的OCR算法,提供了整图文字检测、识别、整图文字识别、整图文字行定位和单字图像识别等功能。 package c...

2018-09-28 11:01:55 1797

原创 ssh项目中网页点不动,myEclipse的console中提示内存溢出

Tomcat溢出问题Exception in thread "http-apr-8080-exec解决办法:1、在catalina.bat最前面加入set JAVA_OPTS=-Xms128m -Xmx350m或者set CATALINA_OPTS=-Xmx300M -Xms256M2、设置了catalina.bat、catalina.sh都不起作用 MyEclipse中选择菜...

2018-09-27 14:36:27 127

原创 ssh项目中要求下拉框中某一选项选中后,下方时间控件值默认为一个固定值(2099-12-31)

使用jquery中的$("xxx").val(xxx);方法 ,为时间控件设置一个固定的值。function LockTime(){ var invokeType =document.getElementById("invokeType").value; if(invokeType==3){ $("#save_pledgerReturnTime").val(...

2018-09-21 13:18:03 348

原创 ssh项目中文件下载时保存或打开的文件名不对应(但文件内容正常)的问题

我们一般使用中文操作系统,所以要求的 文件名编码最好是utf-8,国际化一点但是,似乎实际上不是这样。为了解决这个问题,我们要在代码中加上一行代码,来保证代码内容显示正确。代码如下:String fileName= new String(file.getName().getBytes(),"ISO8859-1"); 以此对文件名的编码进行校正,下载的文件名乱码或者只有编号的问题就解...

2018-09-20 16:23:40 357

原创 ssh项目中实现文件下载功能后出现的不支持ie中图片及文本下载(直接在浏览器中被打开显示)

问题在于没有提示http内容显示的方式。解决办法:为程序提供一个downLoadFile的方法,通过request和response结合流传输数据://为浏览器提供下载功能的方法(不会直接从浏览器打开文件) public void downLoadFile(){ try{ //通过jsp页面的参数获取需要下载的文件的id,通过id获取文件 String fileId...

2018-09-20 11:11:44 276

转载 SSH+Ajax实现用户特定身份登录

功能:根据用户输入的用户名和密码,自动读取该账户的状态(锁定或开放),若是开放则允许登录,否则不允许登录Jsp:&lt;s:form id="theform" action="user_login" method="post" namespace="/" theme="simple"&gt; &lt;p clas

2018-09-17 10:50:39 233

原创 打印功能,打印页面点击打印按钮,触发的js验证

&lt;input type="button" value="打印"  class="stdButton"   onclick="print_page()"/&gt;前台js代码function print_page() { if (!!window.ActiveXObject || "ActiveXObject" in window) { remove_ie

2018-09-14 16:42:09 2061

原创 jsp页面,表单物品卡页面,增加侧打封条数据信息

即将页面信息显示为-90度&lt;td rowspan= ${fn:length(tzgWarrantTypeList)+15} &gt;&lt;span style="transform:rotate(-90deg);display: inline-block;position: absolute;left:130px;top:320px;width: 400px;height: 60px...

2018-09-14 16:24:08 137

原创 将Excel表格转化成html页面

到网上直接搜索  Excel表格转html页面,然后将表格提交,转化之后保存

2018-09-14 16:21:13 8256 3

原创 ssh项目中,数据库金额字段是Decimal类型,前台页面显示是整数而不是2位小数的问题

在相对应的jsp页面中,将以下代码块中的第一行改为第二行的样式。&lt;td&gt;&lt;c:out value='${item.assessAmount}'/&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&lt;fmt:formatNumber var="f" value="${item.assessAmount}" pattern=&quot

2018-09-11 10:57:17 1783

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除