「解决方案」SpringBoot运行报错No identifier specified for entity的异常处理

  最近准备自己写一个项目,包括前后端及移动端,这就需要开发一些相关的API,使用JPA框架对数据进行增删改查,在使用过程中出现了以下的异常。

“`

. ____ _ __ _ _
/\\ / ___’_ __ _[……]

继续阅读

「科学上网」Shadowsocks服务端傻瓜式一键快速搭建脚本使用教程

  一直苦于如何上谷歌、上油管和上Android官网,事实上,博主本人比较少上油管,主要还是希望能够查看Android官网相关的一些信息,另外有一些文件可能需要科学上网才能够下载下来,就像Dart的SDK,但是后来好像又不用了,可能是网络优化了吧。总是平时因为不能上外网所以还是有[……]

继续阅读

「知识点」Java中静态代码块、构造代码块和构造方法的执行顺序

  今年六月份的时候,一次应聘的面试中,要求做一些笔试题,其中遇到了一道这样的笔试题,有两个类A和B,B继承了A,并且在A和B两个类里的静态代码块、构造代码块和构造函数都有打印一些内容,要求写出打印的顺序。
  当时写的时候把结果写反了,不过面试官很nice[……]

继续阅读

「数据采集」每日必应壁纸数据自动采集与上传Github仓库实现教程

### 前言

  大学的时候有做过类似的采集程序,当时还不知道有必应每日一图API这种东西,所以当时的实现逻辑是通过正则从网页源码中爬取到相应的图片url并进行下载。而中途由于各种原因,闭站了很长一段时间,于是丢失了很多必应每日一图的精美图片。今天突然心血来潮,又根据必应每[……]

继续阅读

「代码评审」Gerrit remote rejected no new changes error: failed to push some refs to 错误的解决办法

  因为公司代码评审使用的是gerrit,而今天提交代码到gerrit时报了如下的错误:

“`
Enumerating objects: 17, done.
Counting objects: 100% (17/17), done.
Delta compressio[……]

继续阅读

「安卓开发」Android防暴力点击事件处理解决方法及其存在的问题

  Android中防爆力点击很多App中都会用到,但是我看过几个项目中的源码,大部分都是使用的System.currentTimeMillis()来获取当前时间与上一次点击时间间隔来做防暴力点击处理。
  但是问题来了,由于System.currentTi[……]

继续阅读

「Nginx」CentOS下修改Nginx配置指定文件路径

### 安装编辑工具

“`
yum install vim
“`

  博主这里选择vim而不是vi是有原因的。因为在使用过程中,vi总是有些莫名其妙的问题,体验不太好,而vim不仅符合正常的使用习惯,而且内容还会高亮显示,看代码可不要太舒服。

### 编[……]

继续阅读

「Nginx」CentOS7.6操作系统下通过源码安装Nginx教程

### 准备工作

#### 服务器

由于只是为了演示,因此这里选用的服务器是阿里云的抢占式实例,优点是价格低,配置高,适合超短期内的需求。比如博主基本上就使用一两个小时就释放了,也就花了两毛不到。

> 计费方式 : 抢占式实例
> 地域 : 华南1 可用区 E
&g[……]

继续阅读