- 博客(173)
- 资源 (21)
- 问答 (1)
- 收藏
- 关注
原创 JavaScript的原型与原型链
对象(Object)是一种无序的键值对集合,键为字符串,值可以是任意类型。函数也是对象。每个对象都有一个属性__proto__,它指向另一个对象,而这个对象又通过属性__proto__指向另一个对象。当我们访问一个对象(例如u1)的属性时,首先会在该对象自身的属性中查找,如果未找到,则会沿着__proto__一直向上查找,形成一个链式结构,这个结构称为原型链。如果在原型链中找到所请求的属性,就返回该属性的值;如果在整个原型链中都未找到该属性,则返回undefined。
2024-10-15 12:59:15
1047
原创 VMware虚拟机设置Host-Only(仅主机模式)
保证VMware Network Adapter VMnet1是启用状态将可以连接外网的连接共享属性设置成如下图所示。点击确定时可能会提示Internet 连接共享被启用时,您的 LAN 适配器将被设置成使用 IP 地址192.168.137.1。这个不用管它,还可以去VMware Network Adapter VMnet1中修改的。将VMware Network Adapter VMnet1的IP地址设置成与本机IP不同的网段即可VMware虚拟网络编辑器VMnet1设置成如下图所示,与V
2024-01-18 09:16:52
2224
原创 SQL的连接join
连接(join) 操作,就是将其他表中的列添加过来,进行 “列添加”的运算。当需要从多张表中取出不同的列组成一个新的查询结果时,就需要用的连接(join)运算了。
2023-11-21 17:01:21
681
原创 Git Commit Message规范
Git commit message规范是一种良好的实践,可以帮助开发团队更好地理解和维护代码库的历史记录。它可以提高代码质量、可读性和可维护性。
2023-10-13 17:34:42
2303
原创 PostMan 教程
安装https://www.cnblogs.com/mafly/p/postman.htmlPostman 使用方法详解https://blog.youkuaiyun.com/fxbin123/article/details/80428216postman进行http接口测试https://blog.youkuaiyun.com/five3/article/details/53021084postman的使用...
2023-08-11 22:02:05
711
原创 CSS的使用
一、选择器二、样式多个DIV让float:left属性,最后一个DIV填满剩余的部分<div style="border:1px solid red; overflow:hidden;zoom:1;"> <div style = 'float:left; background:yellow;' >yellow</div> <div style = 'float:left; background:green;' >green<
2023-08-07 16:04:50
590
原创 datax-web安装过程
环境准备1)基础软件安装MySQL (5.5+) 必选,对应客户端可以选装, Linux服务上若安装mysql的客户端可以通过部署脚本快速初始化数据库JDK (1.8.0_xxx) 必选Maven (3.6.1+) 必选DataX 必选Python (2.x) (支持Python3需要修改替换datax/bin下面的三个python文件,替换文件在doc/datax-web/datax-python3下)必选,主要用于调度执行底层DataX的启动脚本,默认的方式是以Java子进程方式执行Da
2023-07-17 15:19:13
624
原创 JSONP和CORS跨域
JSONP) 是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。CORS(跨域资源共享) 由一系列 HTTP 响应头组成,这些 HTTP 响应头决定浏览器 是否阻止前端JS代码跨域获取资源浏览器的同源安全策略默认会阻止网页“跨域”获取资源。但如果接口服务器配置了CORS相关的 HTTP 响应头,就可以解除浏览器端的跨域访问限制。
2023-06-29 18:08:55
1013
1
原创 Arthas使用方法
Arthas 是一款基于 Java 开发的开源应用程序诊断工具,可以帮助开发者实时监控和分析 Java 应用程序运行情况,并进行调试和优化。Arthas 提供了丰富的命令行工具和可视化界面,包括线程堆栈、类加载器、内存使用情况、方法执行时间等多个方面的信息,可以帮助用户快速定位并解决应用程序中的性能问题和异常情况。同时,Arthas 还支持对生产环境中的应用程序进行远程诊断和操作,极大地提高了应用程序的故障排查效率和可靠性。
2023-06-26 17:54:12
2571
原创 JVM常规参数
Xss-Xss1m,jdk5之后,1m。相同物理内存下,减小Xss可生成更多线程, 操作系统对一个进程内的线程数是有限制的,不能无限生成,经验值在3000~5000左右。: 功能等同于-Xss,默认=0,表示使用默认的一般只使用Xss即可。
2023-06-20 17:24:56
5801
原创 Oracle使用PLSQL来处理XML
在oracle8i以及后期的版本中,开始提供了xmldom方式来实现对XML格式数据的处理,但在实际的业务信息系统应用开发中,更多的都习惯在程序中(如java,.net等开发语言提供的xml组件)来解析XML数据,很少直接在ORACLE数据库中来直接解析XML数据。定义或确定要解析的XML规则,如上。--以下变量用于获取XML节点的值。
2023-06-12 16:58:50
1162
原创 Oracle设置查询字段显示宽度
正常查询SQL> select * from scan_users;USERID USERNAME USERPWD-------------------- -------------------- --------------------SUPER 超级管理员 SUPER...
2023-03-15 12:33:03
746
1
原创 Oracle运维(数据库、监听、重启)
Normal 需要等待所有的用户断开连接Immediate 等待用户完成当前的语句Transactional 等待用户完成当前的事务Abort 不做任何等待,直接关闭数据库normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。
2023-03-13 15:56:50
7849
原创 IntelliJ IDEA 特殊注释TODO、FIXME、XXX
如果代码中有该标识,说明在标识处有功能代码待编写,待实现的功能在说明中会简略说明。
2023-02-21 10:01:27
4074
原创 SpringBoot自定义错误页
Spring Boot 中的错误默认是由= null)?}其中, errorHtml方法用来返回错误HTML页面, error用来返回错误JSON,具体返回的是HTML还是JSON,则要看请求头的Accept参数。返回JSON的逻辑很简单,不必过多介绍,返回HTML的逻辑稍微有些复杂,在 errorHtml方法中,通过调用resolveErrorView方法来获取一个错误视图的ModelAndView。
2022-11-08 14:25:16
2213
原创 异步线程使用Request存在问题
如果我们将request传递到异步线程中使用,可能获取不到参数,并且会导致后续的请求,使用到这个线程也会出问题。原因就是request对象会被重复使用。
2022-09-22 12:18:57
1330
原创 Java实现首字母转大写、小写StringUtils.capitalize
Java实现首字母转大写、小写StringUtils.capitalize
2022-09-20 17:12:02
2686
原创 aspectj切面织入
AspectJ 是一个 AOP 的具体实现框架。AOP(Aspect Oriented Programming)即面向切面编程,可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AspectJ不但可以通过预编译方式(CTW)和运行期动态代理的方式织入切面,还可以在载入(Load Time Weaving, LTW)时织入。AspectJ 扩展了Java,定义了一些专门的AOP语法。
2022-09-05 16:11:37
1530
原创 postgreSQL触发器
触发器是某个数据库操作发生时被**自动调用的函数**。可以在`INSERT`、`UPDATE`或`DELETE`操作之前或之后调用触发器。`PostgreSQL`支持两种类型的触发器,一种是**数据行级触发器**,另外一种是**语句级触发器**。对于数据行级的触发器,触发发触发器的语句每操作一个数据行,它就被执行一次。对于语句级的触发器,它只会被执行一次。
2022-09-05 14:09:56
5427
原创 java.lang.NoSuchMethodError: org.apache.logging.log4j.Logger.atDebug()Lorg/apache/logging/log4j/LogB
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.logging.log4j.Logger.atDebug()Lorg/apache/logging/log4j/LogBuilder;
2022-08-31 18:25:43
13107
原创 AngularJS 截取字符串
In HTML Template Binding(在HTML的模板绑定中){{ limitTo_expression | limitTo : limit : begin}}In JavaScript$filter('limitTo')(input, limit, begin)如:{{"2017-01-20 15:16:30"|limitTo:10}}显示为:2017-01-20填写负值为从后往前截取,如:{{"2017-01-20 15:16:30"|limitTo:-8}}显示为
2022-08-17 14:46:27
710
原创 Object.assign用法 以及 与$.extend的区别
我们先看看ES6官方文档是怎么介绍的?方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。简单来说,就是是对象的静态方法,可以用来复制对象的可枚举属性到目标对象,利用这个特性可以实现对象属性的合并。...
2022-08-10 13:23:58
781
原创 AngularJS使用ng-class、ng-style实现动态css样式
AngularJS使用ng-class、ng-style实现动态css样式
2022-08-05 13:05:10
3512
原创 Java中的parallelStream
Java 中的 parallelStream 的底层实现为 ForkJoinPool 。线程池是所有并行流共享的。线程池的线程数量和CPU核数一致。需要等待任务全部执行完毕,主线程(调用线程)才继续往下执行。注意:因为线程池是全局共享的,所以我们尽量不要在 parallelStream 中执行阻塞任务,否则会影响到整个系统中其他的 parallelStream 任务执行的。下面的案例中使用了2个新线程,在其中分别执行 parallelStream 。线程A启动后,我们暂停2秒,目的是为了让线程A中的
2022-07-09 00:30:22
5356
原创 Java中Stream配合Lambda使用详解
Java 8 是一个非常成功的版本,这个版本新增的Stream,配合同版本出现的Lambda ,给我们操作集合(Collection)提供了极大的便利。Stream流是JDK8新增的成员,允许以声明性方式处理数据集合,可以把Stream流看作是遍历数据集合的一个高级迭代器。Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找/筛选/过滤、排序、聚合和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询
2022-07-07 18:59:48
2545
原创 Java中的Lambda
大家应该都知道面向对象的特性(抽象、封装、继承、多态)。其实在 出现之前,我们关注的往往是某一类对象应该具有什么样的属性,当然这也是面向对象的核心–对数据进行抽象。但是出现以后,这一点开始出现变化,在某种场景下,更加关注某一类共有的行为(这与之前的接口有些类似),这也就是提出函数式编程的目的。面向对象编程到面向行为编程的变化我们知道,对于一个变量,我们可以赋给其一个**“值”**。如果你想把**“一块代码”**赋给一个变量,应该怎么做呢?比如,我想把右边那块代码,赋给一个叫做的变量:在之前,这个是做不到的
2022-07-07 18:56:16
4468
elasticsearch-head 的谷歌浏览器(chrome)插件,版本为 0.1.5。
2022-01-19
stolon-master.zip
2021-12-29
k8s中部署stolon高可用.rar
2021-12-29
prometheusgrafana.zip
2021-12-02
VC++2019运行库
2021-11-03
polyfill.min.js
2021-01-22
Nginx的Linux版本安装包和相关依赖
2020-12-14
wkhtmltox安装包windows-64位版和centos7-64位版
2020-11-27
用于查看Hotspot的JIT的汇编码 hsdis
2020-07-28
HighChart多图导出.rar
2019-12-13
Access_JDBC30.jar
2018-01-05
locale-archive 和 locale-archive.tmpl
2017-11-18
indexer-cli-5.1.1.jar nexus 索引解压工具
2017-09-20
response.sendRedirect 后让浏览器保留sessionId
2020-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人