logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

项目总结:java agent的使用

测试团队会做java agent的事,实现测试模拟,各种数据采集等等工作,而这些不需要开发改代码来做到,只需要挂载下agent。不改变代码,而是在java命令后加入实现对class的干预https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/package-summary.htmlProvides services that a

文章图片
#java#开发语言
Java类加载器不同导致SPI加载报错: Provider ... not a subtype

如下图整段代码如下,当注释掉myThread.setContextClassLoader(myClassLoader);后才正常运行package com.hotload;import java.util.ServiceLoader;class MyThread extends Thread{@Overridepublic void run() {try{ServiceLoader<A&gt

文章图片
#java
规则引擎 -- rete算法

Not节点等,Join节点包括两种输入,左部输入事实列表,称为元组(Tuple),右部输入一个事实对象,对象与元组在Join节点按照类型间约束进行Join操作,将符合的事实加入到元组中,并继续传入下一个beta节点。Type节点:又叫ObjectType节点,就是我们的Fact,也就是我们规则所用到的POJO,用于选择事实的类型,即针对事实进行类型检查,引擎只让匹配该类型的对象到达后续节点,将符合

文章图片
#java
规则引擎--QLExpress: 数据和操作符的抽象

继续回顾QLExpress,深入了解里面的一些设计。

文章图片
#java#servlet#数据库
抛给前端“Index: 0, Size: 0“错误,再次提醒RuntimeException

遇到"Index:0,Size:0"错误,古老的垃圾代码导致犯错代码演示如下importjava.util.ArrayList;importjava.util.List;classObj{intid;Stringname;}publicclassHello{finalstaticintN=5;/***其它接口*/List<Obj>getNNumberObjs(){

文章图片
#前端#java
mybatis-spring @MapperScan走读分析

MapperScan注解加入了@Import(MapperScannerRegistrar.class),所以可以知晓/***//***ignored.*//***/Class

文章图片
#mybatis#spring#java
groovy脚本实现对spring bean的任意调用

spring项目,特别在排查问题的时候(当然这里有权限问题),总想通过测试数据访问某个service的某个方法。通常可以写测试controller,但是每个方法都写一个,也太蛮烦了。假如有个可以像GroovyShell那样跑任意的脚本的程序,那就很愉快了。整个演示视频如下:groovy脚本&Spring视频源码见:https://github.com/doctordin

文章图片
#spring#java#后端
Druid.io数据存储(segment文件)与特点

druid.io查询快?为什么快?怎么存?怎么写入?怎么查的?等等问题segment文件关于druid.io存储的底层segment文件格式可以参考:作者: 康凯森的Druid Storage 原理,写的挺不错的,不过最好还是自己去分析segment二进制文件,这样理解更深入,而这种存储方案说不定哪天我们就有借鉴意义。我补充如下,并回顾下自己的学习,感性认识下:列存储,倒排索引等概念Segment

中国象棋人机对弈搜索算法学习-极大极小值,负极大值,alpha-beta算法

先参考学习如下博文:http://blog.csdn.net/kingkong1024/article/details/7639401http://hk.gamfe.com/news/201502/2170.html参考图书《PC游戏编程(人机博弈)》极大极小值法深度搜索(dfs)伪代码/**1。 p 为棋盘2。 d 为规定的搜素最大深度,比如d层红方,d-1层为黑方,d-2层为红方

#学习#算法
Spark 学习笔记(一)概念,demo入门

目录说明spark word count 例子说明TODO,就这一篇,自学个3个月spark word count 例子import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaPairRDD;import org.apache.spark.api.java.JavaRDD;import org.a...

#spark
    共 17 条
  • 1
  • 2
  • 请选择