杂记
CloneableX
这个作者很懒,什么都没留下…
展开
-
neo4j重置密码(Windows)
先停止neo4j,查找到neo4j的database location路径进入database location路径下,打开dbms文件夹,找到auth文件并删除,重新启动neo4j,此时使用浏览器访问neo4j就可以使用默认的用户名密码登录。原创 2016-11-24 15:56:08 · 12854 阅读 · 3 评论 -
Mockito初探(二)——常用功能
通过前一章 《 Mockito初探(一)—— 初识 》 的学习,我们对 Mockito 的一些基本知识有了初步了解,这章我们继续对 Mockito 的一些基本使用进行讲解。@Mock 注解的使用我们可以使用 @Mock 注解 mock 指定的对象,但需要注意的是在测试类中的 before 方法中加上 MockitoAnnotations.initMocks(testClass);。@Mock...原创 2019-06-08 20:10:42 · 289 阅读 · 0 评论 -
Mockito初探(三)——特别的Mock
Mockito 除了常用的 stub 和 verify 功能外,还可以完成一些特别的 stub 操作以及使用 spy 进行特别的 mock。Stub 返回不同值@Mockprivate List mockedList;@Beforepublic void before() { MockitoAnnotations.initMocks(this);}@Testpublic...原创 2019-06-09 08:49:53 · 524 阅读 · 0 评论 -
GitLab 的基本使用
GitLab 初次见面基于 Git 托管代码的平台常使用 GitHub,这纯属于自己玩玩闹闹,在项目中也使用过类似 GitHub 的平台,但只是简单地进行代码版本控制,最多也就是结合 Jinkins 进行一番自动部署,直到现在有机会在项目中接触并开始将工作的点滴都体现在 GitLab 平台上,才感受到如此多的便利。在工作中主要将项目的任务使用 issue 体现,从 issue 的 Board ...原创 2019-07-07 17:07:52 · 285 阅读 · 0 评论 -
img 标签的响应 Content-Type
前言img 标签的 src 属性使用了未携带图片后缀的 url,导致某些图片显示异常,呈现图片损坏的样式,img 标签样例如下。<img src="/yoursite/imgId"/>问题的解决当时并不是所有图片都显示异常,而只是少量图片出现异常现象,于是就开始怀疑图片本身是否已经损坏,或者图片过大请求时间过长等类似原因,但恢复使用旧的 api 时一切正常,使用旧 api 时...原创 2019-06-23 21:39:58 · 3415 阅读 · 0 评论 -
Failed to connect to github.com port 443: Timed out(Windows)
文章前先声明,本人此次出现问题时使用操作系统为 Win 10。本来风和日丽的一天,想往 GitHub 上提交点文件,结果无论 push 还是 pull 都出现 Failed to connect to github.com port 443: Timed out 错误,一天故事的开端变成了事故的开端。面对超时我先尝试访问 GitHub 网站,畅通无阻,再使用 ping 命令测试 「github...原创 2019-06-23 21:40:38 · 139295 阅读 · 44 评论 -
Electron 初体验
Electron 是个啥Electron 基于 Chromium 和 Node.js,使用 Html,CSS,JS 开发的一种跨平台桌面轻应用。它的跨平台特性应该是来自于 Chromium,打包为不同平台的桌面应该也就是打包不同平台的 Chromium,既然是 Chromium 为基础,那使用 Html + CSS + JS 进行应用开发也就不奇怪了,作为桌面应用来说能够调用各种平台功能的 AP...原创 2019-08-04 20:59:03 · 228 阅读 · 0 评论 -
Java 中 HashMap 的简单分析
在 Java 的 Map 中, HashMap 可以算最常用的子类之一了,因为学习了散列表,就简单分析一下 HashMap 作为实践。HashMap 中的「Hash」表明了它和散列表之间有着某些不可告人的秘密,对于散列表而言,首当其冲的是散列函数,我们就先看一下 HashMap 的散列函数。static final int hash(Object key) { int h; r...原创 2019-07-27 21:37:15 · 162 阅读 · 0 评论 -
TDD 初体验
介绍一下 TDDTDD 全称 (Test-driven Development),Test 这个词语表明了它与测试不可分割的关系,开发人员听到测试自然产生抗拒心理,不过不要慌,这里的测试具有存在的必要性,也能够对开发产生辅助推动作用,如果想了解更多 TDD 的详情可以查看维基百科的测试驱动开发。TDD 的流程是一个红(test that fails)、绿(pass the test)、蓝(re...原创 2019-09-01 18:00:47 · 213 阅读 · 0 评论 -
逻辑判断的顺序性
true || false && false这个逻辑判断表达式结果是多少?不少人应该会认为是false,但正确的结果是true,一开始我也犯了同样的错误,但结果为什么是true?真实的原因是由于逻辑操作符也有优先级关系,其优先级排序如下:操作符优先级!High&&Medium| |Low根据逻辑操作符的优先级关系,tr...原创 2019-06-08 20:10:21 · 1328 阅读 · 0 评论 -
Mockito初探(一)—— 初识
之前的工作中对业务接口的测试仅仅停留在postman请求一下,验证一下接口是否出现异常而已,单元测试基本属于空白,新工作中对单元测试的要求较高,于是在完成接口的代码之外还需要完成相应的单元测试,在单元测试中为避免第三方接口对测试结果的影响,遂使用了Mockito,在这样的情况下结识了Mockito。Mockito的应用场景如上所述,而官网肯定会对自己的框架大肆夸赞一番,可以写出更加优美的测试代码...原创 2019-06-08 20:10:01 · 658 阅读 · 0 评论 -
eclipse中svn提交显示错误svn: E200007: CHECKOUT can only be performed on a version resource
1.可以先尝试在eclipse中项目上鼠标右键,选择team——》Refresh/Cleanup,再尝试提交。2.如上操作后在eclipse中提交svn还是报错svn: E200007的话,可以用svn tortoise对项目文件夹进行Clean up操作,再在eclipse进行第1步操作,然后在eclipse中进行提交,便可以解决此问题。如有不正确的地方欢迎各位指原创 2017-11-24 13:37:41 · 12960 阅读 · 7 评论 -
SqlServer2000惊魂历险
这个可能是个遗言了,因为把人家搅拌站生产机器上的sqlserver2000彻底弄坏了。遗言是玩笑,但是问题真的很严重,已经直接影响了人家的生产。这件事情的起因是sqlserver的进程没有监听任何端口,导致我无法远程访问数据库,于是结合我之前安装的经验和网上的各种问题筛查确定了是需要sp4补丁,至于补丁之前我也正常安装过,也遇到过出错的情况。我直接自信满满地在生产机器上进行安装,不出所料,程序...原创 2019-03-02 17:13:42 · 165 阅读 · 0 评论 -
Tip小杂记——java中Integer自动装箱与拆箱之迷
起源为何会探讨这个标题,起源来自一次笔试题,题目如下:public static void main(String[] args) { Integer a = 100; Integer b = 100; System.out.println(a == b); a = 200; b = 200; System.out.println(a == 200); System.out.pr...原创 2019-03-17 20:38:43 · 132 阅读 · 0 评论 -
Tip小杂记——java注解探索(一)
在java的代码中,总是能看见注解的使用,流行的框架,项目中自定义的注解等,注解在java中担当了重要的作用,所以我决定了解学习注解。注解需要使用@interface来声明,如public @interface MyHello { int value() default 0;}注解中的方法有几点需要注意的。不能有异常的抛出方法的返回类型是基础类型,字符串,类,枚举和数组方法不...翻译 2019-03-30 17:13:59 · 168 阅读 · 0 评论 -
Tip小杂记——java注解探索(二)
上节中简单介绍了几个java原生注解,根据这些原生注解派生出了许多用户自定义注解,这节来了解下如何制作简单的自定义注解,前一节介绍java原生注解可以点此跳转。获取注解根据上节中的知识,已经可以自定义注解了,但自定义注解只能标注在相应的代码中,并没有起到实际的作用,要将注解及注解的内容获取和逻辑处理才能发挥注解的真正作用。java中当然提供了相应的方法,获取注解属于反射的一种,java.la...原创 2019-03-31 19:42:03 · 164 阅读 · 0 评论 -
Web Service漫游记(下)——RESTful
在上一章节提到过,Web Service(以下简称ws)除了SOAP之外还分为RESTful,RESTful全称REpresentation State Transfer(以下简称REST),与SOAP不同的是它不属于协议,RESTful只是一种风格。REST因为定义较少的标准协议所以更加快速,也更加节省带宽和资源,同样REST也是支持跨平台和跨语言的,同时也可以支持基于SOAP的实现,与SOA...原创 2019-04-15 23:06:23 · 122 阅读 · 0 评论 -
Web Service漫游记(上)——SOAP
什么是web serviceweb service(以下简称ws)是服务与服务,机器与机器之间交流沟通的技术,可以保证不同平台间的服务相互操作,很多不同语言开发的平台服务之前可以通过ws相互通信,这一方式使得ws可以跨平台和跨语言使用。ws有三个重要的组成部件UDDIUDDI是Universal Description,Discovery,Integration的缩写,是一个基于XML...原创 2019-04-09 23:17:17 · 129 阅读 · 0 评论 -
谈谈写博客的感受
参加ARTS专栏的博客计划已经一月有余,最初参加这个专栏是因为在学习数据结构与算法,想要督促自己完成相应的笔记,leetcode的练习题也算是对算法学习的实践,可以说我的想法和这个计划是相符的,于是决定参加ARTS专栏博客计划。写博客到现在越来越明白自己知识的匮乏,特别在这期Tip这一栏,我实在不知应该写点什么,在论坛在别人的博客里面东看一点西看一点,当准备写下时又发现自己不过记忆背诵而已,实在...原创 2019-06-08 20:09:40 · 208 阅读 · 0 评论 -
JavaScript 正则匹配的 Unicode 模式
疑惑的 unicode 模式前两天室友正在看 js 关于正则表达式的博客,发现 js 正则表达式中有个 u,可以用于开启 unicode 模式,并且被博客举的两个例子搞懵了,例子如下:/^\uD83D/.test('\uD83D\uDC2A') // true/^\uD83D/u.test('\uD83D\uDC2A') // false为什么会这样?我们看见这个例子的时候也是这样想的。...原创 2019-09-28 09:28:11 · 3229 阅读 · 0 评论