自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Amn-o的博客

平时技术积累的经验

  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux环境下elasticsearch+kibana搭建

1.jdk安装(elasticsearch是使用java开发的,所以jdk环境是必须要有的)export JAVA_HOME=/usr/local/jdk1.8.0_181export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarsource /etc...

2019-06-25 17:46:16 618

原创 AOP知识

@Aspect 使之成为切面类@Pointcut("execution(public * com.tunynet.soft.modules.controller.LinkController.*(..))") 定义切点@Around是可以同时在所拦截方法的前后执行一段逻辑。@Before 是在所拦截方法执行之前执行一段逻辑@After 目标方法执行之后执行以下方法体的内...

2019-04-16 15:21:01 202

原创 spring boot 自定义注解

@Retention(RetentionPolicy.RUNTIME)  定义了该Annotation被保留的时间长短    1.SOURCE:在源文件中有效(即源文件保留)    2.CLASS:在class文件中有效(即class保留)    3.RUNTIME:在运行时有效(即运行时保留)-------------------------------------------...

2019-04-16 15:19:26 254

原创 tomcat 调优

禁用AJP连接器AJP(Apache JServer Protocol)AJPv13协议是面向包的。WEB服务器和Servlet容器通过TCP连接来交互;为了节省SOCKET创建的昂贵代价,WEB服务器会尝试维护一个永久TCP连接到servlet容器,并且在多个请求和响应周期过程会重用连接。我们一般是使用Nginx+tomcat的架构,所以用不着AJP协议,所以把AJP连接器禁用。==...

2019-03-11 14:30:06 154

原创 请教利用fegin进行远程访问,设置Hystrix做服务降级不生效

本人的环境:1.基于spring boot 2.0.4的 spring cloud(Finchley.SR1)2.分为eureka,merber,order。order通过Fegin的方式调用merber的一个方法困惑:远程调用 利用注解@HystrixCommand的方式熔断器可以起作用,但是利用这种方式就不行代码展示:pom.xml<?xml version="1...

2018-10-19 10:55:15 1434 3

原创 spring boot2.0 spring cloud Hystrix熔断器 Turbine和Hystrix Dashboard熔断器监控

服务雪崩效应配置fallback 服务降级处理:测试环境:开启eureka注册中心,启动merber服务和order服务并注册到eureka ,order用fegin方式通过eureka进行rpc远程调用,这时关闭merber,模拟无法访问情况。order调用时会发生错误。pom.xml 1 2 3 4 5 6 7 8...

2018-10-17 16:12:04 1100

原创 Spring Boot2.0实现微服务调用

微服务相互调用可避免跨域问题调用两种方式1.RestTemplate底层采用httpclient的技术,属于spring boot,是spring boot 默认采用的rebbon服务调用。2.Fegin(建议)属于spring cloud====================================================================Re...

2018-10-13 21:04:57 6328

原创 SPRING BOOT 基于ACTUATOR监控中心搭建ADMINUI

Githubhttps://github.com/983674707/AdminUiActuator什么是监控中心(针对微服务服务的监控):1.服务器内存变化(堆内存 线程 日志管理等),2.检测服务器配置连接地址是否可用(模拟访问,懒加载),3.统计多个bean(是spring容器的bean),4.统计springMVC @RequestMapping(统计http接口)。...

2018-10-05 17:10:10 2817

原创 PHP实现远程文件下载到服务器中&&解压函数

下载函数:function downFile($url,$path){    $arr=parse_url($url);    $fileName=basename($arr['path']);    $file=file_get_contents($url);    file_put_contents($path.$fileName,$file);}downFile("远程文件地...

2018-08-11 14:19:13 7522

转载 my.cnf参数详情

[mysqld]back_log = 300binlog_format = MIXEDcharacter-set-server=utf8mb4long_query_time = 1log-bin=/databack/data_logbin/mysql_binloginnodb_log_file_size=2Ginnodb_log_buffer_size=4Minnodb_buffer_pool_s...

2018-05-27 11:08:25 1731

原创 PHP正则(大纲)

原子(代表字符):. 任意字符\w 字母数字下划线\W 除了字母数字下划线[] 里面任意一个字符() 单元\d 任意一个数字\D 任意一个非数字\s 空白字符\S 除了空白字符的任意一个字符====================================================元子符(代表数量):* 任意 0个,1个,多个+ 1个,多个? 0个,1个================...

2018-05-27 00:36:50 173

原创 JAVA +MYSQL页面乱码问题

1)加过滤器response.setCharacterEncoding(“UTF-8”);request.setCharacterEncoding(“UTF-8”); 只对post方式提交的数据有用2)tomcat  server.xmlURIEncoding=”utf-8″3)jdbc:mysql://127.0.0.1:3306/book?useUnicode=true&charact...

