
软件架构
文章平均质量分 50
软件架构 的 一些认识
norang
这个作者很懒,什么都没留下…
展开
-
批量关掉nginx.exe 进程
tasklist /fi "imagename eq nginx.exe" 该命令是查看所有nginx.exe 进程taskkill /fi "imagename eq nginx.exe" /f 该命令作用是结束这些进程参考目录百度经验https://jingyan.baidu.com/article/3f16e0038063d06590c1031c.html原创 2021-09-19 13:27:46 · 577 阅读 · 1 评论 -
使用 Fast Mock 时,出现 “没有匹配到接口或者该接口不支持 GET 类型的 请求” 的 异常
在 使用 fast mock ,时,有些 自己犯的 小错误,还是 总是,使 接口无法访问,但 又不知道,问题出现在哪?预览 接口后,出现了 没有 匹配接口,或 不支持 get 类型的请求的 异常提示。原因 ,就是 url,这里的 填空中,有 空格。将 空格 删除 后,就可以 正常访问了。...原创 2021-09-10 00:52:51 · 2632 阅读 · 1 评论 -
spring 中使用 springSecurity 来对 数据进行验证保护的 配置
<!-- 可以指定 该文件下的页面 不进行权限检查,任何人 都可以访问 --> <security:http security="none" pattern="/login.html"/> <security:http security="none" pattern="/error.html"/> <security:http security="none" pattern="/css/**"/> <secur...原创 2021-09-09 00:06:21 · 317 阅读 · 0 评论 -
Spring 中使用 Jedis 来操作 Redis 数据库
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency>applicationcontext-jedis....原创 2021-09-07 22:05:17 · 1407 阅读 · 0 评论 -
Spring 中使用 freemarker 来创建 静态页面
在 pom.xml 文件中,假如 freemarker 的 依赖<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.28</version></dependency>freemarker.properties 文件的 内容static_o原创 2021-09-06 17:58:19 · 425 阅读 · 0 评论 -
在项目中实现 Echarts 图表
六、在项目中实现echarts图表及POI报表Apache Echarts 最早是百度的开源框架,一个基于JavaScript的开源可视化图表库,利用它可以实现各种各样的图表。图表也是报表的一种,它是利用不同的图形来展现数据,从而可以直观的看到数据的变化过程及之间的比较。Echarts 的实现主要是前段技术的实现,后台为图表产生数据。1、了解一些什么是OLTP及OLAPOLTP称为联机事务处理,它包含了所有的与事务有关的增删改的操作,这一部分系统的功能重点在于数据的收集及存放,比如购物,成绩管理等原创 2021-08-31 17:19:10 · 823 阅读 · 0 评论 -
场景积累 利用 POI 向指定的Excel模板中写入数据
WritePOIUtils poi=new WritePOIUtils();System.out.println(contextPath);poi.loadTemplate(contextPath);poi.writeInTemplate(new SimpleDateFormat("yyyy-MM-dd").format(new Date()),2,5);System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(new Date()原创 2021-08-31 00:54:48 · 1541 阅读 · 0 评论 -
关于 在dubbo 框架下,远程调用服务者,以求获取最新插入的主键 id信息,但为null的情况
代码,是否觉得,有问题呢?,我之前也觉得有问题,但是很明显这是我的问题。 @PostMapping("/add") public Result add(@RequestParam List<Integer> checkgroupIds , @RequestBody Setmeal setmeal){ //先插入Setmeal 表中,再获取,插入时的 ID值。 Setmeal setmeal1 = setMealService.addSetMeal(s原创 2021-08-01 14:59:59 · 296 阅读 · 0 评论 -
Mybats返回List结果出现All Elements all Null 的问题,出现返回 [null] 的情况
List<Integer> komanik(int id);<select id="komanik" parameterType="int" resultType="Integer"> select b.checkitem_id from t_checkgroup c left join t_checkgroup_checkitem b on c.id=b.checkgroup_id where c.id=#{value}</select.原创 2021-07-31 15:37:45 · 1015 阅读 · 1 评论 -
Tomcat 中conf 目录下 tomcat-users.xml文件中,用户配置的一些含义
manager-gui — 访问 HTML 界面。manager-status — 仅访问“服务器状态”页面。manager-script — 访问本文档中描述的工具友好的纯文本界面,以及“服务器状态”页面。manager-jmx — 访问 JMX 代理接口和“服务器状态”页面。manager-gui允许访问html接口(即URL路径为/manager/html/)manager-script允许访问纯文本接口(即URL路径为/manager/text/)manager-jmx允许访问JMX代理原创 2021-07-29 17:05:15 · 381 阅读 · 0 评论 -
Maven 报 异常 Some problems were encountered while processing the POMs:
遇到了,这个异常,原因是,如下的模块中,模块名重复了 <modules> <module>health_common</module> <module>health_interface</module> <module>health_service_provider</module> <module>health_backend</modul原创 2021-07-23 19:54:52 · 2402 阅读 · 0 评论 -
Maven 报异常 Duplicated tag: ‘properties‘ (position: START_TAG seen ...<!-- \u96c6\u4e2d\
使用Maven 时遇到了 这个 异常,基本是,一个POM.xml文件中出现了,多个 properties 的标签,就会出现这个 异常。原创 2021-07-23 19:45:23 · 11477 阅读 · 0 评论 -
dubbo框架的 使用 与 介绍--zookeeper中间件
一、dubbo框架,是一个分布式的服务框架,服务的注册和发现,负责均衡,SPC(远程过程调用)。二、原来是阿里巴巴的开源的轻量级的服务框架,最先在淘宝系开始使用,后来停止了维护和升级,Apache基金会收购了。二、zookeeper中间件1、Hadoop,它是基于谷歌公司关于大数据的三篇论文所设计的一个分布式的大数据处理平台。论文一:分布式的文件系统,在大数据(P级以上的数据)领域需要大量的服务器来存放大量的文件,所有的文件必须是安全的,当某台主机上的文件数据破坏后,不至于让此数据不可用(一份数据多原创 2021-07-23 12:15:53 · 381 阅读 · 1 评论 -
Tomcat在启动时 报 log4j:ERROR Could not parse url [file:.........WEB-INF/log4j.xml 的异常
似乎这个 异常,出现的并不多,百度了一下,似乎 ,Tomcat相关的什么文件路径,不使用中文路径,就好了。所以,建议,Tomcat运行时,相关文件的路径都改成英文的,不使用中文路径。原创 2021-07-23 11:46:26 · 2318 阅读 · 0 评论 -
在Tomcat里运行 dubbo-admin-2.8.4.war ,建议使用 jdk8,不然有可能会出现 Context initialization failed 的相关异常--修改指定jdk版本
使用 Tomcat 在 运行 dubbo-admin-2.8.4.war 时,我原本的系统jdk指定的是jdk15但是,一直有异常, 最后,将Tomcat的jdk指定为jdk8之后,就能够正常运行了。修改Tomcat的指定jdk版本、(1)进入Tomcat的bin目录下的setclasspath.bat文件(2)在文件的开始出添加JAVA_HOME和JRE_HOME的路径;set JAVA_HOME=E:\JAVAJDK\1.8\binset JRE_HOME=E:\JAVAJDK\1.8\jr原创 2021-07-23 11:37:32 · 291 阅读 · 0 评论 -
Zookeeper is not connected yet! --Timeout!zookeeper server can not be connected in:30000ms!异常
在代码的书写没有问题的前提下,可以往一下几个方面考虑:1、Maven配置里的zookeeper版本,与服务器Linux操作系统里运行的zookeeper版本,不能相差太多。2、服务器Linux操作系统里面的防火墙未关闭,或相关的端口没有开放关闭防火墙 systemctl stop firewalld查看 防火墙的 状态systemctl status firewalld开启防火墙 systemctl start firewalld 开放相关的端口 firewall-cmd --ad原创 2021-07-22 11:52:46 · 3268 阅读 · 0 评论 -
Linux操作系统的需要安装和使用
二、Linux操作系统的安装和使用 1、现在的应用软件及各种支持软件大多是安装在Linux操作系统上运行的。原因在于Linux系统内核小,运行稳定,速度快,功能非常丰富,一般作为服务器的操作系统来使用的。而设计的软件也会在Linux上运行的。 2、做分布式和微服务的开发,有相当一部分工具,中间件,容器都要运行在Linux上。要求会使用Linu原创 2021-07-20 21:24:42 · 893 阅读 · 1 评论 -
软件架构的一些基本名词介绍-高性能-高可用-高扩展
这里写目录标题一、学习一些关于软件架构的知识2、架构的基本名词3、高性能4、高可用5、高扩展一、学习一些关于软件架构的知识 1、初级的程序员不用学习软件架构,因为程序不够,但是可以让我们眼界更为开阔,起点更加高,能够对于公司的总体技术结构熟悉起来,也为了让分布式和微服务的开发的认识更加清晰。2、架构的基本名词 (1原创 2021-07-20 21:09:41 · 1272 阅读 · 2 评论