5 持.之.以.恒

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

Java类按属性排序

1.需求场景读取指定格式字符数据,将数据 按照指定字段分类,并对分类和分类数据按照指定字段排序2.项目环境普通java web 项目3.实现方法(1) 集合数据实体类public class Food { private String type;//分类名称 private String name;//食品名称 private String rate;//占比值(数...

2019-12-13 10:05:29

Linux将某个文件夹下的所有内容复制到另一个文件夹里

1、将一个文件夹下的所有内容复制到另一个文件夹下cp -r /home/packageA/* /home/cp/packageB/或cp -r /home/packageA/. /home/cp/packageB/这两种方法效果是一样的。方法示例:2、将一个文件夹复制到另一个文件夹下cp -r /home/packageA /home/packageB运行命令之后packa...

2019-10-09 20:13:08

ssl---阿里云的public.crt和chain.crt的证书安装

由于项目需要,网站需要https服务,服务器是阿里云的,装的是宝塔的面板,下面是详细的配置ssl证书的方法:如何在阿里云的后台申请ssl证书就不说了,下载下来的证书有三个:.key chain.crt publi.crt证书的密钥是(.key)的文件,但是很多验证的平台要求证书是:pem格式,但是我们下载的证书的是.crt的证书,看到过很多说要合并什么的,其实都没有...

2019-09-29 15:09:18

Linux常用命令整理

目录系统信息关机 (系统的关机、重启以及登出 )文件和目录文件搜索挂载一个文件系统磁盘空间文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消文件的特殊属性 - 使用 "+" 设置权限,使用 "-" 用于取消打包和压缩文件RPM 包 - (Fedora, Redhat及类似系统)YUM 软件包升级器 - (Fedora,...

2019-09-27 00:35:11

LINUX安装宝塔环境

手把手教Centos系统如何安装宝塔Linux面板首先在宝塔官网下载远程连接桌面助手,然后双击即可使用(如图):输入对应服务器IP地址,根据服务类型选择Linux服务器。C注意事项:这里的IP地址为外网IP地址,或公有IP地址。如需添加端口,请在IP地址后添加。Linux的SSH连接。首次次连接,会出现以下弹窗。点击是即可输入服务器账号和密码,点击连接,...

2019-09-27 00:23:20

大龄程序员的出路

也算是给年轻程序员的建议吧有人说程序员是吃青春饭的,不错,就本人干开发7、8年的经验来说,深有体会,国内开发确实是这样;或许本人水平一般般,比不上那些手撸底层核心源码的大牛,但年龄大了再熬夜手撸代码身体确实吃不消。现在的企业本质就是赚钱,资本家的本质就是剥削你的剩余价值。能996,能无偿加班,能拼命的,资本企业都是十分喜欢的,而这些特征基本上是年轻人身上才有的特质,年纪大了,有家庭小孩...

2019-09-20 16:27:32

mysql远程连接权限设置

mysql远程连接权限设置今儿有位同事提出,一套MySQL 5.6的环境,从数据库服务器本地登录,一切正常,可是若从远程服务器访问,就会报错,ERROR 1045 (28000): Access denied for user 'bisal'@'x.x.x.x' (using password: YES)我才开始接触MySQL,因此每一个错误场景,都是增长经验的机会,这种错误...

2019-09-12 16:56:34

Linux下安装PHP curl扩展

本文实例讲述了Linux下安装PHP curl扩展的方法。分享给大家供大家参考,具体如下:今天开发时遇到这样的一个问题,就是如何在Linux下安装PHP的curl扩展,我的LNMP环境都是原先进行编译安装了的,不是使用YUM方式安装的。我的环境:Linux:CentOs 6.4PHP:5.6.30解决方法:1、进入PHP源码目录,就是之前将PHP下载到服务器并解压的地址...

2019-08-14 11:55:10

php添加openssl扩展

php添加openssl扩展在一次使用composer安装laravel框架时,系统提示没有开启openssl支持,之后再php.ini中开启了openssl但是还是不行,后来运行phpinfo()才发现根本就没有安装openssl扩展,使用php -i查看编译php时的选项,确实没有添加--with-openssl,如果重新编译php又觉得很麻烦,后来网上找资料,发现可以不用重新编译...

2019-08-14 11:47:58

virtual memory exhausted: Cannot allocate memory 解决办法

在执行free -m的是时候提示Cannot allocate memory:(swap文件可以放在自己喜欢的位置如/var/swap)[root@Byrd byrd]# free -m total used free shared buffers cachedMem: 512 10...

2019-08-08 13:03:59

PHP安装GD依赖

在这里必须记录一下我gd的安装过程,首先说明一下,PHP我只是一个小白白,由于搭建个人博客的需要缩略图,所有需要PHP安装gd,PHP安装的时候默认是没有安装gd的,经过了周末两天的挣扎,终于把gd扩展按上了,超级开心,博客可以接着往下弄了。废话不多少,下面展示我安装的过程(历尽艰难啊~~~):由于gd依赖了一些扩展包,所以需要先安装依赖包,依赖包如下:free...

2019-08-08 13:02:28

解决cmd 输入npm -v 无反应以及Window下完全卸载删除Nodejs

1)、cmd输入npm -v 无反应解决办法:删除 账户目录下的.npmrc文件就行了(例:我的目录:C:\Users\Administrator),在C盘搜索.npmrc 然后删除,https://www.oschina.net/question/570769_889672).完全卸载历史nodejs1.从卸载程序卸载程序和功能。2.重新启动(或者您可能会从任务管理器中杀...

2019-07-04 16:41:31

SpringMVC的controller Restful风格四种请求方式

在Restful风格中,现有规定如下:GET(SELECT):从服务器查询,可以在服务器通过请求的参数区分查询的方式。POST(CREATE):在服务器新建一个资源,调用insert操作。PUT(UPDATE):在服务器更新资源,调用update操作。DELETE(DELETE):从服务器删除资源,调用delete语句了解这个风格定义以后,我们举个例子:如果当前url是 ...

2019-07-02 14:23:08

MySQL优化

MySQL优化的步骤详解 在开发过程中,虽然感觉优化sql语句很重要,但是往往更加重视的是功能实现,为了使自己以后写Mysql语句效率更高,有必要对Mysql优化做一个小小归纳。步骤一、通过show status 命令了解各种sql执行的效率show [session|gobal] statussession级别表示统计当前连接的结果。global级别表示统计...

2019-06-26 17:32:25

常用设计模式

常用设计模式策略模式( Strategy )定义个策略接口,不同的实现类提供不同的具体策略算法, 同时它们之间可以互相替换.IStrategy 接口定义了策略方法,Strategy1 和 Strategy2 通过实现 IStrategy 提供不同的策略,而 User 组合了 IStrategy ,可以通过给 User 对象设置不同具体实现类来让其获得不同的策略策略模式...

2019-06-26 17:15:39

Spring-AOP详解

一、对AOP的初印象首先先给出一段比较专业的术语(来自百度):在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使...

2019-06-26 16:44:24

Java中List和ArrayList的区别

List是一个接口,而ArrayList是List接口的一个实现类。 ArrayList类继承并实现了List接口。 因此,List接口不能被构造,也就是我们说的不能创建实例对象,但是我们可以像下面那样为List接口创建一个指向自己的对象引用,而ArrayList实现类的实例对象就在这充当了这个指向List接口的对象引用。 个人见...

2019-06-26 11:33:06

SpringBoot整合ActiveMQ

SpringBoot整合ActiveMQ一.安装ActiveMQ到Apache官方网站下载最新的ActiveMQ的安装包,并解压到本地目录下,下载链接如下:http://activemq.apache.org/download.html,解压后的目录结构如下:bin目录结构如下:如果我们是32位的机器,就双击win32目录下的activemq.bat,如果是64位机器,则双击...

2019-06-13 17:13:12

消息队列详解

一、什么是消息队列?消息队列不知道大家看到这个词的时候,会不会觉得它是一个比较高端的技术,反正我是觉得它好像是挺牛逼的。消息队列,一般我们会简称它为MQ(Message Queue),嗯,就是很直白的简写。我们先不管消息(Message)这个词,来看看队列(Queue)。这一看,队列大家应该都熟悉吧。队列是一种先进先出的数据结构。在Java里边,已经实现了不少的队列了:...

2019-06-13 15:27:55

UML画图

UML各种图总结-精华UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。一、基本概念    如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑视图,又可以静动分为静态视图和动态视图。静态图分为:用例图,类...

2019-05-23 10:39:36

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。