自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(302)
  • 资源 (2)
  • 收藏
  • 关注

原创 AndroidStudio使用Maven私服二:在gradle中引入Maven私服

在工程的根工程的 build.gradle中,添加如下代码// 引入Maven私服 maven { url 'http://Nenus私服地址/repository/lj_releases/' credentials { username 'admin' ...

2020-01-12 22:26:25 1090

原创 Hbuilder增加vuejs、angularjs代码提示

Hbuilder增加vuejs、angularjs代码提示HBuilder有通行的js扫描分析提示,大部分js库都可以方便的提示。但js是一门超级灵活的语言,通行分析有时分析的不够完美,如果对框架做单独优化配置,可以有更好的提示。DCloud官方对jquery、zepto、angular、bootstrap、微信JS SDK和MUI等框架专门做了优化。但js框架太多,而我们精力有限,所以我...

2019-12-23 15:38:01 1861

原创 问题解决:Java解压文件时报错:MALFORMED

在解压文件的时候报错,原因是压缩文件中有中文;导致错误,解决办法是设置编码:ZipFile zipOutFile = new ZipFile(zipFile,Charset.forName(“gbk”));Exception in thread "main" java.lang.IllegalArgumentException: MALFORMED at java.util.zip.Zip...

2019-11-22 14:45:11 2240

原创 使用java中的注解@see

缘起在写java时,有时需要写注释,而为了更好的描述,需要引用和参考其他代码.为了让阅读者更好的体验,javadoc中支持链接跳转,这就需要用到注解 @see.@see用法注解**@see可以在注释中实现链接跳转.@see**可以指向包,类,方法,属性.一个完整的使用方法是这样的**@see package.class#member.**Typical forms for @see pa...

2019-11-22 12:02:25 12941 1

原创 nginx学习一:使用nginx充当一个静态的web服务器

1.安装依赖库 yum install gcc-c++ yum install pcre pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel2.检查是否已安装find -name nginx3.安装Nginxwget http://nginx.or...

2019-11-20 18:21:09 200

原创 MyBatis 框架学习——Mybatis分页之PageHelper插件

前言如果想要将现有的select语句改为支持分页功能的查询语句该怎么做呢?最简单的一种做法就是将所有的select语句都加上limit来实现分页,这种做法有什么问题呢?1、要改动的地方非常多,而且每个sql改动逻辑基本上一致;2、DAO层的查询逻辑要改动,要在原来查询之后执行查询 SELECT count(1) from …… 查询数据总条数。有没有一种简便方法实现呢?Mybatis提供...

2019-10-14 19:01:01 201 1

原创 ubuntu rc.local 为何不执行?

rc.local的调试#!/bin/sh -e## rc.local## This script is executed at the end of each multiuser runlevel.# Make sure that the script will "exit 0" on success or any other# value on error.## In orde...

2019-10-04 21:10:48 2901 1

原创 Linux学习(一):链接

