自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

靓仔!——没错!我叫你呢!

朋友,来都来了,点个赞再走啊,别下次一定啊!

  • 博客(53)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 解决-任务计划程序无法为用户“xxx\xxx”启动“\xxx”任务。其他数据: 错误值: 2147943726

我需要让小爱音箱控制我电脑的开机和关机,因此创建了一个开机自启运行cmd的任务,要求无论用户登录都启动,但是老是出现这两个错误:【任务计划程序无法为用户“xxx\xxx”启动“\xxx”任务。其他数据: 错误值: 2147943726】【任务计划程序无法登录“\xxx”。在“LogonUserExEx”中发生故障。用户操作: 确保已正确指定任务的凭据。其他数据: 错误值: 2147943726】在参考了这个文章后我修改了我的触发器,最终开机自启程序可以正常运行(不用用户输入密码登录界面)。

2023-06-07 23:08:37 2251 1

原创 TheoKanning/openai-java添加带有认证的Http Proxy

使用的openai-java版本:0.12.0。

2023-04-21 14:36:35 578

原创 电脑弹窗消息=springboot瘦包+PC消息提醒

自定义PC弹窗助手

2022-12-13 18:47:36 516

原创 解析Google地图的Search接口返回的f.txt文件数据(其他类似)

接口返回:f.txt{"c":0,"d":")]}'\n[[\"China, Beijing, 北京\",[[null,null,null,null,null,null,null,null,\"K3-QYr7gDYOkmAXevoGIBg\",\"0ahUKEwj-ocXDlf_3AhUDEqYKHV5fAGEQmBkIAigA\",null,null,null,null,[\"K3-QYr7gDYOkmAXevoGIBg\",\"0ahUKEwj-ocXDlf_3AhUDEqYKHV5fAGEQ8.

2022-05-27 15:52:59 2173

原创 pushdeer推送消息markdown格式换行

pushdeer推送消息markdown格式换行

2022-05-24 17:19:35 536

原创 几个易混术语的备注~烦死,我之前明明记得住的啊

关于“状态”的区分:status vsstate status status is used to describe an outcome of an operation (e.g. success/fail). 用来描述一个操作的最终的结果,比如成功、失败..... state state is used to describe a stage in a process (e.g. pending/dispatched). 用来描述一个过程里的.

2022-02-16 18:30:45 236

原创 Windows C盘容量不足,无损转移磁盘文件

这里我们使用mklink /j 来进行无损转移,无缝链接解释一下这个命令是干什么的,举个例子,假如执行mklink /j "C:\kingsoft" "D:\kingsoft"代表的意思就是:在C盘建立一个文件夹(注意,只能是文件夹)kingsoft,软链接到D盘的文件夹kingsoft ,所有的数据都存在D盘下面,C盘的kingsoft相当于一个引用,但是软件可以识到"C:\kingsoft",找文件就会到"D:\kingsoft"去找了,C盘的文件夹就不存放东西,大小约等于0。步骤..

2021-09-03 10:57:49 2606 1

原创 Sqoop到Oracle 一次查询/执行多个命令

sqoop eval \ --connect ${CONN_VAR} \ --username ${USERNAME} \ --password ${PASSWORD} --verbose \ --query " DECLARE BEGIN ${BATCH_SQL} END; "# ${BATCH_SQL} 中的语句用逗号隔...

2021-08-30 16:52:34 414

原创 Shell中date -d 默认支持的日期格式

1、默认就可以识别的格式根据文档(外链)+测试,我们可以得到在中国常用的受支持的一些日期格式:echo $(date -d "2021-1-1" ) #1和01都可以echo $(date -d "2021/1/1" ) #1和01都可以echo $(date -d "12/1/2021" ) #月/日/年,美式写法echo $(date -d "20210101" ) #年月日-神奇吧,存数字格式也支持,不过要按照年月日的顺序来,并且不

2021-08-30 16:06:18 1259

原创 解决Sqoop导出数据报错 Can’t export data, please check failed map task logs

完美解决方案:正确定位到sqoop导数失败原因(可定位到具体数据)

2021-08-23 15:35:04 2034

原创 正确定位到sqoop导数失败原因(可定位到具体数据)

1、sqoop导数时,添加额外的配置参数sqoop export -Dorg.apache.sqoop.export.text.dump_data_on_error=true \ --username ${USERNAME} \ ......#其他的配置-Dorg.apache.sqoop.export.text.dump_data_on_error=true该配置可以让你在导数出错的时候将导致错误的具体数据展示出来2、进入正确的log目录 进入失败的...

2021-08-23 15:10:47 3021

原创 解决Sqoop导出数据报错Can‘t parse input data 和 NoSuchElementException

原因:多为分隔符导致的字段错位造成数据无法转换问题解决方案在确保hive端的分隔符和sqoop导出指定的分隔符(比如--input-fields-terminated-by=‘\011’)一致之后(建表和sqoop语句都没问题)——在hive的表最后加一个字段,比如可以为day_id,month_id,这类长度固定且不易变化的值,重新insert into overwrite之后查询这个字段,如果有异常,一般可以排查出来。比如我今天遇到的这个情况就是,我在最后加了一个字段month_id,进

2021-08-05 17:31:31 1858

原创 从Hive生产环境distcp同步HDFS数据到测试环境的脚本

#!/bin/bash#转小写typeset -l table_nmtable_nm=$1#用法事例usage(){ echo "USAGE: $0 db名.表名 [分区键=分区值]" echo "EXAMPLE: $0 mreport_global.dim_food_area" echo "EXAMPLE: $0 mreport_poultry.dmf_sales_order_detail op_month=202011" e.

2021-07-30 15:32:40 440

原创 关于Sqoop-Cannot understand character argument: \u0001

sqoop导出数据,报Cannot understand character argument: \u0001解决:#不要用'\u0001',换成 '\001'#export用:--input-fields-terminated-by '\001'#import用--fields-terminated-by '\001'解决!

2021-07-27 17:46:30 632

原创 重学Java基础之关键难点备忘-HashMap

目录HashMap中hash(Object key)原理,为什么(hashcode >>> 16)必备知识点.:& 运算、 |运算、 ^运算按位与运算符(&)按位或运算符(|)异或运算符(^)h >>> 16 是什么,有什么用?为什么 h = key.hashCode()与 (h >>> 16) 异或?HashMap中根据hash值计算Entry[]中index的方法为什么不用取模,要用位运算?如何计算inde...

2021-07-22 15:16:19 114

原创 关于如何修复移动热点无网络(无互联网连接)的问题

背景本文只是针对问题之——无互联网连接做分析。首先,我们要明白,开启移动热点的前提是,电脑本身已经接入互联网,并且可以上网,连接的WIFI也好,有线也罢,开启移动热点的原理就是把你电脑自身连接的网络共享出来。右击任务栏网络图标,【打开“网络和Internet”设置】,在左侧菜单栏选中【状态】,右边找到【更改网络设置】下面的【更改适配器选项】(当然,通过控制面板也可以进去,这里不说了)手机连接热点后提示无互联网连接,往往是适配器本身就没有网络访问权限(右击适配器-状态)造成这个..

2021-07-12 17:07:06 22968 12

原创 在批处理(cmd,bat)下传递参数和获取参数

REM 传递参数给append_log.bat时,如果参数有空格,要用单引号把参数包括起来,在目标程序用%*获取参数start /min "append_log" append_log.bat '开始运行%APP_NAME%'REM append_log.bat@ECHO OFFset cmdPath=%~dp0set datestr=%date:~0,4%%date:~5,2%%date:~8,2%REM 使用%*来接收参数ECHO %* >> %~dp0%date.

2021-07-09 17:24:30 7231

原创 Hive推数到Oracle的分区表

需求前提数据量过千万级; 要求少用索引(因为索引的引入会导致推数效率低下); 优化的字段是非数字和时间型的(数字或时间型字段,直接用Oracle的动态分区即可,参见:Oracle 11g 的 interval 分区)推数到分区表的前提Oracle需要在开始之初便建立分区表,因为分区表不能动态由非分区表转化; 推数过程中需要动态增加或者删除分区数据,建议采用一个存储过程来实现; 需要循环推数,因为Hive只能一次性推一个分区到Oracle端(或者说目前是这样设计的);干正事建立Orac

2021-07-05 17:50:45 314

原创 Hive load data 时中文乱码的解决

检查建表的字段分隔符,我的是制表符(\t)所以在保存为文本文件的时候要注意是要用制表符(\t)分隔

2021-06-17 17:40:04 1266

原创 Shell编写hive脚本时,特殊字符“\”的处理

#!/bin/bashHIVE_SQL=" SELECT * FORM T1 left join T2 --注意,这里因为是shell的字符串,要用\\转义\d,因为shell中 \\ 代表 \ --shell \ 将特殊符号字符的特殊含义屏蔽掉,使其还是原字符 --\\\d ,第一个\是shell中转义,第二个\是sql中字符串转义,第三个才是\d ON regexp_replace(T1.fund_type,'_(\\\d)+','') = T2.

2021-06-10 10:40:12 680

原创 Oracle 11g 的 interval 分区

官方文档Interval PartitioningInterval partitioning is an extension of range partitioning which instructs the database to automatically create partitions of a specified interval when data inserted into the table exceeds all of the existing range partitions.

2021-05-18 10:44:31 184

原创 java水印可自动调节字体大小支持透明度,字体,大小,颜色等设置

import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;import java.io.Serializable;//如果没有使用lombok,请删除注解,执行实现构造方法和getter,setter@Data@AllArgsConstructor@NoArgsConstructorpublic class Watermark implements Serializable ..

2021-04-06 15:00:54 1680

原创 Flink中自定义实现SUM函数时无法正确累计的错误分析

错误示范:package udf;import org.apache.flink.table.functions.AggregateFunction;//第一个Double为返回值类型,第二个Double为累加器的类型public class AggFuncWithBaseType extends AggregateFunction<Double, Double> { @Override public Double getValue(Double acctor)

2021-03-30 11:02:16 658 1

原创 git打包项目并在压缩包里面生成文件夹

普通打包方式:git archive --format=zip --output="./release.zip" release在压缩包里面生成文件夹(使用--prefix,注意后面要给/,否则就是在所有文件名前面加指定字符串了)git archive --format=zip --output="./release.zip" --prefix="dirname/" release...

2021-03-10 10:22:44 669

原创 正确的在DbVisualizer 中创建oracle的存储过程或者函数

--/create or replace function last_day_month(day_id varchar2)return varchar2aslast_day_of_month varchar2(20);beginnull;return (last_day_of_month);end;/要用--/ 和 / 将语句包围起来,否则的话会报错,无法执行

2021-03-08 15:53:20 1187

原创 Oracle的SYS_GUID()在子查询时展现出不同的“神奇”现象

一、期因将我遇到的问题简单描述为如下截图,我认为查询的3个XGUID应该是一个结果,但....对比后发现二、分析在Stack Overflow上的一个问题了解到一些信息:Oracle SQL: Understanding the behavior of SYS_GUID() when present in an inline view?简单说,我们可以理解Oracle对我的子查询进行了unnesting subquery(暂理解查询变化吧),查看执行计划:可以看出没有VI

2021-02-04 13:45:50 435

原创 IE下正则替换replaceAll 的注意事项

IE下replaceAll方法的第一个参数必须是字符串,如果是正则字符串,注意转义符 / 。首先我们可以在IE控制台输入String.prototype.replaceAll查看到源码为:function(b,a){return this.replace(new RegExp(b,"gm"),a)}随后了解到创建RegExp时的注意事项,注意一点:参数attributes,如果pattern是正则表达式,而不是字符串,则必须省略该参数。因此,IE下的replaceAll...

2020-11-12 14:10:55 2253 1

原创 简单记录一下开机自启动软件失效,无法自启的问题

原因是我写了一个开机自启动的脚本,作用是清除我的IE代理设置,之前都一切正常,但是后面加了一句之后就导致我自启软件全部失效了,脚本:@echo off echo 设置 ProxyEnable 为禁用...reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f echo.echo 设置 ProxyServer 为空白...reg

2020-08-14 09:42:38 1996

原创 已解决-Mapreduce中自定义GroupingComparator没有生效的原因

首先,已经在job上设置了分组比较器,而且继承了WritableComparatorjob.setGroupingComparatorClass(MyGroupingComparator.class);后来发现虽然我的MyGroupingComparator 继承了WritableComparator,但是重写方法错了:不应该重写参数为Object类型的方法public int compare(Object o11, Object o22) {...}因为在WritableCompa

2020-08-05 16:02:55 313

原创 Firefox MozillaOnline - 2016.3 45.0 版本对JavaScript的try-catch中function声明顺序的解析问题

因为我写的js在系统中被try-catch包裹起来了,所以代码类似如下:try{ var a = alertA(); function alertA(){ alert("A"); };}catch(e){ console.log(e);} 正是因为加了try-catch块,alertA() 在该版本浏览器中无法被之前的代码块...

2019-09-29 14:48:41 182

原创 两种方式实现Springboot的多环境配置(二)——使用maven+springboot的功能实现

背景有三个配置文件(.properties文件和.yml文件一样道理嘛),分别是:application.properties(默认配置)文件内容:server.port=8080application-dev.properties(开发环境)文件:server.port=8082application-prod.properties(生产环境)文件:server.port=808...

2019-06-04 17:24:27 562

原创 两种方式实现Springboot的多环境配置(一)——使用Springboot自带profile管理功能

背景有三个配置文件(.properties文件和.yml文件一样道理嘛),分别是:application.properties(默认配置)文件内容:server.port=8080application-dev.properties(开发环境)文件:server.port=8082application-prod.properties(生产环境)文件:server.port=808...

2019-06-04 17:24:18 723

原创 已解决-Ubuntu安装应用时出现Unable to locate package ...

我是在vps(国外服务器)安装php7的时候遇到这个问题,始终提示:Couldn't find any package by regex 'php7.0'Unable to locate package php7.0找了很久,网上很多解决方案都是:$ sudo add-apt-repository ppa:ondrej/php$ sudo apt-get update之后执行...

2019-05-10 17:22:22 4548 1

原创 已解决:Springboot+beetl+shiro整合问题

前端页面如下:&lt;% if(@so.hasPermission("user:add")){ %&gt; &lt;!--如果有权限再显示增加按钮--&gt; &lt;button id="add-account" &gt;添加帐号&lt;/button&gt;&lt;% } %&gt;遇到的问题:变量未定义(VAR_NOT_DEFINED):so,后面东改西改的,又遇

2018-09-27 17:31:23 2734

原创 No operations allowed after connection closed

异常信息如下:org.springframework.dao.DataAccessResourceFailureException: could not prepare statement; nested exception is org.hibernate.exception.JDBCConnectionException: could not prepare statement at o

2017-11-23 10:33:53 1564

原创 java中借助Spring获取所有带有指定注解的接口、类、对象-续集

1、支持通过Spring的xml配置文件来制定要获取注解类的包,如何获取配置文件的参数:/*** 通过依赖注入获取配置文件中的属性值* @param basePackages*/@Resourcepublic void setBasePackages(String... basePackages) { this.basePackages = basePackages;}2、S

2016-11-19 15:50:30 12603 2

原创 java中借助Spring获取所有带有指定注解的接口、类、对象

最近因为遇到有这个需求,花了两天的时间把问题解决了。具体需求是这样的:由于公司框架需要,需要使用@Autowired注解将所有的@service类自动注入到一个指定的类。但是有个同事新添加了一个Service,忘了手动添加@Autowired注解注入,导致所有使用这个Service的功能都瘫痪了,由于是两个项目相互依赖,他没有检查出来这个问题。后来我找到了问题也解决了,但是!!!!你们是没看那

2016-11-19 15:34:06 13648

原创 $.post函数请求成功但是不执行回调函数的问题解决办法收集与整理

注意:本文研究的是ajax请求已经被服务器处理,并且服务器下发了数据,但是ajax的回调函数不被执行。关于这个问题,我已经在网上找个遍了,对于我的这个问题,始终没有找到除了把$.post()替换为$.ajax()之外的其他解决办法。我整理一些这个问题的一些原因:1.当你的ajax的请求类型是"json"并且服务器返回ContentType = "application/json"的

2016-06-26 22:13:29 15165

原创 解决Hibernate中自动生成的findByProperty函数无法工作的问题-java SSH整合系列

我先说一下我的问题现象:1.直接在Query queryObject = getSession().createQuery(queryString);那里报NoSuchMethodError异常。(这种异常大多数为jar包冲突,系统不知道用哪一个jar包而报的异常,解决办法很简单,删除名称一致,版本较低的jar包。)2.没有报异常,但是findByProperty函数要么返回null,

2016-06-25 12:45:53 2197

原创 数据抓包(网络爬虫)-正方教务管理系统登录后获取自己的课程表

上次发的博客是:数据抓包(网络爬虫)-正方教务管理系统登录好的,今天我们来抓自己的课程表数据,说实话,都会模拟登录了,抓个课程表的什么就不再话下了。直接来步骤:1.首先还是监视浏览器中得到自己课程表的过程,主要就是访问课表连接的那个过程。2.从浏览器中获得课程表的链接。3.需要用到登录成功的那个cookie。4.添加必要参数,访问,获取数据。请看源代码://将当前源

2016-05-29 18:36:43 11849 6

Auto.js.chm

Auto.js官方文档离线版,在线文档地址:https://hyb1996.github.io/AutoJs-Docs/#/?id=autojs

2021-07-20

spring-service-getter-source.jar

spring-service-getter-source.jar

2016-12-04

spring-service-getter.jar

借助Spring获取所有带有指定注解的接口、类、对象

2016-11-19

json-rpc-1.0(with source).rar

网上的json-rpc和它的源代码大多都不是完整的,这个里面是一一对应的,完整的源码包。里面有一个json-rpc-1.0.jar和一个json-rpc-1.0-source.jar

2016-07-28

java环境变量配置好后双击jar文件无法运行的解决办法.doc

解决java环境变量配置好后双击jar文件却无法运行的办法

2015-09-21

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

TA关注的人

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