自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (5)
  • 收藏
  • 关注

原创 SparkSQL中posexplode高阶函数设置别名

posexplode(t.names) as (`arr_pos`, `arr_value`)posexplode(t.names) as (arr_pos, arr_value)spark.sql( """ |with t_emp as( |select t.deptno, | collect_list(t.ename) as names | from emp t | group by t..

2021-12-04 16:48:33 1689

原创 Oracle给表和视图的授权语句

给函数授权:grant execute on user1.function1 to user2;给 表授权:grant select on user1.table1 to user2 with grant option;

2021-11-08 11:30:10 1629

转载 Securities Identification Codes: SYMBOL, CUSIP, ISIN, SEDOL, RIC Code

占楼:https://www.ksvali.com/2009/02/22/security-ids-symbol-cusip-isin-sedol-ric-code/I have been thinking of gettting some details of all the security codes together from a while. In this article I have explained some fundamental details of each identifier

2021-10-26 15:43:52 690

原创 安装配置zookeeper、kafka

安装配置Java[root@linux124 ~]# rpm -ivh jdk-8u261-linux-x64.rpm [root@linux124 ~]# vim /etc/profile##/etc/profile##java_homeexport JAVA_HOME=/usr/java/jdk1.8.0_261-amd64export PATH=$PATH:$JAVA_HOME/bin# 生效[root@linux124 ~]# source /etc/profile# 验.

2021-07-04 17:54:54 149 2

原创 创建redis cluster集群

第一步 在/root/redis-5.0.5/src目录下installmake install PREFIX=/root/redis-cluster/6381(目标编译路径)第二步 将redis.conf 文件放到bin目录下cp /root/redis-5.0.5/redis.conf /root/redis-cluster/7001/bin第三步 配置redis.conf目录vim ./redis.conf---------------------------------------

2021-06-13 19:14:02 98

原创 Impala‘ /var/lib/hadoop-hdfs‘ in ‘/var/lib/hadoop-hdfs/dn_socket‘ has permissions

先上解决方法 >设置为root用户即可:[root@localhost lib]# chown root /var/lib/hadoop-hdfs/[root@localhost lib]# chown root /var/lib/hadoop-mapreduce/[root@localhost lib]# chown root /var/lib/hadoop-yarn/出现的情况在于 >使用Impala设置本地模式创建短路读取本地中转站[root@localhost lib]#

2021-05-15 14:49:10 452

原创 Oracle管道函数

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-01-21 16:43:17 193

原创 postgresql向数据库中插入目前时间的往后一天。

(now() + ‘1 D’)

2020-09-16 18:45:29 927

原创 微信小程序API 使用Promise封装wx.request统一请求入口

http封装js: httpService.jsimport { httpMethod} from "./commonConst";function wxPromisify() { return function (obj = {}) { return new Promise((resolve, reject) => { obj.success = function (res) { resolve(res.data); }; .

2020-08-10 11:29:36 1255

原创 CSS3中text-overflow的使用

一、text-overflow使用情况:指定当文本溢出包含它的元素。text-overflow的三个有效属性:属性值使用效果clip修剪文本,超出部分截断ellipsis显示省略符号(…)来代表被修剪的文本string使用给定的字符串来代表被修剪的文本二、单行文本溢满:当目标文本超过预期定义的长度时,超出的内容可以通过text-overflow来进行直接修剪、使用…代替、使用自定义字符来显示。示例:.nameOverflow { ove

2020-07-31 14:02:37 1846

原创 微信更新7.0.12版本后,小程序内的f2图表IOS坐标轴内容不显示,安卓闪退问题。

微信7.0.12版本,在小程序内所用F2创建的图表出现异常问题:IOS坐标轴内容不显示安卓闪退导致原因:微信最新版设置字体的时候,如果是多字体的话,ios会不显示, android下会闪退解决方式:常规F2:let ctx = canvas.getContext('2d')...ctx.font = "normal normal normal 12px Helvetica, sans-serif"; // 问题代码:ctx.font = "normal normal no

2020-07-30 10:03:04 1970 3

原创 微信小程序setData数据量过大问题的解决与分页刷新加载的实现

微信小程序官方文档对于setData的限制:https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html问题:从绿色框中可以看出,显示setData每次数据的上限是1024k,当数据量多大时,如何通过setData 来实现目的呢?解决:从红色框中可以看出,setData可以通过分批来对同一个data中的对象进行修改,而不是从新覆盖某个data中的对象。常规方式通过setData提交数据的做法:一次性将

2020-07-18 20:50:53 3826

原创 JavaScript中对象复制导致两个对象存在关联问题

S中的对象操作,我们需要把A对象的值赋给B,修改B后,而A不受影响。那如何要JS只将值赋给另一个对象,而不是把地址赋给另一个对象,导致改变影响源对象?目前主要的实现方法有两种:1. Object.assign(target, ...sources) // target:目标对象;sources:源对象2. JSON.parse(JSON.stringify(obj))对于方法1:Object.assign(target, ...sources)Object.assign() 方法用于将所有可枚

2020-07-17 20:25:11 879

原创 微信小程序中,JS中setInterval()和clearInterval()的使用以及注意事项

显示当前时间 ( setInterval() 函数会每秒执行一次函数,类似手表)。使用clearInterval() 来停止执行:clearInterval() 方法可取消由 setInterval() 函数设定的定时执行操作。clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。注意: 要使用 clearInterval() 方法, 在创建执行定时操作时要使用全局变量:以下是在微信小程序的一个interval.js页面展示的setInterval

2020-07-17 09:45:02 2679

原创 微信小程序视图组件scroll-view滚动条隐藏

描述 ::-webkit-scrollbar CSS伪类选择器影响了一个元素的滚动条的样式webkit支持拥有overflow属性的区域,列表框,下拉菜单,textarea的滚动条自定义样式。::-webkit-scrollbar 仅仅在支持WebKit的浏览器 (例如, 谷歌Chrome, 苹果Safari)可以使用。、以下伪元素选择器去修改各式webkit浏览器的一个wxss文件的demo:./scrollbar.wxss....scroll-view { width: 94.

2020-07-17 09:15:44 906

原创 使用calc()函数在CSS属性值时执行计算

在现实中,我们经常要动态调整相对整个画面的整体高度或者宽度比如:我想设置一个div高度为整个屏幕的100% 再减去20px固定高度,这种如何实现呢?我们就可以适合用calc()函数调整了。使用方法width: calc(100% - 20px);calc方法可以使用 加(+)减(-)乘(*)除(/)注意:乘法,乘数中至少有一个是 number。注意:除法,除数(/ 右面的数)必须是 number。备注:‘+’ 和 - 运算符的两边必须要有空白字符。‘*’ 和 / 这两个运算符前后不

2020-06-11 10:06:14 824

原创 JavaScrpit的splice() 和slice() 方法的使用

定义和语法splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。– 注释:该方法会改变原始数组。slice() 方法可从已有的数组中返回选定的元素。– 注释:该方法并不会修改数组,而是返回一个子数组。返回值splice() :包含被删除项目的新数组,如果有的话。slice():返回一个新的数组,包含从 start 到 end (不包括该元素)的 items 中的元素。let items = ["a","b","c","d","e","f"]// 从第2个(ind

2020-06-10 14:37:18 517

原创 js 获取当前的前n小时

const getHoursDistance = (date, hour) => { console.log("util getHoursDistance date: ", date) date.setHours(date.getHours() - hour); console.log("util getHoursDistance changeDate: ", date) const year = date.getFullYear() const month = date.get.

2020-06-03 19:12:38 1426

原创 微信小程序 跳转页面刷新页面的数据

wx.navigateTo({ url: '/pages/attention/index', success: function (res) { var page = getCurrentPages().pop(); if (page == undefined || page == null) return; page.onLoad(); console.log

2020-05-26 14:23:36 3733

原创 Java中使用Fastjson将返回的时间戳格式化为固定字符串格式

首先,我们需要在pom.xml中引入依赖:pom.xml <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.58</version&gt...

2020-04-27 17:25:32 2639

原创 CentOS给普通用户添加sudo权限

Linux的CentOS给普通用户添加sudo权限有些时候,使用普通用户执行某些命令会出现以下情况:xxx is not in the sudoers file. This incident will be reported.导致出这样的情况是因为没有sudo的管理员权限,因此我们需要给普通用户添加sudo权限:一、root用户使用su root进入root用户:[xxx@****...

2020-04-20 16:07:39 4893 1

原创 阿里的Nacos作为注册中心、配置中心整合Spring Cloud

Docker容器的安装#系统配置环境#一、Nacos的核心功能:二、Win10下Nacos的安装2.1 下载Nacos2.2 启动Nacos2.3 访问Nacos三、Nacos作为注册中心3.1 配置注册中心依赖包:3.2 注解服务发现3.3 Nacos的相关配置3.4 启动项目四、Nacos作为配置中心4.1 配置 配置中心依赖包4.2 创建`bootstrap.properties`配置文件4...

2020-04-19 15:13:33 1610 1

原创 Error:java: Compilation failed: internal java compiler error

在使用IDEA运行Java项目时,出现了下面的错误:Error:java: Compilation failed: internal java compiler error原因:Module的target bytecode version的版本跟你jkd版本不一致导致的,因此,我们将target bytecode version中的版本设置为jdk的版本即可路径:File->Set...

2020-04-12 22:18:43 858

原创 Module build failed: Error: Node Sass does not yet support your current environment: WINX 64...报错问题

按照报错内容,我们可以发现问题的原因是node-sass不支持当前的环境。因此,最简单粗暴的解决方法便是删除重新安装。安装好的node-sass便支持该系统环境了先 卸载之前的node-sass如若以下命令无法删除,便直接找到node-sass文件夹删除。npm uninstall node-sass --save再 重新安装node-sass我使用的是cnpm而非npm,因为...

2020-04-12 14:56:47 625

原创 Module build failed: Error: Cannot find module 'node-sass'报错问题

由于项目需要,需要安装node-sass模块,便如一般时使用npm安装node-sass模块:npm install node-sass --save但是报出如下错误:gyp info it worked if it ends with okgyp verb cli [ 'C:\\Program Files\\nodejs\\node.exe',gyp verb cli 'E:\\...

2020-04-12 14:43:24 1547 1

原创 Linux初始化root账户密码

首先,我们得有一个安装一个Linux系统安装好的Linux系统是没有设置root账户密码的,因此,如果需要设置密码的话,需要初始化一个root的密码首先:$ sudo passwd root 或者$ sudo passwd 其次:你要输入目前账户的密码来确认该账户[sudo] password for hoshea: 然后:输入root用户密码:Changing pas...

2020-04-08 18:45:54 2206

原创 Ajax向后端传送数组数据防止序列化

一般情况下我们使用ajax向后台传送数据默认格式是:contentType: "application/x-www-form-urlencoded; charset=UTF-8",传输为key-value格式,例如: name:"zhangsan"但是传送的都是String的值,因此如果要传送:name:["zhangsan","lisi"],这样的数据,传送到后台就把这个数组序列化,所...

2020-04-08 16:31:47 958

原创 PostgreSQL:根据某个字段是否存在来判断是否新增或跟新数据

设置唯一约束,来实现更新或新增操作alter table partner_terminal add constraint id_cons unique(terminal_id);根据条件判断是否inert或updateINSERT INTO partner_terminal (id, partner_id, terminal_id, status, bind_time, create_ti...

2020-04-08 16:16:25 3637

原创 Linux下Docker及容器的安装

Docker容器的创建一、Docker版本二、CentOS下的安装Docker功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导...

2020-04-07 00:12:55 1496

原创 PostgreSQL:根据分组来将多行合并成一行

select b.bid, b.oid, b.bed_name, b.meta, b.create_time, b.update_time, string_agg(g.group_name,',') AS groupNames from bed as b LEFT JOIN bed_group bg ON bg.bid = b.bid LEFT JOIN bgroup g...

2020-01-14 09:57:53 2877

应聘人员信息登记1.doc

应聘人员信息登记1.doc

2022-02-11

fundclass.sql

fundclass.sql

2022-01-11

demodemodemo.zip

demodemodemodemo

2021-12-16

win32-x64-67_binding.zip

vue开发中安装node-sass是报错,无法下载win32-x64-72_binding.node,因为没有镜像文件,而github下载时无代理无法下载

2020-04-12

win32-x64-72_binding.zip

npm install node-sass 安装失败所需要在文件 安装npm install环境的时候我遇到一个问题就是 缺少node-sass文件。因为这个没有镜像文件,只能通过国外下载。

2020-04-12

空空如也

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

TA关注的人

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