首页
学习
活动
专区
工具
TVP
发布

工作笔记精华

专栏作者
77
文章
216082
阅读量
13
订阅数
node-mysql文档翻译
如果需要以前的版本0.9.x系列的文档,请访问v0.9 branch. 有时你可以从github中安装最新版本的node-mysql,具体怎么做请参考下面的示例:
stys35
2020-12-17
1.6K0
Springboot+Mybatis+MySql下,mysql使用json类型字段存取的处理
1、mysql5.7开始支持json类型字段; 2、mybatis暂不支持json类型字段的处理,需要自己做处理
stys35
2020-06-22
16.5K3
redis+lua 实现分布式令牌桶,高并发限流
方案一、在提供给业务方的Controller层进行控制。 1、使用guava提供工具库里的RateLimiter类(内部采用令牌捅算法实现)进行限流 2、使用Java自带delayqueue的延迟队列实现(编码过程相对麻烦,此处省略代码) 3、使用Redis实现,存储两个key,一个用于计时,一个用于计数。请求每调用一次,计数器增加1,若在计时器时间内计数器未超过阈值,则可以处理任务 方案二、在短信发送至服务商时做限流处理 方案三、同时使用方案一和方案二
stys35
2020-04-03
2K0
Java锁---偏向锁、轻量级锁、自旋锁、重量级锁
之前做过一个测试,反复执行过多次,发现结果是一样的:  1. 单线程下synchronized效率最高(当时感觉它的效率应该是最差才对);  2. AtomicInteger效率最不稳定,不同并发情况下表现不一样:短时间低并发下,效率比synchronized高,有时甚至比LongAdder还高出一点,但是高并发下,性能还不如synchronized,不同情况下性能表现很不稳定;  3. LongAdder性能稳定,在各种并发情况下表现都不错,整体表现最好,短时间的低并发下比AtomicInteger性能差一点,长时间高并发下性能最高(可以让AtomicInteger下台了);
stys35
2020-03-28
2K3
spring jpa 自动建表 字段乱序 字段 顺序
启动项目他就会自动创建你实体类中的表,创建完之后你会发现数据库里的字段和实体类里的字段顺序是不一样的 是乱序的 这是为啥子呢?是因为hibernate源码中用的是TreeMap存储实体类字段,TreeMap属性是无序的
stys35
2019-04-18
5K0
JAVA生成短8位UUID 转
(adsbygoogle = window.adsbygoogle || []).push({});
stys35
2019-04-18
5.9K0
Flink 类型和序列化机制简介 转
Flink 的类型系统源码位于 org.apache.flink.api.common.typeinfo 包,让我们对图 1 深入追踪,看一下类的继承关系图:
stys35
2019-04-09
1.2K0
flink异步io 转
讨论主题:http:  //apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-Proposal-for-Asynchronous-IO-in-FLINK-tt13497.html
stys35
2019-03-20
1.3K0
KafkaConsumer分析 转
(adsbygoogle = window.adsbygoogle || []).push({});
stys35
2019-03-15
6340
使用JDK开发WebService 转
  1、定义一个interface,使用@WebService注解标注接口,使用@WebMethod注解标注接口中定义的所有方法,如下所示:
stys35
2019-03-05
8090
jsch channel is not opened
Jsch使用的时候碰到一个问题, 调试后发现 ssh到服务器非常的卡, 建立查询服务器内存,可能是内存不够用了。
stys35
2019-03-05
3.1K0
hibernate的hql查询语句总结 转
在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里仅仅贴出这三个bean的属性代码:
stys35
2019-03-05
7570
Java访问带有Kerberos认证的HBase
conf = HBaseConfiguration.create(); conf.set("hadoop.security.authentication" , "kerberos" ); conf.set("hbase.security.authentication","kerberos"); conf.set("hbase.master.keytab.file", "/hbase.keytab"); conf.set("hbase.master.kerberos.principal",HBASE_MA
stys35
2019-03-05
3.4K0
java中jar包内的类访问jar包内部的资源文件路径和获得读取资源文件内容的问题
   在大数据开发和java web开发中,我们有时会在程序中读取一些资源文件的内容。当我们在本地运行调试的时候是没有任何问题的,但是当我们将程序打成jar包上传到集群中后运行时,发现报错:“找不到配置文件的路径”。虽然jar中确实存在配置文件,但是还是读取不到。
stys35
2019-03-05
9.1K0
Maven打包三种方法 转
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到依赖包)等错误。
stys35
2019-03-05
2.7K0
Storm(三)Java编写第一个本地模式demo
本地模式 在本地模式下,Storm拓扑结构运行在本地计算机的单一JVM进程上。这个模式用于开发、测试以及调试,因为这是观察所有组件如何协同工作的最简单方法。在这种模式下,我们可以调整参数,观察我们的拓扑结构如何在不同的Storm配置环境下运行。要在本地模式下运行,我们要下载Storm开发依赖,以便用来开发并测试我们的拓扑结构。我们创建了第一个Storm工程以后,很快就会明白如何使用本地模式了。 NOTE: 在本地模式下,跟在集群环境运行很像。不过很有必要确认一下所有组件都是线程安全的,因为当把它们部署到远程模式时它们可能会运行在不同的JVM进程甚至不同的物理机上,这个时候它们之间没有直接的通讯或共享内存。
stys35
2019-03-05
1K0
JSCH会大量使用服务器内存吗?会 原
java实现一个需求用到了jsch,发现服务器内存会被占满。 写了个50进程的jsch-sftp测试连接 put一个文件
stys35
2019-03-05
5.4K0
多种负载均衡算法及其Java代码实现【网络上较好的转载】
负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展 网络设备和 服务器的带宽、增加 吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
stys35
2019-03-05
4770
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档