7 健康乐活

尚未进行身份认证

我要认证

用心甘情愿的态度,过随遇而安的生活!

等级
TA的排名 15w+

初探消息队列RabbitMQ

最近欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了

2020-10-17 23:18:23

初试本地安装Jenkins软件

公司用的是Jenkins自动化部署和发布项目,周末休息的时候,在本地尝试搭建下,熟悉下这个工具。以下记录操作的过程,方便以后查看。环境准备:1)Tomcat官网地址:http://tomcat.apache.org/ ,在win下安装,选择的是Tomcat8 core2)Jenkins官网地址:https://www.jenkins.io/download/ ,下载war格式的文件,这里选择的是2.2.49版本第一步、启动Tomcat首先将下载的 jenkins.war 文件,放入到Tomc

2020-09-30 23:04:44

eclipse 快速实现查看源码的方法

在日常的开发中,调用一些jar里面的方法,但点击进去看不到具体的方法,了解不到底层是怎么实现对开发而言还是不好。网上查询查看源码的方法有好几种,尝试后,记录下来设置的过程,方便备查。比如说 org.apache.commons.net 包,想看该jar包中具体的方法,双击是看不到结果的,如下图所示。那要怎么解决这个问题呢?你可以试试这样,推荐这样做,在编辑栏的 help --> eclipse macketplace --> 输入Enhanced Class Decompiler,如下图所

2020-09-20 22:38:55

eclipse 获取并运行git上项目

     公司运用GitLab来管理Java的源码,在管理员授权源码权限后,可以获取最新的程序到本地运行。记录下来配置的流程,方便以后查看。     本地操作系统是win10,安装好Git的环境,安装比较简单,可以参考网上的安装教程,这里不再列举,推荐学习下廖雪峰老师的教程,链接是参考博客【1】。第一步、ssh 生成本地 key查看本地key是否生成成功,文件路径在 C:\Users.ssh\id_rsa.pub 若没有,则执行以下命令ss

2020-08-30 23:48:40

bat 文件快速配置Java开发环境

     最近入职了几个新同事,需要协助安装Java的开发环境,jdk、maven、Tomcat等安装起来重复性太高,还比较耽误时间,想了想,能不能写个脚本呢,将软件写入到环境变量,把软件放到指定的目录。下面记录这个过程,方便以后查看。处理这个问题主要可以分为以下两步:第一步 将文件统一放到指定的文件位置。第二步 编写脚本将配置文件的信息写入到系统的环境变量中。1、环境准备(1)JDK(2)maven注:可以使用绿化版的软件 ,或者从已经安装好的电脑上拷贝过来

2020-08-17 23:02:17

oracle 数据库 ORA-28000错误的原因及解决办法

在最近使用oracle11g 数据库时,出现报错为ORA-28000:the account is locked的错误,翻译一下:用户被锁了,网上查找报错原因,以下记录处理的的过程,方便备查。1、原因在 oracle database 11g中,默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10”,当输入密码错误次数达到设置值将导致此问题。推测原因: 可能是在本地开发中可能有人程序连接的账号或密码输入不正确,导致数据库被锁住了。查看用户对应文件的语句如下//

2020-07-31 23:33:13

vue项目编译与运行

vue作为一种前端框架,在当前项目中具有很大的应用场景。那么从码云或github上下载的vue项目在本地如何看效果呢,这里记录一下搭建的过程,方便之后的查看。之前本地电脑还安装了node.js的环境,这里不再说明,具体可以参考网上的教程。1、安装npm有时候用npm下载依赖,速度较慢,可能会出现失败,可以安装国内的镜像如cnpm,安装npm的命令如下。npm install -g cnpm --registry=http://registry.npm.taobao.org// 若运行失败的话 可以确

2020-07-31 23:04:22

eclipse 中高亮显示

在使用eclipse编译器时,需要对变量进行高亮显示,方便快速的去看代码1、文件内容的高亮显示在 菜单栏的 window —> preference -----> Content type -----> Text ----> Html —> Add弹出窗口 File type :在输入框中输入 .vm ,选中添加的.vm 在下面的 Defualt encoding 中输入:"utf-8“ 单击 update ,点击ok,设置完毕。重新打开vm页面就可以看到里

2020-06-30 23:56:15

Ext 几种按钮样式效果

