自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阳春白云

记录工作点滴

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

原创 deepin 20.7.1 安装JDK

Deepin安装jdk

2022-11-29 22:07:47 290

原创 maven 打包将依赖打进jar包

最近在做JAVA 的SDK 工具,由于SDK 依赖了其他的一些开源工具包,打包时少了依赖工具包,这样其他项目想要用SDK 就需要自己额外增加响应依赖,所以想要把依赖打进SDK。 其实这也很简单,只需要更改maven 配置即可,有如下几个步骤:1. 修改pom 文件 <build> <plugins> <plugin> <groupId>org.apache.ma...

2022-01-25 05:00:00 16359 1

原创 MIUI 11 稳定版删除系统自带且无用软件

说起删除自带软件大家首先想到应该是Root 无疑,其实我也是,后来再折腾中发现了“曲线救国”的方案。 先说初心,不是说MIUI 不好用,而是广告比较恶心,是很恶心。。后来听说欧版MIUI 整合了半桶Google,并且去除了全部广告,不错嘛,这个很好,于是拿淘汰的note3 刷了之后确实,广告是没有了,并且看着逼格似乎很高,但是缺少了小米钱包(可以增加,应用商店国内不可用(除非fq)主题壁纸、音乐铃声不符合预期),依然存在不常用且不能卸载软件,不过相比之前确实好点了,凑合试试? 于是...

2020-05-24 12:36:47 12361 1

原创 Excel 分组显示(COUNTIF 函数实现)

今天遇到一个问题,要将Excel 中的重复数据的重复次数给列出来,这个一想太简单了,不就是select count(*) from … group by? 不是搞混了,是Excel 不是Sql,于是就找呗。。。教程不少,但是大家都是草草写的,如果仅仅按步骤来,那肯定一脸懵。所以,我懵完了,想让以后有用到的朋友不再懵,下面步骤写详细点。1. 一个有重复数据的列 如图我要统计 各个地级市分别出现了几次2. 将该列复制出一列 去重结果如下3. 使用COUNTIF 计数...

2020-05-18 14:56:15 6549 1

转载 关于fastjson 对象转json出现$ref

    现在微服务、前后分离什么的那么流行,多数新的程序在返数据给前端的时候直接返回json 数据,这样json工具就有用武之地了常用的json工具有 org.json、Gson 、albaba的fastjson。    昨天本来是用fastjson 对象转json了,发现有些重复引用的对象 会如下展示{"$ref":"$.data.list[0].list[34]"} 看着就像是坐标,这...

2019-01-16 11:19:17 781

原创 Oracle group by 后数据顺序问题

前段时间写了sql  group by 后数据顺序出现了问题,造成页面数据有问题,原因是Oracle10g 以后就是 hash group by了 如果要正常显示,需要设置  _gby_hash_aggregation_enabled=false   。命令  alter system set "_gby_hash_aggregation_enabled"=false;  ...

2018-12-03 13:57:49 6228

原创 Oracle 查询结果拼接成Json

      前台要一个json 字符串,如何得到这个json 有很多种方法,最简单de无非是在后台用对象转json ,可是同事有一个奇葩的想法,从oracle ch查询出来就是json 对象。     下面说下这样实现需要用到的Oracle 函数     1. replace(result,'oldStr','newStr')       效果如下图replace(result,'ol...

2018-08-24 17:43:59 17755 2

原创 IE8 由action 跳转servlet 导致session丢失

         今天接到一个电话,说客户用PKI不能登录系统了。。快点查查什么原因吧。。         我就晕了。。为什么登录不上了?别的地方不是用的挺好的吗?是不是配置配错了?确定这个CA中心地址是正确的吗?确认这个APPID是正确的吗?最后一路确认都是正确的,然后就打印日志呗,看到日志中获取服务端认证原文的时候,是个null,卧槽!什么情况?        原来是IE8 由于PKI...

2018-08-16 15:09:46 306

原创 Spring Boot -jar 命令指定jre 环境 不需要配置 java 环境运行应用

       一个Java 应用想要运行就必须安装JRE,嗯!没毛病!一个Java应用用到的JRE版本可能不同,也没毛病,可是如果换一台机器就要装一次环境,换一台装一次,太累了,确实太累了       今天就说一个贼简单的方法,来实现spring boot 应用指定jre 环境 启动,不依赖于java_home 或 path。       1 首先需要下载你需要版本的jre 例如我的如下图...

2018-08-09 18:15:02 18785 2

原创 CMD批量修改文件名

昨天发现喜马拉雅手机客户端下载的音频都是没有后缀的文件,哎呀,要指定程序才能播放,突然想到我批量改名不就得了,于是乎去网上搜了一下,dos 这个命令如此简单,为了不忘,在这里记一下;首先 cd 到你的文件目录下,比如我的在C盘的xzy目录下打开cmd (一般默认是C盘 如果你的文件在D盘 则输入D: 回车 再输入相应的目录)  cd C:/xzy 回车ren * *.acc 回车r...

2018-07-30 18:10:43 2530

转载 Elasticsearch 集群节点配置详解

注意:如果是在局域网中运行elasticsearch集群也是很简单的,只要cluster.name设置一致,并且机器在同一网段下,启动的es会自动发现对方,组成集群。2.elasticsearch-servicewrapper1)安装到github,https://github.com/elastic/elasticsearch-servicewrapper下载,把service拷贝到...

2018-04-02 13:36:25 2811

原创 SpringBoot 定时任务の @Scheduled 并行 配置

