多点折腾少点抱怨

阅读,思考,实践

VirtualBox COM获取对象失败

错误详情 1. 先来看看错误详情 获取 VirtualBox COM 对象失败.应用程序将被中断.Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, CLSID_VirtualBox w/ IUnknown work...

2017-04-17 09:04:15

阅读数 43921

评论数 21

面向对象设计原则

概述 SOLID 是面向对象设计中的五大基本原则,分别是 「单一职责原则(Single Responsibility Principle)」 「开放封闭原则(Open Closed Principle)」 「里氏替换原则(Liskov Substitution Principle)」 「接口...

2018-08-03 18:46:21

阅读数 137

评论数 0

PHP常用设计模式之策略模式

概述 策略模式 定义了算法家族,分别封装起来,让算法之间可以相互替换,这个模式可以使算法变化,不会影响到使用算法的客户端 策略模式的特点 策略模式的初衷 完成一项任务,往往有多种不同的方式,每一种方式我们可以称之为一种策略,我们可以根据上下文环境或者条件的不同选择不同的策...

2018-08-03 16:01:58

阅读数 119

评论数 0

SplSubject SplObserver SplObjectStorage使用方法

SplSubject 接口 SplSubject 接口与 SplObserver 接口一起使用实现「 观察者模式 」 接口 SplSubject { /* 方法 */ // 添加一个 SplObserver 对象 abstract public void attach ( SplObse...

2018-07-17 19:09:35

阅读数 155

评论数 0

PHP常用设计模式之观察者模式

概述 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 观察者模式特点 观察者模式的初衷 将一个系统分割成一系列相互协作的类有一个很不好的副作用,那就是需要维护相关对象...

2018-07-17 11:48:24

阅读数 123

评论数 0

MySQL 解决批量插入数据去重问题

情景 对大量的数据进行写入数据库操作时,会有这样的问题,如果有重复的数据这些数据有如下特征: - 完全一模一样 - 有部分不一样 解决思路: - 把数据表存在的数据先删除,在重新添加一份 - 一样的数据不跟新,部分不一样的数据跟新,完全不一样的插入 MySQL 中可以使用 REPLA...

2018-07-14 12:36:31

阅读数 3871

评论数 0

源码编译安装FFmpeg

源码编译安装FFmpeg 安装编译时所需的依赖工具 yum install autoconf automake bzip2 cmake freetype-devel gcc gcc-c++ git libtool make mercurial pkgconfig zlib-devel ...

2018-06-29 17:05:24

阅读数 256

评论数 0

Windows下安装Laravel Homestead遇到的问题

问题一 PowerShell版本太低 安装 Microsoft .NET Framework 4.5 下载地址 安装 Windows Management Framework 4.0 下载地址 可能会出现不能安装跟新,是因为禁用了Windows跟新程序,开启即可,如下图所示 ) 问题二 ...

2018-06-22 19:13:06

阅读数 271

评论数 0

Laravel框架加载出错require(): open_basedir restriction in effect

错误详情 Laravel运行环境 Linux Nginx **Warning**: require(): open_basedir restriction in effect. File(/home/wwwroot/ssmanager/vendor/autoload.php) is not...

2018-05-11 02:02:42

阅读数 4802

评论数 0

Latex使用Biber引擎显示参考文献

解决方式: 这种问题有两种情况 1. 在没有cite文章时,使用下面代码即可 \notice{*} 2. 在文章中cite相应文献,会自动显示出cite过的文章 代码 因为Latex采用内容和样式分离的思想,所以我将文章的各个模块进行分割放置...

2017-05-08 18:16:45

阅读数 1527

评论数 0

Centos下Apache遇到/usr/lib64/libnsssysinit.so: undefined symbol: PR_GetEnvSecure错误

错误详情: /usr/local/apache/bin/httpd: symbol lookup error: /usr/lib64/libnsssysinit.so: undefined symbol: PR_GetEnvSecure 错误产生原因: ...

2017-05-08 18:10:38

阅读数 2006

评论数 0

Git自动化部署代码

目录 目录 实现原理及相关知识 Git钩子 Git钩子所在目录 客户端钩子 pre-commit prepare-commit-msg post-commit 服务端钩子 pre-receive post-receive 相关命令 Git操作命令 Linux命令 具体操作 创建服务器端代码托管仓库...

2017-05-08 18:03:09

阅读数 2113

评论数 0

Git源码安装

源码安装Git需要做一些准备工作 1. 安装Git的依赖包 sudo yum install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel ...

2017-04-27 15:08:38

阅读数 552

评论数 0

JETBRAIN系列IDE改变终端的字体

简介 JetBrains是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是Java编程语言开发撰写时所用的集成开发环境:PhpStorm,  IntelliJ IDEA。。JetBrains系列的编译器中大部分...

2017-04-15 20:35:07

阅读数 1114

评论数 0

GBrowse2.0中将GFF3数据转存到MySQL中

概述 在实际项目中GFF3的文件数据量非常大,当GFF3数据量大于1000时就应该考虑使用数据进行存储GFF3数据了,GBrowse支持大量的数据库进行数据存储比如MySQL,SQLite... 数据存储转换 我所用到的数据及账号信息(均需替换成自己的): ...

2017-03-24 14:23:33

阅读数 514

评论数 0

Centos7安装GBrwoser

一、GBrowse概述    Generic Genome Browser(GBrowse)是将基因的数据以网页的形式进行动态展示。其特性有: 可以概括和细致地看基因的相关信息可以滚动,放大,居中可以使用预置或自己的数据。。。       GBrow...

2017-02-19 10:26:32

阅读数 318

评论数 0

Centos更换为阿里源

1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base.repo到/etc/yum.repos.d/ #CentO...

2017-02-18 22:46:10

阅读数 285

评论数 0

Ubuntu16.04更换阿里源

1.软件包管理中心 在软件包管理中心“软件源”中选择“中国的服务器”下mirros.aliyun.com即可自动使用 2.手动更改配置文件 a.备份 #普通管理员sudo cp /etc/apt/source.list /etc/apt/source.lis...

2017-02-18 22:45:01

阅读数 7239

评论数 0

Ubuntu16.04安装JDK1.8

1.安装python-software-properties $sudo apt-get install python-software-properties$sudo apt-get install software-properties-common#root身份安装apt-get ins...

2017-02-18 22:16:46

阅读数 363

评论数 0

Laravel学习之Windows下Homestead环境搭建

一、简介 1、Homestead Laravel Homestead是官方预封装的Vagrant box,提供给我们学习和开发者一个环境,我们在自己的电脑上不要装PHP,HHVM,WEB服务器等其他软件。也不用担心环境搭建带来的问题,Vagrant box全部都会给解决好,我们只需要使用就...

2017-01-05 16:15:41

阅读数 2611

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