综合( 右侧选择分类 )
java

java高级技术体系,撸了今年阿里、头条和美团的面试,我有一个重要发现

就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。最近我搜集了93套阿里、腾讯、美团、网易等公司19年的面试题,把技术点梳理成一份大而全的“Java高级工程师”面试xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节,由于篇幅有限,这里以图片的形式给大家展示一部分。这份 xmind 尤其适合:1.近期想跳槽
4360 人浏览
hangge

Intellij - 实现项目的热部署2(热部署插件JRebel的使用)

使用前文介绍的 spring-boot-devtools 模块只能实现项目的自动编译,自动重启。本文接着介绍一款好用的热部署插件:JRebel。它可以使得 Java 代码修改后不用重启系统,立即生效。1,安装 JRebel 插件(1)我使用的是 Mac 版的 Intellij IDE。首先打开 Rreferences 窗口,点击“Plugins”栏目,搜索“JRebel”,找到“JRebel fo
4359 人浏览
android

UI开发--透明度百分比与十六进制的对应换算

百分比 十六进制 百分比 十六进制0% 00 51% 821% 03 52% 852% 05 53% 873% 08 54% 8A4% 0A 55% 8C5% 0D 56% 8F6% 0F 57% 917% 12 58% 948% 14 59% 969% 17 60% 9910% 1A 61% 9C11% 1C 62% 9E12% 1F 63% A113% 21 64% A314% 24 65%
4359 人浏览
php

PHPWAMP内置IIS管理器一键搭建PHP网站,支持无限个不同PHP版本同时运行

PHPWAMP内置功能强大的IIS站点管理,可同时运行多个PHP版本,站点管理可自定义添加PHP版本支持Apache、Nginx、IIS多功能站点管理,后期我会在业余时间开发出更多实用功能,敬请关注。使用方式:点击相关设置,直接打开IIS站点管理即可使用,如果你电脑没安装IIS,会自动快速安装(点击图片可查看高清大图)IIS站点管理一打开就可以使用,按照你的需求进行站点添加,也分为域名模式和端口模
4358 人浏览
android

Android webview https 链接中加载http图片,加载不出

问题:链接是https的,但是里面的图片是http的,所以导致图片加载不出。解决:在webview中加上代码webView.getSettings().setJavaScriptEnabled(true); // 启用js webView.getSettings().setBlockNetworkImage(false); // 解决图片不显示 if(Build.VERSION.SDK_INT
4356 人浏览
hangge

Docker - 实现本地镜像的导出、导入(export、import、save、load)

有时我们需要将一台电脑上的镜像复制到另一台电脑上使用,除了可以借助仓库外,还可以直接将镜像保存成一个文件,再拷贝到另一台电脑上导入使用。 对于镜像的导出和导入,Docker提供了两种方案,下面分别进行介绍。一、使用 export 和 import1,查看本机的容器这两个命令是通过容器来导入、导出镜像。首先我们使用docker ps -a命令查看本机所有的容器。2,导出镜像(1)使用docker
4352 人浏览
hangge

K8s - Kubernetes使用详解2(运行Deployment样例2:使用配置文件创建资源)

我们知道Kubernetes支持两种创建资源的方式:命令和配置文件。在上文中我介绍了前者(点击查看),下面我接着介绍后者:通过配置文件创建资源。二、运行 Deployment(使用配置文件)1,基本用法(1)首先我创建一个配置文件(nginx.yml),里面配置好所有资源的属性,内容如下:1234567891011121314apiVersion: extensions/v1beta1 # a
4350 人浏览
android

android RxJava(RxAndroid)的简单使用

可能大家听都没有听说过这个框架,但是现在其实已经很火了。在面试时,很多公司要求面试者会使用这个库,所以在网上查找资料,学习了如何使用,这里记录一下。前言  RxAndroid是RxJava在Android上的一个扩展,大牛JakeWharton的项目。据说和Retorfit、OkHttp组合起来使用,效果不是一般的好。而且用它似乎可以完全替代eventBus和OTTO,这么牛的东西当然要研究研究了
4349 人浏览
android00

Android AndroidManifest.xml文件的android:supportsRtl属性详解

转载请注明出处: http://blog.csdn.net/aa464971/article/details/51372204 .Android Studio新建工程的AndroidManifest文件里会有一个supportsRtl属性,并且默认是true,那这个属性到底有什么用呢,顾名思义就是“支持RTL”,那RTL又是神马鬼带着这个问题去翻了翻android官网的文档这是官网对android
4347 人浏览
cheng

Git的smart Checkout跟force checkout的区别

比如说我从Dev切换回开发分支时,要是dev某个文件跟开发分支冲突时,他就会弹出一个窗,说这部分文件冲突,问你要怎么处理smart checkout就会把冲突的这部分内容带到开发分支(如果你没有点进窗口的那些文件处理冲突的话)force checkout就不会把冲突的这部分内容带到开发分支
4345 人浏览
xiaozhi

