- 博客(118)
- 收藏
- 关注
原创 IDEA maven 报错 malformed \uxxx encoding
最近搞几个JAVA项目总是出现上面错误,在网上搜的大部分都是删maven库,删jar包等等,每次都搞了好久才解决,今天无意中发现并不是包的问题,
2023-07-31 09:38:26 1267 1
原创 在VMware中安装CentOS7
在VMware中安装CentOS7CentOS7的下载CentOS7的配置CentOS7的安装CentOS7的网络配置自动获取IP固定获取IPXShell连接CentOS7CentOS7的下载https://www.centos.org/download/CentOS7的配置打开“VMware Workstation“软件,选择”创建新的虚拟机“。选择“典型”选项,然后下一步。选择“稍后安装操作系统”,点击下一步。客户机操作选择“Linux”,版本选择“CentOS 7 64位”,
2021-11-07 19:03:31 300
原创 Hsql 查询前几条数据,常见数据库查询前几条数据
常见数据库查询前几条数据Access,hsql,sql serverselect top(10) * from table1 where 1=12.db2select * from table where 1=1 fetch 10rows only3.Infomixselect first N * from table...
2019-07-18 15:58:38 1042 1
原创 oracle 定时任务中循环调用存储过程
BEGIN FOR CUR IN (SELECT code FROM test2 ) LOOP Test.update_test(CUR.code); end loop;END;Test.update_test(CUR.code);是包下的存储过程
2018-05-18 11:29:10 797
转载 使用POI为Excel添加数据有效性验证
根据客户要求需要添加数据有效性验证。但是在查找多方资料后发现,POI无法读取到文件中的有效性验证,只能添加。无奈之下只能通过配置文件的方式去添加了。给Excel添加数据有效性的验证,xls格式和xlsx格式不同,通过阅读官方文档,总结出了以下方法/** * 添加数据有效性检查. * @param sheet 要添加此检查的Sheet * @para...
2018-04-24 13:28:33 3141
转载 BigDecimal类(高精度小数)
位置:java.math.BigDecimal作用:提供高精度小数数据类型及相关操作 一、基本介绍 BigDecimal为不可变的、任意精度的有符号十进制数,其值为(unscaledValue * 10-scale)其中,unscaledValue(非标度值)为任意精度的整数、scale(标度)为32位整型(可为负) 提供以下操作:算术、标度操作、舍入、比较、哈希算法和格式转换。 用户...
2018-03-26 17:21:37 956
转载 VMware 虚拟机 linux执行 ifconfig 命令 eth0没有IP地址
虚拟机上几次可以正常使用,开机突然发现无法联网,且发现没有分配ip地址 VMware 虚拟机 ifconfig没有net_addr地址、Bcast、Mask的解决方法:在vmvare中,使用ifconfig命令查看linux系统的IP地址,发现没有分配IP地址。 eth0:网络接口 link encap : 网络类型 HWaddr : 网卡物理地址 Inet addr :(i...
2018-03-17 15:24:06 4124
原创 使用Navicat将Excel数据导入oracle数据库中【史上最全】
1、先准备好Excel数据,第一行和数据库表字段保持一致 2、如果需要新建表,就使用下面的方式 3、如果不需要新建表就使用下面的方式 4、接着进入下面的页面 5、选择你的Excel,注意Excel必须要在打开的状态,否则报下面错误信息 接着选中你要导入的sheet页,我将sheet1改为了第一页,sheet2改为了第二页,不要误解了 6、接着 7、下一步—【这
2018-01-05 11:13:44 7131 1
原创 oracle 使用toad 查看空间使用率
使用toad for oracle 可以查看数据库空间的使用率,具体方法如下; 可以发现有好多选项
2018-01-03 14:56:21 3869 1
原创 spring mvc中的@PathVariable动态参数
spring mvc中的@PathVariable是用来获得请求url中的动态参数的,十分方便,@Controller public class TestController { @RequestMapping(value="/user/{userId}/roles/{roleId}",method = RequestMethod.GET) public String
2018-01-02 17:03:53 4376
原创 oracle查询结果字符串用于查询条件in中,查不到数据
oracle查询结果字符串用于查询条件in中,查不到数据,例如: 1、select a.remark from test1 a where 1=1 2、select ”” || REPLACE(a.remark , ‘,’, ”’,”’) || ”” from test1 a3、select * from test2 b where b.id in (select ”” || REPLACE(
2017-12-28 10:59:26 12678 3
原创 html多选框点击事件onclick
当点击表格里的一个多选框时,出发一个事件并判断多选框是否选中e += "<input name = 'enable_a' type='checkbox' checked = 'checked' value= '1' style = 'margin: 6px 0px 0px 0px;width: 18px;height: 18px;' onclick=\"checkboxOnclick(this,"
2017-12-28 09:35:43 13019
原创 ligerui更新单元格,参照官方示例
1、当我点击表格中的选择框时,操作按钮变成提交 部分代码如下 }, { display: '是否启用', name : 'enable_a', width : '80', render: function (rowdata, row
2017-12-28 09:12:35 1164
原创 oracle存储过程动态语句
直接上代码 CREATE OR REPLACE PROCEDURE GETPRICELISTZGY(PARAMID IN VARCHAR2, RESULT_CURSO OUT SYS_REFCURSOR) IS W_COUNT NUMBER; S_SQL VARCHAR2(2000);
2017-12-26 11:52:56 597
转载 js 框架页面跳转(target)
1.跳出框架,在父页面。<script language="javascript"> window.parent.frames.location.href="../welcome.en" </script>2.从一个框架跳转到 name="main" 的框架里<script language="javascript"> var key = document.getElementById("
2017-12-22 14:11:53 3211
原创 oracle 包里使用函数,里使用decode,substr
1、oracle包里使用decode的方法和使用substr的方法不一样,所以使用decode的时候总是报错 例如使用substr时 FUNCTION remove_str(p_in_string varchar2) return varchar2 is varchar_out varchar2(4000); begin varchar_out := substr(p_in_
2017-12-14 16:14:46 1097
原创 java 使用poi导出Excel,设置单元格保护不可编辑,设置下拉框
一、需求: 1、第一列 不可编辑(对应Excel中的保护工作表),其他列可以编辑 2、第五列和第十四列为下拉框 3、可以在导出后新增行数据 二、期间遇到的问题 1、无法设置成不可编辑 2、解决1后未满足需求3,即在导出的Excel中直接编辑新行是提示写保(原因是Excel单元格默认是锁定状态,而保护工作表是保护的锁定的单元格),思路:直接操作列 3、解决2后,发现直接编辑新行时下拉框
2017-12-11 14:19:49 43444 5
转载 linux下查看cpu,内存,硬盘等硬件信息的方法
说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cpu。 原文地址:http://blog.csdn.net/oydaybreak/article/details/45539783 一、linux CPU大小 [root@idc ~]# cat /proc/cpuinfo |gr
2017-12-06 10:22:30 851
原创 spring-security番外篇
1、spring-security maven地址<!-- Spring Security --> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-core</artifactId> <version>3.1
2017-12-01 16:39:16 300
转载 Spring Security3.1登陆验证(转)
声明:本文是转载的,用来学习用,还望原著见谅原著地址 一、前言 在上一篇http://blog.csdn.net/k10509806/archive/2011/04/28/6369131.aspx文章中,提到的MyUserDetailServiceImpl获取用户权限,在用户没有登陆的时候,Spring Security会让我们自动跳转到默认的登陆界面,但在实际应用绝大多数是用我们自
2017-12-01 16:30:05 310
转载 Spring Security3.1配置实例(转)
声明:本文是转载的内容来源,看的一知半解,于是就搬过来了,以后也许会用到,还望原作者见谅 一、数据库结构 先来看一下数据库结构,采用的是基于角色-资源-用户的权限管理设计。(MySql数据库) 为了节省篇章,只对比较重要的字段进行注释。 1.用户表Users CREATE TABLE `users` ( -- 账号是否有限 1. 是 0.否
2017-12-01 16:23:13 321
原创 java使用ajax导出Excel
Ajax是不能导出excel的,只能用其他的方式来实现,本方法不是用Ajax来实现的,而是用form表单来实现的 下面前端框架使用的是ligerui 1、先写一个div,设置为隐藏,里面写一个form表单<div hidden="true"> <form id="exportDataForm" method="POST" action="${base.contextPath}/p
2017-11-28 10:53:07 2308
原创 java 实体类与xml之间的相互转换,利用XStream在Java对象和XML之间相互转换
主要是用来实体类与xml的相互转换, 如果需要将xml存进数据库,oracle建议使用 clob类型 这样直接可以当成字符串来使用首先需要引用包 需要的jar包如下: xpp3_min-1.1.4c.jar xstream-1.3.jar或者使用maven<dependency> <groupId>com.thoughtworks.xstream</groupId> <ar
2017-11-21 14:08:08 2161
原创 oracle中Blob和Clob类型的区别
1.BLOB BLOB全称为二进制大型对象(Binary Large Object)。它用于存储数据库中的大型二进制对象。可存储的最大大小为4G字节 2.CLOB CLOB全称为字符大型对象(Character Large Object)。它与LONG数据类型类似,只不过CLOB用于存储数据库中的大型单字节字符数据块,不支持宽度不等的字符集。可存储的最大大小为4G字节 通常
2017-11-21 13:30:29 427
原创 ssm、springMvc,mybatis引入freemarker
在pom.xml文件里引用下列包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>4.1.6.RELEASE</version></dependency> <!-- freemarker jar -->
2017-11-20 16:01:46 551
原创 ligerui 表格滚动条放在表格里,固定表头
1、表格里的内容条数太多,这个时候就需要滚动条了,但是滚动条的位置影响着美观,这里建议把滚动条放在表格里 例如原来这样改后的样式是这样的修改方法 enabledEdit : false, rownumbers:true, isScroll: true, pageSize:15, pageSizeOptions : [15, 30, 5
2017-11-17 15:32:26 2256
原创 mybatis调用存储过程
没有具体开发过mybatis调用存储过程,通过查看代码及资料,记录如下 注意: 1、在xml里 属性-statementType=”CALLABLE” 2、使用 CREATE OR REPLACE PROCEDURE "SP_MF_I_IMP" ( I_MANIFEST_I_ID IN NUMBER ,
2017-11-16 14:52:43 575
原创 mybatis使用foreach
1、查询select 需求是,传入List,返回是List 在查询时,传入参数是实体类的List,使用foreach 例如mapper interface 里是public List<RoutingRulesSetDto> selectByIds(@Param("routings") List<RoutingRulesSetDto> routings);2、在xml里这样写<select id
2017-11-16 11:06:28 752
原创 maven新建ssm项目中pom.xml文件内容
1、开发工具使用时的idea<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma
2017-11-09 14:53:15 3150
原创 oracle创建表空间
------第1步:创建临时表空间create temporary tablespace myproject_temptempfile 'E:\ORACLE\ORADATA\ORCL\MYPROJECT_TEMP.DBF'size 10mautoextend onnext 10m maxsize 2048mextent management local;/*第2步:创建数据表空间 */
2017-11-08 16:31:37 205
原创 oracle数据库将一列的值拼接成一行,并且各个值之间用逗号隔开
1、把某一列值转换为逗号分隔的字符串 使用oracle中的一个函数既可 wmsys.wm_concat() 例如:select to_char(wmsys.wm_concat(g.attribute16)) from order_release g where g.order_release_xid = 'S17101100006'
2017-11-08 13:38:03 6913
原创 tomcat启动后本地无法访问,局域网内的其他电脑可以访问
1、问题描述: tomcat项目启动后 ,没有报什么错误,但在本地访问时出现 Internet Explorer 无法显示该网页,但是使用局域网其他的电脑通过局域网ip访问可以访问 2、环境: windows7、 tomcat8、jdk8 3、解决办法: 1、打开ie浏览器 点击 工具-Internet选项-连接-局域网设置 去掉-使用自动配置脚本 -的勾
2017-11-05 15:07:03 2326
转载 extjs 修改官方主题
1、在用sencha命令创建的Extjs6项目中只能使用一种界面主题(Theme),如果要换一个界面风络需要重新修改app.json中的theme配置项,然后再用cmd命令重新编译生成 方法一:修改app.json,在文件的最后有关于builds配置项中的theme 最后打开index.html就是修改后的样式。 方法二:方法二是在网上看到的比较快捷的方法,可以快速看到所有的主体,但因
2017-09-25 11:30:54 2139
原创 回车触发事件
1、回车触发按钮点击事件 $("body").keyup(function () { if (event.which == 13){ $("#search_btn").trigger("click"); //下面两种方法效果是一样的 //document.getElementById("target").onclick(); //document.getEle
2017-09-25 11:20:57 562
原创 extjs
1、监听回车键1onKeyUp : function(e, t) { var me = this, key = e.getKey(); if (!me.readOnly && !me.disabled && me.editable) { me.lastKey = key; me.doQueryTask.cancel();
2017-09-22 14:10:08 213
原创 ligerui 表格中设置单元格不可编辑,添加行,删除行
一、需求:开发个表格grid用来显示维护线路段,出发地和目的地已经确定,需要维护中间路段 二、解析: 1、既然出发地和目的地已经确定,那么出发地和目的地是不可以编辑的,因为附带有其他字段是可以编辑的,所以不可以直接操作行 2、添加的线路段需要在目的地之前显示 三、开发 上网查了一些资料,还是没有头绪,想了好久终于还是实现了 1、点击添加时在目的地之前添加一行toolbar : {
2017-09-14 11:47:44 5150
原创 ligerui子页面关闭后,父页面刷新,重新加载
1、需求在子页面处理完成后,在关闭时刷新并重新加载父页面 $.ajax({ url : '${base.contextPath}/test/test', type : "post", dataType : "json", data
2017-09-14 11:21:59 5501 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人