自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 各类文件头标识

扩展名文件头标识(HEX)文件描述12300 00 1A 00 05 10 04Lotus 1-2-3 spreadsheet (v9) file3gg; 3gp; 3g200 00 00 nn 66 74 79 70 33 67 703rd Generation Partnership Project 3GPP (nn=0x14)   and 3GPP2 (nn=0x20) multimedia files7z37 ...

2020-12-24 11:34:40 2263

原创 佛祖保佑 永无bug 代码注释

佛祖保佑 永无bug 代码注释//// _oo0oo_// o8888888o// 88" . "88// (| -_- |)// 0\ = /0// ...

2019-10-21 12:46:18 2228

原创 ubuntu 使用 Gogs 搭建自己的 Git 服务器

ubuntu 使用 Gogs 搭建自己的 Git 服务器环境搭建Gogs 需要安装Nginx、MySQL 和 git安装nginx$ apt-get install nginx安装git$ apt-get install git安装mysql$ apt-get install mysql-server添加系统新用户添加系统用户 git$ adduse...

2019-08-01 17:10:37 824

原创 Please make sure you have the correct access rights and the repository exists

重新在git设置一下身份的名字和邮箱git config --global user.name “yourname”git config --global user.email“[email protected]"注:yourname是你要设置的名字,your@email是你要设置的邮箱。删除.ssh文件夹(c盘用户下)下的known_hosts(手动删除即可,不需要git)...

2019-04-29 23:16:13 985

原创 java 读取项目中文件属性

