自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (10)
  • 收藏
  • 关注

转载 Linux CentOS7 磁盘修复 无法加载目录 failed to mount /home 或 A start job is running for /home

项目场景:在Linux(CentOS7)远程下,发现常用的/home目录内容为空,也没有任何人进行高危操作或删除操作,我这里的/home 你们也可以类推别的目录无法加载问题描述:在测试环境中,在已启动的了2个tomcat项目之后,启动第三个日志卡主不动,再次远程连接查看其/home目录不翼而飞,重启了linux也无果,就去了机房查找和修复原因分析:这是因为几个tomcat的日志文件导致磁盘量过大而引发的悲剧,那么下面就是修复磁盘(下面是linux启动报错)解决方案:1.取消开机自动挂载

2021-08-09 13:50:52 2523

原创 docker 查看容器IP

docker inspect mysql:8 | grep IPAddress

2021-08-09 01:32:58 307

转载 【Vue】动态添加组件的两种实现

重要声明:本文章仅仅代表了作者个人对此观点的理解和表述。读者请查阅时持自己的意见进行讨论。注意#,本文重点讲解的是:在同一个界面里,部分组件的动态显示与隐藏相关的功能。亦可以理解为界面展示根据服务端返回数据动态显示出来。如果你在寻求:如何将某个页面在用户点击时才进行加载(从服务端下载页面逻辑js)。请查看这篇文章:【Vue】页面组件懒加载,动态加载组件,按需加载,路由懒加载。在Vue项...

2020-01-01 11:32:09 11615

转载 升级GCC后找不到动态库“/usr/lib64/libstdc++.so.6: version ‘CXXABI_1.3.9’ not found”的解决办法

升级GCC后运行程序出现错误:/usr/lib64/libstdc++.so.6: version "CXXABI_1.3.9" not found问题的原因是因为升级GCC后相应的动态库没有更新,导致新编译器编译程序成功,运行不成功。使用ls命令查看该文件可以看到动态库是一个软链接: 1 2 > ls -l /usr/lib64/...

2019-12-26 16:24:05 1704

转载 CentOS7.5升级gcc到8.3.0版本(转)

1、下载源码包cd /usr/local/srcwget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-8.3.0/gcc-8.3.0.tar.gz2、进入gcc目录,安装gcc依赖库cd gcc./contrib/download_prerequisites执行命令后它会自动下载mpfr、gmp、mpc isl这4个库...

2019-12-26 16:07:48 750

转载 APP转让时提示:您必须移除要转让的 App 的所有构建版本和测试员,并清除“测试信息”下的所有信息

转让时出现如下问题无法转让:解决方法:在TestFlight中,将所有历史构建测试版本均设置为过期:结果: 完美解决,方法如下1.勾选需要登录,确保清空所有信息2.查看所有本地化语言,点解切换之后看看所有信息栏是否清空3.储存状态,注销重新登录4.这个时候就能成功的转让了 ...

2018-08-15 16:43:54 3085 2

转载 使用nginx与nginx-rtmp-module搭建流媒体服务器

