- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 LeetCode-20-有效的括号
题目给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。示例 1:输入:s = "()"输出:true示例2:输入:s = "()[]{}"输出:true示例3:输入:s = "(]"输出:false示例4:输入:s = "([)]"输出:false示例5:输入:s = "{[]}"输出:true提示:1 ...
2022-05-28 12:09:02
185
1
原创 IE浏览器GET请求中文乱码
IE浏览器发送GET请求,请求的路径有中文时,$.ajax({ type: "GET", url: "/testServer/" + serverId + "/info?name=服务名", contentType: "application/json" }会请求失败(400),可通过encodeURI(url)解决示例: $.ajax({ type: "GET", // 解决IE GET请求中...
2020-11-03 18:42:06
1284
原创 Windows下通过cmd命令获取当前文件夹下所有文件的绝对路径
新建一个findFilesPath.txt 文本 文本里面输入: DIR *.* /S /B >List.txt 将文件后缀名修改为bat 双击findFilesPath.bat文件,会在同级目录生成List.txt文本文件,文件内部是当前文件夹下所有文件的绝对路径...
2020-09-03 18:27:01
6568
原创 cmd命令启动Oracle服务
编写启动Oralce服务的命令行startOracleService.bat@echo offecho Confirm starting the Oracle 11g Service ?pausenet start "OracleOraDb11g_home1TNSListener"net start "OracleServiceORCL"echo Starting Oracle 11g service completion,Please make sure there is n
2020-06-24 16:21:14
1173
原创 Axis2远程调用WebService注意事项
// 禁用分块支持options.setProperty(HTTPConstants.CHUNKED, false);可参考链接:https://www.cnblogs.com/macaque/p/3355879.html
2020-06-18 15:26:48
365
原创 Axis2远程调用WebService接口
测试访问路径为 http://localhost:8080/axis2/services/Version的WebService服务先确认webservice服务是可以正常访问的,可通过SOAPUI工具进行测试 查看webservice服务的wsdl文件,直接在WebService服务路径上添加后缀 “?wsdl” 获取域名domain(wsdl:definitions标签下的targetNamespace属性值) 获取要访问的接口(方法)名称(wsdl:binding标签下wsdl:operat.
2020-06-18 15:22:58
2152
原创 Axis2通过生成客户端的方式调用WebService接口
通过生成客户端的方式调用整体流程先准备Axis的相关文件(axis2-1.7.9-bin.zip) cmd到axis2/bin的目录下(启动axis2server.bat,用于测试) 执行(wsdl2java命令) wsdl2java -uri "http://localhost:8080/axis2/services/Version?wsdl" -p version -o D:\version\java 新建一个maven项目,添加axis2的相关依赖jar包,将生成的java文件拷进去
2020-06-18 14:44:43
417
原创 Oracle数据库文件导入、导出
不管是导入还是导出,都要进行以下操作:在本地D盘创建dmp文件夹 使用管理员身份打开CMD,sqlplus / as sysdba;进入数据库 执行 select * from dba_directories where directory_name = 'DMP'; 查看是否已经创建了dmp文件夹,如果未查出数据,则执行以下命令;查出数据,则直接将数据库文件拷到对应的文件夹下 执行create directory dmp as 'd:\dmp';命令 执行grant read,write on
2020-06-18 14:09:35
563
原创 Java 通过反射实现参数化调用类的方法
生成用来测试的jar包新建一个maven项目,添加一个测试类 将该项目打成jar包public class TestClassLoder { public String getString(final String s) { return "result : " + s; } public Integer sum(final Integer a, final Integer b) { return a + b; }}测试动态
2020-05-15 14:27:07
290
原创 Oracle 删除用户及对应的表空间、临时表空间
删除用户drop user userName cascade;删除表空间drop tablespace tablespaceName including contents and datafiles;删除临时表空间alter database tempfile 'D:\app\liuxuan\oradata\orcl\tablespaceNameTEMP.DBF' drop i...
2020-03-23 23:24:39
904
原创 java连接SAP HANA
SAP HANA提供了jdbc的连接方式添加依赖的jar包ngdbc.jarMaven配置<dependency> <groupId>com.sap.cloud.db.jdbc</groupId> <artifactId>ngdbc</artifactId> <version>2.3....
2019-09-02 21:33:45
2924
2
原创 将本地jar包上传Maven本地仓库
cmd开发命令窗口 输入命令:mvn install:install-file -Dfile=C:\Users\XXX\Desktop\op.net-1.0.jar -DgroupId=com.cgn.net -DartifactId=op.net -Dversion=1.0 -Dpackaging=jar即可
2019-08-09 14:54:07
1605
原创 Oralce数据库表数据还原
在执行插入、更新、删除等操作时,容易产生误操作,导致数据库中的内容被修改,通过普通的sql操作无法还原,则可采用Oralce数据库表的闪回机制,将表数据还原到某个时间点,具体如下:先查询某个时间点的数据是否为要还原的数据 select * fromTableName as of timestamp to_timestamp('2019-05-21 23:00:00', 'yyyy-mm-...
2019-05-22 09:57:50
509
原创 Oracle游标越界
Oralce游标越界原因分析很有可能是在循环里面使用了executeQuery、executeUpdate等操作,每一次操作相当于打开了一个游标,Oracle默认可打开的最大游标数为300,所以当循环超过一定数量时,就会提示游标越界;下面提供的方法时拓展Oralce可操作的游标数,但是这样的方法不能真正解决问题,最好的办法还是要避免在循环中操作数据库查询Oracle可操作的游标数s...
2018-08-02 15:25:49
668
原创 ajax请求404发送不到后台
ajax请求发送不到后台的情况:1.URL地址错误,可能在拼写过程中,地址错误2.网络原因,网络连接失败3.可能在发布到服务器的过程中,这块代码没有被编译,没有发布到服务器上(开发状态比较容易出现)
2017-06-29 17:58:33
11107
2
原创 js获取服务器路径
注:在无JSP文件且后台未提供获取服务器地址的情况下,可采用这种方式js中存在docunment和window两个对象document 表示的是一个文档对象,window 表示一个窗口对象利用document.URL和window.location.href可获取浏览器地址栏中的地址以http://localhost:8080/portal/#为例:var urlArr
2017-06-16 16:10:59
2652
原创 新打开的窗口,充满屏幕
首先,获取屏幕的宽和高var screenHeight = window.screen.height;var screenWidth = window.screen.width;然后,利用window.open或showModalDialog打开新窗口window.open(url, "_blank", "width=" + screenWidth + ",height=" +
2017-06-16 15:58:08
321
原创 将window.open打开的窗口保持在最前端
实现将window.open打开的窗口像dialog一样放置在最前端,可直接在打开的窗口的body标签中设置当窗口失去焦点的时候,让其重新获取焦点。如果打开的窗口不需要支持拖动,可直接使用window.showModalDialog()。
2017-01-21 16:20:34
11072
1
转载 @RequestBody忽略不认识的属性
有一种情况是,一个对象,要通过ajax传到后台。但是前台的对象属性,比后台的类要多一些。这种情况下,服务器会报错,在前端组装出后台的类的对象,以及传一个Map到后台,然后再组装成类,都不是特别优雅。这种情况下,就可以使用jackson提供的注解,@JsonIgnoreProperties了。在类上面添加@JsonIgnoreProperties(ignoreUnknown = true)即可忽
2017-01-09 17:18:52
7435
转载 ORA-28002: the password will expire within 7 days
java.sql.SQLWarning: ORA-28002: the password will expire within 7 days连接数据库时,提示密码即将过期,由于不想一直去设置密码,就想将数据库密码设置成永不过期首先,查看用户profile的设置:SELECT username,profile FROM dba_users;
2017-01-03 15:55:01
977
原创 关于表格通过 Class点击事件获取行数据不正确的分析
在获取表格数据时,尽量采用唯一标识的Id来获取;如果使用Class来获取行数据,则需使用$(this).attr(" ")来获取属性值
2016-12-26 15:00:46
395
原创 启动服务器,出现java.lang.ClassNotFoundException
java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListrner检查是否添加meaven Dependencies,如果没有添加meaven Dependencies,重启项目即可
2016-10-26 10:46:51
1082
转载 利用Jquery中的clone对象解决JS中引用传值的问题
例:下面这种方法采用直接赋值的方式,obj2和obj1指向的是同一个地址空间,修改obj2中的a属性其实就是修改了他们共同指向的对象。采用JQuery提供的克隆对象的方法:深复制【可以迭代】:var newJson = jQuery.extend(true,{}, json);浅复制【不能迭代】:var newJson = jQuery.extend
2016-08-01 12:54:55
662
原创 MyEclipse SVN插件删除用户名
找到路径:C:\Users\liufeng\AppData\Roaming\Subversion\auth删除目录下的文件夹即可
2016-07-13 17:44:44
554
原创 java生成https证书和密钥
第一步:运行cmd第二步:目录切换到jdk或者jre/bin目录下,执行以下命令第三步:生成client的私钥keytool -genkey -alias client -keyalg RSA -keystore D:/work/keystore/client.keystore -validity 36500 -dname "CN=计算机全名或域名,OU=aaa,O=aaa,L=BJ,S...
2016-07-12 21:51:06
1831
1
原创 Oracle创建数据库表空间
/** * datafile 为Oracle的暗转目录 */create tablespace XinXianglogging datafile 'E:\20160222\oracle\XXXX.DBF' size 32m autoextend on maxsize unlimited extent management local;cr
2016-07-12 21:46:33
425
转载 js 中 == 和 ===的区别
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,==和===是有区别的
2016-07-09 12:01:23
431
1
原创 Ajax请求在后台已执行,但是返回前台404/403
可能是后台忽略了注解@ResponseBody,这个注解的作用是将函数返回值作为请求返回值。没有这个注解的话,请求的响应应该是一个页面,不需要页面的话应该加上这个注解。
2016-04-26 10:31:17
8036
axis2-1.7.9.zip
2020-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人