自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kevin Tang

走在代码之巅,架构之上,穿梭于算法之美,享受交互设计之神奇。

  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 Oracle数据库多实例数据转存操作说明

随着项目的积累,数据逐步增多,Oracle数据库原安装在D盘,但是由于磁盘大小有限,已经不能满足继续在当前盘增加数据,因此需要进行数据迁移,而这里就有你想要的迁移方式,欢迎来品。

2020-04-10 22:58:12 570

原创 Docker 使用DockerFile 安装Oracle jdk 1.8 运行环境

每日一句:如果你没有一颗打败困难的心,那就请不要随意触碰代码。 闲话少说,上来就干。这次讲讲使用DockerFile 安装Oracle jdk1.8,由于花了几个晚上,走了不少弯路,所以必须记录一下,都怪自己蠢到........一、准备1、下载jdk 进入Oracle 官网,找到需要的jdk,这里我使用jdk1.8版本(别问为啥,因为我喜欢啊!)。Oracl...

2020-04-10 22:28:38 3886

原创 Mysql datetime时间有.000

最近Oracle 转 Mysql开发,遇到了很多新奇的问题,例如时间字段后面很多0,merge into 语句又用不了,等等.....真是头大,下面是时间字段后面很多0的解决办法。当mysql数据库存储datetime类型的数据时,后面会跟上很多的0,如下图,原因是在在建表的时候,给字段设置了长度,这个长度就是后面0的位数,因此修改成0,保存后,数据显示正...

2019-12-05 17:36:33 3174 2

原创 SpringCloud 学习之Eureka 服务注册与发现-【基础篇】

实践是检验真理的唯一标准,技术是检验程序员的唯一途径。尔虞我诈的社会,默默地驻守那片想看却看不懂的代码。 Spring Cloud 是现在比较火热的分布式应用框架,可以将传统的单实例应用横向扩展成多个微服务结合的多服务分布式应用,具体有什么样的好处,这里就不一一列举,随便百度,答案成千上万。由于最近在研究Spring Cloud,看到网上有很多的教程,看过之后发现自己看得一脸...

2019-11-12 23:22:31 446

原创 【Ubuntu系统】之安装SSH服务(XShell连接linux系统详解)

作为一名真正的代码骑士,必须横穿Windows的同时要直捣Linux系统。 由于项目需要使用linux系统进行一系列的部署开发,对于习惯了操作Windows界面的开发者来说,必须提前进行一系列的准备工作,在虚拟机上安装了Ubuntu系统,当前版本为16.04.2。安装好之后,自然不想使用虚拟机界面进行操作,因为不可以全屏,操作起来十分不便,因此使用XShell 进行远...

2019-11-03 16:55:15 2932 2

原创 Spring 集成rabbit mq报错 - ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN

重新装过系统的电脑,搭建好环境之后,安装rabbit mq后启动项目,但是报错,具体报错信息如下org.springframework.context.ApplicationContextException: Failed to start bean 'org.springframework.amqp.rabbit.config.ListenerContainerFactoryBean#0...

2019-07-16 22:19:27 4789 1

原创 【Ubuntu系统】之安装docker

一、docker对ubuntu的要求 Docker 要求 Ubuntu 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的 Ubuntu 版本是否支持 Docker。通过 uname -r 命令查看你当前的内核版本如图所示,当前内核版本为4.15.0-54-generic,因此符合安装条件。二、安装docker最新安装包 使...

2019-07-07 10:52:18 307

原创 消息队列之Rabbit MQ安装详解

1、下载安装包 附上下载地址 Rabbit MQ ,我在下载的时候,非常慢,而且经常失败,所以在此分享一下安装包,包含Rabbit MQ和Erlang安装包(至于为什么要安装Erlang,就像跑Java程序为什么要有jdk是一样的道理)。2、安装Erlang 安装RabbitMQ前,需要进行环境安装,所需环境为Erlang,因为RabbitMQ是...

2019-05-28 23:10:12 360

原创 Git教程之 安装客户端并配置SSH认证

