- 博客(111)
- 资源 (69)
- 收藏
- 关注

原创 RPC(Axis2)方式调用WebService通用类
SpringBoot添加Axis2依赖 <dependency> <groupId>org.apache.axis2</groupId> <artifactId>axis2-kernel</artifactId> <version>1.7.9</version> </dependency> <
2022-05-12 14:23:57
2087
2

原创 Zookeeper集群及EFAK
在上一篇单机配置的基础上,假设我们做三台服务器的集群.分别在三台服务器上进行安装.zookeeper-3.8.01.修改conf/zoo.cfg添加如下内容dataDir=/home/zookeeper/zkDatadataLogDir=/home/zookeeper/zkLogserver.1=192.168.2.40:2182:2183server.2=192.168.2.41:2182:2183server.3=192.168.2.42:2182:2183:observer语
2022-05-07 14:43:27
484

原创 Kafka安装与配置
1.下载Kafka2.13-3.1.0最新版为kafka_2.13-3.1.0.tgz下载Zookeper最新版为zookeeper-3.8.02.单机安装zookeperKafka依赖于zookeeper,官方承诺将来会移除.解压文件:tar zxvf apache-zookeeper-3.8.0-bin.tar.gz -C /opt/mv /opt/apache-zookeeper-3.8.0-bin/ /opt/zookeeper在/opt/zookeepe....
2022-05-04 16:32:48
11128
2

原创 Ubuntu Server 12.04 配置防火墙iptables
iptables默认已经被安装上了,但如果不配置规则,默认是允许所有的流量的。(文中所有操作都是在root用户下操作的)对于防火墙的设置,一般有两种策略:一种是允许所有端口,只是阻止一些不安全的或者容易被利用的端口;另外一种是先屏蔽所有的端口,只允许指定的端口。这里使用的是第二种原则。1.查看iptables列表iptables -L如果是刚建立的服务器是没有规则的:
2013-12-25 14:16:46
10628