现在,一起学习一下如何自己搭建一个流媒体服务器吧!本次搭建流媒体使用的环境是centos 7.0+nginx;(如果对于防火墙关闭的问题请观看我的Lamp环境搭建里头有)让我们一起开始奇妙的流媒体之旅吧!1、下载nginx-rtmp-module:nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module使用命令:[...

2018-07-14 20:49:39 263

转载 CAS 5.0.0的安装及配置

详细记录CAS 5.0.0的安装及配置过程,请注意:本文都是在root用户权限下执行,在生产环境不建议使用root权限。环境:CentOS 6.8 x86_641.JDK及maven的安装tar zxf jdk-8u101-linux-x64.tar.gz mv jdk1.8.0_101 /usr/local#4.1.10及以下版本使用 #tar zxf apache-maven-3.3.9-bi...

2018-07-11 20:19:31 1060

转载 SysLog简介和java操作实例

这次为大家分享一项日志技术,syslog日志技术。微信公众分享号:lshaids6688什么是SysLogsyslog协议属于一种主从式协议:syslog发送端会传送出一个小的文字讯息(小于1024字节)到syslog接收端。接收端通常名为“syslogd”、“syslog daemon”或syslog服务器。系统日志讯息可以被以UDP协议及╱或TCP协议来传送。这些资

2017-11-24 21:59:22 2550

转载 syslog4j消息内遇中文,消息内容不完整解决办法

由于我们系统采用maven管理,使用syslog4j时,maven在线仓库里只有syslog4j0.9.30版本的jar包,所以就只用了 syslog4j.0.9.30.jar 实际测试发现,当消息内容含有中文时,消息就会发送截断,变得不完整,即使消息内容进行了utf-8编码依然存在同样这个问题替换成最新的syslog4j0.9.46 就不会发生这个现象。 这里就需

2017-11-24 21:57:49 2325 1

转载 linux centos7 安装MQTT mosquitto时常见异常及解决办法

【1】编译找不到openssl/ssl.h【解决方法】——安装opensslsudo yum install openssl-devel【2】编译过程找不到ares.hsudo yum install libc-ares-devmosquitto_internal.h:51:20: error: ares.h: No such file or directory其实是因为它

2017-05-02 15:05:23 5022

转载 redis生产环境中慎用keys模糊匹配方法

Redis是一个key-value存储系统。和Memcached类似,但性能远高于memcached。现在很多大型互联网公司都在使用redis作为自己的缓存实现,但是如果没有合理使用好redis,比如频繁调用keys,info等方法,那么会出现很严重的性能问题,以下就是我的真实情况。  首先我的系统的中使用了spring data redis中的一个redisTemplate.keys()

2016-07-04 17:15:00 61927 15

转载 Linux上 Can't connect to X11 window server 错误解决方法

Exception in thread "main" Java.lang.InternalError: Can't connect to X11 window server using 'localhost:11.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Na

2016-05-30 09:41:50 18224

转载 Redis介绍以及安装(Linux)

redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了 memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持 push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是

2016-05-20 18:15:23 341

转载 TCP洪水攻击(SYN Flood)的诊断和处理

1. SYN Flood介绍前段时间网站被攻击多次,其中最猛烈的就是TCP洪水攻击,即SYN Flood。SYN Flood是当前最流行的DoS(拒绝服务攻击)与DDoS(分布式拒绝服务攻击)的方式之一,这是一种利用TCP协议缺陷,发送大量伪造的TCP连接请求,常用假冒的IP或IP号段发来海量的请求连接的第一个握手包(SYN包),被攻击服务器回应第二个握手包(SYN+ACK包)

2016-05-19 16:41:07 11830

转载 MACD详细计算方法及例子

MACD对技术流投资者的重要性不言而喻。然而,很多资料对其详细算法都语焉不详。尤其是第一天和第二天的MACD的处理方式,很多说法有差别。今天查了查资料,终于搞清楚了其计算方法。用该方法计算理工检测,法因数控等股票MACD,和大智慧或者飞狐交易师上面显示的DIFF,DEA以及MACD完全吻合。关键的一点是:新股上市首日,其DIFF,DEA以及MACD都为0,因为当日不存在前一日,无法做迭代。而计

2016-04-27 09:45:42 46972 2

转载 关于hql执行带有case when 的语句问题,另:数据表的倒置

今天在做项目时,需要将数据库中的一个表的数据倒置(行变成列),使用了case when 关键字,说到这里,我也总结一下如何将数据库中的行变为列。数据倒置:(case when 太强大了)1、这有一张礼品寄送表gift_send:            sendid是主键,giftid是礼品的id,num是当前送出去的个数,giftname是礼品的名称。

2016-02-23 14:51:17 3456

转载 如何将Mac OS X10.10.5下的Python2.7升级到最新的Python3.5

Mac OS X10.10.5默认带了Python2.7,不过现在Python3.5.10来了,如果想使用最新版本,赶紧升级下吧。基本步骤如下。 第1步:下载Python3.5下载地址如下:Python3.5这里面有windows和mac os x下的安装程序,下载mac os x的安装程序 第2步:安装下载的img文件,安装完后的目

2015-11-25 23:25:29 3461

转载 你应该知道的RPC原理

在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。 而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会遇到两个问题:1)要搭建一个新服务,免不了需要依赖他人的服务,而现在他人的服务都在远端,怎么调用?2)其它

2015-10-22 14:27:45 408

转载 JAVA随机数之多种方法从给定范围内随机N个不重复数

