- 博客(10)
- 收藏
- 关注
原创 服务器上安装字体库
服务器上安装字体库:场景:在项目中有需求将上传的word文档拼接成pdf,由于服务器上未安装window字体库,所以拼接完显示的文档字体读取不到,全是‘?’。获取字体库:1、windows下C:\Windows\Fonts目录中将字体文件打包上传到服务器2、 服务器上/usr/shared/fonts/新创建chinese文件夹,将压缩包复制到这里并解压,解压命令(unzip -q Fonts.zip)安装字体库:1、对chinese文件夹修改权限:chmod -R 755 /usr/sha
2020-09-16 11:27:18
2823
转载 springboot获取配置类内容
1、使用@Value注解读取读取properties配置文件时,默认读取的是application.properties。application.properties:demo.name=Namedemo.age=18获取:import org.springframework.beans.factory.annotation.Value;import org.springframework.web.bind.annotation.RequestMapping;import org.spri
2020-08-24 22:43:25
324
原创 String与常量池
先整个小程序上来public static void main(String[] args) { String s1 = "Programming"; String s2 = new String("Programming"); String s3 = "Program"; String s4 = "ming"; String s5 = "Program"+"ming"; String s6 = s3+s4;
2020-08-23 13:45:12
175
原创 vue
遍历数组let obj = {}obj = this.pollList.find(item => { return item.id=== val; });this.form.stockNum = obj.storage;elementUI中,给input手动赋值之后无法修改的问题解决this.$set(this.form, 'stockNum', obj.storage)form中有时间选择器时传递到后台的时间处理//日期字符串转为Date类型this.form
2020-08-18 10:29:03
191
转载 Redis 单线程理解
一、Redis的单线程理解Redis客户端对服务端的每次调用都经历了发送命令,执行命令,返回结果三个过程。其中执行命令阶段,由于Redis是单线程来处理命令的,所有到达服务端的命令都不会立刻执行,所有的命令都会进入一个队列中,然后逐个执行,并且多个客户端发送的命令的执行顺序是不确定的,但是可以确定的是不会有两条命令被同时执行,不会产生并发问题,这就是Redis的单线程基本模型。Redis服务器通过socket(套接字)与客户端或其他Redis服务器进行连接,而文件事件就是服务器对socket操作的抽象。
2020-08-17 20:53:25
180
原创 start()与run()
多线程中run()与start()有点懵,于是做了个测试理解了一下。首先在main()中调用start()方法,如下所示class MyThread extends Thread{ @Override public void run() { System.out.println("进入了Thread线程"); System.out.println("当前线程====>"+Thread.currentThread().getName()); }
2020-08-17 18:26:35
128
原创 mybatis包扫描问题
多模块下mybatis包扫描问题问题描述在springboot项目中,开发多个模块,但是在主模块中引用了其他的模块,其他的模块中包含了一些对数据操作的mapper,启动主模块访问接口,如果访问到其他模块的接口,发现这些接口如果需要执行mapper.xml中的sql,控制台会报错,找不到指定的mapper.问题解决这个问题是包扫描不到的问题,于是找到配置文件,对mybatis的配置中的mapper-locations,配置对*mapper.xml文件的扫描,如下:mapper-location
2020-08-05 17:58:10
1626
转载 Docker 搭建 gitLab环境
centOS上先检查防火墙有没有关闭:(如果没有则关闭)systemctl status firewalld.servicesystemctl stop firewalld.servicesystemctl disable firewalld.service开放指定端口:firewall-cmd --zone=public --query-port=5672/tcp # 查询5672端口firewall-cmd --zone=public --add-port=5672/tcp --pe
2020-07-22 10:45:46
158
转载 JDK的切换
@TOCJDK1.7切换到JDK一、环境变量配置java环境变量的配置就不多说了,之前我用的是1.7,然后重新换了下1.8版本,就将JAVA_HOME目录换了。二、问题发现切换版本后一直再idea编辑器里运行项目没有报错,偶尔一次通过运行脚本来执行项目,就报了 “Unsupported major.minor version 52.0”这个错,网上一搜是Java版本的问题,于是看了编辑器的Java版本,发现都没有问题,这个错一艘解决方案基本都一样,就是编辑器版本配置问题。三、问题解决原来执行脚本
2020-07-15 09:35:48
197
原创 springCloud 统一服务配置
一、Spring Cloud ConfigConfig Server: 是一个看横向扩展的,集中式的配置服务器,它用于集中管理应用程序各个环境下配置,默认使用Git存储配置内容。Config Client: 是一个Config Server的客户端,用于操作存储在Config Server上的配置属性,所有微服务都指向Config Server,启动的时候会请求它获取所需要的配置属性,然后缓存...
2020-04-29 17:40:49
274
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