Java

js中,import type 和 import 的区别?

在 JavaScript 中,特别是在 TypeScript 和 Flow 类型系统中,import type 与 import 有一些重要的区别。   **import type**   import type 是 TypeScript 和 Flow 中特有的语法,它允许你导入类型而不导入运行时的值。这通常用于导入类型定义,例如接口、类型别名或类类型。这种导入方式不会影响生成

简历投递记录

1.8.1投麦可思技术支持实习,8.7线下笔试,基础SQL,感觉位置太偏,没有接着面试 2.8.1柠檬微趣web前端正式批,牛客moka笔试,纯八股,微算法,没过 3.联想Java开发,测试,前端(实习),Java24校招,纯泡池子 4.8.8苏州青颖飞帆,Java24校招,已笔试,等结果 5.招银网科,后端开发24校招,待筛选 6.多益网络,初筛过,有毁约前科,不敢投 7.DJI后端互联网深圳2

js 深拷贝

转自:https://github.com/shfshanyue/Daily-Question/issues/203#issuecomment-888238489  

数组的关键点

数组的定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每一个数组元素可以通过一个下标来访问它们 数组声明创建 首先必须声明数组变量,才能在程存中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; //首选的方法或dataTyp arraRefVar[]

ASP.NET 使用Ajax

本文将介绍在ASP.NET中如何方便使用Ajax,第一种当然是使用jQuery的ajax,功能强大而且操作简单方便,第二种是使用.NET封装好的ScriptManager。 $.ajax向普通页面发送get请求 这是最简单的一种方式了,先简单了解jQuery ajax的语法,最常用的调用方式是这样:$.ajax({settings}); 有几个常用的setting,全部参数及其解释可以去jQuer

java高级之注解

1.预定义注解 @Override: 当方法使用该注解时,表示该方法是一个重写的方法,那么该方法必须符合重写的规则 【子类重写的方法名必须和父类的方法名一致,参数也要一致,返回值也要一致 访问修饰不能小于父类的<public protected 默认 private> 抛出的异常不能大于父类】。 @Deprecated: 标记该方法已经过时。JVM @FuncationInterfa

linux 查问题命令

ps -ef | grep java:查看正在运行的Java进程及其相关信息。 top:实时查看系统资源使用情况,包括Java进程的CPU、内存占用等。 jps:列出Java进程的进程ID(PID)及其相关信息。 jstack :生成Java进程的线程转储信息,用于分析线程死锁、死循环等问题。 jmap -heap :查看Java进程的堆内存使用情况,包括堆大小、已使用内存等。 jmap -his

bug笔记_Connected to the target VM, address: '', transport: 'socket'

Connected to the target VM, address: '127.0.0.1:64556', transport: 'socket'错误: 找不到或无法加载主类 com.apexsoft.pif.sys.WdmpSysClientTestApplication 1、maven版本不一样 2、文件夹首字母小写 3、端口占用 4、项目意外关闭,没有释放资源 5

算法资料

参考链接 图的算法 https://github.com/wangzheng0822/algo/blob/master/java/30_graph/Graph.java 基础数据结构参考样例: http://gitbook.net/java/util/treeset_ceiling.html BFS 的使用场景总结:层序遍历、最短路径问题 https://leetcode-cn.com/probl

.NET周刊【8月第1期 2023-08-06】

国内文章 NativeBuferring,一种零分配的数据类型(上篇) 之前一个项目涉及到针对海量(千万级)实时变化数据的计算,由于对性能要求非常高,我们不得不将参与计算的数据存放到内存中,并通过检测数据存储的变化实时更新内存的数据。存量的数据几乎耗用了上百G的内存,再加上它们在每个时刻都在不断地变化,所以每时每刻都无数的对象被创建出来(添加+修改),同时无数现有的对象被“废弃”(删除+修改)。

聚焦Web前端安全:最新揭秘漏洞防御方法