linux 创建连接命令 ln -s 软链接这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(...

2019-10-04 08:01:35 142

原创 SpringMVC使用教程(一):从SpringMVC获取数据乱码解决办法

问题乱码问题,返回的数据,浏览器解析成乱码了​原因 ,Content-Type 的charset是IOS-8859-1编码,我们返回的是utf-8,造成浏览器解析乱码解决办法关于springmvc的返回中文乱码的问题,网上可谓是清一色的一样,无外乎就两种,要么在局部类或这方法上解决,类似如下的代码: @GetMapping(value="/error/query",pro...

2019-09-26 18:49:17 307

原创 FastDFS教程(三):使用Java代码操作文件

第一步:导入FastDFS的Jar包进入https://github.com/happyfish100/fastdfs-client-java,下载文件。可以看到,有很多种生成jar文件的方式,有ant、maven等。<dependency> <groupId>org.csource</groupId> <artifactId>fastdf...

2019-09-25 17:39:54 539

原创 Maven教程(一):maven 仓库配置 pom中repositories属性

什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复。重复永远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本的一致...

2019-09-25 16:02:20 1742

原创 FastDFS教程(一):安装部署集群详细教程

第一步,确定目标Tracker 192.168.43.144:22122 UbuntuGroup1-Storage11 192.168.43.201:23001 UbuntuGroup1-Storage12 192.168.43.183:23001 UbuntuGroup2-Storage21 192.168.43.154:23000 UbuntuGroup2-Storage22 192...

2019-09-25 14:05:21 868

原创 FastDFS教程(二): tracker.conf和storage.conf详解

首先是 tracker.conf#-is this config file disabled#-false for enabled#-true for disableddisabled=false#-这个配置文件是否不生效,呵呵(改成是否生效是不是会让人感觉好点呢?) false 为生效(否则不生效) true反之#-bind an address of this host#-emp...

2019-09-25 12:01:37 941

原创 ubuntu配置一: Ubuntu下添加开机启动项的2种方法

方法一、编辑rc.loacl脚本Ubuntu开机之后会执行/etc/rc.local文件中的脚本,所以我们可以直接在/etc/rc.local中添加启动脚本。当然要添加到语句:exit 0 前面才行。代码如下:sudo vi /etc/rc.local然后在 exit 0 前面添加好脚本代码。方法二、添加一个Ubuntu的开机启动服务如果要添加为开机启动执行的脚本文件,可先将脚本...

2019-09-23 16:53:52 1336 1

原创 FastDSF教程(一):Ubuntu上安装FastDFS下载包

①:安装参考链接https://www.cnblogs.com/yufeng218/p/8111961.html②:所需安装包下载链接:wget https://sourceforge.net/projects/fastdfs/files/FastDFS%20Nginx%20Module%20Source%20Code/fast...

2019-09-23 14:24:45 347

原创 FastDFS与hadoop的区别

主要是定位和应用场合不一样。hadoop的文件系统HDFS主要解决并行计算中分布式存储数据的问题。其单个数据文件通常很大,采用了分块(切分)存储的方式;FastDFS主要用于大中网站,为文件上传和下载提供在线服务。所以在负载均衡、动态扩容等方面都支持得比较好,FastDFS不会对文件进行分快(切分)存储。...

2019-09-23 11:59:00 1703

原创 Java 上传文件到FTP服务器

依赖的包commons-net 包<dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId></dependency>使用方法 /** * @param hostname ft...

2019-09-23 11:42:05 582

原创 java 中split分割a.jpg测试

测试代码/** * Create By: 刘建 * Date: 2019/9/23 * Time: 1:19 AM * Description: No Description */public class StringTest { @Test public void testSplit() { String name = "a.jpg"; ...

2019-09-23 01:24:53 367

原创 Java中获取32位UUID

public class createUUID {   public static void main(String[] args) {     String uuid = UUID.randomUUID().toString();   //转化为String对象     System.out.println(uuid);            //打印UUID    ...

2019-09-23 01:05:57 861

原创 SpringMVC使用教程(二):Spring获取配置在properties文件中属性

通过 @Value("${com.springboot.name}")注解的方式:application.properties 文件的内容如下:#单台 Nginx+vsftpd 的服务器ftp.host=192.168.1.6ftp.port=21ftp.username=uftpftp.password=123456ftp.basePath=www/img比方说我们现在要在 C...

2019-09-23 00:55:15 927

原创 Markdown 语法 示例 字体 字号 颜色

参考文章

2019-09-23 00:45:34 116

原创 FTP 服务器默认路径测试

测试:安装好的vsftpd 软件后,它的根路径测试系统环境:ubuntu测试一:ftp的默认根路径:测试过程1. 安装vsftpd2. 使用 uftp账号登录 ftp服务器2. 不切换目录,使用FZ直接上传文件 mv.jpg3. 查看文件上传到了那个文件夹测试效果1. 查看 mv.jpg所在目录测试结果:图片上传到了 /home/uftp 文件夹下面测试结...

2019-09-22 12:53:31 4365

原创 Log4j框架配置文件log4j.properties配置使用详解

一.Log4j的配置文件分类Log4j支持两种配置文件格式,一种是XML格式的文件,一种是properties(key=value)文件,其中properties格式的配置文件最为常用,其有一个固定的文件名log4j.properties,下面我们介绍使用properties文件做为配置文件的方法:二.log4j.properties配置文件详解上一篇文章中曾指出Log4j框架主要的工作内容...

2019-09-22 12:18:18 920

原创 linux 与window 下 文件分隔符 区别

在window下我们的文件路径是这样:E:\phpstudy\WWW\jhy\laravel5.1但是在linux 中我们的文件路径是   /usr/local/nginx/html/  与windows 下相反 所以我们在window下开发好之后 放在linux 环境下回报错 那么我们使用DIRECTORY_SEPARATOR来 代替 这样放在linux 环境中就不...

2019-09-21 20:12:37 643

原创 安装openssl-dev 报错E: Unable to locate package openssl-dev

sudo apt-get install opensslsudo apt-get install libssl-devRedHat、centos才是openssl-devel

2019-09-21 18:27:51 17378 2

原创 总结:ubuntu nginx、vsftpd 安装

安装 SSH 服务,否则无法使用SSH远程登录安装教程,和SSH登录教程配置端口教程设置软件源教程安装JDK安装教程安装Nginx服务器安装教程1. [需要提前安装的库](https://blog.csdn.net/liujian8654562/article/details/101024627)2. [安装nginx过程](https:...

2019-09-20 20:04:43 179

原创 Nginx 安装过程

下载wget http://nginx.org/download/nginx-1.10.2.tar.gz安装上传到Linux服务器解压缩 :tar -zxvf nginx-1.10.2.tar.gz编译nginx配置makefile./configure \ --prefix=/usr/local/nginx \ --pid-path=/var/r...

2019-09-20 19:56:05 131

原创 Ubuntu安装openjdk8

sudo apt-get updatesudo apt-get install openjdk-8-jdk通过 which java 找到java安装路径添加环境变量sudo vim ~/.bashrc在尾部加入export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64export JRE_HOME=JAVAHOME/jree...

2019-09-20 19:40:15 1025

原创 nginx服务器的网站权限问题

有时候我们的网站根目录会从一个目录迁移到另一个目录,如果我们服务器使用的是nginx或者Apache,我们一般会配置好网站根目录后然后往直接把网站解压或者上传到根目录中,这样引起的问题是无法对对文件进行任何的操作导致网站的异常,这在框架中最为常见,本地运行好好的网站,上传到服务器之后突然就不能访问了,出现很多错误,这就是在Linux下存在的权限问题,网上有些方法是很粗暴的使用chmod -R 77...

2019-09-20 19:09:38 921

原创 Nginx虚拟目录alias和root目录

完整博客地址

2019-09-20 18:57:15 164

原创 Ubuntu实现远程登陆之ssh——安装ssh服务端

Secure Shell(SSH)是一种加密网络协议,用于在不安全的网络上安全地运行网络服务。利用SSH可以实现加密并安全地远程登录计算机系统。Ubuntu安装后默认只有ssh客户端,即只能在Ubuntu内去连接其他ssh服务器,本文将详细介绍在Ubuntu下安装部署ssh服务端,以便实现其他客户端使用ssh...

2019-09-20 18:41:41 377

原创 ubuntu安装vsftpd及配置详解

1 安装vsftpd组件安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。[root@bogon ~]# yum -y install vsftpd2、FTP主动模式与FTP被动模式的端口说明FTP是仅基于TCP的服务,不支持UDP。 与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(...

2019-09-20 18:13:45 1366

原创 Ubuntu 设置程序开机启动

一、方法在/etc/rc.local写程序的启动命令(系统执行内核过程中会启动init进程,该进程把当前runleve...

2019-09-20 18:02:31 737

原创 nginx启动报错:nginx: [error] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory) 的解决

问题:重启虚拟机后,再次重启nginx会报错: nginx: [error] open() “/var/run/nginx/nginx.pid” failed (2: No such file or directory)问题原因:提示信息说明在 /var/run/nginx/ 目录下找不到 nginx.pid 文件,解决方式有两种:第一种方式:创建默认目录 /var/run/nginx/ ...

2019-09-20 10:38:13 620

原创 Nginx 出现 403 Forbidden 的解决办法

nginx访问时报403,于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现...

2019-09-20 00:55:14 764 1

原创 向vsftp服务器上传文件报“550 Permission denied”错误的解决办法 (

上传文件:ftp> mput db.iso550 Permission denied原因:vsftp默认配置不允许上传文件。解决:修改/etc/vsftpd.conf将“write_enable=YES”前面的#取消。重启vsftp服务器。还需要注意的是:可以上传到制定的文件夹(例如Downloads),赋予这个文件夹读写权限(这次为了方面chmod 777 Downloa...

2019-09-20 00:48:07 1823

原创 简单图片服务器解决方案

最近经常有人问图片上传怎么做,有哪些方案做比较好,也看到过有关于上传图片的做法,但是都不是最好的今天再这里简单讲一下上传图片以及图片服务器的大致理念如果是个人项目或者企业小项目,仅仅只有十来号人使用的小项目,可以使用如下方案:用户访问系统,使用上传图片功能,那么图片就上传到你的当前项目所在的tomcat服务器上,在/image下,上传成功后用户可以直接访问http://ip:port/pr...

2019-09-19 16:10:59 566

原创 configure –prefix 的用法

源码的安装一般由有这三个步骤:配置(configure)、编译(make)、安装(make install)其中–prefix选项就是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较分散。为了便于集中管理某...

2019-09-19 15:46:33 254

原创 编译Ngnix 需要安装提前安装库

make: *** No rule to make target build', needed bydefault’. Stop. 出现此种情况,是linux系统没有安装先决条件1、GCC——GNU编译器集合(GCC可以使用默认包管理器的仓库(repositories)来安装,包管理器的选择依赖于你使用的Linux发布版本,包管理器有不同的实现:yum是基于Red Hat的发布版本;a...

2019-09-19 15:30:53 170

原创 ubuntu 把软件源修改为国内源和更新

1. 备份原始文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup2. 修改文件并添加国内源vi /etc/apt/sources.list3. 注释原文件内的源并添加如下地址#Ubuntu 官方源 deb http://archive.ubuntu.com/ubuntu/ gutsy main ...

2019-09-19 15:28:07 341

x264编译脚本

实际测试可用x264安卓平台编译移植脚本,编译可以通过,有问题可联系我

2018-04-26

2008cad注册码

用于免费激活2008版cad注册码,很好用,

2011-06-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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