自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

原创 Maven项目报ArtifactDescriptorException: Failed to read artifact descriptor for mysql:mysql-connector-ja

这种错误一般是jar有问题,有可能是没下载成功,jar缺失,也有可能是jar下载了但是因为网络原因下载失败了(导致jar缺失了一部分);一、首先clean项目 然后 右键项目Maven---》Update Project;二、第一步骤要是不能解决则,首先看Project---》Properties----》Java  Build Path ----》Maven Dependenci

2018-01-16 21:06:19 13122

原创 在mysql5.6版本以下创建表中有两个timestamp类型字段会报错

执行创表语句:DROP TABLE IF EXISTS `seller`;CREATE TABLE `seller` (  `id` bigint(11) NOT NULL AUTO_INCREMENT,  `phone` varchar(120) NOT NULL COMMENT '手机号',  `password` varchar(120) DEFAULT NULL, 

2018-01-16 10:38:13 5104

原创 Java使用Freemarker和iText生成带有图片的PDF文件

需要在pdf中添加图片,前后端都需要配置代码后端代码:修改内容字体以及显示的地方已经标注OutputStream out=null; ByteArrayInputStream byteArrayInputStream=null; try{ out = new FileOutputStream(PdfFactory.tempPath

2018-01-15 16:02:59 7620 7

原创 目标URL存在跨站漏洞和目标URL存在http host头攻击漏洞处理方案

直接写过滤器:package com.todaytech.yth.gdsd.base.Filter;import java.io.IOException;import java.util.Iterator;import java.util.Map;import javax.servlet.Filter;import javax.servlet.FilterChain;import

2018-01-12 20:22:56 4845 2

原创 检测到目标存在不安全的请求方法

漏洞描述         Web 服务器在没有任何设置是,使用 OPTIONS 命令,可以返回所有能够响应的 HTTP 方法,如 OPTIONS, TRACE, GET, HEAD, COPY, PROPFIND, SEARCH, LOCK, UNLOCK 。这些方法可能表示在服务器上启用了webdav,可能允许未授权的用户对其进行利用。         的子元素是可选的,如果没有 元

2018-01-12 20:02:08 3521

原创 docker重启主节点所有的东西

1.kill 所有的kubectl和docker的进程2.清空  /var/lib/etcd/data/  下的数据  Cd  /var/lib/etcd/data/    Rm  -rf  ./*3.清空日志(为下次重启容易找错)4.删除docker ps 里面所有的5.ps aux|grep docker6.reboot  重启虚拟机

2018-01-12 19:59:20 1123

原创 docker 运行无法ping通registry endpoint

docker daemon配置中加了http代理的缘故,导致无法ping通registry endpoint。于是在/etc/default/docker中注释掉export http_proxy=”xxx”的设置,并重启docker daemon。

2018-01-12 19:58:33 2921

转载 Kubernetes之kubectl常用命令

Kubernetes之kubectl常用命令

2018-01-12 19:34:09 443

原创 Docker的一些基本命令

Docker安装相关命令创建docker用户并将其纳入docker这个用户组#useradd docker -gdocker更新源#sudo apt-get update安装依赖包#sudo apt-getinstalllinux-image-generic-lts-trusty重启#sudo reboot安装docker#sud

2018-01-12 19:13:34 1112

原创 CMD一些基本的命令行

1.定时关机     at  22.00 shutdown -s   在10点关机                              shutdown -s -t 3600 -f   (-s 关机 -r重启 -f 强制)                              shutdown -a (取消定时关机)            无开机,开机要在BOSS版中设置

2018-01-12 19:06:22 163

原创 消息中间件RabbitMQ

RabbitMQ 安装---windows系统RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器。Rabbitmq依赖于erlang环境,所以先要安装erlang;执行:otp_win32_R16B03.exe再安装Rabbitmq执行:rabbitmq-server-3.2.3.exe 还需要配置环境变量:添加环境变量:RABBITMQ_

2018-01-12 18:59:53 360

原创 MYsql建存储过程、定时器、触发器

一、定时器#查看当前是否已开启事件调度器SHOW VARIABLES LIKE 'event_scheduler';#要想保证能够执行event事件,就必须保证定时器是开启状态,默认为关闭状态set global event_scheduler =1;#或者set GLOBAL event_scheduler = ON;开启事件test_eventalter event tes

2018-01-11 21:46:01 234

原创 批量删除.svn文件夹、.svn文件

1、Windows环境将下面的代码保存为 kill-svn.bat文件,放到要删除.svn文件的目录下,双击运行即可@echo on@rem 删除SVN版本控制目录@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"@for /r . %%a in (.) do @if exist "

2018-01-11 21:44:13 1473 1

原创 ORACLE升级11g以上之前版本的wm_concat()函数失效

先执行:create or replace type string_sum_obj as object ( --聚合函数的实质就是一个对象 sum_string varchar2(4000), static function ODCIAggregateInitialize(v_self in out string_sum_obj) return number,

2018-01-11 21:39:36 5049

原创 oracle分割函数

先执行:create or replace type type_split as table of varchar2(4000);再执行:CREATE OR REPLACE FUNCTION str_split(in_str VARCHAR2,in_sep VARCHAR2)RETURN type_splitIS --分割字符串位置索引 v_sep_pos PLS_

2018-01-11 21:37:43 2357

原创 oracle建索引

create index rprojectid on r_project_list(project_id);rprojectid 索引名r_project_list 表名project_id 表中需要建立索引的字段

2018-01-11 21:31:46 267

原创 SVN或远程桌面等比较慢可以执行该命令

netsh interface tcp set global autotuninglevel=disable

2018-01-11 21:30:32 424

原创 tomcat配置成https访问(强制https)

命令行执行%JAVA_HOME%\bin\keytool -genkey -aliastomcat -keyalg RSA执行过程中会询问你一些信息,比如国家代码,省市等,其中需要填写两个密码,一次在开头,一次在最后,请保持两个密码相同。比如,我将密码都设成aas@123456。如果不同,启动会报错,大概是下面这样的java.io.IOException:Cannot recover

2018-01-11 21:20:33 15969

原创 uap、myeclipse导出jar包执行需注意事项

File>export>jarfile>next>next(设置运行入口—需要执行的那个main函数)如果会打包,那可能就知道 MANIFEST.MF 这个文件吧,一个 jar 要能运行的话,必须在这个文件中设置 Main-Class: 这个我想已经设置好了。如果要使用到第三方的 jar 包,同样也需要在这个文件中设置一下。需要在这个文件中加上,下面路径前的 xxx/ 先暂时称为 X 目录

2018-01-11 21:05:01 1164

原创 Tomcat窗口标题修改

具体修改方法如下:进入tomcat的bin目录,打开catalina.bat 。找到下面的内容:if not "%OS%" == "Windows_NT" goto noTitleset _EXECJAVA=start "TOMCAT" %_RUNJAVA%其中的“TOMCAT ”就是默认的title名称。这里建议改成服务名+所占端口的方式。

2018-01-11 20:54:53 306

原创 tomcat设置内存大小--解决内存溢出问题PermGen space、项目运行出现乱码

tomcat的安装根目录%tomcat%bin/catalina.bat文件,SET JAVA_OPTS 一行; set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m 这里的值可根据具体情况自由调整set JAVA_OPTS=-Xms128m -Xmx512m  -XX:PermSize=128m

2018-01-11 20:49:24 372

转载 win7 64位安装32位oracle ODBC数据源管理器添加数据源找不到驱动问题。

转载于:http://blog.csdn.net/chi4419424/article/details/24251243win7 64位安装32位oracleODBC数据源管理器添加数据源找不到驱动问题。BI项目用informatica,服务器配的32位oracle。本地开发系统win7 64位的。安装64位的oracle和服务器好像有冲突。只能装32位的。但是装了32

2018-01-11 20:28:08 5583 1

原创 正则表达式--各种验证所需的正则

1.xml文件:^([a-zA-Z]+-?)+[a-zA-Z0-9]+\\.[x|X][m|M][l|L]$2.用的unicode字符的来进行匹配中文字符的正则表达式:^[\u4E00-\u9FA5]+$3.验证空白字符正则表达式:^\\s*|\\s*$ (空白字符,包括:空格、\t、\n、\r、\f、\x0B)4.空白行的正则表达式:\\s*\n (可以用来删除空白行)

2018-01-11 15:23:11 1494

原创 Oracle查询数据库中所有表的记录数

select t.table_name,t.num_rows from user_tables t若以上SQL查找不到,执行如下脚本即可:create or replace function count_rows(table_name in varchar2, owner in varchar2 de

2018-01-10 21:55:24 413

转载 启动oracle11监听器错误:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案

转载于:http://blog.csdn.net/u011466729/article/details/38755605 启动oracle11监听器错误:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案 . (我的系统是win7 装的Oracle 11g )1、错误描述:本地计算机上的OracleOraDb11g_home1TNSListen

2018-01-10 21:49:45 896

原创 安装oracle11g时,先决条件一直失败的解决方法

1. 在命令提示符下 net share c$=c:net share 查看已经共享的资源补充:如果这个命令提示错误:“发生系统错误 5,拒绝访问的时候”,那我们可以修改注册表,检查AutoShareServer和AutoShareWks注册表值,以确保未将它们设置为0,让C盘进行共享。安装完毕以后,需要关闭系统隐藏共享;因为系统隐藏共享有可能成为系统被入侵从而盗取用户信息的隐患。

2018-01-10 21:38:42 2722

原创 oracle 设置密码永不过期

查看:select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';修改:alter profile default limit password_life_time unlimited;

2018-01-10 21:29:22 395

原创 (ora-01410无效的rowid)临时表 on commit delete rows 与 on commit preserve rows 的区别

ora-01410无效的rowid解决方式:把临时表空间改成会话级别的就可以了,即把临时表的创建选项由on commit delete rows改为on commit preserve rows,就可以了-- 事务级临时表:提交时删除数据create global temporary  table tmp_table1(       x     number) on

2018-01-10 21:27:28 876

原创 存储过程时间格式验证

create or replace procedure sp_HRM_PunchTimeCheck(o_Ret out int,o_RetInfo out varchar2,i_PunchTime varchar2)ASv_PunchTime date;Begino_Ret:=1;o_RetInfo:='';if length(i_PunchTime)!=8

2018-01-10 21:23:57 755

转载 oracle游标循环例子

转载于:https://www.cnblogs.com/sc-xx/archive/2011/12/03/2275084.html-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标--Fetch游标--使用的时候必须要明确的打开和关闭declare

2018-01-10 20:09:09 1225

原创 求时间差(08:30-10:00)

select ROUND(TO_NUMBER(to_date('10:00','hh24:mi') - to_date('08:30','hh24:mi')) * 24 * 60) from dual;  select ROUND(TO_NUMBER(TO_DATE('09:00:00','HH24:MI:SS') - to_date('08:00:00','HH24:MI:SS')) *

2018-01-10 20:07:45 196

原创 查询各表占用的空间大小

select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||'M' db_size from USER_extents where SEGMENT_TYPE='TABLE' group by SEGMENT_NAME,TABLESPACE_NAME order by db_size;

2018-01-10 19:59:27 2721

转载 Oracle汉字乱码问题原因及解决方法

转载于:http://blog.csdn.net/gccr/article/details/1907303  Oracle汉字乱码问题原因及解决方法原因: 出现中文乱码的主要原因是字符集不同。在Oracle中,我们关心三个地方的字符集:l Oracle服务器内部的字符集l NLS_LANG变量里保存的字符集l 客户

2018-01-09 21:07:30 1164

原创 instr用法

1.返回需要查询的字符在字符串中的下标select instr('abcd','a') from dual;  --返回1instr( str1, str2 [, start_position [, nth_appearance ] ] )参数分析: str1源字符串,要在此字符串中查找。 str2要在str1中查找的字符串. start_posit

2018-01-09 20:40:47 6835

原创 ORACLE高版本导数据到低版本

一、在11g服务器上,使用expdp命令备份数据EXPDP USERID='fjgs/fjgs@orcl' schemas=fjgs directory=DATA_PUMP_DIR dumpfile=fjgs.dmp logfile=fjgs.log version=10.2.0.1.0注:fjgs/fjgs@orcl 账号/密码@数据库实例  schemas=szairp

2018-01-09 20:37:44 1907

原创 ORACLE报“超出打开游标最大数”错误

1.查看游标最大数:show parameter open_cursors;2.修改open_cursorsalter system set open_cursors=1000;commit;

2018-01-09 20:36:04 1788

原创 oracle统计一个字符串的长度

统计字符串a,b,c,d,e,f中‘,’的个数select lengthb(regexp_replace('[a,b,c,d,e,f]','[^,]',null))  as res from dual;select   *  from SYS_DEPT where lengthb(regexp_replace(dept_id,'[^A]',null))=3;

2018-01-09 20:32:20 4963

原创 Orcle树形结构-WBS结构

根据父节点id查出所有子节点--树结构:SELECT a.*FROM SYS_DEPT aWHERE NOT EXISTS (SELECT * FROM SYS_DEPT b WHERE b.pdept_id = a.dept_id)START WITH pdept_id = '3C2D25A1-7046-43F5-A73D-DCF675E4EAB0' CONNECT BY PRI

2018-01-09 20:15:24 785

原创 查询orcle版本,查看是否死锁

查看oracle版本:select * from v$version;查看被锁的表 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;查看那个用户那个进程照成死锁select

2018-01-09 19:56:32 167

原创 orcle导入导出dmp文件并更改表空间

1.导入dmp文件但不用修改表空间imp user/password file=C:\a.dmp log=C:\a.log full=y ignore=y2.导出dmp文件用户模式:导出该用户的表exp user/password@orcl file=d:\spm_adm.dmp OWNER=userexp fjgsam/fjgsam@fjgs file=d:\db\fjg

2018-01-09 19:06:32 6759

生成并解析条形码、二维码;生成包含本身含义的条形码

一个完整demo,有注释说明,生成并解析条形码、二维码;eclipse+jdk8(如果使用myeclipse要注意是否兼容jdk8),解析jar包版本zxing-javase-3.1.0.jar、zxing-3.1.0.jar,需要jdk7以上

2017-11-21

html5左滑删除列表

html手机移动端开发,左滑删除列表项

2017-08-30

jeecg代码生成器

架构技术: Struts2+Spring3+Hibernate4+EasyUI1.3 • 代码生成器:自动生成美观大方的前台页面及后台代码 • 查询条件生成器:动态拼SQL,追加查询条件 • 页面校验器:采用EasyUI检验机制 • 完整Spring用户权限 • 报表整合:Excel简易导出工具+Highcharts图形报表 • 工作流设计器让业务系统更灵活 • 常用共通封装(数据字典/邮件发送/定时任务/短信接口/Freemarker工具类等..) • 兼容IE 6、IE 8+和Google等浏览器 • 支持SQL Server、Oracle和MySQL等主流数据库

2015-08-07

空空如也

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

TA关注的人

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