20.JavaScript 是如何工作的:模块的构建以及对应的打包工具

如果你是 JavaScript 的新手,一些像 “module bundlers vs module loaders”、“Webpack vs Browserify” 和 “AMD vs.CommonJS” 这样的术语,很快让你不堪重负。JavaScript 模块系统可能令人生畏,但理解它对 Web 开发人员至关重要。在这篇文章中,我将以简单的言语(以及一些代码示例)为你解释这些术语。 希望这对你
4344 人浏览
代码搬运工

Github上的iOS App源码 (中文)

Github版英文App地址中文 :TeamTalk蘑菇街. 开源IM. 电商强烈推荐.MyOne-iOS用OC写的《一个》 iOS 客户端zhihuDaily高仿知乎日报Coding iOS 客户端Coding官方客户端.OSCHINA 的 iPhone 客户端开源中国的iPhone客户端源码meituan– 美团5.7iOS版(高仿),功能包括,团购首页,高德地图搜索附近美食并显示在地图上,上
4340 人浏览
androidproject

Github 在Dribbble上找到的一个清单效果 RippleCheckBox

简洁,舒服,波纹动画,勾选动画,高度可控的波纹CheckBox设计参考:dribbbleScreenshot下载案例Apk使用该控件的开源项目:玩清单Dependenciesimplementation'com.github.xujiaji:ripple-checkbox:0.0.2'Usepx: 值为像素单位;0x: 值为颜色,如黑色0xFF000000(0-360): 值的范围
4340 人浏览
wechat

微信小程序的picker使用对象数组

在网上看到《发现微信小程序的picker组件不能直接使用索引数组({key : value}), 于是我在服务器端把索引数组中的key和value》贴子误导初学开发者。。。 正确的使用方法是这样的:data: { Data: [{id:0,value:'a',name:'A' },{id:1,value:'b',name:'B' }], Index: 0,   curren
4335 人浏览
cnbzlj

android 调用系统文件管理器

今天,简单讲讲android如何调用系统的文件管理器获取目录下的文件资源。这几天,还是因为搬家的事,导致自己状态很差。和领导说想要辞职,领导说还是先适应一下在说。所以还是坚持了。这个其实也很简单,之前做一个功能时需要用到,所以在网上查找了资料,这里记录一下。Android区别于iOS的沙盒模式,可以通过文件浏览器浏览本地的存储器。Android API也提供了相应的接口。基本思路,先通过Andro
4329 人浏览
android

Android使用clickablespan时点击无效问题

有时候一行文字显示多种样式,不想布局文件太复杂,用一个TextView搞定,这时候就会用到SpannableString或者SpannableStringBuilder。这次在给SpannableStringBuilder设置ClickableSpan时发现点击事件无效,这倒是第一次遇到。基本的像setSpan()要在setText()之前或者setText()内容是SpannableString
4324 人浏览
hangge

k8s - 解决Terminating状态的Pod删不掉的问题(强行kubectl delete pod)

1,问题描述(1)最近发现咋Kubernetes集群上有个处于Terminating状态的Pod:(2)但通过kubectl delete pods命令却死活无法将其删除:1kubectldeletepods httpd-app-6df58645c6-cxgcm2,解决办法(1)无论各种方式生成的pod, 均可以使用如下命令强制删除:1kubectldeletepods <pod> -
4323 人浏览
littleGG

Android最全开发资源

Android最全开发资源首先, 我觉得最好的Android学习路径还是:看Google Android官方开发主页(在国内的朋友可以上这里), 要记住 Read The "Friendly" (F***ing) Doc (阅读那该死的文档) , 和看 Google Android 官方视频教程。加上自己写程序。啥也别说了, 辛苦收集的中外精彩资源。觉得好, 记得点个赞~问:为
4322 人浏览
java

分布式开放消息系统(RocketMQ)的原理与实践

分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题:消息的顺序问题消息的重复问题RocketMQ作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?RocketMQ 有哪些关键特性?其实现原理是怎样的?关键特性以及其实现原理一、顺序消息消息有序指的是可以按照消息的发送顺序来消费。例如:一笔订单
4322 人浏览
java

Java从入门到放弃》框架入门篇:hibernate查询——HQL

不知不觉又到了hibernate的最后一篇了,只感觉时光飞逝~,岁月如梭~!转眼之间,我们就···························,好吧,想装个X,结果装不下去了,还是直接开始吧·前面我们已经把hibernate中添加、删改、修改和根据ID得到对象的方法都学习了,但如何才能查询出多条记录呢?比如我想查询所有姓黄的作者,查询标题包含“中”字的博客等。这一篇就来介绍查询。hiberna
4318 人浏览