Wesley13 Wesley13
3年前
java java中subString、split、stringTokenizer三种截取字符串方法的性能比较
最近在阅读java.lang下的源码,读到String时,突然想起面试的时候曾经被人问过:都知道在大数据量情况下,使用String的split截取字符串效率很低,有想过用其他的方法替代吗?用什么替代?我当时的回答很斩钉截铁:没有。google了一下,发现有2中替代方法,于是在这里我将对这三种方式进行测试。测试的软件环境为:WindowsXP、ecl
appdbg: 一个伪装成调试器的虚拟机
一、目标现在的App都不安分,Java层去和Native挤眉弄眼,Native层又喜欢和Jave去暗通款曲。想安安静静的分析一个so太难了。有没有可能把App在Pc上都模拟执行起来,这样Native再去勾搭Jave层的时候就可以节省很多补环境的工作了。appdbg就是这样一个伪装成调试器的虚拟机。作者的介绍是:makeitpossibletorun
Stella981 Stella981
3年前
Firefox OS应用开发指南之预备知识
注:这篇文章oschina上其实已经有人翻译过了。从app的开发环境开始Webapps是基于标准web技术之上的应用。它们能运行在任何现代浏览器之上(一般来说对html5支持好的都是现代浏览器),并且采用你喜欢的开发工具来开发。与网站不同,webapp具有如下几个典型的特征:应用本身是由用户安装的,它们是独立的,并不依赖与浏览
Wesley13 Wesley13
3年前
JAVA从头回顾
概述       前段时间忙于面试,在面试过程中,发现工作几年,有很多基础有些淡忘了,现在重新从基础开始回顾,JAVA从入门到放弃系列博文将会记录一下基于JDK1.6在工作中不常用而容易忘记,但是有必须要掌握的一些知识点,本篇先从java环境相关的知识点写起JDK和JRE关系   开始学习JAVA开发时,首先就需要
Wesley13 Wesley13
3年前
mysqlbinlog 工具分析binlog日志
MySQL的binlog日志对于生产环境非常有用,任何时间对数据库的修改都会记录在binglog中;当数据发生增删改,创建数据库对象都会记录到binlog中,数据库的复制也是基于binlog进行同步数据;和SQLSERVER数据库开启完整模式的原理一样,每一次的数据的变动都会记录在案;(对数据库的select,show这些操作不会记录在binlog
Stella981 Stella981
3年前
Kubernetes安全挑战以及如何应对
背景线上环境使用Kubernetes已经有一段时间,Kubernetes通过提供一个可扩展的声明式平台来管理容器以实现高可用性,弹性和规模。但是Kubernetes是一个大型、复杂的平台;在规模扩大以后,Kubernetes平台自身身的安全问题如何解决?应该采取什么策略来保证应用的安全部署?下面我从四个方面说明如何缓解这些挑战。!(http
Stella981 Stella981
3年前
Jenkins——应用篇——插件使用——Publish over SSH
本文是jenkins应用系统文章的一部分,大部分来自工作和学习中的实践,部分内容来自官方文档和网友的文章,引用的文章会在“参考资料”部分附上原始链接,如无意中侵犯您的权利,请联系QQ:46106962,如需要进一步的交流请加入QQ群:(Jenkins学习交流)469536515。转载和使用请注明出处。依赖环境1.SSH,远程机开启SSH
Stella981 Stella981
3年前
200行Python制作音乐下载器,支持所有主流的平台
前言对于自己喜欢的音乐的时候,总想着能下载下来作为自己的铃声,但是有一些歌曲下载的时候是需要收取一些费用的,或者是需要VIP会员的,今天小编教大家用Python下载音乐,支持目前网络上所有主流的音乐平台声明:代码仅供学习交流,不得用于商业/非法使用基本环境配置版本:Python3.6系统:Windows相关模块:!(h
可莉 可莉
3年前
200行Python制作音乐下载器,支持所有主流的平台
前言对于自己喜欢的音乐的时候,总想着能下载下来作为自己的铃声,但是有一些歌曲下载的时候是需要收取一些费用的,或者是需要VIP会员的,今天小编教大家用Python下载音乐,支持目前网络上所有主流的音乐平台声明:代码仅供学习交流,不得用于商业/非法使用基本环境配置版本:Python3.6系统:Windows相关模块:!(h
Stella981 Stella981
3年前
Hystrix原理与实战(文章略长)
背景分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图,对于同步调用,当库存服务不可用时,商品服务请求线程被阻塞,当有大批量请求调用库存服务时,最终可能导致整个商品服务资源耗尽,无法继续对外提供服务。并且这种不可用可能沿请求调用链向上传递,这种现象被称为雪崩效应。!(https://stati