杉斯狼
码龄12年
关注
提问 私信
  • 博客:58,517
    58,517
    总访问量
  • 35
    原创
  • 84,539
    排名
  • 61
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2013-05-19
博客简介:

u010751309的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    94
    当月
    0
个人成就
  • 获得109次点赞
  • 内容获得10次评论
  • 获得91次收藏
创作历程
  • 10篇
    2024年
  • 21篇
    2016年
  • 5篇
    2015年
成就勋章
TA的专栏
  • 后台
    10篇
  • 设计模式
    1篇
  • 面向对象
    1篇
  • 算法
    1篇
  • Java
    9篇
  • mysql
    3篇
  • 数据库
    5篇
  • iOS
    2篇
  • web
    2篇
  • windows
  • solr
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MySQL serverTimezone=UTC

然而,请注意,尽管在数据库层面使用 UTC 是一个好习惯,但在应用程序层面,你可能需要根据用户的地理位置或偏好来显示或解释日期和时间数据。这确保了无论数据库服务器和应用程序服务器在哪个时区,日期和时间数据都将以 UTC 格式进行交换,从而避免了时区差异可能导致的混淆或错误。这个选项指定了数据库服务器应当使用的时区,以确保日期和时间数据在客户端和服务器之间正确传输和处理。(协调世界时)是一个全球性的时间标准,它基于原子时,并且不受任何国家的时间变更(如夏令时)的影响。在数据库连接字符串中使用。
原创
发布博客 2024.06.26 ·
683 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Object.wait()和LockSupport.park()

和。
原创
发布博客 2024.05.16 ·
463 阅读 ·
5 点赞 ·
1 评论 ·
8 收藏

Java反射-类型系统

它在声明泛型类或接口时使用,用于代表一种类型,但在具体使用时才确定具体类型。通配符类型用于表示不确定的类型,通常用于方法参数或返回类型中,以提供更大的灵活性。在Java的反射API和类型系统中,这些术语代表不同类型的描述和表示。参数化类型是指包含了泛型参数的类型。原始类型是指直接声明的类型名称,不包括任何泛型参数。这些类型表示了一个集合应该包含的元素的类型。基本类型不是类类型,而是Java语言的基本数据类型,包括。这些类型不是通过类来表示的,而是语言内置的类型。泛型数组类型是指包含泛型参数的数组类型。
原创
发布博客 2024.02.06 ·
373 阅读 ·
9 点赞 ·
0 评论 ·
9 收藏

JRE和JVM的区别

JRE(Java Runtime Environment,Java运行环境)和JVM(Java Virtual Machine,Java虚拟机)是Java运行时环境的重要组成部分,它们之间主要有以下区别:
原创
发布博客 2024.02.02 ·
994 阅读 ·
10 点赞 ·
0 评论 ·
8 收藏

Bean Factory和ApplicationContext

Bean Factory和ApplicationContext的区别:
原创
发布博客 2024.01.24 ·
403 阅读 ·
6 点赞 ·
0 评论 ·
10 收藏

布隆过滤器

布隆过滤器使用一个位数组来表示集合中的元素,当一个元素被添加到集合中时,布隆过滤器会将位数组中与该元素相关的位设置为 1。当需要判断一个元素是否在集合中时,布隆过滤器会检查与该元素相关的位是否都为 1,如果是,则该元素一定在集合中;如果不是,则该元素一定不在集合中。布隆过滤器常用于减少数据库查询的次数和提高查询效率,例如,布隆过滤器可以用于判断一个 URL 是否在数据库中,如果不在,则直接返回结果,无需查询数据库;误判是指布隆过滤器判断一个元素在集合中,但实际上该元素不在集合中。
原创
发布博客 2024.01.18 ·
362 阅读 ·
10 点赞 ·
0 评论 ·
11 收藏

哈希表与散列函数

哈希表(Hash Table)是一种通过哈希函数将键(Key)映射到桶(Bucket)的数据结构。哈希函数也被称为散列函数,它的主要目的是将键均匀地分布到有限的桶中,以便快速查找和插入数据。为了处理哈希冲突(即不同的键映射到相同的哈希值),可以使用链地址法或开放寻址法等策略。当发生冲突时,可以采取一些措施来重新映射键或调整哈希函数,以便更均匀地分布数据。一个常见的哈希函数是除法散列,其基本思想是将键与一个质数相除,然后取结果的余数作为哈希值。链地址法和开放寻址法都是解决哈希冲突的常用方法。
原创
发布博客 2024.01.17 ·
367 阅读 ·
7 点赞 ·
0 评论 ·
7 收藏

ConcurrentHashMap JDK1.7中Segment