在 Web 安全中,服务端一直扮演着十分重要的角色。然而前端的问题也不容小觑,它也会导致信息泄露等诸如此类的问题。在这篇文章中,我们将向读者介绍如何防范Web前端中的各种漏洞。【万字长文,请先收藏再阅读】 首先,我们需要了解安全防御产品已经为我们做了哪些工作。其次,我们将探讨前端存在哪些漏洞,并提供相应的防范思路。 一、安全防御产品 安全防御产品一般有: 传统互联网公司的安全防御体系,类似于一个

Flink源码解析(二)——Flink流计算应用执行环境解析

在Flink应用执行过程中会涉及到3个主要的执行环境变量,分别为StreamExecutionEnvironment、Environment、RuntimeContext。它们的作用层次、作用时机、作用范围各不相同。3种环境对象的关系如下图:  下面分别介绍3种环境对象的细节信息。 一、StreamExecutionEnvironment解析 StreamExecutionEnviro

【HarmonyOS】@ohos.request 上传下载的那些事儿

​【关键字】 @ohos.request、上传下载​   【写在前面】 在进行HarmonyOS应用开发时,可能需要进行上传或下载文件功能开发,本文章主要进行上传下载相关功能介绍和一些注意事项及FAQ。   【上传开发步骤】 步骤1:上传下载接口需要申请ohos.permission.INTERNET权限,如下: "reqPermissions": [ {

【HarmonyOS】Java如何引用外部jar包

​【关键字】 Java、引用jar包​   【写在前面】 使用API6和API7开发HarmonyOS应用时,因为应用中只能引用SDK中开放的功能接口,但是部分jdk自带的接口功能在SDK中并未封装,要想在工程中使用jdk开放的接口功能,需要将jdk中的jar包通过本地引用方式引入再使用,本篇文章介绍如何在支持Java的HarmonyOS应用中引用外部或本地jar包功能。 本篇文章以rt

整合MyBatisPlus报错Error creating bean with name 'xxMapper' defined Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

环境 Java17+SpringBoot3+MyBatisPlus3.4.1 报错 只整合了MyBatisPlus,启动就报错 解决 更新最新MyBatisPlus版本解决

解决vue2+vue-cli中遇到的Must use import to load ES Module

报错信息 原来的babel.config.js配置 解决方案

中科方德安装jdk、redis、mysql、nginx

前提:联系中科方德客服索取已适配的安装包。 1,jdkrpm -i java-11-openjdk-headless-11.0.5.10-5.nfs4.x86_64.rpmrpm -i java-11-openjdk-11.0.5.10-5.nfs4.x86_64.rpmrpm -i java-11-openjdk-devel-11.0.5.10-5.nfs4.x86_64.rpmupdate-a

IDEA 设置快捷键(Ctrl + /)行注释的注释符默认不在第一列

          原文出处作者: @ 肯德基蛋白 前言: IDEA 默认在按快捷键(Ctrl + /)进行行注释时,会将注释符号放在第一列,这样的注释并不美观,我们要做的就是将快捷注释的注释符取消设置在第一列。本教程演示的 IDEA 版本为 2021.1.3。 打开 IDEA ,依次单击"File-->Settings--&

基于openresty部署WAF

WAF: Web  Application Firewall 1、下载zip包在浏览器上打开 https://github.com/unixhot/waf 下载zip包   或者在服务器上输入git clone https://github.com/unixhot/waf.git2、解压unzip waf-master.zip 解压后得到一个waf文件夹3、将waf文件夹拷贝

JUC 中三个超好用的辅助类

CountDownLatch 简介 CountDownLatch 是基于计数器的原理实现的, 它内部维护了一个整型的计数器。创建 CountDownLatch 对象时, 需要指定一个初始计数值, 该计数值表示需要等待的线程数量,使用其 await() 方法让其等待。每当一个线程完成了其任务, 可以调用 CountDownLatch 的 countDown() 方法, 计数器的值就会减一。当计数器的

java泛型和注解

一、泛型是什么? 一种将设定类型的工作放到到创建对象或者调用方法的时候才去明确的特殊类型。 在使用泛型的过程中,操作的数据类型被指定为一个参数,而这种参数类型可以在类、方法 和接口中,分别被称为泛型类、泛型方法、泛型接口。(在未明确类型前,泛型的默认类型为Object类型) 二、为什么使用泛型? 1、类型安全(主要作用) 泛型的推出的主要目的是为了提高java程序的类型安全。类型安全才能保证自己的

《从0到1:JavaScript快速上手》笔记(二)

一、类型转换 (1)隐式类型转化 (2)显式类型转换 隐式类型转化,是JavaScript自动进行的类型转化。显式类型转换,指的是需要我们手动用代码强制进行的类型转换。 接下来介绍两种显示转换 1、“字符串”转换为“数字” (1)number()方法只能将纯“数字型字符串”转换为数字,否则返回NaN (2)parseInt()和parseFloat()方法只提取“首字母为数字的任意字符串”中的数字

vivo 场景下的 H5无障碍适配实践

作者:vivo 互联网前端团队- Zhang Li、Dai Wenkuan 随着信息无障碍的建设越来越受重视,开发人员在无障碍适配中也遇到了越来越多的挑战。本文是笔者在vivo开发H5项目做无障碍适配的实践总结。本文主要介绍了在前端项目中常用的无障碍手势和无障碍属性,并且结合具体的开发案例为开发者真实展示了适配要点,提供组件适配思路。希望本文能为前端开发者带来更多的参考和帮助。 一、背景 1.

定义ASP.NET中web service (asmx)默认页面的样式

问: Hello,I am new to web services. I have built couple of web services with C# asp.net.When I do "Start Without debugging" it opens a .asmx page that has all my services listed.Question: Is there any

java 服务异常崩溃 JVM报错:Failed to write core dump. Core dumps have been disabled.

java 服务异常崩溃 JVM报错:Failed to write core dump. Core dumps have been disabled. bigDataShare 于 2020-06-23 13:59:19 发布 10492 收藏 11分类专栏: 03-jvm版权 华为开发者联盟鸿蒙专区文章已被社区收录加入社区 03-jvm专栏收录该内容1 篇文章0 订阅订阅专栏目录 1 问题点 2

ASP.NET、ADO.NET、WPF、WCF分别是什么?

ASP.NET是一种Web应用程序框架,用于开发动态Web应用程序和网站。它使用C#或VB.NET等.NET编程语言以及HTML、CSS、JavaScript等Web技术。ASP.NET提供了许多功能和工具,包括Web表单、数据绑定、安全性、会话管理、缓存、错误处理等。 ADO.NET是.NET框架中用于访问和操作数据源的一组类和工具。它提供了多种数据访问技术,如连接到关系数据库、读取和写入数据、

【Bug】Failed to write core dump

【Bug】Failed to write core dump 七号im 2022-07-05 10:14379 问题描述 项目正常维护,偶尔改一下bug,上一下小功能 不知何时开始tomcat项目开始挂掉,而且逐渐频繁,而且是在没人使用的时候 项目终止伴随堆栈日志生成 环境 操作系统:CentOS Linux release 7.6.1810 Java版本:JDK1.8 报错信

2023面试复盘,持续更新

7月27号下午2点    New 操作符做了什么:     1. 创建一个新的空对象。     2. 将这个新对象的原型指向构造函数的原型。     3. 将构造函数的this指向这个新对象。     4. 根据构造函数返回类型作判断,如果是值类型,返回newObj。如果是引用类型,就返回这个引用类型的对象   Vue2 数组push、shift的双向绑定是怎么实现的:    

<<  <  824  825  826  827  828  829  830  831  832  833  834  >  >>