- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 Zookeeper简介
这是我的学习笔记,以便后面翻阅。ZooKeeper是一个分布式的、开放源码的分布式应用程序协调服务,它是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。ZooKeeper的目标是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。它以Fast Paxos算法为基础,通过选举产生一个领导者(leader),只有领导者才能提交提议,从而解决了Paxos算法存在的问题。
2024-01-18 15:56:12
1946
原创 Linux常用命令
Linux是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布。Linux主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议,支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
2024-01-17 14:45:37
946
原创 SQLyog连接数据库报错:Plugin caching_sha2_password could not be loaded:“无法加载插件caching_sha2_password”
Plugin caching_sha2_password could not be loaded:“无法加载插件caching_sha2_password”
2023-08-18 16:08:46
948
1
原创 JAVA日期格式化大写YYYY-MM-dd和小写yyyy-MM-DD的坑
JAVA中日期格式化年份yyyy-MM-dd和YYYY-MM-DD的区别
2021-12-28 15:53:41
4263
原创 JDK8 LocalDate、LocalDateTime的用法
JDK8 LocalDate、LocalDateTime的用法LocalDate now = LocalDate.now(); //当前时间int day = now.getDayOfYear(); //当前时间在所在年份的第几天DayOfWeek week = now.getDayOfWeek(); //当前时间是星期几(英文显示)int getDayOfMonth = now.getDayOfMonth(); //当前日期是当月的第几天Month getMonth = now.getM.
2020-12-09 17:23:03
546
原创 git拉取gitlab上的代码报身份验证失败
第一次用小乌龟拉取gitlab上的代码报错百度了2种方案:讲的就是密码不一致1、修改了gitlub上密码,未同步到windows凭据管理器中。 控制面板\用户帐户\凭据管理器修改密码与gitlab上一致,完成!2、git config --system --unset credential.helper之后你在push就会提示输入名称和密码我搞了一下午,百度来百度去就是这两种解决方案,结果后来我才发现自己的自己的gitlab上面没有设置密码,把这里的...
2020-11-11 19:20:06
4235
1
原创 VUE + Element UI 使用Element 中的Icon 图标无法显示
VUE + Element UI 使用Element 中的Icon 图标无法显示有以下几种情况:1)项目中引入的element-ui的版本过低了,低版本的icon中没有代码中需要的图标。比如我代码中使用的图标是<i class="el-icon-s-order"></i>,这个图标在低版本的element-ui中是没有的,所以显示不出来。需要在项目的package...
2020-04-27 15:57:34
12160
5
原创 Tesseract-OCR安装及Java代码识别文字
1.先去下载Tesseract-OCR 点击打开链接你也可以去其他网站下载3.0以上版本即可2.下载后就进行安装,这里需要注意的是安装时有个步骤时需要选择语言的,默认的是英文语言包,安装是我们还需要选择一个中文的简体语言包(你也可以勾选多个语言包,我安装时勾选多个出错了,所以只选择了一个中文简体),然后下一步知道安装结束。3.配置环境变量4.配置好后检查是否安装成功进入cmd窗口 —— 执行命...
2018-05-17 11:06:38
5827
6
原创 关于com.google.gson.JsonSyntaxException时间格式解析错误问题
项目中用到了Gson实例化实体时时间格式转换在不同的服务器上会发行改变,所以当我在本地可以正常运行时,发布到线上就不能用了(linux),当时我还很纳闷为何报错,后来百度这个错误后才发现Gson在不同服务器上解析的时间格式不一样,所以在一开始就应该以下列方式来创建Gson对象。private Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-...
2018-04-19 15:46:46
6566
4
原创 java 一键签到功能案例
如意问题,还望各位多多指教!package com.netec.web.home;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;import javax.servlet.http.HttpServletRequ
2016-10-12 13:33:19
10307
2
原创 Unable to set localhost. This prevents creation of a GUID. Cause was: cloud: cloud java.net.UnknownH
Unable to set localhost. This prevents creation of a GUID. Cause was: cloud: cloud java.net.UnknownHostException: cloud: cloud报错原因是 DNS 无法解析域名导致的修改方法如下:#vi /etc/hosts添加12
2016-09-23 00:20:38
1517
原创 Linux系统(centos) 通过yum安装mysql数据库
一 yum安装mysql1.安装前查看服务器上有没有安装过mysqlyum list installed mysql* rpm -qa | grep mysql*2.查看有没有安装包yum list mysql*3.安装mysql客户端yum install mysql4.安装mysql服务器端yum install mysql
2016-07-07 13:49:45
416
原创 在mysql数据库中遇到的数据访问异常:GenericJDBCException:数据包查询太大(1211 > 1024)
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.orm.hibernate3.HibernateJdbcException: JDBC exception on Hibernate data acce
2016-05-20 10:01:54
1728
翻译 'Building workspace' has encountered a problem.Errors occurred during the build.
'Building workspace' has encountered a problem.Errors occurred during the build.翻译:“构建工作区”遇到了一个问题。错误发生在构建。解决:Eclipse 里面project->Build Automatically上的对勾去掉
2016-01-12 13:04:12
3041
1
转载 forward内部跳转 和redirect重定向跳转的区别
1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.2.从数据共享来说forward:转发页面和转发到的页面可以共
2015-11-16 14:45:06
389
策略模式解数字与字母映射表的demo
2024-02-23
tesseract-ocr-setup-3.05.00dev + jTessBoxEditor-1.7.3
2018-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人