随笔分类 -  技术调研

日常的一些技术调研工作成果
【转】腾讯高级工程师:一道面试题引发的高并发性能调试思考
摘要:https://dbaplus.cn/news-21-625-1.html 这样打破沙锅问到底的精神十分可贵!注意其中用到的工具 4月份的时候看到一道面试题,据说是腾讯校招面试官提的:在多线程和高并发环境下,如果有一个平均运行一百万次才出现一次的bug,你如何调试这个bug?(知乎原贴地址如下:ht 阅读全文

posted @ 2019-07-04 18:40 钱小小 阅读(429) 评论(0) 推荐(0)

进程占用过高cpu的排查
摘要:1.vmstat工具,可以查看系统级别的负载情况,包括进程、内存、IO、CPU、系统调用等等 用法:vmstat [options] [delay [count]] 第一行是自上次reboot之后的平均负载,之后的输出是该delay时间段内的增量值(比如中断数、系统调用数等,但像是内存、cpu负载这 阅读全文

posted @ 2019-06-24 14:02 钱小小 阅读(3363) 评论(0) 推荐(0)

PHP设计模式学习
摘要:1.抽象类abstract抽象函数:abstract public function trick($whatever);包含至少一个抽象函数的类就是抽象类,它其中也可以包含具体函数: 抽象类的子类必须实现父类的抽象方法: ?> PHP不支持多重继承,但是支持使用Trait以实现同样的功能(没展开讲) 阅读全文

posted @ 2019-04-26 11:00 钱小小

对照官方文档安装配置Openstack Liberty版
摘要:1.概述 openstack实现IAAS服务,并且它的各个组件提供了很多API。 在熟悉了安装配置之后,需要考虑以下问题: 确定并实施必要的核心和可选的服务,以满足性能和冗余的要求。 使用诸如防火墙,加密,以及服务政策提高安全性。 实施部署工具,如Ansible,Chef,Puppet,或Salt工 阅读全文

posted @ 2019-04-26 10:58 钱小小

Openstack的视频学习
摘要:0.安装环境准备 部署架构: 网络模式(红色Net0为管理网络,Net1接外网,Net2是接虚拟机网络流量的): 虚拟化平台为VirtualBox,虚拟网络Host-Only网络的配置: Net0:管理网络,IP 10.20.0.0/24,对应于vboxnet1 Net1:公共网络,IP 172.1 阅读全文

posted @ 2019-04-26 10:58 钱小小 阅读(538) 评论(0) 推荐(0)

lavarel5.2官方文档阅读——基本概念
摘要:《目录》 1.安装 2.配置 3.基本操作 4.中级操作 5.路由 6.中间件 7.控制器 8.请求对象 9.响应对象 10.views视图 11.blade模板引擎 1.安装 若通过Composer 或 the Laravel installer 进行项目创建,会使用php artisan key 阅读全文

posted @ 2019-04-26 10:57 钱小小

laravel-神奇的服务容器(转)
摘要:原文地址: http://www.insp.top/learn-laravel-container ,转载务必保留来源,谢谢了! 容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是 阅读全文

posted @ 2016-03-10 16:07 钱小小 阅读(144) 评论(0) 推荐(0)

hy这个破项目
摘要:最近部署hy记事 =================== 这段时间摊上了个挺恶心的项目,叫什么hy鞋同平台。。前后左右整的人挺难受的。学到的东西特别少,而且比较浪费时间。不过,还是总结一下吧,好歹花了这么久的时间了 Doc管理xi tong 话说这个hy平台的起因,罪魁祸首就是6月份开始调研的wen 阅读全文

posted @ 2015-12-04 17:21 钱小小 阅读(248) 评论(0) 推荐(0)

“云端融合”思想的自我摸索(很不靠谱)
摘要:1.挑战四:跨平台转移(Tansfer)随着智能手机的广泛普及和BYOD的迅速发展,企业建立云存储平台的初衷不仅希望将电脑、手机、Web等多终端数据进行统一的存储,同时也需要为用户的多终端操作提供便利条件,例如在iOS、Android、Windows多操作系统环境中同步数据。小小:这个是“跨终端管理 阅读全文

posted @ 2015-03-04 16:07 钱小小 阅读(825) 评论(1) 推荐(0)

linux android开发环境搭建
摘要:android开发环境搭建的一些有用链接:1.sdk manager的国内服务器http://www.cnblogs.com/huangjacky/p/4077982.html2.常见问题的解决http://www.77exception.com/mobiledevelop/11630.html3. 阅读全文

posted @ 2015-03-04 16:06 钱小小 阅读(179) 评论(0) 推荐(0)

Android系统架构及内核简介
摘要:(来源于ThinkPHP) Android是Google公司开发的基于Linux平台的开源手机操作系统,它包括操作系统、中间件、用户界面和应用程序,而且不存在任何以往阻碍移 动产业创新的专利权障碍,并由Google公司于2007年11月5日正式发布。同时,Google公司组建了一个开放手机联盟,这个 阅读全文

posted @ 2015-03-04 15:38 钱小小 阅读(1291) 评论(0) 推荐(0)

Android Studio的构建系统:Gradle
摘要:原文作者:youxiachai 《用Gradle 构建你的android程序》 前言 android gradle 的插件终于把混淆代码的task集成进去了,加上最近,android studio 用的是gradle 来构建项目, 下定决心把android gralde 构建项目的用户指南全部看完, 阅读全文

posted @ 2015-03-04 15:35 钱小小 阅读(471) 评论(0) 推荐(0)

Android手机ROM刷机简介
摘要:这一段时间刷了一堆ROM,安卓系列、CM、Hero、OldMos、隔壁新出的Android2.0,反正都尝了一下鲜,手机的照相机也刷得再也启不来了(不知道什么原因,杯具)。有话说:"久病成良医",想我们折腾了这么久的刷机,也得总结总结不是,小弟不才,远没成"良医",但还是想把自己的一些认识和心得写出 阅读全文

posted @ 2015-03-04 15:30 钱小小 阅读(337) 评论(0) 推荐(0)

java代码编译与C/C++代码编译的区别
摘要:Java编译原理 1、Java编译过程与c/c++编译过程不同 Java编译程序将java源程序编译成jvm可执行代码--java字节码. Java在编译过程中一般会按照以下过程进行: (1)JDK根据编译参数encoding确定源代码字符集.如果不指定该参数,系统会根据操作系统的file.enco 阅读全文

posted @ 2015-03-04 15:27 钱小小 阅读(510) 评论(0) 推荐(0)

java代码的编译、执行过程
摘要:Java代码编译是由Java源码编译器来完成,流程图如下所示: Java字节码的执行是由JVM执行引擎来完成,流程图如下所示: Java代码编译和执行的整个过程包含了以下三个重要的机制: Java源码编译机制 类加载机制 类执行机制 Java源码编译机制 Java 源码编译由以下三个过程组成: 分析 阅读全文

posted @ 2015-03-04 15:25 钱小小 阅读(208) 评论(0) 推荐(0)

Java工作原理:JVM,内存回收及其他
摘要:JAVA虚拟机系列文章 http://developer.51cto.com/art/201001/176550.htm Java语言引入了Java虚拟机,具有跨平台运行的功能,能够很好地适应各种Web应用。同时,为了提高Java语言的性能和健壮性,还引入了如垃圾回收机制等新功能,通过这些改进让Ja 阅读全文

posted @ 2015-03-04 15:24 钱小小 阅读(360) 评论(0) 推荐(0)

java中class文件与jar文件
摘要:1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 Java 的一种文档格式。JAR 文件非常类似 ZIP 文件——准确的说,它就是 ZIP 文件,所以叫它文件包。JAR 文件与 ZIP 文件唯一的区别就是在 JAR 文件的内 阅读全文

posted @ 2015-03-04 15:22 钱小小 阅读(1155) 评论(0) 推荐(0)

Apache Maven入门篇(转)
摘要:【上篇】 写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建运行 hellow world 程序,体会一下不用任何 IDE ,只用 maven 是咋回事。然后下篇就讲 阅读全文

posted @ 2015-03-03 16:07 钱小小 阅读(203) 评论(0) 推荐(0)

JUnit介绍(转)
摘要:测试的重要性毋庸再说,但如何使测试更加准确和全面,并且独立于项目之外并且避免硬编码,JUnit给了我们一个很好的解决方案。一、引子 首先假设有一个项目类SimpleObject如下: public class SimpleObject{ public List methodA(){ ..... } 阅读全文

posted @ 2015-03-03 15:42 钱小小 阅读(196) 评论(0) 推荐(0)

导航