Perfree的个人博客
  • 最新文章
  • 热门文章
  • 评论最多
2021-07-07
置顶 PerfreeBlog-博客建站平台 PerfreeBlog是一款基于java开发的博客建站平台,后端采用SpringBoot、Shiro、Mybatis、Enjoy模板引擎等技术进行开发,给您带来全新的创作体验 目前PerfreeBlog的所有功能均为个人开发,因能力有限,其中很多技术都是边学习边使用的,所以有些地方可能有不足之处,欢迎各位共同交流,同时如若本项目对您有所帮助,请为它点赞支持 PerfreeBlog交流QQ群: 938402724 站点 文档: http://perfree.org.cn/github: https://github.com/perfree/PerfreeBlog演示站点: https:/
  • perfree
  • 2021年07月07日
  • 5154 阅读
  • 9 评论
我的项目
2022-02-17
记一次Java项目OutOfMemoryError内存溢出排查过程 最近公司项目在短期内频繁的报java.lang.OutOfMemoryError: GC overhead limit exceeded内存溢出,造成系统不可用的情况,经过两天的排查,终于找到了原因,以下为本次排查的全部过程,做个记录~ 全过程 在刚开始排查的时候,观察项目内的日志文件,会出现一堆的fileupload.FileUploadException: 远程主机强迫关闭了一个现有的连接。然后java.lang.OutOfMemoryError: GC overhead limit exceeded,造成系统宕机,初步怀疑是网络环境问题,但由于项目是局域网环境,就没往这上边想,先是使用j
  • perfree
  • 2022年02月17日
  • 370 阅读
  • 1 评论
2021-09-02
PerfreeBlog主题之Fly 一款高仿Typecho的Joe博客主题模板 功能简介 简约清新的样式 支持响应式,手机,PC无缝连接 一言接口随机优美文字 代码高亮 支持网易云歌单配置,增加音乐列表 支持文章toc目录导航 支持夜间模式 支持自定义主题色...... 演示站 参考本站 如何获取 该主题为付费主题,主题售价为49元,购买后,加QQ741223257进行主题发送
  • perfree
  • 2021年09月02日
  • 2122 阅读
  • 5 评论
我的项目
2020-11-03
IONIC入门到打包 Ionic 是一个流行的移动应用程序框架,它使用 HTML,CSS 和 JavaScript,帮助你快速创建混合移动应用程序,本文简单记录了ionic环境的配置入门及打包的流程 安装JDK 安装jdk及配置环境变量,此处不再赘述 安装Android Studio 下载Android Studio并安装,安装完成后打开会自动下载sdk 安装Gradle 下载Gradle安装包,并解压,配置环境变量Path指向Gradle的bin目录 安装cli npm install -g cordova ionic # 安装cli 创建项目 ionic start ionic001 tabs # 创建项目
  • perfree
  • 2020年11月03日
  • 2140 阅读
  • 0 评论
前端
2020-05-21
c#-dicom文件与jpg互相转换 最近在搞DICOM和JPG文件的互相转换,查了很多资料也没得到想要的,最终也算是摸索着使用C#完成了dicom和jpg文件互相转换,在这里简单的将代码记录一下(c#控制台程序),依赖fo-dicom Dcm2JpgOptions 用来接收存放控制台传入的命令参数 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DcmUtil { class Dcm2JpgOptions {
  • perfree
  • 2020年05月21日
  • 3374 阅读
  • 0 评论
C#
2019-09-18
Python之Pytorch机器学习安装及基础api PyTorch是什么? PyTorch是一个基于Torch的Python开源机器学习库,用于自然语言处理等应用程序。 它主要由Facebook的人工智能研究小组开发。Uber的"Pyro"也是使用的这个库。基于Python的科学计算包,服务于以下两种场景: 作为NumPy的替代品,可以使用GPU的强大计算能力 提供最大的灵活性和高速的深度学习研究平台 本文参考pytorch-handbook做的笔记 安装 Pytorch主要使用GPU作为计算力,需要安装CUDA和cuDNN,可以参考win10安装CUDA10和cuDNN,安装成功后进行Pytorch的安装,这里使用了A
  • perfree
  • 2019年09月18日
  • 1866 阅读
  • 0 评论
