自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring GA、PRE、SNAPSHOT 版本含义及区别

GA:General Availability: 正式发布的版本,官方推荐使用此版本。在国外都是用GA来说明release版本的。PRE: 预览版,内部测试版。主要是给开发人员和测试人员测试和找BUG用的,不建议使用;SNAPSHOT: 快照版,可以稳定使用,且仍在继续改进版本。...

2020-08-18 11:54:01 1765

原创 linux修改ssh连接端口(附防火墙常用命令)

本文针对的是Centos7以上:修改sshd文件:vim /etc/ssh/sshd_config ;去掉Port前面的#号,并将后面的端口号改为自己想要的,然后保存 使配置生效:systemctl restart sshd.service 查看防火墙状态:firewall-cmd --state 查看端口规则:firewall-cmd --permanent --list-port 添加端口到防火墙例外:firewall-cmd --permanent --zone=public --add-

2020-07-28 10:00:11 1322 1

原创 oracle 表空间文件达到32G后解决办法

数据库报错:"ORA-01654: 索引。。。无法通过8192(在表空间。。。中)扩展"、或者:ora-01652无法通过128(在表空间temp中)扩展temp段,这种错误信息时,表明数据库表空间文件或者临时表空间文件已经达到上限;解决办法:增加表空间文件,sql语句如下:altertablespacetempaddtempfile'/oracle/database/oradat...

2019-10-25 12:02:55 8601

原创 常用Oracle语句

1、查看表文件大小语句:查看当前登录用户创建的表大小:select UT.table_name as "表名称", x.TABLE_SIZE as "表大小M" from user_tab_comments ut,(select Segment_Name, Sum(bytes) / 1024 / 1024 as "TABLE_SIZE"From User_Extents Group ...

2019-10-22 10:26:08 138

原创 更改oracle表空间路径指向

总共分为四步:1、查询表空间使用情况及文件存放路径:selectdbf.tablespace_name,dbf.file_name "文件路径",dbf.totalspace "总量(M)",dbf.totalblocks as 总块数,dfs.freespace "剩余总量(M)",dfs.freeblocks "剩余块数",(dbf.totalspace-dfs...

2019-10-10 21:10:37 578

原创 ORA-00918: 未明确定义列

SELECT td1,td2,td3,td1 from table ,这样写是没问题的能执行,但是加上 rownum后报错select * from (SELECT td1,td2,td3,td1 from table) where rownum <= 30原因是有重复列,去掉重复列就好了...

2019-09-30 09:58:07 1320

原创 org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].Standard

启动tomcat直接报错,未启动成功:org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/performance]]发生这种错误时,需要再继续向下看详细的报错信息,下面的报错信息...

2019-08-27 09:28:52 3585

原创 Ehcache缓存配置解读

<diskStore> : 当内存缓存中对象数量超过maxElementsInMemory时,将缓存对象写到磁盘缓存中(需对象实现序列化接口) <diskStore path=""> : 用来配置磁盘缓存使用的物理路径,Ehcache磁盘缓存使用的文件后缀名是*.data和*.index name : "缓存名称,cache的唯一标识(ehcache会...

2019-08-20 14:35:27 1543

原创 Linux常用命令

1、文件查找命令:查询根目录下文件大小超过100M的文件:find / -size +100M(注意+100M后面不能有空格,查看指定目录只需要将/更换为目录就可以) 查询根目录下文件大小在100M到200M之间的的文件:find / -size +100M -size -200M(注意+100M后面不能有空格,查看指定目录只需要将/更换为目录就可以) 查看单个文件夹目录大小:du ...

2019-07-17 09:38:08 143

原创 Oracle用户密码过期处理办法

Oracle 11g中默认的DEFAULT概要文件中口令有效期PASSWORD_LIFE_TIME默认值为180天。当以客户端登陆Oracle提示ORA-28002,则基本可以确定登陆帐号已过有效期,使用具有DBA权限的帐号重置该帐号密码即可。首先以dba账户登录:su - oracle;sqlplus / as sysdba;1.查看口令失效用户的profile文件SQL&gt...

