`
文章列表
1、准备4个文件 mysql-community-common-5.7.20-1.el7.x86_64.rpm mysql-community-libs-5.7.20-1.el7.x86_64.rpm mysql-community-client-5.7.20-1.el7.x86_64.rpm mysql-community-server-5.7.20-1.el7.x86_64.rpm 2、因为centos7默认安装了MariaDB,需要先卸载,很关键 > rpm -qa|grep mariadb mariadb-libs-5.5.52-1.el7.x86_64 mari ...
工作中经常遇到开发、测试、生产等多个环境切换,profile可以解决,目前主流的是spring profile和maven profile两种。以我项目配置文件为例,结构如下,主要的改变是在properties里:   一、spring profile 1、在spring的配置文件中配置profile,下面是我的app-context-profile.xml,把profile的配置独立出来,然后引用该配置文件   <?xml version="1.0" encoding="UTF-8"?> <beans xmlns=& ...
was里应用的更新方式在官方帮助文档里有4种。     第1种整包的很简单,第2、3没用过,主要是第4种应用程序更新多个文件。 需要先知道应用安装后在系统中的文件夹名,一般都是context配置时的名字加上.ear,比如context配置的是/app,那上传后的文件夹名是....../app.ear/app.war。比如我上传的app2.war,路径是/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/localhostNode01Cell/app2_war.ear/app2.war。做的更新 包是一个zip压缩包,第一层 ...
在bash中调用存储过程,需要模拟sqlplus输入,通过<<管道与EOF结尾标识处理。 #!/bin/bash user=aps2 passwd=aps2 sid=192.168.11.129/orcl #there is no space before last EOF function call_procedure() { value=`sqlplus -s /nolog << EOF conn ${user}/${passwd}@${sid}; call $1; quit; EOF`;#此处的EOF不能有空格,之前我的就一直报需要EO ...
在存储过程begin中用查询用到to_date(),一直报“ORA-01861: 文字与格式字符串不匹配”。 我的存储 create or replace procedure p_bill_statics(start_date in varchar2,end_date in varchar2) is --1 cursor cur is select distinct(bill_id) as bill_id from t_print_log where print_time>=to_date(start_date,'yyyy-mm-dd') and print_t ...

swagger2+SpringMVC

    博客分类:
  • JAVA
一、pom.xml依赖包   <!-- swagger-mvc --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.4.0</version> </dependency> <depen ...
1、查找2181端口的PIDnetstat -ano|find "2181" TCP    0.0.0.0:2181           0.0.0.0:0              LISTENING       14088TCP    [::]:2181              [::]:0                 LISTENING       14088 最后一位就是PID2、tasklist|find PID号,查看进程所属信息 C:\Users\EverSpring>tasklist|find "14088"java. ...
spring中配置的单例实例中,如果需要每次获取新的属性对象,有两种方式。1、采用配置文件中的lookup-method元素   2、实现BeanFactoryAware接口。 public interface AxeInter { public void chop(); }   public class StoneAxe implements AxeInter { @Override public void chop() { System.out.println("石头斧头"); } }   <bean id="axe ...
需要把proxool的日志单独记录 log4j.rootLogger=info,stdout,hfile,proxoollog4j.logger.org.logicalcobwebs.proxool=info log4j.appender.proxool=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.proxool.File=${myapp.WebRoot}/logs/proxool.loglog4j.appender.proxool.layout=org.apache.log4j.PatternLayoutlog4j.a ...
网上的转换方式基本都是下面这种,但我转换后就是损坏。 BASE64Decoder decoder = new BASE64Decoder(); //Base64解码 byte[] b = decoder.decodeBuffer(imgfnPhoto); for (int i = 0; i < b.length; ++i) { if (b[i] < 0) {// 调整异常数据 b[i] += 256; } } //生成jpg图片 String filename = this.createGUIDService.getGUID() ...
在was中要看日志很不方便,默认情况下是在was自己的System.out文件中(可以在“故障诊断”——“日志和跟踪”——“记录和跟踪 > server1 > JVM 日志”中看到路径)。这是log4j中配置的日志就不会生成。   在目录:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties增加一个文件名:commons-logging.properties内容为org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFact ...
notepad++很好用,但有时自动刷新文本不起作用,要查看log等信息是很不方便。 目前有三种方式,可以实现更新: 1、在Plugin Manager里下载一个Document Monitor插件,下载完成后start monitoring。 2、用notepad自带的更新,“设置”——“首选项”——“其他”——右侧选中“自动更新文件”。 3、手动刷新方式。“文件”——“重新读取文件”,这个操作可以自己设定快捷键。“设置”——“管理快捷键”,找到“重新读取文件”,根据自己的习惯设置。   当自动刷新不起作用时,第三种方式就最好了
创建了同义词,直接查询都是正常的,但存储过程中一调用就报“”表和视图不存在“”,因为"在存储过程中访问公共同义词,必须直接对用户授权,而不能通过角色授权"。 见http://blog.csdn.net/linminqin/article/details/6671785。 比如我test用户的存储过程中要调用ca的表,在test创建ca的同义词后需要grant all on 同义词表名 to public。   另: 如果创建了很多同义词,每一个都赋值很麻烦,可以采用sql方式查询,然后复制黏贴运行。 select 'grant select on '||SYN ...
was7.0在linux环境中 安装时 出现“No supported Web browser was detected”,是因为was7的版本只支持firefox10以下的版本。 处理方法: 打开launchpad/browser.sh,在原有的 supportedFirefoxVersion() { case "$*" in  *Firefox\ [1-9].*) return 0;;  *Firefox/[1-9].*) return 0;;  *Firefox*) return 1;;  *rv:1.[7-9]*) return 0;;  *rv:[2-9]. ...
在administrator用户中,通过控制中心创建用户和schema时出现“SQLCODE: -552, SQLSTATE: 42502”错误,给administrator和db2admin赋予了各种权限都没有用。 解决方法:登陆db2admin用户,在这个用户下的控制中心为新增用户并赋权,OK
Global site tag (gtag.js) - Google Analytics