Python
2019-09-10
Perfree-Simple-Pro-致更好的你 一款高仿Typecho的handsome博客主题,使用于Jpress 主题简介 抛弃一切繁琐,只想简简单单的呈现你的文采,如你所见,这是一款简约清新的博客主题模板,该模板收费69元,包含相册插件和留言板插件(开发中)以及以后所有新出的插件,你只管创作,其他交给我~ 功能介绍 简约清新的样式 支持响应式,手机,PC无缝连接 一言接口随机优美文字 代码高亮(支持89种样式,支持行号显示) 全局音乐播放器,配合pjax实现切换页面音乐不停止播放,支持网易云歌单 支持自定义js代码 支持自定义css代码 支持自定义广告位 归档页面,记录你的创作痕迹 相册,记录你的点点滴滴 支持友链的展示 支持文章置
  • perfree
  • 2019年09月10日
  • 931 阅读
  • 1 评论
我的项目
2019-09-07
前端之Angular入门(一) 随着技术的更新换代,从jquery的一家独大,到现在的vue,angular,react三大主流框架,技术发展飞速的同时,也给一些后端要写前端时无从下手的感觉,今天主要介绍下如何快速上手angular,首先引入一个问题,为什么要用angular?因为angular引入了一些Java的东西,如依赖注入,这个概念对于后端开发人员就很熟悉了,选用angular的目的就是它上手容易,模块化利用的非常好且代码风格有些地方和java非常相似。 有哪些ui框架? 抛开angular,我们一般开发都会用一些ui框架如Bootstrap,Laui,elementUI,iview等等,使用这些框架会使我们少些很多
  • perfree
  • 2019年09月07日
  • 1683 阅读
  • 2 评论
