- 博客(127)
- 资源 (5)
- 收藏
- 关注
原创 配置及使用Docker加速器
配置及使用Docker加速器说白了就是下载慢,大一点的镜像可能要下载好几个小时,而且还有可能下载失败! 因此为了提高效率,国内大厂有提供了镜像加速器Docker加速器
2020-09-13 17:48:02 182
原创 Java 文档格式转换
Java 文档格式转换文档转换其实就是文档格式转换,例如:word 文档 转成 pdf格式ppt 转成 pdf 格式excel 转成 pdf 格式文档格式转换很多公司都有用到,作为Java自然也是要对这块有所支持,我们很庆幸Java支持文档格式转换 还是有几种方案的,主要有以下几种:asposejacoblibreoffice代码示例请看...
2020-09-12 08:20:02 523
原创 C 语言排序算法
C 语言排序算法C语言排序算法是一个非常重要的知识点,为什么这么说呢?很多搜索引擎、索引的应用都是或多或少的居于这些算法演变而来,也就是说它是一个基础,为大型项目开发奠定了一个基础!当然,学习这些算法,有助于我们对于算法的理解,对于日后的工作也是有很大的帮助的!代码查看https://www.pangugle.com/tech/article/c/sort.html...
2020-09-08 20:32:12 59
原创 windows server 原版下载
windows server 原版下载https://www.pangugle.com/tech/article/windows_server/v2016.html
2020-09-08 20:27:03 429
原创 主流消息队列对比
主流消息队列对比主流消息队列对比(kafka、Rabbitmq、Rocketmq)https://www.pangugle.com/tech/article/rocketmq/mq_compare.html
2020-09-08 20:24:08 266
原创 Docker 部署 RocketMQ
Docker 部署 RocketMQRocketMQ环境做准备安装Linux 系统 ,配置ip为 192.168.1.100, ip对应安装Docker环境拉取 rocketmq 镜像版本docker pull rocketmqinc/rocketmq:4.4.0https://www.pangugle.com/tech/article/rocketmq/deploy.html
2020-09-08 20:22:39 201
原创 MacOS Docker 安装
MacOS Docker 安装系统环境要求:docker要求2010年以后的macos系统,10.12的操作系统可以安装Docker Desktop for Mac。老版的系统可以安装docker-Toolbox。(不能安装4.3.30以前版本的virtualbox)https://www.pangugle.com/tech/article/docker/macos_install.html...
2020-09-08 20:18:55 335
原创 Window 系统安装Docker环境
Window 系统安装Docker环境Window上安装Docker的环境要求系统必须是64位,而且是win7以上的版本开启虚拟化, 开机进入BIOS,找到“Intel Virtual Technology”类似的选项,设置为Enabled。关闭Hyper-V 打开控制面板,依次点击程序 -> 程序和功能 -> 启用或关闭Windows功能,找到Hyper-V,不要勾选,点击确定。如果没找到Hyper-V,就不用管了。https://www.pangugle.com/tech/arti
2020-09-08 20:17:56 179
原创 Centos 安装 Docker
Centos 安装 DockerDocker 支持以下的 64 位 CentOS 版本:CentOS 6CentOS 7CentOS 8更高版本…https://www.pangugle.com/tech/article/docker/centos_install.html
2020-09-08 20:15:24 62
原创 正则表达式
正则表达式(Regular Expression)是用于描述一组字符串特征的模式,用来匹配特定的字符串。通过特殊字符+普通字符来进行模式描述,从而达到文本匹配目的工具。https://www.pangugle.com/tech/article/regexp/tutorial.html...
2020-09-04 17:11:41 65
原创 Docker 教程
Docker 教程Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中, 然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。https://www.pangugle.com/tech/article/docker/tutorial.html...
2020-09-04 17:10:30 57
原创 markdown 教程
markdown 教程markdown为极简而生! 能够支持标题、代码、HTML、链接、列表等编辑!https://www.pangugle.com/tech/article/markdown/tutorial.html
2020-09-04 17:09:30 76
原创 C 语言教程
C 语言教程C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。https://www.pangugle.com/tech/article/c/tutorial.html...
2020-09-04 17:08:31 108
原创 阿里巴巴Java开发手册
阿里巴巴Java开发手册《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总 结,经历了多次大规模一线实战的检验及不断完善,系统化地整理成册,回馈给广大 开发者。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编 程知识点,其它维度的知识点也会影响到软件的最终交付质量.https://www.pangugle.com/tech/article/alibaba_java_dev_guice/tutorial.html...
2020-09-04 17:07:14 79
原创 CSS 教程
CSS 教程css 是层叠样式表,样式表定义如何显示 HTML 元素。https://www.pangugle.com/tech/article/css/tutorial.html
2020-09-04 17:06:15 49
原创 HTML 教程
HTML教程HTML 是用来描述网页的一种语言。HTML称为超文本标记语言: Hyper Text Markup LanguageHTML 不是一种编程语言,而是一种标记语言,HTML页面直接由浏览器解析执行HTML文档也叫做 web 页面https://www.pangugle.com/tech/article/html/tutorial.html...
2020-09-04 17:04:54 60
原创 Rocketmq 教程
RocketMQ是阿里开源的一款高性能、高可靠、高实时的分布式消息中间件, 目前已经捐赠给Apache基金会,现在已成为 Apache 顶级孵化项目。更多 RocketMQ 教程请点击下面链接地址(https://www.pangugle.com/tech/article/rocketmq/tutorial.html)[https://www.pangugle.com/tech/article/rocketmq/tutorial.html]...
2020-09-04 17:02:14 140
原创 Java 教程
Java 教程Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。 Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。 Java不仅在后端应用广泛,在移动端的应用也是丰富,如android平台,也是居于Java 开发出来的!更多 Java教程
2020-09-04 16:59:36 89
原创 即时通讯(Java 即时通信)| uni-app im
### 项目特点1. 私有云部署,可接入自己的用户体系,接入只需10行代码,傻瓜式集成;2. 断网自动重连,消息补发,如不在线,自动离线消息;3. 安全可靠(数据加密传输),高速稳定;4. 拓展性强, 消息支持自定义协议;5. 后端框架已接入消息队列、任务调度系统、音频转码、视频转码、图片压缩、分布式锁、redis缓存、mysql读写分离;6. 后端是居于spring boot 开发的框架,非java后端可以通过restful接入用户体系;### 功能说明1. 登陆(单点登陆)、注册、退出
2020-06-17 14:06:02 2682 3
转载 推荐算法
http://www.cnblogs.com/zhenjing/archive/2012/09/26/recommendation_system.html推荐算法准确度度量公式:其中,R(u)表示对用户推荐的N个物品,T(u)表示用户u在测试集上喜欢的物品集合。集合相似度度量公式(N维向量的距离度量公式):Jaccard公式:
2017-04-05 18:18:20 976
转载 elasticsearch 索引重建(Rebuild)
索引重建(Rebuild) 索引创建后,你可以在索引当中添加新的类型,在类型中添加新的字段。但是如果想修改已存在字段的属性(修改分词器、类型等),目前ES是做不到的。如果确实存在类似这样的需求,只能通过重建索引的方式来实现。但想要重建索引,请保证索引_source属性值为true,即存储原始数据。索引重建的过程就是将原来索引数据查询回来入到新建的索引当中去,为了重建过程不影
2017-02-08 20:26:30 3544
转载 elasticsearch-5.1.1 安装的问题
elasticsearch 5.1 安装过程中遇到了一些问题做一些记录。问题一:警告提示[2016-12-20T22:37:28,543][INFO ][o.e.b.BootstrapCheck ] [elk-node1] bound or publishing to a non-loopback or non-link-local address, enforcing bootst
2017-01-23 09:50:52 1360
转载 ElasticSearch 中文分词插件安装
1. ik 现在不支持bin/plugin -install medcl/elasticsearch-analysis-ik/1.1.3 在elasticsearch/plugins目录下建analysis-ik目录 然后直接下载安装包 https://github.com/medcl/elasticsearch-rtf/tree/master/elasticsearch/
2017-01-23 09:34:41 770
原创 es 分词配置
ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引。 官方站点:http://www.elasticsearch.com/ 中文站点:http://es-cn.medcl.net/ 1.安装 必须先安装Java环
2017-01-22 19:08:22 9417 1
原创 unable to find vcvarsall.bat
一:下载官方的vc++ 9.0https://download.microsoft.com/download/7/9/6/796EF2E4-801B-4FC4-AB28-B59FBF6D907B/VCForPython27.msi二:pip install --upgrade setuptools三:就可以了
2017-01-06 14:39:27 288
原创 awk 命令
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=
2016-12-23 09:16:39 192
转载 Mahout基于内存的DataMode 推荐引擎
//注释的部分是基于文件也可以理解为基于日志文件的, //DataModel 可以有很多种,实现abstractDataMode的子类,原则上都可以作为数据源,个人觉得,不管是那种DataMode各自有优缺点 //应该视情况而定, package com.test.mahout; import java.util.List; import org.a
2016-12-08 15:54:16 340
原创 Linux 精准获取进程pid
Linux 精准获取进程pid如果想在脚本里只获取PID,那么可以用如下脚本。目前收集两种方法: 方法一$ps x|grep xxx |awk '{print $1}' e.g. ps x|grep java |awk '{print $1}'注释: 1、xxx为执行的命令名称 2、举个例子,获取当前用户下的jav
2016-12-03 13:06:54 6118
原创 linux:nohup 不生成 nohup.out的方法
nohup java -jar /xxx/xxx/xxx.jar >/dev/null 2>&1 & 关键在于最后的 >/dev/null 2>&1 部分,/dev/null是一个虚拟的空设备(类似物理中的黑洞),任何输出信息被重定向到该设备后,将会石沉大海>/dev/null 表示将标准输出信息重定向到"黑洞"2>&1 表示将标准错误重定向到标准输出(由于标准输出已经定向
2016-11-14 10:52:44 4748
原创 RocketMQ
RocketMQ单机支持1万以上的持久化队列,前提是足够的内存、硬盘空间,过期数据数据删除(RocketMQ中的消息队列长度不是无限的,只是足够大的内存+数据定时删除)RocketMQ版本:3.1.4一,部署NameServer:1,安装JDK并设置JAVA_HOME环境变量(启动脚本依赖JAVA_HOME环境变量)2,cd /alibaba-rocket
2016-11-08 22:14:12 1957
原创 linux 64 安装apache php
一:下载,解压二:./configure --prefix=/opt/modules/php-5.2.0 --with-apxs2=/opt/modules/httpd-2.2.31/bin/apxs --with-mysql=/usr/include/mysql/mysql三:错误3.1):error: Cannot find libmysqlclient_r und
2016-11-03 10:58:06 394
转载 linux 安装mysql-5.5
在linux安装mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了。下面通过两种方法给大家介绍CentOS 6.5下yum安装 MySQL-5.5全过程,一起学习吧。方法一:具体方法和步骤如下所示:1.第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos
2016-10-31 17:46:20 719
原创 Apache CXF 构建RESTful Web Service
1. 首先是实体类,注意其中的@XmlRootElement注解[java] view plain copy print?package com.googlecode.garbagecan.cxfstudy.jaxrs; import java.util.Date; import javax.xml.bind.an
2016-10-21 11:18:13 258
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人