自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 RestTemplate调用Gitlab Rest Api踩坑记

背景 最近开了个新项目,项目中需要使用RestTemplate调用gitlab的api,获取文件内容 gitlab给的例子是这样的 --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/projects/13083/repository/files/app%2Fmodels%2Fkey%2Erb/raw?ref=master" 也就是说file_path是需要encode的。文档看过代

2024-06-25 10:35:57 640 1

原创 mysql-connector-java8 时间字段保存错误排查(一)

背景 最近新开一个项目,创建工程时为了与时俱进,springboot使用了2.3.3.RELEASE,orm框架使用mybatis,mybatis-spring-boot-starter相应的使用了2.1.3,mybatis generator使用了1.4.0。 然后就是巴拉巴拉码代码(顺便吐槽下mabatis-generator使用MyBatis3DynamicSql方式生成的代码,使用起来跟jooq还真特么像啊哈哈。) 好了,代码码好开始自测了,结果发现问题了 保存记录的时候,mysql表的times

2020-09-14 11:08:54 979

原创 k8s相关

KubernetesService 的type 默认是ClusterIP Type的取值以及行为如下: ClusterIP:通过集群的内部 IP 暴露服务,选择该值,服务只能够在集群内部可以访问。 NodePort:通过每个 Node 上的 IP 和静态端口(NodePort 默认30000-32767)暴露服务。NodePort服务会路由到ClusterIP服务,这个...

2019-10-18 11:38:44 431

原创 k8s CrashLoopBackOff

ingress-service-pods 1、列出pods kubectl get po -n kube-system 输出: NAME READY STATUS RESTARTS AGE traefik-ingress-5488dc6fb4-z79x5 0/1 ...

2019-10-12 14:27:03 2158

原创 spring exposeProxy AopContex.currentProxy()

exposeProxy Set whether the proxy should be exposed by the AOP framework as a ThreadLocal for retrieval via the AopContext class. This is usefulif an advised object needs to call another advised met...

2019-10-10 15:34:25 277

原创

docker安装neo4j之后,发现了一些不一样的点,所以学习一下 一、ps -ef,发现进程信息是/sbin/tini -g -- /docker-entrypoint.sh neo4j,那么tini是什么玩意儿呢 照样查了几篇文章,总结一下就是操作系统需要init进程来收割僵尸进程,而之前一般情况下,docker里都不运行init进程,只运行应用进程,应用进程是不会去收割僵尸进程的,于是会...

2019-08-08 12:00:53 832

原创 spring aop的坑

