自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 王道考研C语言数据结构:排序

【代码】王道考研C语言数据结构:排序。

2022-09-21 15:20:48 319 2

原创 使用 redis 如何设计分布式锁?说一下实现思路?使用 zk 可以吗?如何实现?这两种有什么区别?

redis: 线程 A setnx(上锁的对象,超时时的时间戳 t1),如果返回 true,获得锁。 .线程 B 用 get 获取 t1,与当前时间戳比较,判断是是否超时,没超时 false,若超时执行第 3 步; 计算新的超时时间 t2,使用 getset 命令返回 t3(该值可能其他线程已经修改过),如果 t1==t3,获得锁,如果 t1!=t3 说明锁被其他线程获取了。 获取锁后,处理完业务逻辑,再去判断锁是否超时,如果没超时删除锁,如果已超时, 不用处理(防止删.

2021-08-25 15:56:29 233

转载 在mysql中使用group by和order by取每个分组中日期最大一行数据

在mysql中使用group by和order by取每个分组中日期最大一行数据转载自:https://blog.csdn.net/shiyong1949/article/details/78482737在mysql中使用group by进行分组后取某一列的最大值,我们可以直接使用MAX()函数来实现,但是如果我们要取最大值对应的ID,那么我们需要取得整行的数据。最开始的实现方法如下SELECT t.event_id,MAX(t.create_time) as create_timefrom mon

2021-08-12 09:57:23 875

原创 IDEA 中使用MyBatis-generator 自动生成MyBatis代码

1. 在maven项目的pom.xml 添加mybatis-generator-maven-plugin 插件 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plug...

2019-11-08 10:45:47 504

转载 浅谈Java内部类(超详细代码示例)

Java内部类本文将通过WHAT、WHY、HOW三个方面来展开Java内部类的相关知识。一、什么是内部类? 可以将一个类的定义放在里另一个类的内部,这就是内部类。广义上我们将内部类分为四种:成员内部类、静态内部类、局部(方法)内部类、匿名内部类。/*** 我是一个外部类(外部是相对内部而言)*/public class Outer{ /** * ...

2019-10-11 10:40:42 157

转载 java中枚举类型的使用

Java 枚举(enum) 详解7种常见的用法  JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。 web项目里实体类使用枚举类型:  一般在该实体类的包下在新建一个enumeration包,把枚举类型的类写在enumeration包下,例如: public enum Color { RED, ...

2019-10-08 09:29:28 147

转载 linux系统安装mysql详细配置(转载)

1.检查是否有rpm包,如果没有用rpm安装过mysql,不应该有残留,如果有,需要删掉  检查语法: rpm -qa|grep -i mysql  删除语法: rpm -e <包的名字>  如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包。2.卸载系统自带的mariadb  检查语法: rpm -...

2019-08-19 19:43:52 166

原创 linux下安装配置jdk

1.下载jdk压缩包http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.用 FlashFXP将下载的文件上传到linux服务器3.解压 jdk-linux-x64.tar.gz 安装包tar -xvf dk-linux-x64.tar.gz /usr/...

2019-08-19 19:27:18 66

原创 01、创建SSM的web项目并发布在VM上

一、在虚拟机上安装CentOS-7操作系统和安装配置jdk1、linux下载的各版本地址:链接:https://pan.baidu.com/s/1NTzM1TWE914305-2SvMjbA提取码:cwrh2、在vm上安装创建linux虚拟机linux_server_3、安装配置jdk下载linux版本的jdk,上传到虚拟机的根目录opt下(注意关闭防火墙和给opt文件...

2019-07-23 16:44:38 140

原创 javaweb的容器

javaweb里有各种容器的概念,查了很多资料,发现有几个大神讲的很好,现在摘抄,做个记录,方便以后回顾。常见的各种容器 一、Tomcat 容器模型                                        二、Tomcat 下的Servlet容器一个 Web 应用对应一个 Context 容器,也就是 Servlet 运行时的 Servlet 容器。在...

2019-01-07 13:52:53 1405

原创 sybase的sql字段别名,可以直接作为where中的条件

今天在sybase库中写sql时,将查询的字段用常量替换,并将字段名作为别名,发现查不到数据。select 25 as CITY_CODE FROM DW.O_DX_DW_VOLTE_CITY_H WHERE CITY_CODE=1 AND START_TIME=20161013140000000 问了人说是:sybase的sql字段别名,可以直接作为where中的条件。所以

2016-10-26 11:20:36 1402

原创 jqgrid实现多级表头

如图所示,实现jqgrid多级表头:使用setGroupHeaders参数:$( "#gtgz_grid" ).jqGrid( 'setGroupHeaders' , {            useColSpanStyle :  true , // 没有表头的列是否与表头列位置的空单元格合并            groupHeaders :[{

2016-10-18 16:40:47 7640 2

ecps广西电商数据脚本

广西电商项目数据表和数据

2017-02-11

java的API中文文档

java的API中文文档

2016-11-25

java入门基础学习笔记

全面的记录java基础的所有知识,方面大家复习java的细微知识结构。

2016-02-15

空空如也

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

TA关注的人

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