最近在使用Ext按钮样式的风格,发现其提供了几种按钮样式的写法,显示效果也会有一定的差别,下面记录下来,方便之后的查看。1、创建按钮 – buttonExt 可以直接创建单个的按钮对象,设置按钮的名称,大小,宽度等属性,属性的参数直接写在大括号中即可。var confirm = Ext.create("Ext.Button", { text : "确定", width : 60, bodyStyle : "padding-bottom: 60px;", margin : 5, handler

2020-06-30 23:12:10

excel 数据验证中序列长度超出限制处理

在最近使用excel的数据验证功能时,选择序列,字数的长度是有限制的

2020-05-30 23:41:29

oracle到mysql数据库迁移

最近项目使用的数据库需要从oracle转到mysql,开始了程序的迁移,项目用Java开发,主要需要更改的是mybatis的xml文件中的SQL语句。这里记录下来方便以后查看。一、创建脚本1、oracle以学生表TABLE_NAME 为例,列出几个两者之间的不同。以下是oracle数据库创建脚本//判断表是否存在,存在则删除DECLARE num NUMBER ;BEGIN SELECT COUNT (1) INTO num FROM user_tables WHERE TABLE_NAME

2020-05-15 23:43:01

oracle数据库空表处理

最近在oracle数据库还原时,出现好多表没有导入成功,这是因为什么呢,网上查阅资料,导库前需要进行数据库的空表处理。这里记录下来,方便备查。数据库版本:oracle 11g第一步、设置 延迟段创建deferred_segment_creation 延迟段创建(Oracle 11g的新特性)alter system set deferred_segment_creation=false;...

2020-04-30 23:59:25

Ext tree 节点的新增和移除

最近在用Extjs树,实现了机构下面挂人,现在需要对选中人员可以进行移除和新增操作。查询API发现,获取父级节点,调用 removeChild 和 appendChild方法可以实现增删,这里记录下来,方便备查。Ext 树创建的js程序代码Ext.define("Ext.Demo.Panel", { extend : "Ext.tree.Panel", rootVisible : fa...

2020-04-25 17:05:09

Java 将文件夹下指定的文件打包成zip

最近在使用Aspose进行模板绑定时,在xml文件里去日期进行拼接,如to_char(birth,‘yyyy"年"mm"月"dd"日"’)读取xml文件后

2020-03-29 23:21:51

ifream src 绑定中文PDF时,出现404找不到

最近用ifream在页面加载pdf文件时,文件名称是中文时,出现404的错误,var roserForm = Ext.create('Ext.container.Container',{ height : 370, id : 'roserFromID', html : '<iframe id="roserForm" name="roserForm" src="" styl...

2020-03-28 00:16:12

Java Aspose + PDFObect 实现页面的展示

最近系统中想做个页面的展示和下载的功能,正好公司购买了Aspose (收费)软件,简单的实现方案是Aspose + PDFObect 将excel转成pdf,直接使用插件来实现预览和下载。记录下来,方便备查!一、excel 转 PDFAspose 适合办公文档的操作,如excel转pdf,word转pdf,excel数据导出,只需要简单的操作就能够实现功能。以下通过Java中的文件流实现转P...

2020-02-29 23:45:11

编写oracle可重复执行脚本

在家办公的情况下,每位项目成员都在自己本地数据库操作,如何保持数据一致性,让小伙伴能正常使用你的功能,可重复执行的脚本就重要了。这里使用的是存储过程,记录下来,方便备查。1、创建表在创建脚本方面,oracle与mysql语法上有所区别。以新建人员表为例,下面是两种数据库的建库脚本。oracle 建数据表脚本//**建表之前进行判断**DECLARE num NUMBER ;BEGIN...

2020-02-23 13:07:46

mysql到sqlite数据传输

在实际的工作中需要将mysql数据库表中的数据同步到sqlite对应的表中,主要有两种方法。第一种是使用Navicat里的数据传输,第二种是使用程序来实现。第一种、程序实现首先数据库的连接,本地是mysql的环境,连接到sqlite...

2020-01-30 21:15:52

oracle 存储过程转换为mysql存储过程

最近有个需求是将oracle版本的存储过程

2020-01-12 23:21:24

oracle数据库备份的两种方式

在日常开发中,需要及时对数据库进行备份和还原,以oracle为例,两种数据库的恢复和还原的方法第一种1、 创建表空间create tablespace GMISDATA logging datafile ‘D:\oracle\product\11.2.0\dbhome_1\oradata\GMISDATA.dbf’ size 50m autoextend on next 50m exten...

2019-12-31 23:24:29

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。