现。        既然要优化,第一步是得分析分析时间都消耗在哪里了,于是想在服务内的方法上加切面,使用spring的stopwatch来统计每次请求中每个方法执行的时间。写好了注解和切面,把注解加到方法上,然后本地跑起来测试,启动是成功了,但是dubbo admin上查无此服务,这就尴尬了,为什么呢。        在dubbo AnnotationBean里打断点跟了下   Service service = bean.getClass().getAnnotation(Servi

2019-04-29 17:52:17 622

原创 Spark Streaming vs Flink vs Storm vs Kafka Streams vs Samza:选择你的流处理框架

和技术的出现,数据增长率可能还会加速。      从技术上讲,这意味着大数据处理将变得更加复杂和具有挑战性。许多用例(例如移动广告,欺诈检测,出租车预订,护理监控等)需要在数据到达时实时进行处理,以便做出快速可行的决策。这就是分布式流处理变得非常流行的原因。    现在有许多开源流式计算框架可用。有趣的是,几乎所有这些框架都是在过去几年中发展起来的。因此,对于理解和区分流式框架而言,新人很容易混淆。在这篇文章中,我将首先讨论流式计算的种类和方方面面,然后再来比较最流行的开源流式计算框架:Flink,Spar

2019-04-29 14:16:28 746

原创 jvm 汇编码

un2()); } public int fun() { int i = 10; try { return i; } finally { i = 20; } } public StringBuilder fun2() { StringBuilder s = new StringBuilder("Hello&q

2019-03-14 15:58:04 523

原创 一个dubbo 异常

ParameterMessageInterpolator instead at org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator.buildExpressionFactory(ResourceBundleMessageInterpolator.java:102) ~[hibernate-validator-5.4.1.Final.jar:5.4.1.Final] at org.hibernat

2019-03-13 12:02:41 370

原创 kafka sensor相关

2019-03-12 10:39:23 246

原创 kafka partition

2019-03-11 19:55:51 655

原创 kafka commit mode

er&lt;K, V&gt; ackListener) { Assert.state(!this.isAnyManualAck || !this.autoCommit, "Consumer cannot be configured for auto commit for ackMode " + this.containerProperties.getAckMode()); final Consumer&lt;K, V&gt; co

2019-03-08 10:21:22 2288

原创 java metaspace

10846K(4019712K), 0.0119061 secs] [Times: user=0.10 sys=0.01, real=0.01 secs] 1.867: [Full GC (Metadata GC Threshold) [PSYoungGen: 10758K-&gt;0K(1223168K)] [ParOldGen: 88K-&gt;10044K(2796544K)] 10846K-&gt;10044K(4019712K), [Metaspace: 20875K-

2018-12-03 15:45:04 599

原创 maven archetype

mvn archetype:create-from-project   但是这样会把工程下所有文件都给打到archetype里去了,所以得加些配置,在目录建一个配置文件, 里面可以加入以下内容: groupId The default groupId of the generated project. artifactId The default artifactId of the generated project. version The default version of

2018-11-08 17:51:58 266

原创 mysql索引

了根节点和叶子节点,其他节点至少要有ceil(m/2)个孩子节点 3、如果根节点不是叶子节点,至少要有2个孩子节点 4、所有叶子节点都在同一层 5、每个节点保存了键值、数据、指针,假设为(k1,k2,....kn,p1,p2....pn),键值为记录的主键值,数据为除主键以外的其他内容,指针指向孩子节点的存储块地址 6、n的取值: ceil(m/2)+1 &lt;= n &lt;= m-1 7、键值按大小排序,p(i)数据块的键值都小于(ki),但是大于k(i-1) b树查找时每

2018-11-02 18:35:59 137

原创 linux sudo

2018-10-17 11:33:01 284

原创 java CompletionStage CompletableFuture

java.util.concurrent.CompletionStage    * &lt;li&gt;The computation performed by a stage may be expressed as a  * Function, Consumer, or Runnable (using methods with names including  * &lt;em&gt...

2018-10-09 10:57:41 615

dubbo 动态配置

RegistryFactory registryFactory = ExtensionLoader.getExtensionLoader(RegistryFactory.class).getAdaptiveExtension(); Registry registry = registryFactory.getRegistry(URL.valueOf("zookeeper://10.20.15...

2018-09-27 17:37:14 2777

原创 dubbo2.5.7 reference源码阅读

public class ReferenceBean&lt;T&gt; extends ReferenceConfig&lt;T&gt; implements FactoryBean, ApplicationContextAware, InitializingBean, DisposableBean  afterPropertiesSet(),初始化consumer、application、...

2018-09-27 17:02:37 443

重新开始学习

在老板的强迫下,今天去到51CTO下载资料学习,偶然间想起来,原来我也是有博客的,原来我也写博客的。。。决定订阅期刊,重新开始学习。 51CTO技术资料 这个网站资料还蛮全的,电子期刊种类也不少,可以多去逛一下。...

2012-06-21 16:43:23 154

fckeditor

使用JAVASCRIPT版的FCK,在页面加载时(未打开FCK),创建一个隐藏的TextArea域,这个TextArea的name和ID要和创建的FCK实例名称一致,然后点击"Open Editor"按钮时,通过调用一段函数,使用FCK的ReplaceTextarea()方法来创建FCKeditor,代码如下: java 代码 &lt;script type="text/javas...

2007-07-16 15:53:00 136

Tomcat:IOException while loading persisted sessions: java.io

Tomcat在启动时出现如下异常问题: 严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage 是因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如果不处理一下,每次启动都会出现这个问题,...

2007-06-29 15:49:34 131

filter类的具体使用和配置

一。web.xml文件配置 xml 代码 &lt;filter&gt;      &lt;filter-name&gt;Filter User&lt;/f...

2007-06-19 16:44:57 348

isLast问题

在遍历结果集的时候,用rs.isLast()来判断是否到达最后一条,结果报出异常: java.sql.SQLException: 对只转发结果集的无效操作: isLast 在网上找到一个解决方法是: java 代码 PreparedStatement ps = conn.prepareStatement(sql, ResultSet.TYPE_SCROLL_INSENSITIVE, R...

2007-05-29 10:44:12 1078

hibernate的延迟检索问题

代码如下 java 代码 ......    Family family = (Family) this.getRequest().getSession().getAttribute("family");    familyId = family.getFamilyid();    Set systemdata = family.getSystemdatas(...

2007-05-24 16:16:58 230

spring+hibernate 中clob的使用

        最近在做一个博客,里面的content字段本来是使用varchar2(4000),但是实际使用发现最多只能存入600多个字符,很奇怪,具体原因还不知道。在同事建议下决定使用clob来存储大文本;         在网上查阅了一些资料,其中一种方法是:  在hbm文件中加  xml 代码 &lt;property name="content" type="text"...

2007-05-24 11:58:59 233

空空如也

空空如也

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

TA关注的人

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