2018-05-27 00:34:24 165

原创 servlet之load-on-startup参数

当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。配置load-on-startup后,servlet在startup(访问)后立即加载,但只是调用servlet的init()方法,用以初始化该servlet相关的资源。初始化成功后,该servlet可响应web请求;如未配置load-on-startup,...

2018-05-27 00:33:58 344

原创 SpringMVC 环境搭建

下载spring框架             https://repo.spring.io/release/org/springframework/spring/             下载distcommons.logging下载地址             http://mvnrepository.org/artifact/commons-logging/commons-logging   ...

2018-05-27 00:18:18 222

原创 微擎粉丝头像修复

前不久发现低版本的微擎用户获取头像时,会莫名其妙的多132的后缀,每次改应用模块,最后没办法,全局搜索了一下,简单的修改,代码冗余问题也没有处理(有点蠢),具体文件就是下面的文件。framework/builtin/core/receiver.php$userinfo['headimgurl'] = rtrim($userinfo['headimgurl'], '0') . 132; 替换为 $u...

2018-05-24 22:02:34 2278 1

原创 MYSQL导入大批量数据出现MYSQL SERVER HAS GONE AWAY的解决方法

max_allowed_packet 参数,官方解释是适当增大 max_allowed_packet 参数可以使client端到server端传递大数据时,系统能够分配更多的扩展内存来处理。——————————————在my.ini中加入max_allowed_packet = 256M...

2018-05-16 09:41:58 238

原创 JSTL表达式

安装:         1)导包jstl.jar和Standard.jar            2)<%@taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %>=========================================输出:         <c:out value=”${‘mx’}”&g...

2018-05-06 00:17:59 559

原创 JSP中两种INCLUDE的区别

<%@include file=”xxx.jsp”%> (个人理解:先包含文件,两个文件最终编译为一个文件;不可传参)1.这是一种Driective指令,是一种编译指令,是在编译期间的指令,是静态包含,即将指定的JSP页面或HTML页面包含进来,整个页面一起编译。2.不能在include指令里面传递参数,如<%@include file=”xxx.jsp?aa=1″%>是不...

2018-05-04 11:08:08 192

原创 JAVA之SERVLET 部分知识点

SessionHttpSession se= request.getSession(); //获取sessionse.setAttribute(“key”,”value”); //设置se.getAttribute(“key”); //获取session.invalidate(); //销毁Servlet预定义变量web.xml=========================<?xml v...

2018-05-04 00:47:23 129

原创 JSP 动作

<jsp:useBean/>实例化:1<jsp:useBean id="新建对象的名字" class="类所在的路径" scope="范围值"/>     例:         <jsp:useBean id=”amn” class=”com.ishops.DBmodel.AmnModel” scope=”session”/>            实例化Amn..

2018-05-04 00:46:49 117

原创 单例集合体系