2019-07-08 16:00:55 255

原创 谷歌浏览器Chrome导入导出文件卡死,崩溃

谷歌浏览器升级到最新版后,导入导出文件,比如书签等页面直接卡死,经百度后,升级搜狗输入法即可,应该是搜狗输入法和谷歌浏览器不兼容导致,或者换个输入法;...

2019-05-31 14:43:52 2012

原创 oracle账户被锁--the account is locked 可能的原因及解决方法

可能的原因:客户端有比如jboss,tomcat等应用服务器绑定了数据库连接,如果修改过数据库密码。而客户端未作相应调整,频繁用错误的密码请求连接,如此反复多次Oracle会自动锁数据库。解决办法:进入oracle:[root@5461231 ~]# su - oracle[root@5461231 ~]# sqlplus / as sysdba将被锁的用户解锁,orclt...

2019-01-03 17:05:18 8220

原创 利用ssh在服务器间传输文件

1、比如要把当前一个文件复制到远程另外一台主机上,可以如下命令:[root@izmd ~]# scp /home/file/file.dmp [email protected]:/usr/local  然后输入yes和另外那台152.109.6.78主机的root用户的登录密码,接着就开始copy了。 2、反过来操作,把文件从远程主机复制到当前系统:scp [email protected]...

2019-01-02 15:14:07 2156

原创 项目上有红色叹号

这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置。第一种:1、在项目右击选择 Build path --&gt;Configure Build Paht... --&gt;Libraries。2、选择有红叉的包,单击Remove.3、单击 Add  Library...  --&gt;JRE System Library。4、选择Execution envir...

2018-11-30 15:59:22 1231

原创 expdp / impdp 用法详解

一、注意事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。二、使用expdp导出文件前的设置:1、创建逻辑目录,该命令不会在操作系统...

2018-08-10 13:51:08 87501

原创 linux里通过curl命令获取access_token报"errcode":41002

1、问题描述通过curl命令,在linux服务器里直接获取access_token,请求获取access_token的方法为GET方法,需要传递appid/secret等参数,用以下的curl命令时:https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&amp;appid=wx123123123ae8c14...

2018-07-24 11:52:45 2895

原创 csdn上查看我的收藏和我关注的博客专栏

1、登录csdn,在头像位置点击‘我的博客’ 2、点击个人资料下的自己的博客名称3、在这里能看见‘我的收藏’和‘我的关系’,‘我的关系’里是你关注的博主,点击上方‘我的博客’4、在这里点击‘专栏管理’5、跳转到下一页后,在这里点击‘我关注的专栏’即可找到...... ...

2018-07-17 09:03:55 2112 2

原创 将Maven工程下载的jar包拷贝出来

1、项目右键,选择run as — 4Maven build(5Maven build... 也可以)。2、在Golas: 中输入命令—dependency:copy-dependencies -DoutputDirectory=lib,这个命令可以将maven工程中的所有依赖jar包都拷贝到当前工程的lib目录下 ,输入完成后点击‘run’。3、执行完成后,刷新工程,会看到工程根目录下有lib文...

2018-07-03 08:49:36 1238 2

原创 websocket长连接

场景应用:客户端下订单后需要即时通知后台,弹框提示有新订单生成解决办法:1、以前采用技术是轮询方式,浏览器以特定的时间间隔(如每隔1秒)向服务器(ajax方式)发送请求,这种方式缺点就是需要不断向服务器发送请求,耗用服务器资源;2、采用websocket方式,浏览器和服务器只需要做个一握手动作,然后二者之间就形成了一条快速通道,这就好比说我和你握手,我如果有个什么晃动,你那儿马上也感知到了

2018-01-25 10:31:44 5629