博主近来发现之前学习过很多东西,都没有留下什么资料供后面回顾时参考,感觉自己总是在寻找一条路,一条可以让自己走的更远的路。今天在新的电脑上安装Git 客户端,所以就做一个分享吧!一、下载并安装客户端 下载地址:git 客户端下载,下载链接中可以看到不同操作系统的客户端下载链接,这里我们以Windows来做示例,下载过程省略....(网速影响下载速度,我怕你们等不及...

2019-04-14 14:14:44 3494

原创 Java 无限级递归生成树级菜单

有做过网站菜单的童鞋,都知道树级结构,因为展开的形式就是一棵树一样,有父节点、子节点。实现树级结构菜单的形式有很多,例如主从表的形式,一张表存父节点,一张表存子节点,这种方式可能存在一种问题,就是只能支持两级,并且不容易进行扩展。在这里,我想讲的是另一种形式,单表存储的方式。即一张表里面既有子节点,又有父节点,然后实现树级结构,具体介绍请往下看: 一、表结构...

2019-04-10 21:15:19 8582 1

原创 Spring 连接mysql 数据库查询异常

今天搭建一个SSM项目,采用的是mysql 数据库,不想在Spring 的ApplicationContext.xml中写死数据库连接的配置,所以单独写在一个配置文件中:jdbc.properties。如下图:driverClassName = com.mysql.jdbc.Driverurl = jdbc:mysql://localhost:3306/test?useSSL=false...

2019-03-30 21:57:51 573

原创 C# WPF网络实时监测客户端

前段时间一个客户项目,现场部署的是无线网络,使用我们系统的时候,发现总在某些时间段出现请求特别慢,并且客户有三个工厂,一工厂、二工厂使用的没问题,唯独三工厂一直出现问题,经过几次与客户方IT交流,始终不承认是网络有问题,估计是因为害怕担责任,因此不得不写一个程序,来实现实时网络监测,以洗清我们的责任(这就是甲方和乙方,甲方是大爷,乙方不如甲方的狗)。一、需求分析 ...

2019-03-27 21:36:04 4193 1

原创 考研还是工作?回过头来反思我当初为何没考研

前几天,写了一篇文章,《毕业两年,工作三年的一点点体会与建议》,有朋友就问我什么时候可以写一篇关于该不该考研的文章,怎么说呢?作为一个本科直接出来上班的我来说,很羡慕那些还在读研究生的同学,因为他们现在还不用为了每个月的房租、交通、生活费而操心,而我每天都处于节奏非常快的上班下班的生活当中,挤完地铁挤公交,走路人多,开车路堵。 在我读大二的时候,我为了考研准备了一段时间...

2019-03-24 22:14:33 1912 2

原创 使用Nexus 搭建私有Maven库之创建私有maven库

1、登录nexus管理端 打开浏览器,输入 localhost:8081,即可进入nexus管理界面,如下: 可以发现,右上角有一个 "sign in" 的按钮,说明我们需要登录,此时的界面只是一些预览的功能,这是nexus默认给匿名用户开放的权限。2、登录并修改密码 使用nexus的默认账号密码登录,初始化账号为:admin,密码为:a...

2019-03-16 22:00:38 726 1

原创 Nexus应用之 搭建私有Maven库

1、下载nexus ,官方网址:NexusUnix archivehttps://download.sonatype.com/nexus/3/latest-unix.tar.gz(ASC,MD5,SHA1)Windows archivehttps://download.sonatype.com/nexus/3/latest-win64.zip(ASC,MD5,...

2019-03-16 16:11:28 381

原创 SpringBoot学习之Idea项目搭建详细介绍

废话不多说,直接进入正题,使用idea这么强大的开发IDE怎么创建现在火的不行spring boot项目?请看我如下细细说来。1、打开idea,选择创建项目,如图: 2、进入项目类型选择界面,如图,选择spring Initializr 右上方对应的是项目jdk版本,因为我喜欢上了jdk 8 这个版本,所以我还没开始使用最新的Java,...

2019-03-16 14:51:16 346

原创 毕业两年,工作三年的一点点体会与建议

一、步入职业生涯从捡芝麻开始 都说现在找工作难,我认为,是真的难。钱多活少离家近,大部分人的梦想,这样的工作确实很难找。 我于2016年来到上海,那时我还没毕业,只不过因为觉得学校的生活足够的无聊与迷茫,于是提着行李箱就那样懵懵懂懂来到了这个数百万人梦寐以求的城市---上海。我心里很清楚,仅凭自己自学了半年的Java和前端知识不足以在魔都这样的城市吃饱饭,更不敢奢求...

2019-03-14 21:15:30 11331 105

原创 VUE 首次打开页面加载资源过大的解决办法

作为一个Java开发者,真的是要做一个百变金刚。(日常吐槽,请略过.......)        公司没有专职的前端开发,老板需要做一个vue的App,作为自命不凡的未来的软件架构师的我,接下了这个毫无头绪的摸不着东南西北的小项目。所有的东西开发完成,上线部署,发现第一次访问都会很慢,之后就变快了。F12 打开,查看请求,发现app.js这个文件竟然有13.1M(如下图),这么大的一个文件,要...

2018-11-17 14:46:42 4901

原创 Python自动化脚本——自动生成数据库字段备注脚本语句

前言:       由于平时工作疏忽,在创建建表语句的时候,没有及时给数据库字段增加备注,导致除了开发人员自己外,无法从数据库直接了解每一个字段的意义,维护人员需要一个数据字典从而方便他们的日常维护,但是然开发人员进行每一个字段的维护,工作量真的不可预估。(系统表有400+张,因此字段不可言喻....)于是,想到了用正则表达式,提取文件中的特定信息,生成数据库增加备注的语句。我们的建表语句结构...

2018-11-11 16:48:08 1617

原创 WebService系列之Idea 创建Webservice server 和 WebService Client

WebService 作为一项流行的通信技术,被大多数应用所采用。本文将从Idea 创建WebService 的Server 和Client 开始介绍,后续将会详细介绍WebService的一系列配置,达到由浅入深的效果。一、创建WebService Server1、打开Idea,选择“create a new project”:2、点击左边菜单栏“java”,选择右边“Web Applicati...

2018-07-08 18:38:36 5361 9

原创 使用图片做边框FireFox出现背景遮挡边框的问题解决办法

        由于需要实现div特殊的边框,利用切图拼凑比较麻烦,因此想到用整张图片做边框,这样方便快速。但是在实际实现中发现,在不同的浏览器下,边框的效果不同,详细介绍如下:1.边框背景如下:    2.初始实现代码:.dev-item{        height: 799px;        width: 804px;        margin-left: 52px;        ma...

2018-04-17 10:42:57 1102

原创 IDEA导入maven项目详细介绍

一、 项目结构注意,.classpath是eclipse特有文件,如果项目会使用eclipse打开,请不要删除。二、 导入项目1、打开Idea编辑器2、导入项目点击Import Project按钮,界面如下注意,我们是导入maven项目,因此项目根目录下一定存在相对应的maven配置Pom.xml文件,点击OK,继续下一步。3、选择导入的项目类型...

2018-04-14 19:42:38 64884 6

原创 Java Web 自定义标签 tag

        在项目中,涉及到细粒度的权限管理,需要控制按钮级别的显示与隐藏,由于需要达到可配置,不能写死在页面中,因此想到了使用自定义标签来实现。        实现的大概思路是,在后台判断用户是否具有相应的按钮权限,如果有,则显示按钮,如果没有则隐藏按钮。(这种方法对于安全性要求不够高,因为懂得编程的人都能够通过执行特定的方法来调用后端接口,因此需要在后端继续做一层用户的判断,此处不多介绍。...

2018-04-06 21:30:48 2871

原创 SSM 整合开发+通用的增删改查实现

        前一段时间开发java web项目都是采用的SSH框架,开发中发现在使用Hibernate做持久层开发的时候用法不够灵活,过于笨重,因此,改用MyBaties,结合Spring、SpringMvc框架,现将配置过程梳理如下: 一、项目结构    项目整体结构如上所示,    java文件夹下存放所有的class文件,包含mybaties的mapper 文件。...

2018-04-01 15:06:20 1306 2

原创 Android 自定义View(一)----------------TabBar 实现

写在前面:       从Javaee 转android 开发到今天已经7个月了,在这7个月中,深深的感觉到了做Android开发的心酸。首先是Android版本适配问题,然后是屏幕适配问题,再然后是组合控件的问题....等等,可能因为自己学疏才浅才感觉到很多坑。今天为我入门Android遇到的第一个问题作出解答---------怎么实现TabBar?文章正文:       我

2017-05-27 22:46:30 3844 2

原创 重写BaseExpandableListAdapter实现Group和Child上的按钮均可点击

学习永远不要停留在我已经学会的态度上,只有不断地努力,不停地吸收新的知识,才不会被淘汰。笨鸟先飞,从一个编程白痴转变成一个高手,只需要努力即可,相信自己,可以做的更好。

2017-03-21 19:21:26 1240

原创 就有关json与struts整合时过滤字段的笔记

在很多的应用中,有些字段是不能带到前台显示的,例如密码字段,因此需要在传到前台显示的时候需要将此字段过滤。下面就是我关于json过滤字段的方法,使用了正则表达式。通过浏览器调试界面查看前台显示的字段中包含密码字段,如图:该json数据包含敏感字段密码选项,故需要过滤掉。通过观察分析可知,rows是一个数组的结构,利用正则表达式过滤时应该这样做如果不知道正则表达是的意思,

2016-09-15 20:24:44 1231 2

原创 php实现完整版验证码(数字+大小写字母+干扰素)

完整版的php验证码,增加对php语言的理解,php使用gd图形图像库,更高效,更有用。

2016-03-19 08:30:18 3222

原创 学习php最简单的验证码制作

简单的php验证码制作

2016-03-18 14:30:44 646

java web 自定义标签 tag

实现自定义标签功能,使用maven引入库,详细使用请查看我的博文 https://blog.csdn.net/TT18949344290/article/details/79836691

2018-04-06

SSM框架整合+Maven+通用的MyBaties增删改查实现

整合ssm+maven,实现通用的mybaties增删改查方法,无需每个实体都写一遍。

2018-04-01

空空如也

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

TA关注的人

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