Java

node 运行报错 SyntaxError: Cannot use import statement outside a module

报错信息 node运行js文件 运行支持 ES Modules 模块 ES 6 模块语法 添加package.json,添加module类型 在终端下使用node运行 index.js 文件 运行支持 ES Modules 模块 ES 6 模块语法 添加package.json,添加module类型 在终端下使用node运行 index.js 文件

【Java】线程

线程使用方式 方式一:通过继承Thread,重写run()实现,通过start()调用, 获取进程名用getname(),设置名称用setname() 获取正在执行的线程名称:Thread.currentThread().getName() 线程调度 分时调度和抢占式调度,Java使用抢占式调度模型

docker-compose部署若依

1、通过Dockerfile构建:jar镜像 1.1、application.yaml (要注意的地方) 1.2、application-druid.yml 1.3、构建镜像:ry_jar_image 参考博客:https://blog.csdn.net/weixin_43453221/article/details/109624452 1.4、Dockerfile 构建命令 do

每日总结(7.13)

一、今日收获 上午:当家教去教初中物理 下午:自学java,并完成练习 二、明日计划 (1)上午继续去做家教 (2)下午自学java

Resin4版本查询

参考:https://blog.csdn.net/qq_34626094/article/details/127545802 步骤 (1)找到resin安装目录,进入lib目录(2)运行resin.jar包中的com.caucho.Version类 演示: D:WEAVERResinlib>java -classpath ./resin.jar com.caucho.VersionResin

工作中常用lambda表达式-增加代码的逼格

List 转 String 字符串用逗号分割 查询18岁学生的id列表 List 转Map List 分组 Map 转 List 过滤 所使用的JAVA测试类如下

实时流式计算

                                       流式计算:是可以源源不断的产生数据,源源不断的接收数据,没有边界。 应用场景:   日志分析:网站的用户访问日志进行实时的

js中数组的方法,32种方法