原创 FreeMarker 导出word (MicrosoftOffice打开)

做了个简单例子用freemarker导出word,将数据库查询出的信息以word形式导出来,简单来说就两步,建立模板,查出数据写入模板。第一步:建立模板建立word(以03版为例) 调好格式,将其中的变量用${参数名}来代替,有需要展现图片的业务的话,则在要展示的图片的位置预先插入一张图片,例如: 然后将该word另存为xm格式的文件,另存为xml的时候需要注意存为XML格式,

2018-01-25 10:30:58 2423 4

原创 UnicodeBlock检测中文用法

/**  * 判断输入的是汉字  */ public static boolean isChinese(char c) {        Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);        if (ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS

2018-01-25 10:22:55 2793

原创 oracle不能导出空表

1、搜索空表数据,并转成行的形式: select replace(wm_concat(t.results),',',';') from (select 'alter table '||table_name||' allocate extent' results from user_tables where num_rows=0)t;2、将运行后的数据复制到editplus里,将

2018-01-25 10:22:29 281

原创 创建表空间及用户、删除

查看表空间路径及大小: select tablespace_name,file_id,bytes/1024/1024 兆,file_name from dba_data_files order by file_id;创建表空间: create tablespace spacename datafile '/opt/oracle/app/oradata/orcl/spacename....

2018-01-25 10:21:58 267

原创 将毫秒换算成天、时、分、秒

public static String formatDuring(long mss) {        long days = mss / (1000 * 60 * 60 * 24);        long hours = (mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60);        long minutes = (mss % (

2018-01-22 13:55:22 3207

原创 Spring_Transactional_Propagation

//事务传播属性 @Transactional(propagation=Propagation.REQUIRED)//如果有事务,那么加入事务,没有的话新创建一个 @Transactional(propagation=Propagation.NOT_SUPPORTED)//这个方法不开启事务 @Transactional(propagation=Propagation.REQUIRED

2018-01-20 10:59:02 257

原创 java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)

java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/???????/???)????í??错误解决方法原因:是端口已被占用.之前的tomcat进程没有被完全关闭掉.避免方法:首先关闭tomcat再修改配置文件解决方法:任务管理器或者kill杀死javaw进程重启tomcat即可.

2018-01-20 10:54:43 3198

原创 No projects are found to import

用Eclipse导入Java项目时,经常会出现“No projects are found to import”错误(尤其是导入网上下载的项目时),这是因为文件夹里面没有.project和.classpath两个文件。解决办法是从其他项目下拷贝这两个文件,并将.classpath文件里的项目名修改下即可。

2018-01-20 10:53:46 243

原创 eclipse add and remove 项目名带括号

在用eclipse编写web项目时,有时候会复制一份相同代码,虽然改了Web Project Settings但是在Tomcat添加项目时,项目还是会带括号的有之前项目名,导致项目出现问题。 解决:先改右键项目选择属性,找到Web Project Settings的Context root,修改当前项目名称,然后找到该项目路径的.setting文件夹下的org.eclipse.wst.common...

2018-01-20 10:52:46 406

原创 org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named '

启动tomcat时报错:org.springframework.beans.factory.NoSuchBeanDefinitionException: No beannamed 'shiroSecurityFilter' is defined。确认配置文件没有错:工程名右键—Build Path—Configure Build Path—Source,发现Source里只有j

2018-01-20 10:51:18 1924

IT运维服务合同.docx

IT运维服务合同,主要包含运维方面的合同,网络信息化建设中所需的内容服务

2019-11-01

获取同时含有数字、大写字母、小写字母的随机字符串

获取同时包含有数字、大写字母、小写字母的随机字符串,生成字符串长度是可以指定的,并有正则验证方法,代码可以直接引用。

2018-01-05

微信公众号获取openid

两种方式获取微信用户openid,有图文介绍,代码是全的,可以直接拿来用

2017-11-01

空空如也

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

TA关注的人

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