自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 JavaScript浮点数精确算法运算

小数为浮点数类型不要做这样的测试,因为浮点数值最高精度是17位,不是0.3,而是0.300000000000000004。

2023-11-10 22:43:32 69

原创 JavaScript前台写文件

详解:Date.prototype.Format方法为格式化前台时间:创建FileSystemObject对象:打开指定的文件并返回一个 TextStream 对象,可以读取、写入此对象或将其追加到文件:object.OpenTextFile(filename[, iomode[, create[, format]]]) object:必选项。应为 FileSystemObject 对象的名称。 filename:必选项。字符串表达式,指明要打开的文件名称

2023-11-10 22:41:09 63

原创 判断一个字符串中出现次数最多的字符串,并统计出现的次数

【代码】判断一个字符串中出现次数最多的字符串,并统计出现的次数。

2023-11-10 22:37:01 77

原创 JavaScript使用技巧

【代码】JavaScript使用技巧。

2023-11-10 22:34:03 33

原创 网盘原理进化之路

网盘思路优化

2023-10-17 10:20:31 30

原创 JAVA本地缓存实践

JAVA本地缓存 & Caffeine缓存介绍

2023-02-08 15:26:54 423

原创 JDK Try Catch新特性更迭

JAVA异常处理进阶

2023-01-18 15:52:05 403

原创 git clone报错:could not read Username for ‘http://xxx.com‘: Device not configured

git clone报错:Device not configured

2023-01-05 16:12:11 10607

原创 阿里巴巴JAVA代码规范三【考题】

阿里巴巴JAVA开发规范奇点学堂出品

2022-11-21 21:14:34 1084

原创 阿里巴巴JAVA代码规范二【Major】

阿里巴巴JAVA代码规范奇点学院出品

2022-11-21 17:42:44 546

原创 阿里巴巴JAVA代码规范一【Block】

阿里巴巴JAVA代码规范阿里内网-奇点学堂出品

2022-11-21 15:35:05 621

原创 对象拷贝工具分析

JAVA对象拷贝工具分析

2022-09-06 11:52:36 236

原创 http状态码大全

  用户试图通过HTTP或FTP访问一台正在运行Internet信息服务(IIS)的服务器上的内容时,IIS返回一个表示该请求状态的数字代码。该状态代码记录在IIS日志中,同时也可能在Web浏览器或FTP客户端显示。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因  日志记录位置:默认状态下,IIS把它的日志文件放在windows/system32/logfiles文件夹中。每个WWW站点和FTP站点在该目录下都有一个单独的目录。默认状态下,每天都会在这些目录下创建日志文件.....

2021-10-15 17:41:25 1054

原创 GitHub密码报错,通过token代替方案

一、问题现象git push到Github平台报错Remote: Support for password authentication was removed on August 13, 2021.二、解决方案1、Github官网操作步骤生成Token操作步骤:settings ->Developer settings ->Personal access tokens ->Generate new token ->Gen...

2021-08-18 17:41:10 619

原创 Kettle数据库资源库连接执行示例

1、初始化Kettle环境:org.pentaho.di.core.KettleEnvironmentKettleEnvironment.init();2、创建Kettle数据库资源库:org.pentaho.di.repository.kdr.KettleDatabaseRepository// 此时的资源库对象仓库还是个空对象KettleDatabaseRepository repository = new KettleDatabaseRepository();3、

2020-10-11 15:14:24 1710

原创 关于线程池的几个问题

一、如何实现非核心线程延迟死亡?从runWorker方法可以看出,当getTask方法中获取不到执行任务的时候就会执行线程退出的操作从下图可以看出返回null值的位置。结论:非核心线程延迟死亡的条件为线程池处于运行状态&&当前线程数大于最大核心线程数&&获取任务时间超过keepAliveTime。二、如何实现核心线程一直保活?结论:通过阻塞队列take()方法让线程一直等待,使得Worker的run()方法一直阻塞,直到获取...

2020-09-15 14:56:15 429

原创 Spring 核心组件

1、核心容器:Spring启动的最基本条件 Spring-Core:核心工具类,Spring其他模块大量使用Spring-Core; Spring-Beans:Spring创建类对象并管理对象 Spring-Context:运行时Spring容器;获取外部资源、管理注解 Spring-Context-Support:Spring容器对第三方包的集成支持; Spring-Expression:使用表达式语言在运行时查询和...

2020-09-04 21:46:15 118

原创 IDEA不提示生成serialVersionUID解决方法

1、打开Perferences:2、Editor -> Inspections中搜索Serial,找到Serializable class without 'serialVersionUID',勾选即可

2020-08-30 10:04:04 4271 6

原创 RPC协议小结

1、RPC(Remote Procedure Call、远程过程调用):它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议 RPC包含了HTTP协议2、常用RPC框架 一、RMI(Remote Method Invocation,远程方法调用):JDK自带RPC,有很多局限性,不推荐使用 二、Dubbo:阿里开源的高性能服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和Spring无缝集成。目前Dub...

2020-08-30 09:41:05 199

原创 maven常见错误小结

1、更新遇到错误:was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced 去.m2文件夹下把xxx.lastUpdated文件全部删掉,重新运行maven,ok! 或者在用maven时加-U参数,就可以忽略xxx.lastUpdated2、执行时:-Dm...

2020-08-25 10:47:16 498

原创 MQ汇总分析

MQ以及MQ协议简介

2020-08-03 17:18:26 326

原创 58到家-MySQL-30条军规及解读

一、基础规范1、必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高2、必须使用UTF8字符集 解读:万国码,无需转码、无乱码风险,节省空间3、数据表、数据字段必须加入中文注释4、禁止使用存储过程、视图、触发器、Event 解读:高并发大数据的互联网业务,架构设计思路是“解放数据库CPU,将计算转移到服务层”,并发量大的情况下,这些功能很可能将数据库拖死,业务逻辑放...

2020-08-02 23:18:17 409

原创 win10家庭版伪装安装Docker for windows

1、新建Hyper-V.cmd文件,并以管理员身份运行pushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-pac...

2020-04-15 11:30:50 806

原创 JAVA:不使用第三个变量,交换两个变量的值

1、通过算术运算减法实现/** * 1、算术运算实现 * (a = 10, b = 2) -> (a = 2, b = 10) */ public static void arithmetic_1() { // a=-8; b=2 a = b - a; // a=-8; b=10 b =...

2020-04-11 11:35:23 424

原创 打印M的方法 java

package com.test;public class printM {public static void main(String[] args) {test(4, 13);}public static void test(int xLength, int yLength) {int arr[][] = new int[xLength][yLe

2014-12-23 17:05:10 373 1

codetemplates.xml

codetemplates.xml eclipse的开发注释xml文件

2015-11-08

google cloud connectSetup.exe

google cloud connectSetup。google的office同步云软件

2014-09-02

Hibernate api

Hibertnate的api文档。英文版原生态开发帮助文档,支持搜索功能。

2014-08-06

struts2技术内幕

struts2的源码研究,深入研究面向对象思想和struts2源码

2014-06-05

Struts2权威指南

Struts2的前期工具书,详解了Struts2的各项功能与各种技术的整合开发

2014-06-05

Struts2 in Action

英文版;Struts2 in Action;Struts2的说明文档

2014-05-30

Struts2 API

struts2的API开发辅助工具.struts2.chm

2014-05-23

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

TA关注的人

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