ConcurrentHashMap JDK1.7中Segment数默认值为16。初始化后不能再扩容。因为Segment的扩容需要重建所有Entry。为什么初始化后不能再扩容?
原创
发布博客 2024.01.11 ·
489 阅读 ·
8 点赞 ·
0 评论 ·
11 收藏

synchronized 与 ReentrantLock 的区别

综上所述,synchronized和ReentrantLock都是Java中非常重要的并发控制工具,它们的特性和适用场景各有不同。在大多数情况下,使用synchronized关键字就足够了,但在需要更多控制或者更复杂的同步需求时,使用ReentrantLock可能更为合适。synchronized和ReentrantLock是Java中的两种重要的并发控制工具,它们都可以用于实现线程同步,但在使用方式、特性以及适用场景上存在一些区别。
原创
发布博客 2024.01.10 ·
392 阅读 ·
9 点赞 ·
1 评论 ·
5 收藏

ArrayList的Fail-Fast机制

ArrayList的Fail-Fast机制是一种错误检测机制,用于在并发修改ArrayList时检测到不一致的情况。当检测到不一致的情况时,ArrayList会抛出一个ConcurrentModificationException异常。Fail-Fast机制的工作原理是在ArrayList的内部维护一个modCount变量,用于记录ArrayList的修改次数。当使用迭代器遍历ArrayList时,迭代器的内部也会维护一个modCount变量,用于记录在遍历过程中ArrayList被修改的次数。
原创
发布博客 2024.01.10 ·
441 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

利用jdk自带工具检测java运行程序死锁现象

1、打开cmd进入jdk安装目录下的bin目录;输入Jps命令,可以看到我们的Run程序的线程id是1752.2、如截图。3、如截图,检测到死锁。两个线程各持有一个锁,并在等待被 另一方所持有的锁,导致程序进入死锁状态。
原创
发布博客 2016.08.06 ·
514 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

solr 或查询 or query

MenuId:(472e44eaac735772ef44366 OR 80f24930dcf7131262d9 OR 51e8f9844f8bd1283ac)如上句, 格式为key:(value1 OR value2 OR value3 OR ...)注意,OR必须为大写,同时两边各有一空格。
原创
发布博客 2016.06.17 ·
1743 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringMVC以get方式提交参数乱码的解决方案

乱码的原因在于前后台数据编码方式不一致。假设你的后台所用的服务器是Tomcat。默认将网址进行ISO-8859-1格式的编码。此时有两种解决方案1、如代码,后台要这样取数据。searchKey = new String(request.getParameter("searchKey").getBytes("ISO-8859-1"), "UTF-8");2、修改
原创
发布博客 2016.06.16 ·
1452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Error CREATEing SolrCore 'index': Unable to create core: index Caused by: No enum constant org.apach

Error CREATEing SolrCore 'index': Unable to create core: index Caused by: No enum constant org.apache.lucene.util.Version.LUCENE_48出错原因:solr 版本配置不正确解决方法:在索引文件的目录下conf>solrconfig.xml  4.8
原创
发布博客 2016.06.12 ·
2669 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java JavaWeb 定时任务

在网上查了一下资料,有说quarz框架的,也有说spring自带功能的。自己试了一下,如果是轻量级的,只是一个简单的定时任务还是用spring自带的最为方便。1、首先,准备一个普通的Java类,记住把具体的实现代码替换为你自己的。这个代码我也是根据网上查找的修改的。package com.immo.framework.task;import java.io.IOException;
原创
发布博客 2016.06.12 ·
476 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Windows7 批量修改文件属性 不用下载任何工具

首先打开cmd,(以管理员身份),执行C:\Users\computeruer1>attrib -r G:\猹狍\solr-6.0.1\*.*其中G:\猹狍\solr-6.0.1 是你要批量修改文件属性的文件目录。然后到该目录,选中多个文件后,右键即可以随心所欲的操作。
原创
发布博客 2016.06.08 ·
817 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

mybatis Mapped Statements collection already contains value for

nested exception is java.lang.IllegalArgumentException: Mapped Statements collection already contains value for com.immo.framework.dao.imkbsystem.SmsMapper.selectByPrimaryKey改了项目的一些目录结构,查看报错信息,以
原创
发布博客 2016.06.07 ·
1308 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

命令行mysqld启动不了数据库

折腾了我一段时间的问题,无论是百度谷歌栈溢出都解决不了问题,最终查看日记跟两个Innob的表有关,把它们删了以后,数据库启动成功。这个log的日志:在你的data目录下。
原创
发布博客 2016.06.05 ·
865 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IE 6浏览器不支持 a:hover

往你的a标签加入 href="Javascript:void(0)"
原创
发布博客 2016.05.30 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库设计中实体关联的四种类型

原创
发布博客 2016.05.01 ·
2968 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏
加载更多