自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mr.z_云鹿

人生如梦,一个大白的梦想...

  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 mysql oracle 时间循环展示sql

mysqlselect date_format(date_add(#{end},interval -t.help_topic_id day),'%Y-%m-%d') as 'curr_date' from mysql.help_topic t where t.help_topic_id <= #{days}oracleselect TO_CHAR(sysdate-((LEVEL-1)/24),'YYYY-MM-DD hh24') countdate from dual

2021-12-21 11:10:33 606

原创 线程知识简单总结

1.volatile关键字多线程操作共享数据时保证数据可见 不具备”互斥性“不能保证变量的原子性2.CopyOnWriteArrayList添加操作多时,效率低,每次添加都会进行复制,开销大,并发迭代操作多时可以选择3.CountDownLatch闭锁 只有其他线程全部完成时 最后线程才算完成,计算多个线程操作时间总和4.Callable实现Callable 接口...

2020-07-17 16:53:11 109

转载 项目中统一返回结果

统一结果返回目前的前后端开发大部分数据的传输格式都是json,因此定义一个统一规范的数据格式有利于前后端的交互与UI的展示。统一结果的一般形式是否响应成功响应状态码状态码描述响应数据其他标识符结果类枚举前三者可定义结果枚举,如:success,code,message@Getterpublic enum ResultCodeEnum { SUCCESS(true,...

2020-04-07 11:20:45 828

原创 NIOServer端和Client端代码案例

NIO通讯Client端import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channe...

2019-07-25 09:23:59 244

转载 UDP和TCP通信的简单代码实现

UDP 通信接收端:在创建 DatagramSocket 对象时,指定其监听的端口号,然后发送端就可以根据这个端口号来与之通信。简单来说,接收端要做的事情就 DatagramSocket 对象通过 DatagramPacket 这个「包」来接收发送端发送的数据,DatagramPacket 调用方法获得「拆解」接收到的信息并显示给用户!代码如下:byte [] buf= new byte[...

2019-07-22 17:07:34 482

转载 Linux常用命令

Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。一、linux的目录结构bin (binaries)存放二进制可执行文件sbin (su...

2019-07-13 11:17:03 124

转载 Maven最全讲解

一、为什么使用Maven这样的构建工具【why】① 一个项目就是一个工程如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作。借助于maven就可以将一个项目拆分成多个工程② 项目中使用jar包,需要“复制”、“粘贴”项目的lib中同样的jar包重复的出现在不同的项目工程中,你需要做不停的复制粘贴的重复工作。借助于maven,可以将jar包保存...

2019-07-10 09:56:32 164

转载 常用正则表达式公式

一.校验数字表达式1.数字 ^[0-9]\*$2.n位数字 ^\d{n}$3.至少n位数字 ^\d{n,}$4.m-n位数字 ^\d{m,n}$5.零和非零开头的数字 ^(0|[1-9][0-9]\*)$6.非零开头的最多带两位小数的数字 ^([1-9][0-9]\*)+(\.[0-9]{1,...

2019-06-14 09:34:04 342

转载 Java下利用Jackson进行JSON解析和序列化

Java下常见的Json类库有Gson、JSON-lib和Jackson等,Jackson相对来说比较高效,在项目中主要使用Jackson进行JSON和Java对象转换,下面给出一些Jackson的JSON操作方法。一、准备工作Jackson有1.x系列和2.x系列,2.x系列有3个jar包需要下载:jackson-core-2.2.3.jar(核心jar包)jackson-annot...

2019-05-20 10:50:15 126

原创 linux安装mysql5.7.21

1、检查是否已安装过mariadb,若有便删除(linux系统自带的)[root@localhost /]# rpm -qa | grep mariadb[root@localhost /]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_642、检查是否已安装过mysql,若有便删除(linux系统自带的)[root@...

2019-04-04 16:04:43 1359

转载 Linux CentOS 7 防火墙/端口设置

CentOS升级到7之后用firewall代替了iptables来设置Linux端口,下面是具体的设置方法:[]:选填<>:必填[<zone>]:作用域(block、dmz、drop、external、home、internal、public、trusted、work)<port>:端口号[-<port>]:或者端口范围&...

2019-04-04 09:04:08 129

转载 Java finally语句到底是在return之前还是之后执行

网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的: try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执...

2019-03-25 14:48:07 97

转载 Git使用教程

一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话...

2019-03-08 11:02:42 181

转载 Activity 工作流引擎

Activity用户手册 http://www.mossle.com/docs/activiti/index.html#demo.setup.one.minute.versionActivity各表详解 http://blog.csdn.net/hj7jay/article/details/51302829Activity与web项目结合 https://www.cnblogs.com/xia...

2019-03-07 16:28:15 150

转载 Tomcat--各个目录

Tomcat整体目录:一、bin文件(存放启动和关闭tomcat脚本)其中.bat和.sh文件很多都是成对出现的,作用是一样的,一个是Windows的,一个是Linux。① startup文件:主要是检查catalina.bat/sh 执行所需环境,并调用catalina.bat 批处理文件。启动tomcat。  异常:打开可能有闪退的问题。原因可能有以下两点:    ...

2018-12-13 11:37:15 270

邮件发送java代码

后台邮件发送java代码,包含jar包,工具类,邮件服务器客户端

2018-11-28

notepad++文档编辑工具

notepad++ 可以直接打开各种类型的文档查看编辑,干净安装无插件,空间小!

2018-07-11

FileZilla 文件互传

FileZilla 破解版 支持Windows和liunx服务器 文件互传,亲测可用!!

2018-07-11

Everything

everything全局文件搜索工具,比windows自带的要快得多!

2018-07-11

xshell6 亲测可用

该版本经过测试可以使用,xshell6 最新版本,很不错!

2018-07-11

空空如也

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

TA关注的人

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