自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

与其临渊羡鱼,不如进而结网。

欲穷千里目,更上一层楼。

  • 博客(232)
  • 资源 (12)
  • 收藏
  • 关注

原创 博多·舍费尔《小狗钱钱》读书笔记

前言所有人都希望自己变得富有一些,只是有些人的这一愿望更为强烈,而有些人却假装自己满足于现在的生活。追求富裕是我们与生俱来的权利。假如我们有足够的钱,我们就能生活得更有尊严,也能更好地为自己和他人服务。钱钱是一只会说话的狗,它教一个12岁的小女孩学会了与钱打交道的方法。小女孩不仅自己掌握了使用钱的技巧,还帮助父母走出了财务危机。更重要的是,你会从新的角度、以新的方式去看待生活中的各种挑战,并成功地利用这些挑战。会兴奋地发现,原来...

2020-06-30 21:57:09 1061 1

原创 《上瘾:让用户养成使用习惯的四大产品逻辑》读书笔记

撩动了用户情感的产品,就占据了用户的心智。所有的外在阻碍,都不足挂齿了。

2019-09-08 22:37:46 4796

原创 《欲罢不能:刷屏时代如何摆脱行为上瘾》书摘

!!!此书大大提高我对这个信息时代的认知,也理解了为什么过去对一些事情那么沉迷。一开始书讲一些物质上瘾,确实不太好看,但是往下看你会感到惊讶。这个信息时代给了我们这代人,太多了获得感,并非获得。这是我最大的感受。然后。具体讲什么内容,谁看谁知道。

2019-07-06 23:54:23 6501

原创 解决npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

将npm升级到最新版本即可【】npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

2022-06-05 10:27:08 57544 44

原创 面试时不要有谦卑的态度

在找工作过程中,虽然我们跟企业不是平等的,但起码是双向选择。你只需要以下三个问题即可,你可以谦虚但不可以谦卑。谦卑往往意味着你潜意识里想偷懒,不想学那么多、思考那么多就可以获得想要的工作。如果你真的是这样,那你很难吃技术这碗饭。工作从来都不是开玩笑,你得用心、真的用心去对待每个问题,哪怕很小的问题。用心并且把工作做好了,社会还是会容纳你的不谦卑,站着就把钱赚了。

2021-10-25 21:14:05 2678

原创 程序人生(2)

那些低头哈腰、唯唯诺诺的技术人是暂时没前途的,因为他们没意识到自己必须靠技术吃饭。如果他意识到这点,起码做事会更加认真,以避免被炒鱿鱼。

2021-10-22 10:27:34 2817

原创 Java鸡汤

昨天有几位朋友过来深圳,于是大家一起吹吹水。几番攀谈后,大家终于露出了对职场的迷茫。有些同学去了名校读研究生出来,工资立马吊打班里技术最top那几个人。比如我舍友,南京大学计算机全日制硕士出来,进了上海天美工作室,月薪25k+。还有位高中好友,武汉大学非全日制硕士出来,进了美团优选,月薪也超过30k。羡慕得一批。聊着聊着,大家都想回去敲代码了,争取拿个好的年终。在回来的路上,我似乎相通了。读了名校研究生出来真的吃香,但是当时抓不住这个机会就没必要放在心上了。未来的路还长,抓不住学历的

2021-10-19 15:09:01 271

原创 解决Navicat:Access violation at address xxxxxxxxx in module ‘navicat.exe‘.Read of address xxxxxx

刚刚用存储过程搞了个上千万条记录的表,玩着玩着就报错如下:原因:可能是内存越界,需要重新注册windows的动态链接库。解决:首先,打开cmd,运行命令:for %1 in (%windir%\system32\*.dll)do regsvr32.exe /s %1然后,重新在navicat连接数据库,这样就可以了。...

2021-10-11 23:39:00 10502 4

原创 通俗易懂地讲讲Java线程的Join方法

