自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-06-10 idea

idea是多数java开发者会用的工具,我讲一下我用idea的一些使用配合set OPT=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005使用用于线上项目调试。代码要求一致...

2021-06-10 16:47:07 142 1

原创 IEEE 754 关于浮点数精度丢失问题

浮点数运行法则文档:https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html#799为什么java和js会有精度丢失问题关于计算机浮点数丢失:计算机的二进制实现和位数限制有些数无法有限表示。就像一些无理数不能有限表示,如 圆周率 3.1415926…,1.3333… 等。JS,Java 遵循 IEEE 754 规范,采用双精度存储(double precision),占用 64 bit2.IEEE标准什么是IEEE标准

2021-04-09 10:46:46 624

原创 Java反射使用

以下纯属于个人理解在日常开发,很少使用反射,但是反射是Java基础重要特性之一,而且有很多写反射使用案例,我就不多说,说一下,我会在什么情况下使用反射,如何利用好这一特性。动态加载的代码。适合使用反射。在无法直接调用方法,使用反射。利用反射进行对象的修改1 动态加载的代码,适合用反射。为什么说动态加载的代码适合用反射,可以明显的知道,代码物理隔离,内存未隔离,如你用A工程 调用 B工程的某个类。就会涉及classloader。内存中的地址问题。在java中不属于同一个classloader,

2021-02-20 10:50:22 364

原创 关于VUE的component标签渲染问题

最近遇到一个问题,就是通过LoadJs方法加载的组件怎么通过component实现热加载问题vue的component标签是个虚拟dom,在真实dom树上需要vue进行渲染,显示。而我最近遇到的问题,我通过LoadJS方法,从A项目读取B项目的对象,页面并已组件的形式渲染到A项目页面上,组件没法渲染。我第一反应 是this.$forceUpdate(),渲染一下就是,可是并没有成功。然后想到一个问题VUE如何识别加载虚拟DOM和如何识别路由里绑定的页面?import对象和require对象有什么区别,

2021-01-13 11:09:00 2080 1

原创 VUE动态加载模块,热插拔。

vue模块化加载功能1 如何按照不同的模块进行打包?2如何动态加载?3 生产环境下如何加载子模块4 根据后台传回来的值,加载指定的模块5如何只要一个主模块,子模块后台传输过来注:我的请求后台方法不是用的此项目的方法。改了一丢丢。。。别直接复制。某大叔项目地址:https://gitee.com/itdashu/flick最近有一个新需求:就是插件化模块。按不同模块打包,如user模块,role模块,打包成不同的main.js,然后在nginx部署一个主模块,按照后台传来的需要加载的模块和js文件,进行加载

2020-12-01 14:53:23 4279 6

原创 java插件使用时遇到的一些问题和解决方法

最近在使用java插件。用的时候发现了一些问题,比如你在使用外部引入的包的时候不能使用链式编程,否者会报错,又或者arrayList老是报错。所以在想我能遇到这些问题。其他人也会遇到这些问题。不如把我的找到的分享出来,问题1:java插件文本框挺难用的。习惯了idea后大家,有时候很难把一些包名,类名记全,而在java插件中需要使用?解决方案:个人采用在idea新建一个maven项目,导入kettle-ui-swt和kettle-engine包。就像插件开发一样,所以还是不麻烦。然后写好,复制一下。可

2020-07-30 14:55:56 610

原创 简单的ava代码插件示例

因为有时候需要定制化对数据处理,部分插件不好使用使用,例如生成雪花算法的id。所以才有这篇文章,便于才使用ckettle的小伙伴们学习,如何使用java代码这个插件。先创建对应的项目(我这里是maven项目),然后创建对应的类。方便我们使用,然后将写完的项目打包成jar。放到CKettle的lib目录下。然后打开CKettle,新建转换。拖出对应要使用的插件,我这里就使用自定义常量,java代码,空操作,三个插件,用于演示java代码的使用。接下来就是java代码插件的编写工作,首先先点击常

2020-07-17 11:05:50 619

原创 关于kettle的插件开发

关于kettle的插件开发在kettle插件开发注意4个接口StepDataInterface,StepMetaInterface,StepInterface,StepDialogInterface。然后就是你想做什么插件?我重点讲一下自己对StepInterface接口的方法的使用和理解。StepInterface也是插件开发的最终的步骤比如输入,输出插件(数据清洗插件或这数据格式转...

2019-12-31 11:28:13 633 1

原创 花样作死学习笔记:多线程:多线程同时执行同一个程序

人就是控制不住自己作死的心理。例如我学习到了多线程知道了,多线程是提高运行效率最好的办法,当然还有算法。但是我还不会算法,所以用多线程做做死正好老师出了一道题,在1-4这个4个数字中,生成十个三位数的数字,要求每一个数字都要不相同。同时这十个数字要求不相同。正常逻辑下,运行时间为4,代码应该如下 long start = System.currentTimeMillis(); ...

2019-03-23 13:55:08 1884

空空如也

空空如也

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

TA关注的人

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