package cn.itcast.map;/*单例集合 的体系:---------| Collection 单例集合的根接口------------| List  如果是实现了List接口的集合类, 具备的特点:有序,重复。---------------| ArraryList  底层 是使用了Object数组实现的,特点: 查询速度快,增删慢。---------------| LinkedLi...

2018-04-15 14:30:37 331

原创 解决IIS7下主机名灰色无法修改问题

打开IIS ,找到网站,右击编辑绑定时:关于导入iis   .pfx格式的证书后,编辑绑定时,主机名为灰色的问题解决方法 :(1)打开C:\Windows\system32\inetsrv\config\applicationHost.config(2)找到如下节点位置:1234567891011          <site name="ishop" id="6082" serverAut...

2018-04-11 16:14:23 3858

原创 IIS7安装证书

 分配服务器证书(1)打开iis, 选择服务器,进入服务器证书(2)右键导入,选择.pfx格式的证书,输入密码(3)右击绑定的网站,选择 编辑绑定,证书就出现了。=========================================================绑定域名参考下文https://wp.myideashop.top/2018/04/11/iis-实现https的主机名绑定...

2018-04-11 16:12:11 614

原创 PDO 预处理

连接try{$conn=new PDO('mysql:host=localhost;port=3306;dbname=pdo_test','root','root');}catch(PDOException $e){ echo $e->getMessage();}$pdo->query('set names utf8');插入$sql = "insert into ...

2018-04-11 09:26:04 557

原创 关于微擎模块,点击上传图片无反映问题。

二次开发微擎时出现上传图片并没有反应,一开始以为是浏览器问题,可是换了各种浏览器发现并不是,最后尝试了各种方法:发现可能是版本更新导致的,之前可能不需要load()->func(‘tpl’);现在加上 load()->func(‘tpl’);应该就可以了。...

2018-04-07 16:01:26 10761 9

转载 centos7 忘记root密码处理方法

CentOS 7 root密码的重置方式和CentOS 6完全不一样,CentOS 7与之前的版本6变化还是比较大的,以进入单用户模式修改root密码为例。1.重启开机按esc2.按e3.编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh4.按Ctrl+X重启,并修改密码5.由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效t...

2018-04-04 15:53:16 137

原创 linux编译安装apache 自己一步步的经验

装库yum -y install gcc gcc-c++yum install expat-devel先下载apr-1.6.3.tar.gzpcre-8.41.tar.gzapr-util-1.5.2.tar.gz(http://archive.apache.org/dist/apr/apr-util-1.5.2.tar.gz )httpd-2.4.29.tar.gz---------------...

2018-03-18 22:35:13 259

转载 Linux中zip压缩和unzip解压缩命令详解

Linux中zip压缩和unzip解压缩命令详解1、把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2、把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip mydata.zip -d mydatabak 3、把/home目录下面的abc文件夹和123.txt压缩成为abc...

2018-03-12 21:19:42 358

原创 selinux 开启和关闭

对于新手来说,linux的selinux困扰了一大批学员,开启后,导致文件权限修改不了等问题,下面就是关闭设置setlinux的方法查看SELinux状态:1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态SELinux status:                 enabled2、getenforce        ...

2018-03-10 09:52:58 98970 6

原创 php//需求: //1.按标题长度排序 //2.标题长度变成标题字符串的key

<?php$arr=array("aaa","bbbbbbbbbbbbb","cc","ddddddd");//需求://1.按标题长度排序//2.标题长度变成标题字符串的keyforeach($arr as $value){      $lens[]=strlen($value);     //将$arr的数值长度用strlen()取出 赋值给新数组$lens}array_multisor...

2018-03-08 10:49:57 408

原创 mysql 修改表结构的语句

修改 :  alter table 旧表名 rename 新表名;  //修改 数据表名  alter table 表名 modify  字段名 新数据类型;  //只修改数据类型  alter table 表名 change 旧字段名  新字段名 新的数据类型;  //只修改字段名  //修改字段名和数据类型  alter table 表名 modify 字段 数据类型 after 已存在的字段...

2018-03-08 10:47:35 7460

原创 git下来之后的文件夹 以composer安装yii2 方法步骤

composer self-updatecomposer config -g repo.packagist composer https://packagist.phpcomposer.com(国内代理)composer global require "fxp/composer-asset-plugin:^1.2.0"下载basic  :composer create-project yiisof...

2018-03-08 10:46:32 747

原创 php curl开启问题

将libssh2.dll, php_curl.dll, ssleay32.dll, libeay32.dll复制到system32文件夹下。还不行就执行下面的方法:libssh2.dll放到Apache\bin该方法有效

2018-03-08 10:41:53 521

原创 windows中,端口查看&关闭进程及Kill使用

测试过程中遇到的问题,杂记一:1、netstat -ano | findstr "8001"    查看端口8001被哪个进程占用;由下图可以看出,被进程为3736的占用。2、查看进程号为3736对应的进程;由下图可以看出,是被java.exe占用了命令:tasklist | findstr "3736"3、结束该进程命令:taskkill /f /t /im java.exe4、查看所有的端口占...

2018-03-08 10:34:17 188

转载 linux centos7 mysql 安装

CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令就直接下载了安装...

2018-03-08 10:29:23 781

原创 linux centos7 网络配置

  1、打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes  2、重启网络:service network restart如果还不好,就操作下面步骤。  1、打开 vi /etc/resolv.conf,增加 nameserver 8.8.8.8...

2018-03-08 10:27:51 267

原创 linux centos7图形界面安装

第一步:检查网络第二步:在命令行下 输入下面的命令来安装Gnome包。# yum groupinstall "GNOME Desktop" "Graphical Administration Tools"第三步:更新系统的运行级别。# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target第四步:...

2018-03-08 10:26:10 278

php5.* 7.* ixed扩展 windows linux mac

php5.* 7.* ixed扩展 windows linux mac php5.* 7.* ixed扩展 windows linux mac

2018-03-08

php5.5 5.6 ioncube_loaders_win_vc11_x86扩展

php5.5 5.6 ioncube_loaders_win_vc11_x86扩展 php5.5 5.6 ioncube_loaders_win_vc11_x86扩展

2018-03-08

空空如也

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

TA关注的人

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