#op

Hadoop无法上传文件查找原因

部署了集群,上传测试文件到HDFS文件系统的时候出现问题。couldonlybereplicatedto0nodes,insteadof1,如下图所示:度娘寻找解决方案:博客链接:http://www.cnblogs.com/linjiqin/archive/2013/03/13/2957310.html改博客指出,该...

spring中的多线程aop方法拦截

日常开发中,常用spring的aop机制来拦截方法,记点日志、执行结果、方法执行时间啥的,很是方便,比如下面这样:(以spring-boot项目为例)一、先定义一个Aspectimportorg.aspectj.lang.ProceedingJoinPoint;importorg.aspectj.lang.annota...

spring cloud:config-server中@RefreshScope的"陷阱"

springcloud的config-serfver主要用于提供分布式的配置管理,其中有一个重要的注解:@RefreshScope,如果代码中需要动态刷新配置,在需要的类上加上该注解就行。但某些复杂的注入场景下,这个注解使用不当,配置可能仍然不动态刷新,比如下面的场景:1.先定义一个配置类(假设这里面定义了一个apiU...

openssl、x509、crt、cer、key、csr、ssl、tls 这些都是什么鬼?

今天尝试在mac机上搭建dockerregistry私有仓库时,杯具的发现最新的registry出于安全考虑,强制使用ssl认证,于是又详细了解linux/mac上openssl的使用方法,接触了一堆新英文缩写,整理于下:TLS:传输层安全协议TransportLayerSecurity的缩写SSL:安全套接字层Sec...
代码星球 ·2020-04-06

mysql: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '= 的解决

昨天把mysql里所有table的varchar字段的字符集,批量换成了utf8mb4/utf8mb4_unicode_ci,以便能保存一些emoji火星文,结果有一个sql语句执行时,报错如下:Illegalmixofcollations(utf8_unicode_ci,IMPLICIT)and(utf8_gener...

scala 学习笔记(06) OOP(下)多重继承 及 AOP

一、多继承上篇trait中,已经看到了其用法十分灵活,可以借此实现类似"多重继承"的效果,语法格式为:class/traitAextendsBwithCwithD...之所以要给多重继承加一个引号,是因为这有约束条件的,上面的语法中,从左向右看,extends后的B是A的基本类型,不管后面接多少个trait,如果C或D...

scala 学习笔记(05) OOP(中)灵活的trait

trait--不仅仅只是接口!接上回继续,scala是一个非常有想法的语言,从接口的设计上就可以发现它的与众不同。scala中与java的接口最接近的概念是trait,见下面的代码:packageyjmyzzobjectApp{defmain(args:Array[String]){valbird=Bird("pige...

scala 学习笔记(04) OOP(上)主从构造器/私有属性/伴生对象(单例静态类)/apply方法/嵌套类

一、主从构造器java中构造函数没有主、从之分,只有构造器重载,但在scala中,每个类都有一个主构造器,在定义class时,如果啥也没写,默认有一个xxx()的主构造器classPerson{varname:String=_/***从构造器*@paramname*/defthis(name:String)={this...

scala 学习笔记(03) 参数缺省值、不定个数参数、类的属性(Property)、泛型初步

继续学习,这一篇主要是通过scala来吐槽java的,同样是jvm上的语言,差距咋就这么大呢?作为一个有.NET开发经验的程序员,当初刚接触java时,相信很多人对java语言有以下不爽(只列了极小一部分):1.一堆的setter/getter方法,没有c#中的property属性概念2.方法的参数值,不能设置缺省值3...

NodeJs的Event Loop

我们之前谈过浏览器的EventLoop:https://www.cnblogs.com/amiezhang/p/11349450.html简单来说,就是每执行一个宏任务,就去执行微任务队列,直到清空,再执行下个宏任务。那么NodeJs的EventLoop是怎么样的呢? NodeJS的EventLoopNode...
代码星球 ·2020-04-06

宏任务、微任务与Event Loop

说到宏任务和微任务,我们就不得不提 EventLoop了JS的本质是单线:1.一般来说,非阻塞性的任务采取同步的方式,直接在主线程的执行栈完成。2.一般来说,阻塞性的任务都会采用异步来执行,异步的工作一般会交给其他线程完成,然后回调函数会放到事件队列中。当主线程的任务执行完了(执行栈空了),JS会去询问事件队...
代码星球 ·2020-04-06

Vue less使用scope时渗入修改子组件样式

@aaa:~'>>>';.wrap{@{aaa}.component1{width:120px;}  /deep/.component2{width:130px;  }} ...

for in,Object.keys和Object.getOwnPropertyNames的区别

varparent=Object.create(Object.prototype,{a:{value:1,writable:true,enumerable:true,configurable:true}}); parent继承自Object.prototype,有一个可枚举的属性a。下面我们在创建一个继承自p...

react入门-props.children

在ReactDOM.render里面我们写我们的自定义组件的时候有时需要加一下子元素进去:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="wid...
代码星球 ·2020-04-06

vue的props和$attrs

过去我们在vue的父子组件传值的时候,我们先需要的子组件上用props注册一些属性:<template><div>props:{{name}},{{age}}或者{{$props['name']}},{{$props['age']}}</div></template>ex...
代码星球 ·2020-04-06
首页上一页...277278279280281...下一页尾页