`
文章列表

AOP代理

    博客分类:
  • java
今天在使用事务注解@Transactional 对线程池添加事务时,需要通过动态代理来调用对应的方法,调用中报错信息如下: java.lang.IllegalStateException: Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make it available. at org.springframework.aop.framework.AopContext.currentProxy(AopContext.java:64)   问题原因:生成代理类时使用的是AopCon ...
今天在安装docker时,通过yum-config-manager挂载镜像时,出现以下错误 [root@promote ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo   File "/usr/bin/yum-config-manager", line 131     except yum.Errors.RepoError, e:                                ^ SyntaxError: invali ...
在进行以下操作前,请确定已在GitHub配置SSH Key 1、进入本地项目文件,cmd进入命令框,输入git init会在本地项目文件中,生成一个.git的文件2、添加文件到仓库git add .3、提交的文件注释说明,最好说明一下,否则有时候会出错git commit -m '注释说明'4、将本地仓库关联到GitHub上的仓库里去git remote add origin 仓库链接地址5、首次提交要git pull 一下git pull origin master6、将代码提交到GitHub上git push -u origin master
       今天在使用IDEA,基于Spring boot创建Spring cloud的maven项目时,创建成功后,无法正确启动,报错信息如下: 11:56:52.081 [main] ERROR org.springframework.boot.SpringApplication - Application run failed java.lang.NoSuchMethodError: org.springframework.boot.builder.SpringApplicationBuilder.<init>([Ljava/lang/Object;)V at or ...
初学Python爬虫时都会从最简单的方法开始,以下为几种常见的基础做法。 """ 简单的循环处理 """ import requests url_list = [ "https://www.baidu.com", "https://www.cnblogs.com/" ] for url in url_list: result = requests.get(url) print(result.text) "&q ...
        很久没来写文章了,今天使用scrapy编写爬虫代码的时候,在使用pip install scrapy安装模块的时候出现了Microsoft visual c++ 14.0 is required的错误提示,导致scrapy安装失败,后来经过查阅相关资料解决了,小弟不才,把解决方法总结出来供各位仁兄参考。         本人python版本为3.6,操作系统为Windows 10 64位,小弟的解决办法如下:         1.从http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted下载Twisted-18.9.0-cp36- ...
MySQL5.6版本以前,如果配置不当,会导致安装目录下的ibdata1文件过大,磁盘空间会逐渐被占用,直到被占满,会导致软件的异常,以下操作可以解决该问题。 1.导出数据库备份 停掉应用程序,远程连接服务器,不需要进入mysql命令,直接导出数据,用户名和密码为数据库实际用户名和密码 [root@OUTER mysql]# mysqldump -uroot –proot --all-databases  --add-drop-database > /root/all_mysql.sql 2.停止MySQL服务 [root@OUTER mysql]# service mysql ...
文章转载自:https://www.cnblogs.com/sidesky/p/6844228.html 摘要: # 关于TCP 半连接队列和全连接队列 > 最近碰到一个client端连接异常问题,然后定位分析并查阅各种资料文章,对TCP连接队列有个深入的理解 > > 查资料过程中发现没有文章把这两个队列以及怎么观察他们的指标说清楚,希望通过这篇文章能把他们说清楚一点 ### 问题描述 JAVA的client和server,使用socket通信。server使用NIO。 关于TCP 半连接队列和全连接队列 最近碰到一个client端连接异常问题,然后定位分 ...
今天在微信公众号看到一篇“每个程序员半小时内必须解决的5个编程问题”,发现自己也不完全会,在网上搜罗做了整理,以便不时之需。 问题1 使用for循环、while循环和递归写出3个函数来计算给定数列的总和。 问题2 编写一个交错合并列表元素的函数。例如:给定的两个列表为[a,B,C]和[1,2,3],函数返回[a,1,B,2,C,3]。
一、boolean execute(String sql) 允许执行查询语句、更新语句、DDL语句。返回值为true时,表示执行的是查询语句,可以通过getResultSet方法获取结果;返回值为false时,执行的是更新语句或DDL语句,getUpdateCount方法获取更新的记录数量。 二、int executeUpdate(String sql) 执行给定SQL语句,该语句可能为 INSERT、UPDATE或DELETE语句,或者不返回任何内容的SQL语句(如SQL DDL语句)。返回值是更新的记录数量 三、ResultSet executeQuery(String sql) ...
本文主要说明在CentOS6.5上安装Hive及在安装的过程中遇到的问题、解决办法,分为MySQL的安装、Hive的安装配置和测试、遇到的问题及解决方法三个部分来说明。 一、安装MySQL 1.下载MySQL    到MySQL官网:https://dev.mysql.com/downloads/my ...
原文地址:http://www.cnblogs.com/duanxz/p/6092997.html Java 应用性能优化是一个老生常谈的话题,笔者根据个人经验,将 Java 性能优化分为 4 个层级:应用层、数据库层、框架层、JVM 层。通过介绍 Java 性能诊断工具和思路,给出搜狗商业平台的性能优化案例以供参考。   Java 应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛”的互联网开发模式大行其道的今天,随着系统访问量的日益增加和代码的臃肿,各种性能问题开始 ...
      我们通常所说的双机热备,不同于普通意义的负载均衡,两者都可以有两台机器在运行,但前者不是同时使用两台服务器提供服务,后者是两台服务器同时提供服务。双机热备是其中一台机器宕机或者应用出现异常会切换到备机,负载均衡不会存在切换的问题。       keepalived的工作原理是VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议。在VRRP中有两组重要的概念:VRRP路由器和虚拟路由器,主控路由器和备份路由器。VRRP路由器是指运行VRRP的路由器,是物理实体,虚拟路由器是指VRRP协议创建的,是逻辑概念。一组VRRP路由器协同工作,共同 ...
  现在对于初中级的面试,有的时候经常会遇到面试官会问,方法重载(overload)和重写(override)有啥区别啊?虽然这个面试题狠low,但是本人还是在这把重载和重写的区别整理了下,需要的小伙伴拿走。   首先来解剖下重载(overload):   重载是针对于一个类内部的不同方法而言的,这些不同的方法,必须是具有相同的方法名,但是返回值或者方法的参数不同,重载的规则:   1、在使用重载时只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数,不同的参数顺序;
      在值和对象的比较上,经常会遇到到底是使用equals还是==的困惑,下面说下自己在工作上的总结和体会,供交流学习,不足之处还请指出,先看一个例子 int a = 3; int b = 3;   String stra = new String("iteye"); String strb = ...
Global site tag (gtag.js) - Google Analytics