前两天用springboot 写了个定时任务,想要让系统定时去做某些事情 ,并且希望是并行。 然后用到了 @Scheduled 这个注解 代码如下@Component@EnableSchedulingpublic class AsyncTaskHandlerTask { private static final Logger logger = LogMa...

2018-03-29 17:57:18 4852 1

原创 SpringBoot 1.X -2.0 由默认的jar包 改变成war 包的注意事项

-种种原因不想使用SpringBoot 默认的打包方式 也就是Jar包 依然习惯使用war包但是 由于没有注意到SpringBoot 2.0新特性项目上来就用的2.0 就这样。踩坑了 下面总结下1.X 和2.0 的区别 1.x 由jar包转成war包需要注意 a. 启动类需要继承SpringBootServletInitializer 并重写 configure 下面给个例子...

2018-03-29 17:19:09 908

转载 请注意 SpringBoot 2.0 新坑 我刚刚从坑里爬出来

以Java 8 为基准Spring Boot 2.0 要求Java 版本必须8以上, Java 6 和 7 不再支持。内嵌容器包结构调整为了支持reactive使用场景,内嵌的容器包结构被重构了的幅度有点大。EmbeddedServletContainer被重命名为WebServer,并且org.springframework.boot.context.embedded 包被重定向到了...

2018-03-29 16:55:42 40736 5

原创 Elasticsearch 多字段查询

Elasticsearch 一个key多字段匹配目的:想用Elasticsearch 做一个单索引查询框看似跟百度相似(实际底层有很大不同^_^)第一种实现方案 在建立索引的时候增加一个fields 将所有需要查询的字段 copy_to该字段 把官网的栗子举起来 看图!! 如图所示 我们需要查询first_name 或者 last_name 包含 Smith 这个名字的文档 但...

2018-03-27 17:39:33 3597

原创 JAVA java.io.File.mkdirs() 与JAVA java.io.File.mkdir()

今天遇到一个问题,以前跑得好好的项目今天跑起来就不能访问了,还报一个o.s.boot.web.support.ErrorPageFilter     : Forwarding to error page from request [/login] due to exception [Could not parse multipart servlet request; nested exceptio...

2018-03-26 15:31:42 533

原创 Elasticsearch 指定单独JDK

       在这个数据横飞的时代,想要搜索自己需要的数据,想到了用全文索引 所以就下载了一个elasticsearch 但是启动时候发现 es 推荐使用JDK1.8 而我们常用的版本低于1.8 所以想修改es 所引用的JDK,网上有些人设置过,但是按着他们的步骤来依然启动失败 ,其实原因是他们说的配置并不完整,怕自己忘了,贴出自己的配置。1. 下载JDK1.8 随意放在任意目录 在环境变量中增加...

2018-03-16 14:16:49 7066 6

原创 Mybatis 1.31 注解查询数据

@Mapperpublic interface PersonInfoMapper {    //如果一个参数 直接用#{参数名} 就可以 @Select("select * from table pi WHERE pi.ID = #{id}") PersonInfo selectByPrimaryKey(String id); @Select("select * fr...

2018-03-15 17:17:19 515

原创 ORA-01810:格式化代码出现两次

报错语句 :SELECT *  FROM PERSON  PI WHERE           PI.local_store_Datetime &gt; to_date('1990-01-01 12:14:20','yyyy-MM-dd HH24:mm:ss')           and           PI.local_store_Datetime &lt; to_date('2017-0...

2018-03-15 16:08:41 1332

原创 Spring boot 应用maven 打包 遇到的情况

D:\Work\IdeaProjects\issuance>mvn install[INFO] Scanning for projects...[INFO][INFO] ------------------------------------------------------------------------[INFO] Building issuance 0.0.1-SNAP

2017-12-22 09:44:50 1508

原创 Oracle 导入 dmp文件

1 简单的 imp导入文件 直接在dos窗口  键入imp 用户名/密码@数据库实例名 file=“dmp文件目录及名字” full=y;后面跟的参数是全部倒入例句imp scott/111111@orcl file="d:/abc.dmp" full=y;新建一个用户,再导,可以参照下面导入:imp xxx/xxx file=e

2017-09-08 11:28:39 386

原创 好记性不如烂笔头,记录一下 ORA-30004 :使用sys_connect_by_path 函数时,不能将分隔符作为列值的一部分

很久以前遇到过这个错误,后来解决了,时间流逝,再次遇到这问题,怎么也想不到正点上,这次记录一下吧。原因是我们在使用 sys_connect_by_path(sln, ';')这个函数的时候,用什么分割,然而库里该字段恰好有数据带有这符号,导致的,解决办法     1 换分割符号     2 删除带有该符号的数据(不要在生产库上试验)     3 在源数据上替换掉你使用的分割符号

2017-09-07 16:31:41 7480 1

原创 Oracle 将一张表的某些字段更新到本条记录的另一个字段

原因:是因为某张表原来的排序字段因为并非是专门用来排序的,后来新加了一个专门用来排序的字段,想把现在的排序字段内容 copy 的新的字段 ,  但是 一条一条更改 太麻烦了突然想到 oracle 好像支持这样的写法  于是就百度了这个函数,先写在这里吧 省的以后在忘了。MERGE INTO  sys_dict susing sys_dict d on (s.ID = d.ID)

2016-10-13 12:55:59 2896

PortableGit-2.26.2-32-bit.7z.exe

PortableGit-2.26.2-32-bit.7z Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 高速的处理从很小到非常大的项目版本管理

2020-04-23

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

TA关注的人

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