一、JAVA中生成随机数的方式      1、在j2se中使用Math.random()令系统随机选取一个0~1之间的double类型小数,将其乘以一个数,比如25,就能得到一个0~25范围内的随机数,这个在j2me中没有;    Java代码  int randomNumber = (int) Math.round(Math.random()*(max

2015-07-26 19:42:04 862

转载 中文写入数据库乱码及Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1解决

1.中文写入乱码问题:我输入的中文编码是urf8的,建的库是urf8的,但是插入mysql总是乱码,一堆"???????????????????????"我用的是ibatis,终于找到原因了,我是这么解决的:原url地址是:jdbc:mysql://localhost:3306/comment1改为:jdbc:mysql://localhost:3306/comme

2015-03-27 14:29:26 11622 1

转载 中文写入数据库乱码及Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1解决

1.中文写入乱码问题:我输入的中文编码是urf8的,建的库是urf8的,但是插入mysql总是乱码,一堆"???????????????????????"我用的是ibatis,终于找到原因了,我是这么解决的:原url地址是:jdbc:mysql://localhost:3306/comment1改为:jdbc:mysql://localhost:3306/comme

2014-11-25 22:12:33 960

转载 记录nginx+tomcat+memcached+msm负载均衡,session共享

环境centos5.5,jdk 1.7.01.Nginx作为反向代理服务器。   去官网下载一个http://nginx.org/download/nginx-1.3.13.tar.gz,编译安装,注意需要先安装PCRE库。    启动时提示找不到libpcre.so.1,以下是网上找到的解决办法:    (1). 搜索libpcre.so.1文件,发现该文件在/usr/local

2014-11-20 14:07:15 466

转载 HTML5开发实战之网易微博

HTML5开发实战之网易微博设计文章 / 业界分享,移动前端 | 2012-06-14 | 来源:uedc| 作者:一叶苦雨 HTML5在国内外越来越受到互联网开发团队的青睐。国外,谷歌兴致勃勃地开发Chrome Web Store,微软发布了支持使用HTML5技术开发的“Irish Spring”主题网站,诺基亚斥巨资购得并打造的NOKIA

2014-11-13 10:54:41 799

转载 java中ArrayList深拷贝有关问题

基本思路就是将要深拷贝的对象实现Serializable接口。浅拷贝:被复制对象的任何变量都含有和原来的对象相同的值,而任何的对其他对象的引用仍然指向原来的对象。对拷贝后的引用的修改,还能影响原来的对象。深拷贝:把要复制的对象所引用的对象都复制了一遍,对现在对象的修改不会影响原有的对象。--------------------------------------------

2014-11-13 10:12:45 700

转载 Javascript模块化编程(三):require.js的用法

这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。  

2014-11-11 09:40:25 346

转载 Javascript模块化编程(二):AMD规范

这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这

2014-11-11 09:35:57 398

转载 Javascript模块化编程(一):模块的写法

随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javascript

2014-11-11 09:33:32 401

转载 使用DenyHosts阻止SSH暴力攻击

概述: 现在的互联网非常不安全,很多人没事就拿一些扫描机扫描ssh端口,然后试图连接ssh端口进 行暴力破解(穷举扫描),所以建议vps主机的空间,尽量设置复杂的ssh登录 密码,关于如何配置安全的ssh服务,请查看:在 vps主机配置安全ssh服务这篇文章,那么有什么办法设法阻止这些,就可以使用denyhosts这款软件了,DenyHosts是 Python语言写的一个程序,它会分析SSHD

2014-11-06 02:19:32 466

转载 Builder 模式

今天无意中在抽屉里发现以前的工资条,看见上面的各项:基本工资,车贴,饭贴,交通费,养老保险,医疗保险,失业保险,住房公积金,个税,等等……。突然想到 Builder这个模式 Builder模式定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们. 今天无

2013-12-19 23:23:29 582

转载 Quartz在Spring中动态设置cronExpression

什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现                               0/10 * * * * ?   

2013-12-19 16:48:32 493

转载 Linux下Openssl的安装全过程

1、下载地址:http://www.openssl.org/source/ 下一个新版本的OpenSSL,我下的版本是:openssl-1.0.0e.tar.gz2、在下载的GZ目录中,用命令执行:tar -xzf openssl-openssl-1.0.0e.tar.gz3、进入解压的目录:openssl-1.0.0e  [.......]#cd openssl-1.0.0e4、[.

2013-11-07 13:43:17 1880

原创 Ubuntu-10.04-desktop-amd64操作系统下Android系统源码下载全记录

1.操作系统安装与共享文件夹设置Ubuntu-10.04-desktop-amd64操作系统可以独立安装,也可以在虚拟机中进行安装,这里我选择Oracle的Virtual Box4.2.16版本进行安装,主机系统为Win7,主机与虚拟机之间可以通过共享文件夹进行文件互访,如图:在虚拟机里安装Ubuntu-10.04-desktop-amd64操作系统,需要安装虚拟机的增

2013-09-14 22:13:21 814

转载 Ubuntu下载Android源代码和内核

一准备工作首先你在自己的电脑上要安装好Ubuntu,然后进行下面的工作,你只需要复制+粘贴就行了1、安装Git工具。Android源代码采用Git工具来管理,与SVN相比,这是一种分布式的源代码管理工具,而SVN是集中式的源代码管理工具。要安装Git工具,在Ubuntu上执行以下命令即可:USER-NAME@MACHINE-NAME:~$ sudo apt-get inst

2013-09-14 15:10:49 569

转载 win7下android开发环境搭建(win7 64位)

注意:此为win7 (64)位系统那么win7下32位系统如何进行android开发环境搭建呢?>>>win7下android开发环境搭建(win7 32位)一、安装 JDK  下载JDK最新版本,下载地址如下:  http://www.oracle.com/technetwork/java/javase/downloads/index.html  这里

2013-09-14 15:00:42 807

转载 Ubuntu10.10 64位安装jdk-6u-linux-x64-rpm.bin和tomcat6.0.33

Ubuntu10.10 64位安装jdk-6u-linux-x64-rpm.bin和tomcat6.0.33系统:ubuntu10.10 64位jdk版本:jdk-6u26-linux-x64-rpm.binTomcat:apache-tomcat-6.0.33.tar.gz下载了jdk和tomcat之后,我把它放在/home/software目录下(software为

2013-09-14 11:36:58 930

转载 在 Eclipse 下利用 gradle 构建系统

简介: 构建系统时候常常要用到 Ant, Maven 等工具,对于初学者来说,它们还是过于复杂,上手还是需要时间的。本文将向读者介绍一种全新的构建项目的方式 gradle,它简单、上手快,能大大节省项目的时间和成本。在 eclipse 下利用 gradle 构建系统 构建系统时候常常要用到 Ant, Maven 等工具,对于初学者来说,它们还是过于复杂,上手还是需要时间的。本文将向读者

2013-09-10 11:39:58 1268

原创 严重: Unable to set localhost. This prevents creation of a GUID. Cause was: cloud: cloud

严重: Unable to set localhost. This prevents creation of a GUID. Cause was: cloud: cloudjava.net.UnknownHostException: cloud: cloud    at java.net.InetAddress.getLocalHost(InetAddress.java:1360)  

2013-09-06 16:12:17 16002 2

原创 严重: Error starting static Resources java.lang.IllegalArgumentException: Document base /home/we

信息: Deploying configuration descriptor manager.xml2013-9-6 14:44:13 org.apache.catalina.core.StandardContext resourcesStart严重: Error starting static Resourcesjava.lang.IllegalArgumentException:

2013-09-06 16:07:08 1068

原创 MYSQL配置文件模版

# Example MySQL config file for very large systems.## This is for a large system with memory of 1G-2G where the system runs mainly# MySQL.## MySQL programs look for option files in a set of

2013-09-04 09:11:43 527

数据库操作程序

数据库操作程序

2013-09-22

超越VC STL

超越STL Beyond the C++ Standard Library: An Introduction to Boost.

2013-09-22

P4J权限管理

P4J权限管理

2013-09-22

权限管理系统

权限管理系统

2013-09-22

JSP开发的邮件管理系统

采用JSP开发的邮件管理系统,包括收件箱,发件箱,发送邮件,接收邮件等基本功能

2013-09-22

微博接口开发

新浪微博,腾讯微博接口功能开发,可用于微博功能开发

2013-09-22

JAVA+WEB邮件系统源码

JAVA+WEB邮件系统源码.rar

2013-09-22

类似Outlook界面的管理程序

类似Outlook界面的管理程序

2013-09-22

切面编程实践

切面编程实践

2013-09-22

使用java编写的web邮件系统

使用java编写的web邮件系统,界面美观,代码全面

2010-12-22

空空如也

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

TA关注的人

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