前端
2019-08-21
Tensorflow学习笔记-房价预测 本篇文章采用的数据集为TensorFlow提供的波士顿房价数据集,仅有数据506个,并且404个用来训练,拿出102个用来当作测试数据集。 准备工作 本篇文章TensorFlow版本为TensorFlow 2.0 Beta,Python3 import tensorflow as tf import matplotlib.pyplot as plt 导入数据集 (train_data,train_label),(test_data,test_label) = tf.keras.datasets.boston_housing.load_data() print(train_data.shape
  • perfree
  • 2019年08月21日
  • 1666 阅读
  • 0 评论
Python
推荐一款分布式文件服务器 说到分布式文件服务器,可能大家最常听说的就是FastDfs,而一提起它又比较头疼,安装起来太麻烦了,文件不好迁移啦等等之类的,今天就给大家推荐一款最近刚刚兴起的分布式文件服务器,Go-FastDfs,它是一个基于http协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。 另外它是基于go语言开发的,使得它对于高并发的处理非常的优秀。 优点 支持curl命令上传 支持浏览器上传 支持HTTP下载 支持多机自动同步 支持断点下载 支持配置自动生成 支持小文件自动合并(减少inode占用) 支持秒传 支持一键迁
  • perfree
  • 2019年06月05日
  • 1660 阅读
  • 0 评论
杂七杂八
2019-05-08
谁又不曾孤独呢-孤独患者 孤独,真的成为了人的生活常态,不知道为什么最近总能想到这个话题,不知道你能不能明白生命叫孤独,不知道你有没有和你谈的来的人。也许正因为孤独,你才迷恋各种游戏、电影、综艺、甚至发了疯的写代码不敢停下来,你怕闲下来就像我一样在这儿思考自己是否真的非常孤独,试问一下,谁又不曾感到孤独呢?记得看过这样一本书,书名叫《不曾孤独,怎会懂得》,里边有这样一句话“孤独是与生俱来的宿命”,你自己的路终究要走,或许你会孤独终老,又或许你会遇到那个彼此陪伴的人。无论结局如何,都是你自己换来的。孤独的人总会在找一些让自己不再感到孤独的事情做,或迷茫、或沉迷、或堕落,时不时的又会思考自己,促使自己成长,朝着不再孤独的那
  • perfree
  • 2019年05月08日
  • 1249 阅读
  • 0 评论
杂七杂八
2021-07-07
置顶 PerfreeBlog-博客建站平台 PerfreeBlog是一款基于java开发的博客建站平台,后端采用SpringBoot、Shiro、Mybatis、Enjoy模板引擎等技术进行开发,给您带来全新的创作体验 目前PerfreeBlog的所有功能均为个人开发,因能力有限,其中很多技术都是边学习边使用的,所以有些地方可能有不足之处,欢迎各位共同交流,同时如若本项目对您有所帮助,请为它点赞支持 PerfreeBlog交流QQ群: 938402724 站点 文档: http://perfree.org.cn/github: https://github.com/perfree/PerfreeBlog演示站点: https:/
  • perfree
  • 2021年07月07日
  • 5154 阅读
  • 9 评论
我的项目
解决shiro会话过期跳转登录页面只有iframe跳转问题 今天写一个管理系统时,用了ifram作为分层,而当shiro会话过期时,就会出现父层级不跳转,子层级跳转登录页的问题,目前的解决办法是,在login.html的中添加如下代码: <script type="text/javascript"> if (window != top) top.location.href = location.href; </script> 判断当前父层级是否是子层级的地址,如果不是,跳转至子层级的地址
  • perfree
  • 2019年02月24日
  • 4947 阅读
  • 1 评论
Java
2019-02-20
关于二十来岁的你我 二十来岁,正值青春,是为将来打下好基础的阶段,但我们总是很彷徨。这个不三不四的年纪,我们总想实现自己的梦想,我们一直在为自己的梦想而奋斗着、拼搏着,在社会上磨砺着,负重前行……还记得很久之前,我拥有了第一部智能手机,对一切都很好奇,各种软件、游戏深深的吸引了我,也就自从那时起,我对编程产生了很大的兴趣。后来就去学习了编程,也顺利的在这个行业工作了不少时间,但是自己却也越来越憔悴……我才明白,我喜欢的编程是自己写一些有意义的东西,而非在公司日复一日,年复一年的复制粘贴。人生不就是这样吗?爱上了就总要放弃一些东西。在这个年纪,我们总是爱抱怨,抱怨社会的不公,抱怨每天过的毫无意义。但怎样又算有意义呢
  • perfree
  • 2019年02月20日
  • 4258 阅读
  • 0 评论
杂七杂八
Nginx 配置 Basic HTTP认证 在Nginx下配置Basic HTTP认证需要依靠Nginx的http_auth_basic_module模块,默认已经安装配置过程如下:生成认证文件,格式为用户名:密码密码采用crypt方式加密(用户名:user,密码:123456)文件可以保存在/usr/local/nginx/conf下,当然也可以自定义路径,只要路径写对就ok了 生成认证文件 printf "user:$(openssl passwd -crypt 123456)\n" >>htpasswd 生成的文件名为htppasswd,打开查看文件,内容如下: user:ThR/JkAO6.Su
  • perfree
  • 2019年02月25日
  • 3768 阅读
  • 0 评论
服务器
2019-03-04
Nginx开启Gzip压缩提高页面加载速度 博客用的阿里云的ECS服务器,高带宽的买不起,就只能小水管慢慢的跑了。可图片一增多,加载就越来越慢,甚至到不能忍的地步了,所以还是把Nginx的Gzip压缩打开了,来提高下页面的加载速度。 编辑Nginx的配置文件 进入Nginx的安装目录,打开Nginx的配置文件 vim conf/nginx.conf 如图所示:这是我博客的配置,我们着重关注以下代码 gzip on; gzip_min_length 1k; gzip_buffers 4 16k; #gzip_http_version 1.0; gzip_comp_level 5; gzip_types text/plain applic
  • perfree
  • 2019年03月04日
  • 3510 阅读
  • 0 评论
服务器
2019-03-02
像我这样的人 文章不长,建议听着音乐阅读 像我这样迷茫的人像我这样寻找的人像我这样碌碌无为的人你还见过多少人像我这样孤单的人像我这样傻的人像我这样不甘平凡的人世界上有多少人像我这样莫名其妙的人会不会有人心疼 最喜欢的一首歌,很应景。像我这样平凡的人,二十来岁的年纪,一无所有,为了自己的梦想奋斗着。一个人、一间十几平的出租屋,每天的上班下班,幻想着自己多么的不平凡。我不喜欢孤独,但又不得不享受孤独,回到小屋之后总要播放几首喜欢的音乐,干点自己喜欢的事情,怕闲下来就就不是享受孤独了,而是承受。我很庆幸我学了编程,因为它可以让我享受孤独,做一些属于自己的东西,乐此不疲。像我这样迷茫的人,曾经做过销售,做过乘务
  • perfree
  • 2019年03月02日
  • 3381 阅读
  • 0 评论
杂七杂八
2020-05-21
c#-dicom文件与jpg互相转换 最近在搞DICOM和JPG文件的互相转换,查了很多资料也没得到想要的,最终也算是摸索着使用C#完成了dicom和jpg文件互相转换,在这里简单的将代码记录一下(c#控制台程序),依赖fo-dicom Dcm2JpgOptions 用来接收存放控制台传入的命令参数 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DcmUtil { class Dcm2JpgOptions {
  • perfree
  • 2020年05月21日
  • 3374 阅读
  • 0 评论
C#
2019-02-12
Mysql-日期操作 猛然间忘了mysql的日期操作,特地回顾一下,加深下印象! 获取当前日期 日期+时间格式 SELECT NOW(); 获取unix时间戳 select unix_timestamp(); 日期转换 日期转字符串 select date_format('2018-10-15 18:30:01', '%Y年%m月%d日 %H时%i分%s秒'); 字符串转日期 select str_to_date('10/15/2018 18:35:30', '%m/%d/%Y %H:%i:%s'); 日期运算 加一天 select date_add('2018-10-15 18:35:30', i
  • perfree
  • 2019年02月12日
  • 2884 阅读
  • 2 评论
数据库
2021-07-07
置顶 PerfreeBlog-博客建站平台 PerfreeBlog是一款基于java开发的博客建站平台,后端采用SpringBoot、Shiro、Mybatis、Enjoy模板引擎等技术进行开发,给您带来全新的创作体验 目前PerfreeBlog的所有功能均为个人开发,因能力有限,其中很多技术都是边学习边使用的,所以有些地方可能有不足之处,欢迎各位共同交流,同时如若本项目对您有所帮助,请为它点赞支持 PerfreeBlog交流QQ群: 938402724 站点 文档: http://perfree.org.cn/github: https://github.com/perfree/PerfreeBlog演示站点: https:/
  • perfree
  • 2021年07月07日
  • 5154 阅读
  • 9 评论
我的项目
2019-02-17
Mysql-存储过程 存储过程创建语法 CREATE PROCEDURE 存储过程名(实参列表) BEGIN 存储过程体(一组有效的sql语句) END 实参列表: 参数列表包含三部分参数模式 参数名 参数类型IN NAME VARCHAR(20) 参数模式: IN:该参数作为输入 也就是该参数需要调用方传入值 OUT:该参数作为输出 也就是该参数作为返回值 INOUT:该参数既可以作为输出,也可以作为输入 也就是该参数既需要传入值,也可以作为返回值 注意事项 如果存储过程只有一句话的时候,BEGIN END可以省略 存储过程中每条sql语句结尾都需要加";&
  • perfree
  • 2019年02月17日
  • 1521 阅读
  • 5 评论
数据库
2021-09-02
PerfreeBlog主题之Fly 一款高仿Typecho的Joe博客主题模板 功能简介 简约清新的样式 支持响应式,手机,PC无缝连接 一言接口随机优美文字 代码高亮 支持网易云歌单配置,增加音乐列表 支持文章toc目录导航 支持夜间模式 支持自定义主题色...... 演示站 参考本站 如何获取 该主题为付费主题,主题售价为49元,购买后,加QQ741223257进行主题发送
  • perfree
  • 2021年09月02日
  • 2122 阅读
  • 5 评论
我的项目
2019-02-12
Mysql-日期操作 猛然间忘了mysql的日期操作,特地回顾一下,加深下印象! 获取当前日期 日期+时间格式 SELECT NOW(); 获取unix时间戳 select unix_timestamp(); 日期转换 日期转字符串 select date_format('2018-10-15 18:30:01', '%Y年%m月%d日 %H时%i分%s秒'); 字符串转日期 select str_to_date('10/15/2018 18:35:30', '%m/%d/%Y %H:%i:%s'); 日期运算 加一天 select date_add('2018-10-15 18:35:30', i
  • perfree
  • 2019年02月12日
  • 2884 阅读
  • 2 评论
数据库
2019-04-14
春暖花开,我想出去走走 春暖花开,总想约上三五好友出去走走,抛下一切烦恼,去看看壮丽的河山,去享受人间的美味,正所谓春天是一个充满生机和希望的季节,莫负大好时光,尽情放飞心情。去四川看看大熊猫,品尝四川的各色美食去杭州欣赏“人间天堂”般的美景去上海迪士尼追寻下儿时的梦想阳春三月(四月了~),莫要负了这大好时光~
  • perfree
  • 2019年04月14日
  • 2446 阅读
  • 2 评论
杂七杂八
2019-09-07
前端之Angular入门(一) 随着技术的更新换代,从jquery的一家独大,到现在的vue,angular,react三大主流框架,技术发展飞速的同时,也给一些后端要写前端时无从下手的感觉,今天主要介绍下如何快速上手angular,首先引入一个问题,为什么要用angular?因为angular引入了一些Java的东西,如依赖注入,这个概念对于后端开发人员就很熟悉了,选用angular的目的就是它上手容易,模块化利用的非常好且代码风格有些地方和java非常相似。 有哪些ui框架? 抛开angular,我们一般开发都会用一些ui框架如Bootstrap,Laui,elementUI,iview等等,使用这些框架会使我们少些很多
  • perfree
  • 2019年09月07日
  • 1683 阅读
  • 2 评论
前端
2019-02-20
前后端分离之前后端交互(三) 上一篇利用element-ui写了一个登录页面,这一篇就来到后端写一下接口并进行对接,这样,一个前后端分离的小案例就算完成了,后端采用了springboot框架,可以参考我之前的博客,这篇就不一一赘述了,直接开始 实体类 User.java package com.perfree.entiy; public class User { private String name; private String pass; public String getName() { return name; } public void setName(String name) {
  • perfree
  • 2019年02月20日
  • 2786 阅读
  • 1 评论
前端
解决shiro会话过期跳转登录页面只有iframe跳转问题 今天写一个管理系统时,用了ifram作为分层,而当shiro会话过期时,就会出现父层级不跳转,子层级跳转登录页的问题,目前的解决办法是,在login.html的中添加如下代码: <script type="text/javascript"> if (window != top) top.location.href = location.href; </script> 判断当前父层级是否是子层级的地址,如果不是,跳转至子层级的地址
  • perfree
  • 2019年02月24日
  • 4947 阅读
  • 1 评论
Java
2019-09-10
Perfree-Simple-Pro-致更好的你 一款高仿Typecho的handsome博客主题,使用于Jpress 主题简介 抛弃一切繁琐,只想简简单单的呈现你的文采,如你所见,这是一款简约清新的博客主题模板,该模板收费69元,包含相册插件和留言板插件(开发中)以及以后所有新出的插件,你只管创作,其他交给我~ 功能介绍 简约清新的样式 支持响应式,手机,PC无缝连接 一言接口随机优美文字 代码高亮(支持89种样式,支持行号显示) 全局音乐播放器,配合pjax实现切换页面音乐不停止播放,支持网易云歌单 支持自定义js代码 支持自定义css代码 支持自定义广告位 归档页面,记录你的创作痕迹 相册,记录你的点点滴滴 支持友链的展示 支持文章置
  • perfree
  • 2019年09月10日
  • 931 阅读
  • 1 评论
我的项目
2022-02-17
记一次Java项目OutOfMemoryError内存溢出排查过程 最近公司项目在短期内频繁的报java.lang.OutOfMemoryError: GC overhead limit exceeded内存溢出,造成系统不可用的情况,经过两天的排查,终于找到了原因,以下为本次排查的全部过程,做个记录~ 全过程 在刚开始排查的时候,观察项目内的日志文件,会出现一堆的fileupload.FileUploadException: 远程主机强迫关闭了一个现有的连接。然后java.lang.OutOfMemoryError: GC overhead limit exceeded,造成系统宕机,初步怀疑是网络环境问题,但由于项目是局域网环境,就没往这上边想,先是使用j
  • perfree
  • 2022年02月17日
  • 370 阅读
  • 1 评论
来首音乐
每日一句
正在加载...
最新回复