java
文章平均质量分 77
迷路的大雁
嘉树使氤氲,春游方浩荡
展开
-
jenkins管理配置
vi /opt/maven/conf/settings.xml 添加阿里云私服地址: alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central。通过链接去出发项目部署构建,在jenkins中配置token,然后链接地址:http://ip:port/job/web_demo_pipeline/build?(3)定时构建(Build periodically)(4)轮询SCM(Poll SCM)原创 2023-11-05 14:35:37 · 41 阅读 · 0 评论 -
jenkins插件
SMTP server:配置邮件服务提供商的SMTP服务器,不同邮箱,它的SMTP server不同,如:163的SMTP是smtp.163.com;1、Extended E-mail Notification:是一个功能更为齐全,使用也更为复杂的插件,它可以自定义邮件标题,内容等。Default Subject:邮件标题,可以使用构建中的环境变量,从而使标题的设置更灵活且表达更为丰富的内容。把公钥复制到git中,在用户---》settings---->ssh keys。原创 2023-11-05 14:34:55 · 106 阅读 · 0 评论 -
Jenkins 自动化部署
修改/etc/init.d/jenkins文件 ,配置jdk安装路径。在/usr/bin/java后面添加java安装目录,例如:/usr/java/java-1.8**/bin/java。拉取:git配置----->>>编译打包:构建执行shell脚本-------->>>远程部署(插件 Deploy to container):构建后操作,填写相关信息。如果评审通过,代码就进入生产阶段。vi /opt/tomcat/webapps/manager/META-INF/context.xml文件注释掉。原创 2023-11-05 14:33:46 · 63 阅读 · 0 评论 -
全文检索 solr
默认值是simple,这是目前仅有的选项。显然这不够用,你可以看看org.apache.solr.highlight.HtmlFormatter.java 和 solrconfig.xml中highlighting元素是如何配置的。将solr目录D:\solr-8.5.1\contrib\analysis-extras\lucene-libs\lucene-analyzers-smartcn-*-.jar复制到D:\solr-8.5.1\server\solr-webapp\webapp\libs下。原创 2023-11-05 14:27:25 · 53 阅读 · 0 评论 -
Redis
key-value 存储系统,是跨平台的非关系型数据库。原创 2023-11-05 14:21:27 · 134 阅读 · 0 评论 -
多线程应用
Fork/Join框架主要采用分而治之的理念来处理问题,对于一个比较大的任务,首先将它拆分(fork)为两个小任务task1与task2,最后将这两个任务结果合并。阿里公约推荐使用 ThreadPoolExecutor 的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。若队列已满,判断线程池是否已满,线程池是否已满和maximumPoolSize参数有关,若未满创建线程执行任务。若核心线程池已满,判断队列是否满,队列是否满和workQueue参数有关,若未满则加入队列中。原创 2023-11-05 14:03:36 · 285 阅读 · 0 评论 -
监听器--拦截器--过滤器
web应用程序启动时,web服务器将创建Filter的实例对象,并调用其init方法,完成对象的初始化功能,从而为后续的用户请求作好拦截的准备工作,filter对象只会创建一次,init方法也只会执行一次,也就是程序刚刚启动的时候 filter就被加载了 这个时候配置文件还没有被加载到。6、拦截器可以获取IOC容器中的各个bean,而过滤器就不行,这点很重要,在拦截器里注入一个service,可以调用业务逻辑。接口的服务器端程序,它也是随web应用的启动而启动,只初始化一次,随web应用的停止而销毁。原创 2023-11-05 14:07:21 · 35 阅读 · 0 评论