java 读取项目中文件属性最简单的一种方法,其他方法自行百度package com.xxx;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.*;import java.util.Properties;public class PropertyUtil { private sta...

2019-04-28 17:12:45 954

原创 Mysql实现根据经纬度坐标查询周围区域范围内的所有坐标,并按距离进行排序

项目需求最近做一个关于智慧路灯的项目,有一个需求是这样的,如果一个路灯坏了的话,市民只要在微信上上传路灯位置,系统就会根据所报的位置坐标找到该路灯对象的所有信息。数据库: mysql代码SELECT *, ( 6371 * acos ( cos ( radians( #{lat} ) ) * cos( radians( lat ) ) * cos( radians...

2019-04-28 17:08:30 9461 2

转载 Spring Cloud 核心组件

>转载请标明出处: >https://www.fangzhipeng.com> 本文出自[方志朋的博客](http://blog.csdn.net/forezp)> >本文为转载文章,作者:中华石杉,十余年BAT架构经验,倾囊相授。作者微信公众号:石杉的架构笔记(ID:shishan100)概述毫...

2019-03-06 11:24:50 769

转载 使用 Spring Boot 开发邮件系统

电子邮件是因特网上使用得非常多的一种应用,它可以非常方便的使相隔很远的人进行通信,它主要的特点就是操作简单,快捷。现在的电子邮件系统以是存储与转发的模型为基础。邮件服务器接受、转发、提交及存储邮件。寄信人、收信人及他们的计算机都不用同时在线。寄信人和收信人只需在寄信或收信时简短的连线到邮件服务器即可。互联网发展到现在,邮件服务已经成为互联网企业中必备功能之...

2019-03-04 15:36:43 6025 1

原创 @Autowired注解警告Field injection is not recommended

@Autowired 注解警告 Field injection is not recommended在使用spring框架中的依赖注入注解@Autowired时,idea报了一个警告:众所周知,依赖注入有三种方式:变量(filed)注入构造器注入set方法注入变量(filed)注入:@Autowiredprivate LoginService loginService...

2018-12-11 09:36:00 3773 2

原创 百度奔溃了

时间11月28号晚上6点40分左右,突然百度百科打不开了,然后发现各种百度工具都失效了,哦卖糕的,可能是百度累了,要奔溃的感觉…

2018-11-28 19:04:00 289

转载 nohup 命令简介

/dev/null 表示空设备文件0 表示stdin标准输入1 表示stdout标准输出2 表示stderr标准错误> file 表示将标准输出输出到file中,也就相当于 1>file2> error 表示将错误输出到error文件中2>&1 也就表示将错误重定向到标准输出上2>&1 >file :错误输出到终端,...

2018-11-15 14:54:12 3712 3

原创 MySQL --- mysqldump 命令详解

MySQL — mysqldump 命令详解- -all-databases , -A导出全部数据库。- -all-tablespaces , -Y导出全部表空间。- -no-tablespaces , -y不导出任何表空间信息。- -add-drop-database每个数据库创建之前添加drop数据库语句。- -add-drop-table每个数据表创...

2018-10-24 17:29:42 2501

原创 MySQL5.7 --- mysqldump 备份与恢复

MySQL5.7 — mysqldump 备份与恢复MySQL 备份冷备份:停止服务进行备份,即停止数据库的写入热备份:不停止服务进行备份(在线)mysql 的 MyIsam 引擎只支持冷备份,InnoDB 支持热备份,原因:InnoDB引擎是事务性存储引擎,每一条语句都会写日志,并且每一条语句在日志里面都有时间点,那么在备份的时候,mysql可以根据这个日志来进行redo和...

2018-10-24 17:11:12 16950

原创 使用 bat 脚本实现 mysql 数据库自动备份数据

使用 bat 脚本实现 mysql 数据库自动备份数据背景为了预防客户系统中每日的数据丢失,需要每天对数据库中的数据做备份,手动备份太麻烦,查资料实现自动备份,现整理如下:一、创建 bat 脚本首先创建一个 mysql backup.txt 文本文件,编辑内容如下mysql 数据库的备份详解,参看MySQL操作mysqldump命令详解保存文本文件,然后修改文件类...

2018-10-24 12:48:24 7473 2

原创 win7 多个tomcat启动配置方法

1、配置电脑”环境变量”单个Tomcat的配置步骤不再重述,直接从配置第二个Tomcat开始。对电脑”环境变量”做调整,增加环境变量CATALINA_HOMEB,值为新的tomcat的地址。 2、更改Tomcat的 catalina.bat、startup.bat、shutdown.bat把如上提到的三个文件里的CATALINA_HOME常量改为CATALINA_HOMEB,参见下图: ...

2018-10-24 10:51:39 1066 1

原创 win7 设置 tomcat 自启动

win7 设置 tomcat 自启动背景客户指定将项目部署在 windows7 系统上的 tomcat7 中,如果遇到系统故障需要重启,或者系统断电情况下,每次重启系统后都得重新启动 tomcat 服务,比较麻烦,所以我们可以将tomcat设置为为开机自启动状态前提条件必须正确配置 jdk 和 tomcat 的环境变量,如果有多个tomcat需要配置,请查看多个tomcat启动配置...

2018-10-24 10:35:46 3072

原创 利用natapp实现手机访问内网 linux 服务器

利用natapp实现手机访问内网 linux 服务器背景硬件设备:ubuntu服务器1台;安卓4.0以上版本手机1部;环境描述:LINUX服务器部署在内网环境,局域网内可以访问LINUX,也可以通过公共服务器代理上外网。目标:服务器实现内网防火墙穿透,外网可以直接访问解决方案:服务器使用natapp全端口映射linux版,实现http,https,tcp全隧道...

2018-10-23 13:05:16 2553 3

转载 ubuntu 使用代理服务器 squid

一、代理服务器简介:  代理服务器是目前网络中常见的服务器之一,它可以提供文件 缓存、复制和地址过滤等服务,充分利用有限的出口带宽,加快 内部主机的访问速度,也可以解决多用户需要同时访问外网但公 有IP地址不足的问题。同时可以作为一个防火墙,隔离内网与外 网,并且能提供监控网络和记录传输信息的功能,加强局域网的 安全性等。它的主要作用有以下几点。 1.共享网络 2.加快...

2018-10-17 09:32:37 3376

原创 Ubuntu 中 Apache2 安装、配置、卸载

Ubuntu 中 Apache2 安装、配置、卸载两种安装方法软件包安装源码安装一、软件包安装安装命令:sudo apt-get updatesudo apt-get install apache2配置(1)apache2 默认的几个配置文件:/etc/apache2/apache2.conf 是主要配置文件(这个文件的末尾可以看到,include了其...

2018-10-15 09:08:23 55144 6

转载 idea 中 war 和 war exploded 的区别

war和war exploded的区别在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况:是选择war还是war exploded 这里首先看一下他们两个的区别:war模式:将WEB工程以包的形式上传到服务器 ;war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;12(1)war模式这种可以称之...

2018-08-09 16:02:00 2285 2

转载 Git 中文安装教程

Git Setup 2.17.0Git 中文安装教程Step 1 Information信息Please read the following important information before continuing继续之前,请阅读以下重要信息Step 2 Select Destination Location选择安装位置Step 3 Select Comp...

2018-08-03 17:25:04 501

转载 常用的web服务器软件整理

常用的web服务器软件整理 (1)ApacheApache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自”a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Ap...

2018-07-25 16:21:40 4614

转载 mybatis-generatorConfig.xml配置详解

mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。下面是从官网上的截图:在MBG中,最主要也最重要的就是XML配置文件,因此本篇文章主要的内容就是XML配置。这里按照配置的顺序对配置逐个讲解,更细的内容可以配合中文文档参照。1. 配置文件头<?xml ve...

2018-06-25 17:23:48 5494 1

转载 JAVA 数据表反射实体类,自动生成实体类

import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedS...

2018-06-04 15:50:28 1452 1

转载 jsoup

一、Jsoup概述1.1、简介    jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API, 可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。1.2、Jsoup的主要功能    1)从一个URL,文件或字符串中解析HTML    ...

2018-06-04 10:26:58 2509

原创 Spring Boot 推荐的基础 POM 文件

 Spring Boot 推荐的基础 POM 文件名称说明spring-boot-starter核心 POM,包含自动配置支持、日志库和对 YAML 配置文件的支持。spring-boot-starter-amqp通过 spring-rabbit 支持 AMQP。spring-boot-starter-aop包含 spring-...

2018-04-28 15:08:37 270

转载 Hadoop搭建部署

GitChat 作者:鸣宇淳 原文: 史上最详细的Hadoop环境搭建 关注公众号:GitChat 技术杂谈,一本正经的讲技术 【不要错过文末活动哦】前言Hadoop在大数据技术体系中的地位至关重要,Hadoop是大数据技术的基础,对Hadoop基础知识的掌握的扎实程度,会决定在大数据技术道路上走多远。这是一篇入门文章,Ha...

2018-04-26 17:44:19 16095 1

转载 深入解析java应用程序的一般架构(好文)

当我们架设一个系统的时候通常需要考虑到如何与其他系统交互,所以我们首先需要知道各种系统之间是如何交互的,使用何种技术实现。1. 不同系统不同语言之间的交互现在我们常见的不同系统不同语言之间的交互使用WebService,Http请求。WebService,即“Web 服务”,简写为 WS。从字面上理解,它其实就是“基于 Web 的服务”。而服务却是双方的,有服务需...

2018-04-26 17:33:07 1011

转载 十分钟了解 postman

注:此文章转载于其他大神 Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。其主要功能包括:模拟各种HTTP requests从常用的 GET、POST 到 RESTful 的 PUT 、 DELETE …等等。 甚至还可以发送文件、送出额外的 header。Collection 功能(测试集合)Collectio...

2018-04-20 08:46:04 499

原创 eclipse 更换国内镜像

大家在用eclipse下载插件,或更新插件的时候,有木有觉得速度贼慢,蜗牛似的速度简直让习惯了4G时代的我们抓狂到底,废话不说,先给大家奉献解决办法网上找到的国内镜像总结: 1.企业贡献: 搜狐开源镜像站:http://mirrors.sohu.com/ 网易开源镜像站:http://mirrors.163.com/ 首都在线科技股份有限公司:http:/...

2018-04-19 10:58:04 32394 8

原创 eclipse安装 spring boot 插件spring-tool-suite,以及用 Spring Boot 创建 web 项目工程

什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(...

2018-04-19 10:21:16 3148

转载 Spring、SpringMVC、Spring Boot、Spring Cloud 概念、关系及区别

注:此文章转载于其他大神 一、正面解读:  Spring主要是基于IOC反转Beans管理Bean类,主要依存于SSH框架(Struts+Spring+Hibernate)这个MVC框架,所以定位很明确,Struts主要负责表示层的显示,Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作),Hibernate主要作用是数据的持久化到数据库。 &nb...

2018-04-17 10:56:54 10274

转载 AOP面向切面思想

 本文转载于其他大神,旨在帮助还没有理解AOP的童鞋看透弄懂AOP,也欢迎高手批评指正。先说一个Spring是什么吧,大家都是它是一个框架,但框架这个词对新手有点抽象,以致于越解释越模糊,不过它确实是个框架的,但那是从功能的角度来定义的,从本质意义上来讲,Spring是一个库,一个Java库,所以我个人觉得应该这样回答Spring是什么:Spring是一个库,它的功能是提供了一个软件框...

2018-04-17 09:46:22 174

转载 Redis入门教程

Redis简单使用归纳注意:本文转载于其他大神1.redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 – 集合11.redis数据结构 – 有序...

2018-04-16 17:28:52 143

原创 JAVA内存泄漏和内存溢出的区别和联系

JAVA内存泄漏和内存溢出的区别和联系1、内存泄漏memory leak : 是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。2、内存溢出 out of memory : 指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但是你却存储long类型的数据,那么...

2018-03-14 17:25:04 17109 8

原创 在win7中使用PostgreSQL、PostGIS导入Shapefile文件

在win7中使用PostgreSQL、PostGIS导入Shapefile文件一,软件下载 安装PostGIS必须先安装PostgreSQL。postgreSQL9.6postgis-bundle-pg96x64-setup-2.3.5-1.exe二,软件安装1.PostgreSQL选择安装目录 2.设置密码,超级管理员 :poostgres3.Pos...

2018-03-14 09:35:58 1107

原创 ubuntu 16.04 安装 PostgreSQL-9.6 及用pgadmin4连接测试

PostgreSQL 简介PostgreSQL是一款强大的高性能的对象关系型数据库管理系统(ORDBMS),采用与BSD一样的授权方式。PostgreSQL是非常适合大型数据库,有许多先进的功能。PostgreSQL支持许多操作系统,包括Linux,FreeBSD,Solaris和Microsoft Windows。服务器1台,版本 : ubuntu16.04windows...

2018-03-01 16:37:44 6667 1

转载 MySQL与PostgreSQL比较 哪个数据库更好

最后结论说的好,通常由团队成员的熟悉度来决定; PostgreSQL 的名字很少听到,最近试装发现不是很友好;官方文档写的对新手来说有点坑;有数据库工作经验的直接看最后一句就可以。如果打算为项目选择一款免费、开源的数据库,那么你可能会在MySQL与PostgreSQL之间犹豫不定。MySQL与PostgreSQL都是免费、开源、强大、且功能丰富的数据库。你主要的问题可能是:哪一个才是最...

2018-02-27 10:14:01 2415

原创 Postgres-xl集群部署 + Haproxy 负载均衡

Postgres-xl 简介Postgres的-XL是一个基于PostgreSQL数据库的横向扩展开源SQL数据库集群,具有足够的灵活性来处理不同的数据库工作负载:完全ACID,保持事务一致性OLTP 写频繁的业务需要MPP并行性商业智能/大数据分析操作数据存储Key-value 存储GIS的地理空间混合业务工作环境多租户服务提供商托管环境Web 2.0如图所示:(...

2018-02-23 16:33:09 2362

原创 Ubuntu下三种环境变量设置

1、当前用户有效在用户主目录下,有一个 .bashrc 文件,编辑该文件:sudo vi ~/.bashrc在最后边加入需要设置变量的shell语句,例如:export PATH=~/mypath/bin:$PATH该文件编辑保存后,可立即在新打开的终端窗口内生效。如果使其立即生效:source ~/.bashrc2、对所有的用户都有效在系统的 etc 目...

2018-02-09 16:10:31 239

空空如也

空空如也

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

TA关注的人

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