数组的32中方法=>{    1.push(): 在数组末尾添加一个或多个元素,并返回修改后的数组。 let fruits = ['apple', 'banana', 'orange']; fruits.push('mango'); console.log(fruits); // 输出: ['apple', 'banana', 'orange', 'mango'] 2.p

idea学习笔记

目录使用小tipsidea 的 scratch 草稿功能idea配置本地远程debug调试 使用小tips 1、使用 F6 进行代码迁移,可以最小改动,并且自动修改所有相关引用的地址。 2、设置里面的 Code Style 可以导入统一的样式文件,使团队代码风格保持一致,再也不会出现改一行别人的代码,提交时整个文件都变了的情况(格式化也是基于这个文件的设置来的)。 3、提交代码前,将"Optmiz

day 117 - spring概述

spring简介 概述 Spring 框架的目标是使 J2EE 开发变得更容易使用,通过启用基于 POJO编程模型来促进良好的编程实践。 Spring Framework Spring 基础框架,可以视为 Spring 基础设施,基本上任何其他 Spring 项目都是以 Spring Framework为基础的。 特点 非侵入式:使用 Spring Framework 开发应用程序时,Sp

web模块化

CommonJS-----是一种后端js规范,是nodejs遵循的一种编写js模块的规范引入模块-------require('模块路径')定义模块 ------ exports.模块名= function(){ //some code ... } AMD----- 是一种前端端js规范,依赖前置 (require.js) 引入模块-----require([ ],callback)定义模

淘宝API接口技术开发分享,商品页面详情数据,接口高并发案例,Java语言请求示例,也可接入其他多语言

​  淘宝/天猫页面整体数据 taobao.item_get-获得淘宝商品详情 公共参数 名称类型必须描述 key String 是 调用key(必须以GET方式拼接在URL中)注册key和secret接入 secret String 是 调用密钥 api_name String 是 API接口名称(包括在请求地址中)[item_search,item_get,ite

ABP Framework

ABP Framework 模板运行 安装并下载模板 安装ABP CLI,第一步是安装ABP CLI 然后使用 abp new 命令在空文件夹中创建新解决方案: 修改数据库 AbpBlazor.BookStore.DbMigrator和AbpBlazor.BookStore.Blazor中的appsettings.json 将数据库名称和数据库密码修改正确 初始化数据库 由于Abp使用了

1 Linux系统编程入门

1 Linux系统编程入门 1.1Linux开发环境搭建 我使用的是阿里云2核2G的服务器1年108元 设置服务器root密码,重启服务器 root用户登录,进行添加新用户 注册自己使用的用户 其中参数的意义如下: -r:建立系统账号 -m:自动建立用户的登入目录 -s:指定用户登入后所使用的shell 设置密码 输入ls /home可以看到以及创建成功 设置用户相关教程链接:u

Java如何将数组转换为集合?

在Java中,可以使用`Arrays`类的`asList()`方法将数组转换为集合。该方法接受一个数组作为参数,并返回一个包含数组元素的固定大小的列表。以下是将数组转换为集合的示例: String[] array = {"item1", "item2", "item3"}; List<String> list = Arrays.asList(array); 在上述示例中,我们创建

emoji与自定义表情符号分割问题

在很多ugc场景中,会有用户发布很多表情😊,比如这种,还有自定义存储正文为:[捂脸] ,客户端解析展示成这个样子 场景: 在文章社区方面,很可能用户发布了一片长篇大论,里面还可能参杂这各种表情符号,有的机型可能不支持展示,会展示成?或者是小方块或者是空白,在帖子列表页中,实际上接口不需要返回这一个帖子的全部内容,客户端也不需要在列表页展示帖子的全部内容,只有在详情的时候才展示全部,针对这种情况,势

FFmpeg命令行实现画中画

哈喽,小伙伴们,欢迎回来,上一讲小编带大家学习了如何使用FFmpeg命令行为视频添加字幕,不知道大家掌握的效果怎么样呢?本期我们又要开始新的征程了,使用FFmpeg命令行实现画中画。画中画,因为有两个"画"字,故我们需要两个视频素材。当我们准备好两个视频素材以后,接下来我们就可以开始了: 一、实现画中画命令 ffmpeg -i input1.mp4 -i input2.mp4 -fil

java树形工具类 泛型 通用非递归

1、TreeData:供实体类继承 2、TreeUtil:实现工具类 构建对象: 测试案例  

uniapp 在app和小程序端使用webview进行数据交互

结论:app端支持比较好可以做到实时传递,微信小程序支持比较差,小程序向url传参只能通过url,url向app传参需要特定时机(后退、组件销毁、分享、复制链接)触发才能收到消息。 以下是代码 app端(需要使用nvue) 微信小程序端(正常vue格式) 3、html端  

BeanFactory 和 FactoryBean 的区别

  接口   用途            分析 BeanFactory 是bean工厂,是bean上下文 ,生产各种bean。     FactoryBean 是一种初始化很复杂的bean,需要用到复杂java逻辑,生产单一bean。 举个例子,在xml中想要配置某个be

通过<util:property-path /> 动态配置JedisCluster 节点

配置文件(统一命名):   RedisConfig.java   spring bean configuration:   实现动态配置的关键点是: 该命名空间通过Java Bean 动态初始化属性后,引入到spring bean configuration 中  

@Configration

      一、是哪个功能的替代品 spring bean configuration file  即 aaa.xml 功能: import other xml component scan properties profile   二、入口 1. junit     2. main   3.

设计模式-建造者模式在Java中使用示例

场景 建造者模式 复杂对象的组装与创建 没有人买车会只买一个轮胎或者方向盘,大家买的都是一辆包含轮胎、方向盘和发动机等多个部件的完整汽车。 如何将这些部件组装成一辆完整的汽车并返回给用户,这是建造者模式需要解决的问题。 建造者模式又称为生成器模式,它是一种较为复杂、使用频率也相对较低的创建型模式。 建造者模式为客户端返回的不是一个简单的产品,而是一个由多个部件组成的复杂产品。 建造者模式是较为复杂

spring bean 的属性为 java.util.Properties 时如何初始化该属性

          等价于: 目前未发现有何种方法可以在 spring bean configuratoin 中实现 put 方法。java configuration 中可以   目前只发现a,b 两种用法。 Element : propThe string value of the property. Note th

SpEL (Spring Expression Language)

https://docs.spring.io/spring-framework/docs/3.0.x/reference/expressions.html   6.1 Introduction The Spring Expression Language (SpEL for short) is a powerful expression language that

@ConfigurationProperties 前缀注入属性

      使用:   备注:属性不区分大小写,比如 cat.type  或 cat.type 都能注入到 type 中   参考: org.springframework.cloud.netflix.zuul.filters.ZuulProperties org.springframework.boot.autocon

spring test @ContextConfiguration(locations = { "classpath:private-*.xml" }) 不生效

查找资料该种写法未被授权,可以增加至少一级目录,或者使用具体名称   classpath:foo/private-*.xml 或者 classpath:private-sss.xml   源码中查到的资料,找到一些蛛丝马迹,但是debug断点时没有调用这个类的方法:   org.springframework.core.io.support.PathMatchingR

spring 静态变量方式加载properties 文件(支持profile)

  foo-test.properties (测试环境) foo-pro.properties (生产环境) 需要根据spring.profiles.active 切换     这个类有个有意思的地方,@Bean 之后,入参ApplicationContext 可以自动注入,不需要加其他配置; 这里不推荐激活多个profiles ,默认取激活的第一个profil

记录--用Echarts打造自己的天气预报!

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 最近刚刚学习了Echarts的使用,于是想做一个小案例来巩固一下。项目效果如下图所示: 话不多说,开始进入实战。 创建项目 这里我们使用vue-cli来创建脚手架: vue create app 这里的app是你要创建的项目的名称,进入界面我们选择安装VueRouter,然后就可以开始进行开发啦。 页面自适应实现 我们这个

Parallel 与 ConcurrentBag<T> 这对儿黄金搭档(C#)

〇、前言 日常开发中经常会遇到数据统计,特别是关于报表的项目。数据处理的效率和准确度当然是首要关注点。 本文主要介绍,如何通过 Parallel 来并行处理数据,并组合 ConcurrentBag<T> 集合,来将处理效率达到高点的同时,也能确保数据的准确。 一、ConcurrentBag<T> 简介 1、简介与源码 ConcurrentBag<T>,表示对象的

<<  <  951  952  953  954  955  956  957  958  959  960  961  >  >>