Java
[LeetCode][279]perfect-squares
Content Given an integer n, return the least number of perfect square numbers that sum to n. A perfect square is an integer that is the square of an integer; in other words, it is the product of some
初识JavaScript对象,数据劫持/数据代理
JavaScript对象语法、类型、属性 属性描述符(getOwnPropertyDescriptor()、defineProperty()) [[Get]]、[[Put]]、Getter、Setter 有必要了解Ojbect原型上的那些方法 一、JavaScript对象语法、类型、属性、方法 1.1对象字面量 1.2对象原型构造: 1.3内置对象
android 添加多个c++文件并 调用c++打印调试信息
首先在gradle文件中配置cmake:注意文件路径一定要对应上 defaultConfig { //... externalNativeBuild { cmake { cppFlags "-frtti -fexceptions -Wno-deprecated-declarations" ve
【解决】idea启动spring MVC报错:一个或多个listeners启动失败Listener ClassNotFoundException
idea配置教程。tomcat调试报错Artifact :war exploded: Error during artifact deployment。 修改代码后,启动不生效,仍是旧代码。 根本原因是: Modules output path和Artifacts output directory不匹配 Modules output path一定要等于Artifacts output direct
M2后端Java开发手册
一、 编程规约 (一) 命名风格【强制】POJO 类中布尔类型变量都不要加 is 前缀,否则部分框架解析会引起序列化错误。 isDeleted()方法,RPC 框架在反向解析的时候,“误以为”对应的属性名称是 deleted,导致属性获取不到,进而抛出异常。【强制】方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格,必须遵 从驼峰形式(但以下情形例外:DO / BO
推荐前 6 名 JavaScript 和 HTML5 游戏引擎
推荐:使用NSDT场景编辑器助你快速搭建3D应用场景 事实是,自从引入JavaScript WebGL API以来,现代浏览器具有直观的功能,使它们能够渲染更复杂和复杂的2D和3D图形,而无需依赖第三方插件。 你可以用纯粹的JavaScript开始你的网页游戏开发之旅,如果你是初学者,这可能是最好的学习方式。但是,当有这么多被广泛采用的游戏引擎可供选择时,为什么要重新发明轮子呢? 本指南将探索排名
[Java SE] Java执行命令行
1 序言 执行命令行,是实现自动化程序、跨环境调用的重要途径 2 源码示例 output processTest() processBuilderTest() 3 参考文献 如何在 Java 中运行命令行 - 火焰兔 本文作者: 千千寰宇 本文链接:
说点大实话丨知名技术博主 Kirito 测评云原生网关
作者:徐靖峰 关注了阿里云云原生公众号,经常能看到 MSE-Higress 相关的推文,恰逢这次阿里云产品举办了一个 MSE-Higress 云原生网关的测评活动,借此机会体验了一把云原生网关的功能。 购买流程体验 购买网关时,页面明确提示费用没有包含公网和私网 SLB 的费用,这里需要注意,评测时会产生额外费用,同时也建议 MSE-Higress 购买页给出具体的定价,参考 ACK 购买时的体
使用Jmeter的小知识点
第一个知识点:登录成功后,其他请求需要用到token值的处理方法如下: 点击配置元件-HTTP信息配置管理器 添加如下图所示的请求头信息即可:这样子,其他接口发送请求的时候,请求头就会附带这个token,就可以免登录了 第二个知识点:对于请求的请求体(body data)里面使用json格式来发送请求,需要在信息头配置如下信息: 注意:如果服
idea2023安装和激活
1.下载安装 https://www.jetbrains.com/pycharm/ 下载对应版本 2 下载破解文件 激活的方式有很多种,这里用激活码的方式(Activation code)。 2.1、打开激活网址https://jetbra.in/s 如无意外,网址将做一次跳转解析,并展示当前可供跳转的网址清单。 前面几个带地球的,状态为当前在线可用,点击其中任意一个在线可用的链接 3 修改配
JavaScript 去重-对象数组中的重复对象
先showCode myArray是一个对象数组,它是源数据。 map(JSON.stringify) 的作用是将每个对象转换为 JSON 字符串。JSON.stringify 方法将 JavaScript 对象转换为 JSON 字符串表示。 new Set(...) 创建一个新的 Set 对象,并将上一步转换得到的 JSON 字符串数组作为参数传入。Set
xhEditor 从word中复制内容带多张图片
这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用 后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下) <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%&g
Bootstrap Blazor 实战动态表单组件
1.新建工程 源码 新建工程b18ValidateForm,使用 nuget.org 进行 BootstrapBlazor 组件安装, Chart 库,字体. 将项目添加到解决方案中 2.样式表和Javascript 引用 增加主题样式表到 Pages/_Layout.cshtml 文件中 删除 <link rel="stylesheet" href="css/bootstrap/boot
一个随鼠标点击移动的小球
一个随鼠标点击移动的小球 <p>随便点击某处来移动球</p> <div id="foo" class="ball"></div> const f = document.getElementById("foo"); document.addEventListener( "click", (ev) => { f.style.tran
《深入理解Java虚拟机》读书笔记:基于栈的字节码解释执行引擎
虚拟机是如何调用方法的内容已经讲解完毕,从本节开始,我们来探讨虚拟机是如何执行方法中的字节码指令的。上文中提到过,许多Java虚拟机的执行引擎在执行Java代码的时候都有解释执行(通过解释器执行)和编译执行(通过即时编译器产生本地代码执行)两种选择,在本章中,我们先来探讨一下在解释执行时,虚拟机执行引擎是如何工作的。 基于栈的字节码解释执行引擎
CentOS安装Sonarqube9
CentOS安装Sonarqube9 文章目录 1. 下载软件 2. 修改配置 2.1 修改系统配置 2.2 修改Sonarqube配置 3. 启动软件 3.1 创建用户、授权 3.2 启动 3.3 停止 4. 安装中文插件 4.1 下载插件 4.2 安装插件 5. 安装完成 1. 下载软件 进入Sonarqube官网下载
UML 之 类图 (Class Diagram)
http://design-patterns.readthedocs.io/zh_CN/latest/read_uml.html https://en.wikipedia.org/wiki/Class_diagram ~ 比 - 松动了些 # 比 + 多了些限制 从一个示例开始 请看以下这个类图,类之间的关系是我们需要关注的: 车的
jqgrid 示例 ,加载js中的json数据
页面显示如下: 区别与网络加载: ①无 url ②datatype 为 local ③需要setGridPager 设置行数据 ④需要reloadGrid 刷新分页信息
jndi.properties
http://docs.oracle.com/javase/7/docs/technotes/guides/jndi/jndi-ldap.html 3.1 JNDI Properties The LDAP service provider supports the following JNDI environment properties: PropertySupportedComments
Java 方法签名 , method signature
为什么说方法签名,这是java 方法重载 (overload) 的唯一依据 https://docs.oracle.com/javase/tutorial/java/javaOO/methods.html More generally, method declarations have six components, in order: Modifiers—such as public
<wls:sharing-enabled>true</wls:sharing-enabled>
https://docs.oracle.com/cd/E13222_01/wls/docs90/webapp/sessions.html sharing-enabled false Enables Web applications to share HTTP sessions when the value is set to true at the
Installed JREs & Compiler
已安装 1.7 和 1.8 (默认是1.8) Option Description Installed JREs The current listing of installed JREs, allowing you to select the one to act as the workspace default Compiler
非常优秀的 UML Class Diagram 工具
http://www.objectaid.com/class-diagram 在eclipse中安装非常简单: Help - Install New Software... - Add... - Location - OK Name: ObjectAid UML ExplorerURL: http://www.objectaid.com/update/c
javax.xml.bind.JAXBException: class XXXX nor any of its super class is known to this context
本例中 X509CRLObject 和 EncapsulatedPKIDataType 混淆了,xml 文件中只允许使用后者。其他元素属性同理。 crl互转 cer互转
LRUCache (least recently used)
备注 https://stackoverflow.com/questions/322715/when-to-use-linkedlist-over-arraylist 什么时候用LinkedList 什么时候用ArrayList 什么时候用HashMap 什么时候用LinkedHashMap