202102-21 解决@Around对静态方法不生效的问题 场景:在处理定时任务时,由于这几个方法都是静态方法,在aop的切面中使用@Around注解,进行监控方法调用是否有异常。发现aop没有生效。代码如下:/*切面类*/@Aspect@ComponentpublicclassRetryAop{privatestaticLoggerlogger=LoggerFactory.getLogger(RetryAop.class);@Around(value="@annotation(TechlogRetry)")publicObjectmonitorAround(ProceedingJoinPointpjp)throwsThrowable{}}/*对应的注解,在需要... 继续阅读 >
202011-03 解决vant title-active-color与title-inactive-color不生效问题 1、创建vue项目2、使用vant组件npminstallvant--S全局引用时在main.js引入importVantfrom'vant';import'vant/lib/index.css';Vue.use(Vant);假如你引入之后发现页面的样式和组件都挂载了,但是console控制台会报错,说xxxx组件没有register,这个时候很有可能是你的vant插件版本有问题,重新下载一个最新的vant就可以了,现在是2.6.0版本好,接下来继续在需要使用下拉框的地方使用下拉框组件<van-dropdown-menu><van-dropd... 继续阅读 >
202010-09 解决vue addRoutes不生效问题 动态添加导航栏时,addRoutes不生效解觉1、在addroutes前,使用router.options.routes=XXXXX的方法手动添加2、使用作者的方法,在store里维护一个routes对象,然后使用这个对象遍历生成侧面导航栏补充知识:vue-router动态添加路由router.addRoutes(routes)遇到的二次登陆路由冲突问题解决起因在当前项目中使用的iview-admin,路由要根据权限动态生成,是在登录后获取当前用户权限内的路由使用vue-router的addRoutes()方法动... 继续阅读 >
202010-08 解决Vue router-link绑定事件不生效的问题 解决方法:加native<router-linkto="/date"@click.native="nav_click">最新</router-link>methods:{nav_click:function(){console.log(1)}}解释:1:因为它是自定义标签,根本就没有事件和方法,所以不触发,加个native就是告诉vue这个标签现在有主了它是H5标签可以加事件了。2:父组件要想在子组件监听自己的click事件就得加native,router-link是标签啊。哪里有父组件????router-link其实就是一个封装好... 继续阅读 >
202010-08 详解springboot设置默认参数Springboot.setDefaultProperties(map)不生效解决 我们都知道springboot由于内置tomcat(中间件)直接用启动类就可以启动了。而且我们有时想代码给程序设置一些默认参数,所以使用方法Springboot.setDefaultProperties(map)SpringApplicationapplication=newSpringApplication(startClass);//Map<String,Object>params=newHashMap<>();params.put("lai.ws.test","test");application.setDefaultProperties(params);ApplicationContextcontext=application.run(startCl... 继续阅读 >
202010-08 解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题 Python-paramiko模块远程执行ssh命令nohup不生效的问题解决1、使用paramiko模块ssh登陆到linux执行nohup命令不生效#执行命令defcommand(ssh_config,cmd,result_print=None,nohup=False):ssh=paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect(hostname=ssh_config.hostname,port=ssh_config.port,username=ssh_config.username,password=ssh_config.p... 继续阅读 >
202009-27 通过python 执行 nohup 不生效的解决 通过paramiko模块ssh登录linux,然后用exec_command方法执行带有nohup的shell命令不生效,python脚本如下:importparamikoimporttimessh=paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())ssh.connect('192.168.1.2',22,'root','123456')ssh.exec_command('nohuppinglocalhost&\n')time.sleep(1)脚本执行完之后ping进程并没有继续运行,这可能是因为exec_command执行完之后立刻关闭通道... 继续阅读 >
202009-24 Android Studio使用Kotlin时,修改代码后运行不生效的解决方法 问题现象前段时间升级AndroidStudio3.1.3+版本后,决定尝试使用Kotlin做APP开发看看。结果却发现,修改String资源后,“运行”,修改的内容没有生效。一开始以为只是String资源是这样,于是试了下kt文件,结果发现“运行”也不能生效。但是先clean了,再“运行”,却可以正常编译出来。查了好久发现是NewModule后,Run/DebugConfigurations不完整所致。解决方法1、点击“运行”按钮旁边的下拉按钮,然后点击Ed... 继续阅读 >