原创 ubuntu server sudo出现sudo:must be setuid root 完美解决办法。
1.开机按shift或esc先进行recovery模式2.选择root命令行模式3.先执行#mount -o remount,rw /这个很重要,网上找的很多资料都不全没有这步造成无法恢复成功。因为recovery模式默认是以只读模式挂载的,如果不执行这句的话会报4.执行#chown root:root /usr/bin/sudo#chmod
2013-08-06 11:14:17
7595
原创 Centos7 Gitlab17部署
替换为你的实际域名或 IP 地址。如果IP地址请注意端口号也要写上,比如 192.168.2.33。确保端口号未被占用。访问Gitlab http://192.168.2.40:7654。此过程可能较慢,需要下载gitlab安装包,请耐心等待。有可能是端口号冲突,这时 修改Gitlab配置文件。查找此行,取消注释,修改nginx端口号。GitLab 的配置文件位于。(5)设置Gitlab语言为中文。(2) 安装Gitlab。确保以上两个端口号未被占用。(4)修改默认用户名和密码。2.安装Gitlab。
2025-03-25 16:54:18
270
原创 centos7 nexus3.77 搭建
路径:/opt/sonatype-work/nexus3/admin.password。上传到nexus-3.77.1-01-unix.tar.gz到服务器opt目录。为了方便启动和停止NexS,你可以创建一个系统服务脚本。首次访问时,你需要设置管理员密码。登录后,你可以开始配置你的仓库。首页登录会提示你修改管理员密码,默认密码在服务器上。Nexus默认运行在8081端口。管理员密码设置好后,就可以创建自己的仓库了。将此行改成你的jdk安装目录。输入必要信息后上传后即可。注意两个目录都需要授权。
2025-02-14 17:09:42
425
原创 Ubuntu 24.10 安装Deepseek(Ollama+openwebui)
将下载的模型文件(gguf格式)放到之前配置的/data/ollama/model文件夹下,并在此文件夹下新建一个Modelfile空白文件(touch Modelfile),可以去github的release页面下载:https://github.com/ollama/ollama/releases。OLLAMA_BASE_URL=https://example.com 指定ollama机器的ip和端口。外部电脑访问http://服务器ip:端口 即可进行open-webui的操作.
2025-02-08 16:22:24
2194
原创 Tomcat 8.5.100 配置多证书多域名
1.defaultSSLHostConfigName 属性是必须,不设置默认配置会报错.3.Alias是多域名别名配置,这是同一个项目多个域名的配置。如果是多个项目多个域名配置多个节点即可。配置server.xml。2.表示开启多域名支持。
2024-04-12 09:12:47
711
原创 Centos Nginx 1.19.6升级到1.25.4
makefile生成成功后,执行make(只需要make,不需要make install,如果执行make install会将原来的配置文件覆盖掉)目标:Centos 7 Nginx 1.19.6升级到1.25.4不能覆盖现有配置文件和部署文件。make执行成功后,生成的文件都放到了当前目录的objs目录下。进入到解压根目录,执行configure生成makefile。至此,升级结束,可以看到 nginx 服务并没有受到影响。重新执行nginx -v检查新版本,显示。Linux下载图中红色圈中版本.
2024-03-18 08:57:08
428
原创 CentOS 7 Jenkins部署Vue项目
前面的配置和SpringBoot后台项目一样,这里构建环境这里选择刚才咱们安装的NodeJsv12.16.3这个进行编译.用node -v 查看本地开发环境的NodeJs版本,尽量使用和开发环境一样的版本.可以自行安装或使用Jenkins自动安装,这里用的自动安装。注意插件名字的大小写NodeJs。选择新建一个自由风格的软件项目。打开全局工具配置里进行设置。
2022-12-01 15:15:54
338
原创 CentOS 7 Jenkins配置及SpringBoot项目自动部署
jenkins配置maven,maven需要在服务器提前安装好,并配置好maven的仓库位置和镜像仓库,不设置mirrors可能会导致下载不下来jar包.打开http://192.168.1.1:8000/进行jenkins的配置,在图中输入刚才复制的管理员密码。运行Jenkins之前确保系统已经安装好JDK,因为我安装的是JDK1.8,所以选择2.346.1 这个版本。将下载好的jenkins.war上传到服务器上,我的目录是/home/jenkins。启动后将启动输出中的管理员密码复制下来。
2022-11-18 15:10:27
642
原创 CentOS 7 开机自启汇总
centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。Systemd服务文件以 .service结尾,比如现在要建立nginx为开机启动,如果用。同时这里要注意一下,脚本的启动要使用nohup的方式。[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3.用源码编译安装的,所以要手动创建nginx.service服务文件。
2022-10-14 17:06:33
1490
原创 Centos7 ELK 8.2 集群配置
假设有两台机器,192.168.1.177和192.168.1.178.Elasticsearch版本8.2.2 ,不同版本配置参数可能不同.192.168.1.177的elasticsearch.yml。192.168.1.178的elasticsearch.yml。切换到root用户修改配置sysctl.conf。下面这行代码就添加到这个配置文件的末尾就好。可以用kibana的后台查询索引运行情况。可以用以下命令查询设置是否成功。通过启动日志可查看集群状态。显示如下信息表示成功。...
2022-08-03 12:01:07
1088
原创 Centos7 ELK 8.2配置与安装及SpringBoot集成
1.Elasticsearch安装 下载 elasticsearch ,版本Linux x86_64 8.2.2 .解压修改配置文件修改内容如下:因为在root账户下不能启动es,创建一个新用户es.(1)创建新用户es(2)对es用授权# 将此目录下授权给 es用户(3)切换es用户启动2.KIbana安装及配置下载Kibana8.2.3 解压编辑配置文件:添加用户目录权限 启用服务访问ip和端口显示如下,表示安装成功。3.Logst
2022-06-18 14:13:09
885
原创 Idea 2021调用webservice详解
1.新建普通的Java工程2.工程上右键添加Framework支持选择Apache Axis 1.23.在弹出的生成Java Code界面输入wsdl地址和输出路径,其他可留空。4.修改生成的HelloWorldClient代码package example;import org.apache.axis.message.SOAPHeaderElement;import test.*;import javax.xml.soap.SOAPException;.
2022-02-22 10:04:57
2919
原创 Java身份证阅读器(HX-FDX3S HX-FDX5)
Java用身份证阅读器读取身份证的基本信息,阅读器型号为华旭(HX-FDX3S HX-FDX5)。 产品自带了几个Demo,唯独没有Java的。用Java写了个Demo.基本思路,用JNA调取原生sdtapi.dll进行操作。封装DLL的操作类package com.ic;import com.sun.jna.Library;import com.sun.jna.Nati...
2018-10-31 16:41:38
5411
22
原创 CKPLayer X 去掉加载Logo,及右上角Logo
在ckplayer.js中搜索loading和logo改为null打开ckplayer.xml搜索loading和logo改为null其中loading为视频加载广告;logo参数为右上角广告。
2018-08-02 11:47:52
8339
原创 海康大华RTSP转HLS直播
海康RTSP地址:老版本: rtsp://username:password@<ipaddress>/<videotype>/ch<number>/<streamtype>例子:DS-9016HF-ST的IP通道01主码流:rtsp://admin:12345@172.6.22.106:554/h264/ch33/main/a...
2018-08-02 07:49:24
25233
17
原创 CentOS7 Apache HttpServer2.4.X+Tomcat8集群小记
1.能用yum或rpm安装jdk、tomcat、mysql、httpd最好,可以避免很多不必要的错误。2.安装完Apache HttpServer后,注释掉/etc/httpd/httpd.conf中的DocumentRoot。用proxy的方式集群(mod_jk方式参考以前文章):#stick session 配置LoadModule headers_module modules/mod_he...
2018-04-21 19:36:29
520
原创 CentOS 6.8 NFS 文件共享设置
NFS 文件共享能解决在集群环境下图片、附件等文件共享的问题。现在假设有两台机器192.168.1.10和192.168.1.11我们将192.168.1.10做为服务端,192.168.1.11作为客户端。一、服务端操作1. 检查安装nfs服务rpm -qa|grep nfsrpm -qa|grep rpcbind若没有这安装nfs-utils和rp
2018-01-16 15:19:41
3516
1
原创 截图/粘贴剪切版图片并自动上传Java版(Servlet/Spring)
客户需求:QQ截图工具等截图后直接粘贴在网页上传,省去另存后再上传的步骤。google搜索之发现一js库可支持访问剪切版粘贴图片:https://github.com/layerssss/paste.js在此基础上写Java Servlet版Demo.paste.js的使用参照github的demo即可。 $('.demo').on('pasteImage', functio
2018-01-13 15:20:56
982
3
原创 Mysql 5.7 错误号码1862 Your password has expired. To log in you must change it using a client...
由于mysql5.7改变了默认的强制更新密码策略,今天突然网站打不开了。打开日志发现提示:错误号码1862Your password has expired. To log in you must change it using a client that supports expired passwords.打开mysql command line shell如果
2017-03-21 16:27:28
20056
5
原创 IOS-Rtmp视频播放
视频框架用的是ijkplayer framework 官方网址:https://github.com/Bilibili/ijkplayer 对在iOS中集成ijkplayer,网上已经有很多教程。 集成后如果报"framework not found IJKMediaFramework"的错误话,可能是类库导入后没配置“框架搜索路径”引起的。
2017-01-17 14:34:35
3426
原创 Mac OS X 10.11 El Capitan -XCode7&XCode8 -unable to boot the simulator
新安装XCode7/XCode8 模拟器无法运行报-unable to boot the simulator,google后总结:解决此问题需要修改目录权限,而对于Mac OS X 10.11 El Capitan用户,由于系统启用了SIP(System Integrity Protection), 导致root用户也没有权限修改目录或文件权限。按如下方式可恢复权限。
2016-10-12 13:22:10
4129
原创 Red5 1.0.6 整合到Web (1.0.2 ~ 1.0.7M4 通用)
由于原来项目中用到的是red5 0.8 只支持flv格式,最近要用到mp4格式,查看官网 red5 1.0.6 支持 FLV, F4V, MP4, 3GP格式。 网上找了半天最新的整合都是1.0.1及以下版本的,1.0 版本视频录制有个小bug,无奈只能自己整合了。1.0.2之后作者将red5分成了几个子工程,仓库也从google迁移到了github. 地址:https://github.com/R
2016-01-18 16:44:17
5797
1
原创 MySQL Community Server 5.7 的数据备份
对应下载链接:http://dev.mysql.com/downloads/windows/installer/5.7.html安装后打开安装目录,我的是C:\Program Files\MySQL\MySQL Server 5.7修改文件my-default.ini 为 my.ini。打开my.ini 在sql_mode=NO_ENGINE_SUBSTITUTION,STRI
2015-12-16 09:49:04
2324
原创 The Old Man and The Sea
书名:The Graveyard Book 作者:Gaiman, Nei 篇幅: 128P 蓝思值:940L 用时: 5天【透析成果】 这是我读完的第11本英文原著,一共用词典查了106个单词。 下面是所有单词:1, homecoming [‘homkʌmɪŋ] n. 归国;同学会;省亲回家 2, toddler [‘tɑdlɚ] n. 学步的小孩;幼童装 3, crib
2015-11-18 10:12:50
4837
1
原创 The Graveyard Book
书名:The Graveyard Book 作者:Gaiman, Nei 篇幅: 140P 蓝思值:820L 用时: 7天【透析成果】 这是我读完的第9本英文原著,一共用词典查了62个单词。 下面是所有单词: 1, homecoming [‘homkʌmɪŋ] n. 归国;同学会;省亲回家 2, toddler [‘tɑdlɚ] n. 学步的小孩;幼童装 3, crib
2015-10-29 09:26:10
1903
原创 Daughter of Deceit
书名:Daughter of Deceit 作者:Holt, Victoria 篇幅: 240页 蓝思值:570L 用时: 10天工具: 有道词典 【透析成果】 这是我读完的第9本英文原著,用词典查了124个单词。1, marvel [‘mɑːv(ə)l] n. 奇迹; vt. 对…感到惊异; vi. 感到惊讶; n. (Marvel)人名;(英)马弗尔 2, Desi
2015-10-19 13:48:18
4331
翻译 Hystrix的简单介绍
最近几天我直在探索Netflix Hystrix library,领会到了这个优秀类库提供的特性。引用Hystrix网站的原话: Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3
2015-10-13 16:10:46
3408
翻译 有用但多疑的十大Java编程技术
在编码过一段时间后(哎呀,拿我来说,已经20多年了,当你乐享其中时,时间过得飞快),有人已经开始拥抱他们的习惯了。 因为,你知道…“会出错的事情总会出错”– 墨菲定律这就是人们拥抱“自卫编程”,也就是多疑的习惯,有时有道理,有时更模糊。可能有一点奇怪当你想到一个人写这个的时候。 下面是我总结的10大有用但多疑的Java编程技术。开始吧:1.优先放置字符常量把String变量放在equals()方
2015-09-09 15:02:28
547
原创 Harry Potter and the Half-Blood Prince
书名:Harry Potter and the Half-Blood Prince 作者:J.K. Rowling篇幅: 671页蓝思值:1030L用时: 16天工具: 有道词典【透析成果】 这是我读完的第6本英文原著,用词典查了159个单词。1, dismal ['dɪzməl]adj. 凄凉的,忧郁
2015-08-24 10:41:48
2614
原创 用RED5做直播
服务端用Java web或red5 server即可,直播和收看都是用Flash Builder 4做的flash。 先看效果图: red5最新版已经更新到1.0.5 ,需要JDK8的支持。RED5主页:https://github.com/Red5服务器端用Java做web工程,主类继续ApplicationAdapter 空实现即可。 当然你也可以不用做java工程,在https://
2015-08-13 14:05:16
10454
1
翻译 Java SE 8 新特性之旅 : Java开发世界的大变动
我很自豪的成为了adopt-OpenJDK的一员,像其他专业团队成员一样,但是我只刚加入了8个月,我们一同经历了Java SE 8 的开发、编译、编码、讨论……等等,直到JDK上线。Java SE 8发布于2014年3月18日,现在可供下载使用。 我很高兴发布这一系列“Java SE 8 新特性之旅”,我会写一些例子来简化Java SE 8知识的获取、开发经验、新特性和API,然后 利用
2015-08-04 15:54:14
2306
原创 Harry Potter and the Order of the Phoenix
书名:Harry Potter and the Order of the Phoenix 作者:J.K. Rowling 篇幅: 870P 蓝思值:950L 用时: 22天工具: 有道词典 【透析成果】 这是我读完的第6本英文原著,用词典查了241个单词。速度较上本稍有提升,继续努力。下面是所有单词:1, phoenix [‘finɪks] n. 凤凰;死而复生的人;
2015-07-30 10:52:21
5126
翻译 怎样充分利用失败
我被问及一个假想的问题:如果有人造成了业务上的主要失败,那么你会解雇她吗。 我说不:因为:1.在这种情形下,实际上单独的个人不可能是唯一的责任人。2.如果这个错误不是恶意的,而失败是由判断错误,外部事件,和一些坏运气造成的。哪一个都不是惩罚的原因。3.假设这个失败没有拖垮公司,公司继续向前到下一个业务目标。这时需要懂业务的人,在这一点上换人没有任何商业意义。4.那些曾在失败震中的人是从中学到东西最
2015-07-28 15:17:01
724
原创 Harry Potter and the Goblet of Fire
书名:Harry Potter and the Goblet of Fire 作者:J.K. Rowling篇幅: 752页蓝思值:880L用时: 17天工具: 有道词典【透析成果】 这是我读完的第5本英文原著,用词典查了198个单词。速度有明显提升,大幅减少,现在基本4,5页查一个生词。下面是所有单词:
2015-06-29 16:36:38
6885
翻译 GC微调实践
垃圾回收微调与其它的性能微调活动没有什么区别。 不屈服于对应用程序的随机部分进行调整,你需要确保你理解当前的情况和期望的结果。通常按照以下过程来处理容易些。 1.声明你的必须目标 2.运行测试 3.测量 4.和目标进行比较 5.改变并回归测试设定与性能微调相关的目标和可测量的三维是很重要的。这些目标包括延迟,吞吐量和容量,为了更好的理解我推荐大家看一下 垃圾回收手册 中对应的章节。我们看
2015-06-16 17:14:53
647
翻译 我们打赌:这个注解很快就会出现在JDK里面
最近由雅和提出的堆栈溢出问题引起了我兴趣:怎么确保Java 8 编译时,一个方法签名实现了函数式接口。这个是一个好问题。我们假设下面的定义:@FunctionalInterfaceinterface LongHasher { int hash(long x);}这个类型强加了一个清晰的约定。实现类必须提供一个单独的hash方法 ,传一个长整型参数,返回一个整型值。当使用lambdas或方
2015-06-03 14:30:31
775
SQLYog13.1.1.rar
2020-08-04
最新Red5 1.0.6 web版 1.0.2-1.0.7M4通用
2016-01-18
Linux(64位)下 apache-2.2.22与tomcat6.0.37 纵向集群配置文件
2013-08-07
MemCached For Win32 服务器
2013-03-21
敏捷软件开发:原则、模式与实践 PDF电子书
2012-12-13
Genymotion-ARM-Translation.rar
2020-06-29
完整的阿里钉钉集成API(2019-2020最新API)
2020-02-09
IP网络公共广播内部通信系统开发文档及最新Demo(2018)
2019-01-04
海康大华RTSP转HLS
2018-08-02
Access_JDBC30 V5.1 (无50次,1000条限制版)
2018-03-15
IJKMediaFramework(IOS-Rtmp直播/播放框架)
2017-01-17
vmware unlocker208(vmware解锁mac系统)
2016-03-11
Red5 1.0.6 web 版(1.0.2-1.0.7) myeclipse工程解压即用
2016-02-01
最新Red5 1.0.6 web版 1.0.2-1.0.7M4通用版
2016-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人