摘要:
多线程的作用就是提高应用程序的运行效率,提高用户的体验。那么,和多线程相近的进程又是什么意思呢?这两个有什么作用呢? 进程 打开计算机的任务管理器可以看到里面有很多的应用程序正在运行,那么这些程序就是许许多多的进程。 进程可以看成一个线程的集合【List】,许许多多的线程合成了一个进程,也就是我们的 阅读全文
摘要:
我们在之前的业务开发中,有时候会遇到搜查结果为空的情况,但是返回Null的时候,我们就必须要判断一下是否为null,如果是的话要么throw一个异常或者别的什么操作,例如账号登陆失败的时候。 这样显得代码非常臃肿,而java8得Optional完美解决了这个问题(主要是空指针问题)。 创建一个Opt 阅读全文
摘要:
java流类图总结 字节流和字符流的区别 字节流处理的是二进制文件,也就是说,二进制文件什么也能处理,比如文字和图片视频什么的。 而字符流则只能处理文本类型,但是它可以处理编码问题,例如我们的字节流读取出来的文件是乱码的,就是因为文件的编码问题。 下面是一个读取中文文本的样例。 public sta 阅读全文
摘要:
由于iview官网上面的讲解真的是非常的简单,所以像是我这种阿库娅用户真的很不友好,所以这个博客是讲解iview的Table如何和springboot进行后端交互,类似bootStrap-table的那种吧,注意这里没有用render去渲染,因为我是真的不会啊!!! 前端代码框架编写 <Table 阅读全文
摘要:
本次项目搭建的后台是这样的,可以动态生成菜单导航和面包屑,故此记录 生成动态菜单 首先我们直接粘贴iview官网的导航菜单的demo代码 我的项目结构如下图所示: 首先,菜单的路由表如下: export default new Router({ mode: 'history', routes: [{ 阅读全文
摘要:
html自适应界面 学习过bootStarp之后,一直最自适应布局很感兴趣,尤其是BootStarp的栅格系统,所以做了一个html小demo,来记录一下自适应的过程 重要的css属性 弹性盒子 display:flex; flex-wrap:wrap; justify-content:center 阅读全文
摘要:
hexo部署云服务器 之前我的hexo是直接部署到git上面的,但是随着我的VPN到期,访问博客的速度是越来越慢,最后打算直接部署到linux服务器上。 项目环境准备 git 服务器上面需要安装git,创建一个空仓库,然后利用钩子监控,每次有push过来直接clone到nginx的文件夹里面。 yu 阅读全文
摘要:
FreeMaker传输数据问题 正常输出方程式 ${XXX} 如果页面需要字符串,那么我们需要 在变量两边加引号 '${XXX}' 如果传输的是数字,在超出100的时候,会自行加逗号,例如1,400,解决办法: ${XXX?c} 如果你的字段是null的话,freemaker直接引用是会报错的 这样 阅读全文
摘要:
做一个博客,最起码你要可以更换用户头像吧,不然谁知道你是谁啊。 当时有过用ajax上传图片的经验,但是这次就不一样了,因为我用了axios的拦截器,详细可以看我另一篇帖子。 由于我上传图片的方式post,而我在拦截器上的post的请求都自动加上 Content-Type = 'application 阅读全文
摘要:
Docker的安装与初次使用 这几天一直在搞爬虫,偶尔发现一篇帖子发现scrapy可以在Docker里面运行,太好了!正好让我们的spring程序和爬虫相辅相成一起运行,然后让自己的网站变得更好[幻想ing....] 好了,废话不多说了,本来这个就很简单的,一会还要写另一篇爬虫文章。 说一下我的Li 阅读全文