自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 判断时间在一天内某个五分钟区间内

判断时间在一天内某个五分钟区间内

2023-03-23 13:44:06 109

原创 java文件打jar包 并运行

java文件打jar包运行

2022-09-07 15:40:01 1825

原创 oracle 分隔字符串并按照位数去除字符

要求:以‘-’分隔字符串并去除第6位元素 select REPLACE(字段名,regexp_substr(OLT_NAME,'[^-]+',1,6),''), from 表名 WHERE 字段名 = '1-2-3-4-5-6-7-8-9';返回字符1-2-3-4-5-7-8-9

2021-05-20 11:34:59 271

原创 oracel 本周一到现在

oracel查询本周一select trunc(sysdate, 'iw') from dual;网上其它全是抄袭错误的,那些sb都不验证到底正不正确就发布?

2020-11-27 15:46:52 126

原创 调用百度翻译api实现中英文翻译

需要首先申请自己的开发者id和证书,我申请的是通用翻译,可以参考这个申请百度翻译直接上代码** * 百度翻译引擎java示例代码 */public class BaiduTranslateDemo{ private static final String UTF8 = "utf-8"; //申请者开发者id,实际使用时请修改成开发者自己的appid private static final String appId = "自己的appid"; //申请成

2020-06-18 17:00:53 3343 1

原创 图片与base64的相互转换

package com;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import sun.misc.BASE64Decoder;imp...

2019-09-19 14:06:29 134

原创 centos7 安装docker

一、安装docker1、确保 yum 包更新到最新。$ sudo yum update2、卸载旧版本$ sudo yum remove docker docker-common docker-selinux docker-engine3、安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的...

2019-09-03 13:43:01 101

原创 spring boot 使用redis 的 incr创建分布式自增id

测试使用springboot加载类测试,使用本地redis, 模拟多线程去生成规律的自增id@Componentpublic class Common implements CommandLineRunner { @Autowired private RedisTemplate redisTemplate; @Override public void r...

2019-08-26 17:12:35 2945

转载 Log4j日志输出详细说明及配置

日志论    在应用程序中输出日志有有三个目的:(1)监视代码中变量的变化情况,把数据周期性地记录到文件中供其他应用进行统计分析工作。(2)跟踪代码运行进轨迹,作为日后审计的依据。(3)担当集成开发环境中的调试器,向文件或控制台打印代码的调试信息。  Apache能用日志包(Commons Logging Package)是Apache的一个开放源代码项目,它提供...

2019-07-11 16:02:30 876

转载 java socket 简单实例

Java Socket 通信实例 - 转载基于Tcp协议的简单Socket通信实例(JAVA)好久没写博客了,前段时间忙于做项目,耽误了些时间,今天开始继续写起~今天来讲下关于Socket通信的简单应用,关于什么是Socket以及一些网络编程的基础,这里就不提了,只记录最简单易懂实用的东西。1、首先先来看下基于TCP协议Socket服务端和客户端的通信模型:...

2019-07-08 11:20:38 250

原创 spring 项目初始化后启动运行类

springMVC通过实现ServletContextAware接口,来实现初始化后运行想要启动的类。@Componentpublic class CommonStart implements ServletContextAware { @Autowired Service service; @Override public void setServl...

2019-06-24 14:37:38 1703

原创 UDP 消息发送与接收得简单实现

不说UDP是什么了,没意思,直接上demo测试demo时放在不同得类里面,先启动接收类,再启动发送类。发送端代码 public static void main(String[] args){ DatagramSocket ds=null; DatagramPacket dpSend=null; int port=1515;//发...

2019-06-20 10:38:38 1846

原创 idea 设置自动生成 serialVersionUID

设置自动生成serialVersionUID的方式如下图所示,关键点已逐个标识3:设置之后,选中对应的类名,然后按 alt+enter 快捷键的情况如下所示4:ok,打完收工...

2019-06-17 10:27:04 685

原创 log4j发送日志到远程服务器并接收,两种配置

实现多系统日志收集功能log4j直接配置syslog就可以发送消息到远程服务器,直接配置log.properties文件或log.xml文件即可pom文件中加入<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> &l...

2019-06-14 15:57:58 4120 3

原创 CentOS7 图形界面免账号密码登陆

1、root账户下vi /etc/gdm/custom.conf2、进入文件在[daemon]下增加AutomaticLoginEnable=TrueAutomaticLogin=root注意 不要换行3、保存并重启就行了

2019-03-21 17:11:02 2820 1

转载 CentOS7 安装redis

转自博客园:https://www.cnblogs.com/zuidongfeng/p/8032505.html一、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz[root@iZwz991stxdwj560bfmadtZ local]# wget http://do...

2019-03-14 15:11:59 83

原创 oracle 时间段内每个时间粒度每个类型前10条数据

查询一段时间内每个时间粒度的每个业务类型的前十条数据,使用 over(partitionby) 解决,不用写游标select * from (select t.时间字段,t.业务类型字段, row_number() over(partition by t.时间字段,t.业务类型字段order by 1) rn from 表名 t...

2019-03-08 15:35:48 530

转载 oralce trunc用法

文章内容复制汇聚别人的,供以后学习参考用。 前一月 最后一天    select last_day(add_months(sysdate,-1)) from dual;                                 select to_char(last_day(add_months(sysdate,-1))) from dual;  前一月 第一天       ...

2018-11-09 13:27:55 187

原创 springboot 在idea中实现热部署

1、pom中引入&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-devtools&lt;/artifactId&gt; &lt;optional&gt;true&lt;/optiona...

2018-11-07 11:10:29 88

原创 springboot 使用tomcat启动

springboot 版本   2.0.4.RELEASEtomcat版本  8.5 只要你的项目能运行启动类跑起来不报错,那么只要简单修改下启动类就行了,继承SpringBootServletInitializer类,并重载configure方法。 pom文件&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project...

2018-09-30 10:06:46 3564

原创 oracle 查询各个时间点15天内数据

把时间字段转换为小时粒度再分组select 字段1,       to_char(时间字段, 'hh24:mi:ss') as hour,       avg(字段2) as flow  from 表名 where  时间字段 &gt; sysdate - 15 group by 字段1, to_char(时间字段, 'hh24:mi:ss') order by hour ...

2018-09-20 14:59:59 3455

原创 springBoot+mybatis+oracle 简单项目的创建

springBoot版本为2.0.4;此测试项目完整代码下载:https://download.csdn.net/download/qq_26439741/10644962创建步骤:项目最终目录:pom文件内容:&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://...

2018-09-04 15:28:09 19858 6

原创 oracle 取当天时间数据

select * from 表 whereTO_CHAR(TO_DATE(时间字段,'yyyy-mm-dd hh24:mi:ss'),'yyyymmdd')=TO_CHAR(SYSDATE,'yyyymmdd')或select * from 表 where时间字段&gt;=TRUNC(SYSDATE) and 时间字段&lt; TRUNC(SYSDATE)+1...

2018-07-16 14:56:56 20325

原创 oracle 去重复数据(取最新时间数据)(每种类型取前10条)

    select t.* from (        select a.*, row_number() over(partition by 需要分组的字段 order by 时间字段 desc) rw         from 表 a         where 条件        ) t where t.rw = 1每种类型的数据取前十条...

2018-07-13 11:02:31 4028

转载 Oracle之UTL_FILE 包用法详解

UTL_FILE包可以用来读写操作系统上的文本文件,UTL_FILE提供了在客户端(FORM等等)和服务器端的文件访问功能。创建测试目录:新建一个command window;创建目录:(以system用户登录数据库)Sql代码  收藏代码SQL&gt; create or replace directory cux_log_dir as '/home/appltest/debug';    Di...

2018-07-05 10:39:26 381

转载 spring的@Transactional注解详细用法 --转载

spring的@Transactional注解详细用法 概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了一致的抽象,其特点如下:为不同的事务API提供一致的编程模型,比如JTA(Java Transaction API), JDBC, Hibernate, JPA(Java Persistence API和J...

2018-06-24 23:15:47 93

原创 java 判断周六周日

DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");            String bDate = "2018-05-01";     Date bdate = format1.parse(bDate);     Calendar cal = Calendar.getInstance();    cal.setT

2018-05-09 14:41:56 7372

转载 Java多线程问题总结

转自:http://www.importnew.com/18459.html前言Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源于

2018-05-03 20:00:03 87

转载 java 死锁示例代码及如何避免

Java多线程7:死锁前言死锁单独写一篇文章是因为这是一个很严重的、必须要引起重视的问题。这不是夸大死锁的风险,尽管锁被持有的时间通常很短,但是作为商业产品的应用程序每天可能要执行数十亿次获取锁->释放锁的操作,只要在这数十亿次操作中只要有一次发生了错误,就可能导致程序中发生死锁,并且即使通过压力测试也不可能找出所有潜在的死锁。 死锁一个经典的多线程问题。

2018-05-03 19:55:12 272

转载 Redis学习笔记--Redis数据过期策略详解

转自:http://www.cnblogs.com/xuliangxing/p/7151812.html Redis学习笔记--Redis数据过期策略详解  本文对Redis的过期机制简单的讲解一下  讲解之前我们先抛出一个问题,我们知道很多时候服务器经常会用到redis作为缓存,有很多数据都是临时缓存一下,可能用过之后很久都不会再用到了(比如暂存s

2018-05-03 19:17:46 159

转载 activeMQ嵌入Java代码的使用--转

导入两个jar包:activemq-all-5.5.1.jarslf4j-nop-1.4.3.jar Java代码  import java.net.URI;  import java.util.Map;  import java.util.concurrent.ConcurrentHashMap;  import javax.jms.C

2018-05-02 14:04:13 311

转载 Linux下MySQL 数据库的基本操作

1. 创建数据库相关命令:  首先,下载MySQL相关软件包:aptitude install mysql-server/mysql-client  MySQL中的root用户类似于Linux下的root用户,拥有最多高的权限,若操作不当会对数据造成严重的危害。因此,针对每一个应用程序创建对应的数据库及操作用户是一个好习惯。       进入mysql路径下的bin目录;

2018-04-08 14:39:36 171

转载 git fetch 的简单用法:更新远程代码到本地仓库

方式一1. 查看远程仓库123456$ git remote -veoecn https://github.com/eoecn/android-app.git (fetch)eoecn https://github.com/eoecn/android-app.git (push)origin https://github.com/c

2018-04-08 11:17:59 3457

转载 上传本地代码及更新代码到GitHub教程

上传本地代码第一步:去github上创建自己的Repository,创建页面如下图所示:红框为新建的仓库的https地址第二步:echo "# Test" >> README.md第三步:建立git仓库git init第四步:将项目的所有文件添加到仓库中git add .第五步:git add README.md

2018-04-08 11:15:41 127

转载 java对redis的基本操作

https://www.cnblogs.com/edisonfeng/p/3571870.html

2018-03-28 11:47:35 89

转载 JAMES邮件服务器

收发外网  https://wenku.baidu.com/view/cb93a215fad6195f312ba66a.html

2018-01-11 18:20:52 234

转载 抽象类和接口的对比

抽象类和接口的对比参数抽象类接口默认的方法实现它可以有默认的方法实现接口完全是抽象的。它根本不存在方法的实现实现子类使用extends关键字来继承抽象类。如果子类不是抽象类的话,它需要提供抽象类中所有声明的方法的实现。子类使用关键字implements来实现接口。它需要提供接口中所有声明的方法的实现

2018-01-04 16:37:26 111

转载 动态代理和静态代理

一、代理概念 为某个对象提供一个代理,以控制对这个对象的访问。 代理类和委托类有共同的父类或父接口,这样在任何使用委托类对象的地方都可以用代理对象替代。代理类负责请求的预处理、过滤、将请求分派给委托类处理、以及委托类执行完请求后的后续处理。 图1:代理模式  从图中可以看出,代理接口(Subject)、代理类(ProxySubject)、委托类(RealSubject)形成一个

2018-01-04 14:53:25 139

转载 CentOS7 64位下MySQL5.7安装与远程连接配置(YUM)

转自:http://www.linuxidc.com/Linux/2016-09/135288.htm安装环境:CentOS7 64位 MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/# 下载mysql源安装包shell&gt; wget http...

2017-12-07 09:31:16 365

syslog4j-0.9.30.jar

syslog4j,第三方插件,配置syslog,可选端口

2019-06-14

springmvc框架搭建,已测试

springMVC简单框架

2018-12-03

REATEASY Spring整合

REATEASY+Spring简单整合

2018-11-16

poi操作EXCEL大全

poi操作EXCEL大全,包含对EXCEL的各种操作及具体代码等

2018-11-15

Java基础面试题

java常见基础面试题

2018-11-15

springBoot+mybatis+oracle 测试项目

此demo为简单测试项目,springBoot+mybatis+oracle,为2.0.4版本,里面直接把自己的url和账户密码替换即可使用,自用无问题

2018-09-04

jqueryEasyUI

jqueryEasyUI 下载,及api下载 jqueryEasyUI 下载,及api下载

2018-07-16

省市县三级联动

省市县三级联动代码 省市县三级联动代码 省市县三级联动代码

2018-07-16

Base64和图片的相互转换

Base64码和图片的相互转换,代码简单易懂,直接使用即可

2018-04-03

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

TA关注的人

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