Easter79 Easter79
3年前
thrift详解
背景thrift最早由facebook开发,后来贡献给了apache。thrift主要解决跨语言调用的问题。thrift和protobuf有啥区别?thrift和protobuf,都解决了一个问题就是夸语言数据结构的定义,json也解决了跨语言的数据结构定义,只不过json都是字符串的,传输的开销和解析的开销可能有些大。那么想传输二
阿里官方推荐:有了这些中高端面试专题-大厂还会远吗
大佬带你走进Android开发的世界,掌握了这些知识点,学习Android也可以很轻松。核心分析内容对于怎么学习Android,主要解决的是3个问题:学什么、怎么学&怎么用。具体如下:下面,我将带着上述几个问题,详细讲解自身学习Android的方法和Android学习路径;最后,还会结合前面内容,给出综合的具体执行学习Android的建议。面经分享
liuzhen007 liuzhen007
4年前
干掉nginx 403 forbidden报错
目录问题解决1.设置启动用户owner2.切换管理员模式3.开放访问目录权限4.明确index索引文件问题按照网上的教程,我们顺利启动了默认80端口的nginx服务。具体安装教程可以参考:https://liuzhen.blog.csdn.net/article/details/83898155接下来,我们开始将它修改成自己的静态服务,但是遇到
Stella981 Stella981
3年前
Gson自定义处理Calendar日期Date时间类型
Gson是什么?Gson是Google提供的用来在Java对象和JSON数据之间进行映射的Java类库。可以将一个JSON字符串转成一个Java对象,或者反过来。Gson对一般类型的序列化和反序列话都没有问题,但是像Calendar日期这样的类型,可能需要手动处理下            遇到的问题?时间
Stella981 Stella981
3年前
APM for .NET评测系列:OneAPM vs SCOM
随着.NET技术的开源和推广,越来越多的企业选择使用.NET语言开发业务系统,其性能问题是大家共同面临的最棘手的问题。笔者在此向大家分享一款国内还算靠谱的产品OneAPM,来管理业务系统的性能及HttpERROR。并从安装,性能,功能等几个方面与SCOM进行一个简要的对比。!(http://static.oschina.net/uploads/
Wesley13 Wesley13
3年前
VIM使用YCM注意事项
本文假设你已经安装好了YCM并且实际使用了,在实际使用中遇到的一两个问题的讨论。YCM与Normal模式大家知道在Vim中从insert到normal有三种方式:Esc,Ctrlc,Ctrl由于普通键盘的Esc键位摆放问题用着并不顺手,这时候大家可能会选择后两种方式,但是其中Ctrl
Stella981 Stella981
3年前
Linux配置SSH公钥认证与Jenkins远程登录进行自动发布
1、问题描述  假设有两台服务器,A是Jenkins构建服务器,B是应用服务器,现有问题是A构建好应用之后,将程序包传到B服务器进行发布,并执行启动命令?这时候就需要给用到远程“免密码”登录。2、解决原理  公钥认证,是使用RSA(https://www.oschina.net/action/GoToLink?ur
Stella981 Stella981
3年前
Javascript浏览器兼容性
JS<noscript标签早期浏览器都面临一个特殊的问题,即当浏览器不支持JavaScript时如何让页面平稳地退化。对这个问题的最终解决方案就是创造一个<noscript元素,用以在不支持JavaScript的浏览器中显示替代的内容。这个元素可以包含能够出现在文档<body中的任何HTML元素一一<scri
Python进阶者 Python进阶者
2年前
各位大佬,pip升级以后变这样了怎么办?
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【长睡不醒】问了一个Python基础的问题,这里拿出来给大家分享下。报错截图如下:二、实现过程这个一般来说,在pip升级过程中是偶尔会遇到这个问题的。这里【吴超建】给了一些自己的看法,从环境的角度
Python进阶者 Python进阶者
2年前
一个变量命名规范的问题引起的劳师动众
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【Wayne.Wu】问了一个Python基础的问题,这里拿出来给大家分享下。一看文字这么多,感觉还是挺复杂的,都有点让人头大的感觉。二、实现过程这里看上去像是变量命名规范的问题,但是一开始自己绕进