复制下面代码执行一下:/*** @author bruceliu* @create 2019-06-01 23:12* @description 当在主线程当中执行到t1.join()方法时,就认为主线程应该把执行权让给t1*/public class JoinThread extends Thread{ // 提供一个有参数的构造器,用于设置该线程的名字 public JoinThread(String name) { super(name);...

2021-09-28 13:39:46 121

原创 Java HashSet的存储原理

首先他会判断该对象的hash值在hashset集合中是否存在(自定义对象要自己实现hashcode方法和equals方法,String等已经实现不需要自己再实现),如果不存在则存入集合(这个时候就用到它的数据结构了,数组!!!其实存入的就是数组),如果存在相同的hash值,则判断equals方法,相同就不存,如果不同,则证明,该集合中存在与该对象相同的hash值但是值不同的对象,就会再判断它是否有树结点,有就转换为红黑树,否则,就存入链表,如果链表值大于8就会转换为红黑树,下边是它的流程图:.

2021-09-24 23:45:08 216

原创 Java 包装类的基本概念

百度只找到了“包装类有哪些”以及“怎么用”,于是到外网找它的定义。来自https://www.geeksforgeeks.org/wrapper-classes-java/:A Wrapper class is a class whose object wraps or contains primitive data types. When we create an object to a wrapper class, it contains a field and in this field, w

2021-09-24 15:52:07 134

原创 解决:关于微信小程序-vantweapp-SwipeCell-滑动单元格样式问题

刚刚在使用有赞的Vant weapp的“SwipeCell 滑动单元格”时,发现滑动单元格的样式有问题,但是我检查了没有引入错误。请看下图:左边时是我想要的,右边是我问题现场:

2021-06-13 09:37:19 2131 3

原创 微信小程序wxml页面实现对时间戳格式转换

wxs function getGapTime(date) { var re = "00" var timestamp = getDate().getTime(); timestamp = parseInt(timestamp / 1000); var publicstamp = getDate(date).getTime(); publicstamp = parseInt(publicstamp / 1000) var gap = timesta..

2021-05-27 15:52:53 1244

原创 微信小程序怎么实现“长按触发”?

我的需求是对一个模块进行删除。怎么删除就不说了,我只说怎么实现长按触发一个事件。思路:先添加bindtouchstart(手指触摸动作开始事件),记录下触摸开始的时间戳e.timeStamp;再添加bindtouchend(手指触摸动作结束事件),同样记录触摸结束的时间戳e.timeStamp。当两个时间差大于2000毫秒(可以设置其他时间间隔),就触发长按事件,否则触发单击事件。详情看代码: <view bindtap="trunToQRblogDetail" data-...

2021-05-14 00:47:19 3837 3

原创 微信小程序云开发:聚合函数排序Aggregate.sort需要注意的地方

大概的语法如上图。我要说的是一个注意点,就是排序的字段要同时输出。举例::

2021-05-09 20:03:46 4357

原创 解决微信小程序的“VM3739 WAService.js:2 Error: Only digits (0-9) can be put inside [] in the path string”

报错:提示里面只能写数字,但是打印出来的就是数字。原因:格式错了,即便里面打印的也是整型数据。//取列表ManfenxScoreList中一个元素中的一个字段score//ind打印出来也是个整型 this.setData({ [`ManfenxScoreList[${ind}].score`]: event.detail })其他官方示例:// index.jsPage({ data: { text: 'init data',

2021-04-20 13:18:36 9526

原创 在小程序中安装有赞的vant weapp

前提是你先下载并安装好node.js一、在小程序端设置:在详情中勾选 使用npm模块二、在根目录下面打开终端,执行以下代码npm init -y三、#通过 npm 安装npm i @vant/weapp -S --production四、在小程中构建 npm 包,在工具 -> 构建npm这时,已经安装好vant了。参考官方文档:https://youzan.github.io/vant-weap...

2021-03-13 08:16:37 210

原创 见过描述得最好的Java线程生命周期

对于Java线程的生命周期,我见过很多版本,有些人说是五个状态,有人说是六个状态,这让我这样的菜鸟摸不着头脑。我也尝试背了很多次,但是总是难以得偿所愿,直到看到上面这张图。其实是这样的,你理解一个版本并记住就可以了,其他的完全可以不看。面试官问到就把自己的理解说出来就ok了。...

2020-11-29 17:43:47 157

原创 Shiro中principal和credential的区别

principal:能唯一标识用户身份的属性,一个主题(用户)可以有多个principal; 举个例子:你去登录一些网站时可以用用户名,也可以用手机或邮箱,这些principal是别人可以知道的; credential:凭证,主题(用户)才知道的; 举个例子:你给手机开锁,可以使用屏幕密码也可以使用人脸识别,屏幕密码和人脸是你个人(用户)才拥有的; 最常见的 principals 和 credentials 组合就是用户名 / 密码了。...

2020-11-29 09:41:35 1394

原创 解决:TransportException: Cannot execute request on any known server

今天在调试一个SpringCloud项目时,老是如下报错:但无论如何,我还是解决了。我从以下这两点着手:第一:删除所有yml文件中的注释,包括链接或语句后看不到的空格第二:手动关闭Spring2.0以后默认开启的安全验证 /** * 允许Security跨域访问,否则客户端连接eureka会抛出异常 * com.netflix.discovery.shared.transport.TransportException: Cannot execute r

2020-11-19 17:23:08 4549

原创 解决:java.nio.charset.MalformedInputException: Input length = 1或org.yaml.snakeyaml.error.YAMLException

对于yml文件的格式问题,我觉得很麻烦,刚刚运行一个sprng项目,就报错:“Caused by: java.nio.charset.MalformedInputException: Input length = 1”。我看了十几篇文章,对着做,结果还是没有解决问题。于是,我就用回properties格式了,于是项目就没有报错了。推荐个转换格式的网站:yml、properties格式互相转换、我还想讲:我们学技术,重点关注那些关键的地方就好了,没必要在格式这些细枝末节的地方恋战。...

2020-11-17 23:17:01 7281 6

原创 Java 队列的`add()`方法和`offer()`方法的区别

相同点:都是添加元素成功时,都返回true不同点:添加不成功时,add方法会抛出异常让你处理,offer方法只是直接返回false。

2020-11-17 16:23:56 3168

原创 解决:【安全警报】该站点安全证书的吊销信息不可用,是否继续?

这烦人的弹窗警告,一开始还能忍一下,后面太频繁了,我决定干掉这个问题。如果你是win10系统,那你百度“该站点安全证书的吊销信息不可用,是否继续?”基本找不到答案,因为题目讲的要么是360浏览器,要么是上个世纪的IE浏览器。其实,他们只是通过浏览器间接进入系统设置而已。好了,那我们怎么直接进入系统设置呢?》》右下角搜索“控制面板”--网络Internet--Internet选项--高级--取消证书检查。看下面截图。...

2020-11-17 08:31:09 14856 4

转载 解决:无法访问此网站网址为 https://weread.qq.com/ 的网页可能暂时无法连接,或者它已永久性地移动到了新网址。 ERR_INSUFFICIENT_RESOURCES

这两天chrome浏览器频繁地奔溃,如下以下报错:后面看别人的教程也解决了问题:我只是mark一下,并提醒一下:要用管理员身份运行。

2020-11-16 14:29:14 38324 4

原创 JAVA中return与finally的先后关系

这应该是记住就好了。那我先说下我的总结,后面给出一道题。结论如下:catch部分存在return时,先去执行finally部分,再回来执行return语句,并且finally语句块后的语句就不执行了。试题:请给出下面答案:public class Test { public static String output = ""; public static void foo(int i){ try{ if(i == 1){

2020-10-26 18:18:15 225

原创 == 与 equals(Object)

== 与 equals(Object)这两个方法容易混淆,我记一下:

2020-10-26 13:45:27 361

原创 问题:子类没有构造方法,但是其父类有个无参构造方法,那子类创建对象时用父类的构造方法还是编译器提供的无参构造方法?

问题:子类没有构造方法,但是其父类有个无参构造方法,那子类创建对象时用父类的构造方法还是编译器提供的无参构造方法?答案:是用父类的构造方法下面测试:public class Father { public Father() { System.out.println("父类构造方法"); }}public class Son extends Father{}public class Test { public static v

2020-10-23 09:36:33 593

原创 解决“双击pdf文件,弹出”请安装evernote程序“”

刚刚双击pdf文件,然后弹出“请安装evernote程序“,我看了一下文件默认打开方式,发现也是福昕,并没有问题。之前也遇到过这个问题,今天就解决它。方法如下:首先,在福昕阅读器中点击文件---偏好设置--文件关联---点(设置为默认阅读器)和(还原文件关联),360安全卫士更改了,弹出报警窗口后,需要始终允许。 进行操作设置即可;然后,修改文件的指定应用。如下图:然后就解决了。如果能帮到你,也算行善积德了。...

2020-10-11 11:30:52 10900 1

原创 聊聊MultipartFile的transferTo方法

默认已经知道:MultipartFile 这个类一般是用来接受前台传过来的文件。那transferTo方法有什么作用呢?打开源码: public void transferTo(File dest) throws IOException, IllegalStateException { if (!this.isAvailable()) { throw new IllegalStateException("File has already been.

2020-10-06 12:23:06 19769 5

原创 解决:java.lang.IllegalStateException: Failed to load property source from ‘file:~application.yml

刚刚在启动一个sprincloud的注册中心,报错如下:首先:检查了yml文件的格式,找不到什么问题。然后,我修改了编码格式为GBK:还是不行,最后还是去掉了注释,就可以了。...

2020-09-23 22:34:20 21332 9

原创 IDEA离线使用maven仓库

从一个springcloud中拿个子项目出来跑一下,那怎么做呢?一、准备好Maven仓库的依赖二、

2020-09-22 18:46:16 1362

原创 web services的一个例子

项目结构如下图:HelloWorld.java:package example;import javax.jws.WebMethod;import javax.jws.WebService;import javax.xml.ws.Endpoint;@WebService()public class HelloWorld { @WebMethod public String sayHelloWorldFrom(String from) { String result.

2020-09-20 17:03:34 169

原创 解决:No compiler is provided in this environment. Perhaps you are running on a JRE rather than JDK

在公共电脑上使用mvn命令跑一个小项目,结果发现是出现以上这个错误。然后看了一下,发现是Java环境配置错误了。然后把环境配置正确就可以了,测试命令是:javac、mvn compile。

2020-09-15 15:21:01 752

原创 Spring Boot 整合Redis操作缓存模块

一、前言 什么是Redis Redis 是一个完全开源免费、遵守 BSD 协议、高性能的 Key-Value 数据库。与其他 Key-Value 缓存产品相比,Redis 有以下三个特点:Redis 支持数据持久化,可以将内存中的数据保存在磁盘中,重启的时候再次加载使用; Redis 不仅仅支持简单的 Key-Value 类型数据,同时还支持对 List 、Set 、ZSet 、Hash 等数据结构的存储。 Redis 支持数据的备份,即 Master-Slave 模式的数据备份。.

2020-08-17 12:39:52 947

原创 解决依赖问题:cannot resolve symbol data JpaRepository

发现问题:找不到data包然后去看第三方类库,发现并没有相关的jar包:可是,pom文件是添加了相关依赖了:于是,对pom重新导入:但,加载完毕还是报相同的错误:就在这时,我想到可能是没有加版本号的问题。于是,我就是找个版本号加上:然后就可以了。总结:有些spring框架由于版本的问题,在一些版本的spring框架的依赖是不需要显示添加依赖的版本号的,但是有些版本的spring框架又必须要添加上依赖的版本号。注意了。...

2020-08-11 17:12:05 8526 1

原创 思维导图 | Java集合类(ArrayList LinkedList HashSet HashMap )总结

2020-08-10 09:11:04 295

原创 springboot:cannot resolve symbol @MapperScan

给mybatis的依赖添加版本号就可以了。

2020-08-06 16:05:12 4203

原创 IDEA Auto Import:自动优化导包(自动删除、导入包)

超实用!再也不用一个个去点击导入那些包了!下面是Auto Import设置步骤详解:Settings→Editor→General→Auto Import 然后勾选Add unambiguous imports on the fly以及Optimize imports on the fly

2020-08-06 14:37:25 1570

原创 Java泛型的一个经典例子

细品:public class NumberGeneric<T> { private T number; // 定义在类上的泛型,在类内部可以使用 public T getNumber() { return number; } public void setNumber(T number) { this.number = number; } public static void main(String[

2020-08-04 15:47:37 505

原创 Java遍历HashMap的5种方式

代码如下:import java.util.HashMap;import java.util.Iterator;import java.util.Map;public class Hash_Map_Demo1 { public static void main(String[] args) { // Creating an empty HashMap HashMap<Integer, String> hash_map = new HashM

2020-08-04 13:52:21 521

go1.13.1.windows-amd64.msi 最新GO编译器installer

来自golang官网的编译器。https://golang.org/dl/,最新,2019-09-30。

2019-09-30

SourceCodeofMongoRedis-master.zip

买了谢老师的书《左手MongoDB,右手Redis:从入门到商业实战》,这是我找到的项目源代码,完整可靠。谢谢

2019-06-11

【知了课堂】Django部署笔记:Nginx+uwsgi

这是我上知了课堂的Django笔记,包含了完整的项目部署过程。请注意:并不包含课堂的视频资料。

2019-04-16

零一工具箱

1、公用工具 立足于日常办公使用,不局限于平台,不局限于使用者。 2、零售电商模块 抓取各大电商网站的数据,独立于所有的电商平台。专业的数据分析模块、便捷的操作实现,助力电商操盘手高效办公,提升效益。该模块所涉及到的电商数据分析的思维逻辑包括:市场分析,店铺分析,单品分析,标题优化,直通车优化,流量入口分析与优化等。 3、电商数据交流圈 由于这是一款纯公益的免费软件,致力于知识的共享与产品的升级。汇集在一起的电商运营者,不会因为利益而产生冲突。加入我们的零一工具箱志愿者,将于我们公司携手创造更加便捷的数据产品,打造高质量的专业的电商数据分析交流圈。

2019-03-13

《网络爬虫全解析——技术、原理与实践》(罗刚 著) 417MB

豆瓣8.7分 本书将介绍如何使用Python编写网络爬虫程序获取互联网上的大数据。本书包括三部分内容:基础部分、进阶部分和项目实践。基础部分(第1~6章)主要介绍爬虫的三个步骤(获取网页、解析网页和存储数据),并通过诸多示例的讲解,让读者从基础内容开始系统性地学习爬虫技术,并在实践中提升Python爬虫水平。进阶部分(第7~12章)包括多线程的并发和并行爬虫、

2019-03-12

《Python 3爬虫、数据清洗与可视化实战》配套代码、习题和数据集

来自博文视点网站提供下载的图书《Python 3爬虫、数据清洗与可视化实战》配套资料,包括源码、配套习题、数据集。

2019-03-10

U盘测试工具H2testw

来自德国的U盘测试工具H2testw。可以检查硬盘或闪存驱动器等存储介质是否存在错误。 该软件将查明存储设备是否实际提供了制造商所述的足够存储空间。 由于错误或欺诈,信息并不总是正确的,因此建议进行USB记忆棒检查。

2019-03-08

Django书籍

DjangoBook2.0中文版、精通Django、Django_中文教程 、Django Web开发指南、Django初探、Django基础和MVT架构

2019-02-24

小程序开发指南-完整版-20180320

小程序开发指南-完整版-20180320,来自学堂在线微信小程序老师给的文档。相信对您是挺有帮助的

2019-02-18

检测微信好友是否拉黑或删除你

我保证你惊呆了。我检测时,看着那些人的名字,回忆一幕幕袭来,可是他们就把我拉黑或者删了。

2019-02-08

空空如也

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

TA关注的人

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