- 博客(46)
- 收藏
- 关注
原创 多线程计算指定值之后的连续质数
一个朋友求助的上机题:使用多线程快速找出20220222后的500个连续的质数,记录质数数值、计算该数值的线程号、计算用时(毫秒)代码如下:
2022-06-10 16:04:18 696 1
原创 配置中心搭建(spring-cloud-config-server)
1.github创建配置库2.配置服务端①创建项目②导入jar<!--springboot支持--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-
2019-02-03 15:38:11 741
原创 Git代码管理工具
Git代码管理工具git&svn比较①版本本地化,支持离线提交,相对独立不影响协同开发。②更少的仓库污染。③支持快速切换分支方便和合并,比较合并性能好。④分布式版本控制,无单点故障,内容完整性好。⑤国外开源项目基本使用git。安装使用步骤①初始化仓库创建仓库目录进入目录进入GitBash界面-右键仓库初始化git init --bar...
2019-02-03 15:37:58 256
原创 PUSH报错:fatal: unable to access 'https://github.com/xxxxxx/ruigou_parent.git/'
错误:fatal: unable to access ‘https://github.com/xxxx/xxxxxxxx.git/’:The requested URL returned error: 403 git 未能顺利结束 (退出码 128) (8221 ms @ 2019/1/10 12:38:36)错误原因:windows保存了旧的密码,新旧账号密码混淆,不正确;一般是多个...
2019-02-02 12:05:31 2775 1
原创 SpringCloud——学习笔记(二)
一.Hystrix断路器1.为什么需要 Hystrix断路器?雪崩现象: 复杂的分布式架构的应用程序有很多的依赖,当依赖的某个服务出现失败时(线程池阻塞),很容易拖垮整个应用。解决办法:对依赖做隔离,Hystrix就是处理依赖隔离的框架,同时也是可以帮我们做依赖服务的治理和监控hysrix(豪猪):保证微服务群的健壮,做了隔离,熔断,降级,缓存等操作。 ...
2019-02-02 12:00:48 133
原创 SpringCloud——学习笔记(一)
Spring CloudSpring cloud是一个基于Spring Boot实现的服务治理工具包,在微服务架构中用于管理和协调服务的。为什么需要SpringCloud?Monolith(单体应用)架构(最终部署的时候只有一份war包,其他的以jar包的方式依赖来):在项目很小的情况下这种单体应用比较简单。Monolith(单体应用)架构存在的缺点(项目较大时):编译难,部署难,...
2019-02-02 11:58:39 121
原创 Elasticsearch——04全文搜索服务器_ES集成ik分词器&类型文档映射
1.ES集成ik分词器 lucene由于是jar工具包,如果要在使用lucene的环境下使用ik分词器,只需导入对应jar,做一些配置就行. 以插件的方式集成ES服务器,客户端只需告诉我们某个字段要用这个分词器就行了。步骤:①服务端安装ik插件②客户端端指定字段用插件安装: 1)下载源码:[https://github.com/medcl/elast...
2019-02-02 11:44:52 189
原创 Elasticsearch——03全文搜索服务器_交互协议Restful&ES命令操作
1.Restfull认识Restful是一种面向资源的架构风格,可以简单理解为:使用URL定位资源,用HTTP动词(GET,POST,DELETE,PUT)描述操作。优点:①拥有http的优点,本身就是http,无状态,不用关心两次访问上下文。②透明性,暴露资源存在③充分利用 HTTP 协议本身语义。特征:①资源使用名词表示资源是通过url描述,也就是在url不要出现动词②使用h...
2019-02-02 11:29:49 229
原创 Elasticsearch——02全文搜索服务器_服务端/客户端安装
1.安装ES服务端①下载 https://www.elastic.co/downloads/elasticsearch正常请求我们应该在linux或者Docker安装,学习阶段,就在window上面进行安装。②安装解压即可(可以修改内存配置)③启动bin/elasticsearch.bat④测试 -web端口http://localhost:92002.安装kib...
2019-02-02 11:28:26 128
原创 Elasticsearch——01全文搜索服务器_概念&比较
一.认识和对比ES:和lucene一样是用来做全文检索(创建索引和搜索索引)的,lucene是全文检索包,而ES是全文搜索服务器。为什么用全文检索:以基于索引的搜索代替数据库模糊查询,增强查询效率。luncene对比ES:luncene不足:①不能跨语言,只能在java中以jar引入项目。②使用非常复杂,写很多代码来实现创建和搜索索引。③luncene(在中小型项目使用)不能在集群环...
2019-02-02 11:23:24 250
原创 SpringBoot——04SSM
一.导入jar包<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-w
2019-02-02 11:18:21 138 1
原创 SpringBoot——03配置
SpringBoot配置YAML:Springboot除了支持properties的配置,还支持yaml(音译“雅梅尔”),而且目前企业中也是比较常用的。YAML是便于人阅读基于unicode编码的各种语言的序列号标准。它的用途广泛,用于配置文件,日志文件,跨语言数据共享,对象持久化,复杂的数据结构。YAML原则:大小写敏感使用缩进表示层级关系缩进长度没有限制,只要元素对齐就表...
2019-02-01 23:30:41 115
原创 SpringBoot——02WEB
SpringBoot之WEB(跳转到一个页面或者获取一个Json数据)模块结构:1.返回json两种方式@Controller+@ResponseBody @Controller @RequestMapping("/json") public class JsonController { @RequestMapping("/str") @ResponseBody...
2019-02-01 23:19:38 158
原创 SpringBoot——01概念&入门
SpringBoot概念: 是什么? 1.是一些开发好了maven模块,只需要以maven导入对应的springboot模块,就能用很少代码完成一堆功能,它使用maven的方式对Spring应用开发进行进一步封装和简化。 2.Springboot就是为了简化spring应用搭建,开发,部署,监控的开发工具。 干什么?(目的) ...
2019-02-01 23:12:51 113
原创 Redis——NoSQL非关系型数据库
Redis概述:1.nosql:泛指非关系型数据库(不以关系来建模的数据库)【由行和列组成的二维表的数据库就是关系型数据库】 2.键值(key-value):主要用于内容缓存,优点查找速度快 Redis是一个key-value的nosql,主要用来做缓存! ...
2019-02-01 23:10:17 168
原创 IDEA中pom.xml报错
导入的Maven工程pom.xml错误如下:无法导入或者添加依赖报错内容: Failed to read artifact descriptor for dom4j:dom4j:jar:1.4-full Failed to read artifact descriptor for radeox:radeox:jar:1.0b2-forked-22Apr2004 Failed to...
2019-02-01 23:09:15 2519
原创 已解决异常:java.lang.NoClassDefFoundError: org/springframework/util/ClassUtils
搭建SSJ项目结构时遇到了一个异常,记录一下(排了好久)java.lang.NoClassDefFoundError: org/springframework/util/ClassUtils at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.<clinit>(SpringJUnit4Clas...
2019-02-01 23:07:24 11413
原创 Javaweb——一个简单的学生管理系统
先来看效果:1.展示和添加页面2.登录这是我学习javaEE时用原生技术写的一个简单的增、删、改、查的demo,如有错误请大家指正!需要用到的jar包:这里红框框住的是自己做的原生的BaseDao的jar包,下一篇文章会详细说明。数据操作:就是对数据的一系类操作:前端页面获取数据,后台处理数据,到数据库查询,返回数据给前端页面。下面上代码:前端代码:index.jsp...
2019-02-01 22:57:45 4263 5
原创 Servlet相关
servlet的认识Servlet是SUN定义的一组接口,规范而SUN自己并没有去实现它各大服务器厂商来实现Servlet规范(例如Tomcat)Tomcat是一个JavaWeb服务器也是一个Servlet容器Servlet的创建、运行、销毁都有Servlet容器完成servlet的生命周期Servlet的生命周期方法:public void init(S...
2019-02-01 22:51:07 246
原创 JDBC工具类(获取连接&释放资源)
学习JDBC时抽取的一个获取连接conn和释放资源的工具类,供以后回顾之用。Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。键和值都是字符串类型。/** * JDBC的工具类 * 作用:获取连接、释放资源 * */public class JDBCUtil { private JDBCUtil(){} pri...
2019-02-01 22:49:05 617
原创 PUSH报错:fatal: unable to access 'https://github.com/xxxxxx/ruigou_parent.git/'
开发十年,就只剩下这套架构体系了!>>> ...
2019-01-10 22:14:00 885
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人