叶林森_个人页

个人头像照片 叶林森
个人头像照片
68
16
0

个人介绍

浙江七巧板信息科技股份有限公司 技术VP/CTO,十年编程经验,七年管理经验,09年开始做Android,历经Android App,DELL手机系统,DELL平板系统,GM车载系统的开发,13年加入移动互联网创业大军,连续创业者,目前主攻JAVA架构,搜索引擎,大数据储存。

擅长的技术

  • Java
  • Python
  • 数据库
获得更多能力
通用技术能力:
  • Java
    初级

    能力说明:

    了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。

    获取记录:

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
  • 发表了文章 2019-10-30

    Elasticsearch学习笔记之CentOS6.5搭建Kibana6.2.2服务(Dean)

  • 发表了文章 2019-10-29

    Elasticsearch学习笔记之CentOS6.5搭建Elasticsearch6.2.2服务(Dean)

  • 发表了文章 2017-10-10

    ORA-00257: archiver error. Connect internal only, until freed 错误解决

  • 发表了文章 2017-08-17

    自搭gitlab报错--git operation was rejected by pre-receive hook

  • 发表了文章 2017-06-01

    CentOS6.8安装配置Mysql数据库(Dean的开发笔记-运维篇1)

  • 发表了文章 2011-08-03

    Android学习笔记之-刷机Nexus S: Full Update Guide(Dean)

  • 发表了文章 2011-05-18

    持续集成工具之Hudson

  • 发表了文章 2011-05-16

    Android Looper

  • 发表了文章 2011-05-12

    Ubuntu PDF中文乱码解决方案

  • 发表了文章 2011-05-04

    GPL LGPL Apache2.0 BSD 开源协议扫盲帖

  • 发表了文章 2011-05-04

    (转)为什么Android不是GPL许可证?

  • 发表了文章 2011-05-04

    (转)五种开源协议的对比分析BSD, Apache 2.0, GPL,LGPL,MIT

  • 发表了文章 2011-04-26

    Android学习笔记之NFC近距离无线通讯技术(Dean)

  • 发表了文章 2011-04-25

    Android 调试桥(adb)

  • 发表了文章 2011-04-25

    Android 启动流程

  • 发表了文章 2011-04-22

    Android 安全机制概述 Permission

  • 发表了文章 2011-04-18

    Android Launcher2 allapps.rs

  • 发表了文章 2011-04-18

    libacc : Android 2.0 內建的輕量級 C Compiler

  • 发表了文章 2011-04-18

    Android renderscript, more info' and an example application

  • 发表了文章 2011-04-14

    Android android.uid.shared MK编译或eclipse编译后签名

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2022-05-09

    什么是埋点?

    埋点是网站和APP等产品进行日常改进及数据分析的数据采集基础,根据采集得到的用户行为数据

    踩0 评论0
  • 回答了问题 2022-05-09

    同比和环比计算公式是?

    同比增长率=(本期数-同期数)÷同期数×100% 环比增长率=(本期数-上期数)/上期数×100%。

    踩0 评论0
  • 回答了问题 2022-05-09

    线程同步出现的根本原因是什么?

    多线程为什么要采用同步机制,因为不同的线程有自己的栈,栈中可能引用了多个对象,而多个线程可能引用到了堆中的同一个或多个对象,而线程的栈内存当中的数据只是临时数据,最终都是要刷新到堆中的对象内存,这里的刷新并不是最终的状态一次性刷新,而是在程序执行的过程中随时刷新(肯定有固定的机制,暂不考虑),也许在一个线程中被应用对象中的某一个方法执行到一半的时候就将该对象的变量状态刷新到了堆的对象内存中,那么再从多线程角度来看,当多个线程对同一个对象中的同一个变量进行读写的时候,就会出现类似数据库中的并发问题,假设被引用对象中有一个变量SA=10,线程A读取到10,并且在栈中修改成了15但还没有刷新到堆中,线程B也读取到10,此时A刷新到堆中,则堆中被引用的变量的值变成了15,这个时候B将读取到的10修改为20,再次刷新到堆中,堆中被引用对象的变量SA值为20,这个时候A重新获取SA,发现不是15,而是20,显然出现了问题。针对上述问题,假设我们添加了同步机制,那么就可以很容易的解决。

    踩0 评论0
  • 回答了问题 2019-07-22

    服务器有挖矿程序

    刚好碰到了,之前中过此病毒。大概是CUP会慢慢的到100% 然后进程卡死。 在你的temp临时文件里会有几个文件不断调用。
    解决方式嘛,操作有点麻烦,先把防火墙开起来,在安全组里设置对外的端口和IP 限制。 在把里面的运行文件删掉,在定时任务里清空任务, 然后记得把redis的端口和密码改改。这个病毒就是通过redis侵入的。
    具体修复步骤如下:

    通过#top -c排查CPU占内存很高的进程

    19146 root 20 0 236236 5200 1024 S 99.7 0.1 9518:01 /tmp/wnTKYg

    删除#/var/spool/cron下的自启动脚本,rootcrontabs

    通过进程查看到该文件目录为 /tmp下,删除wnTKYg并杀进程,但是4S后还会自启动,经过排查应该还有守护进程,在/tmp 目录下找到ddg.2020文件,删除该文件并停掉ddg.2020进程

    删除#rm -rf Aegis。。。。 文件

    重新检查wnTKYgddg.2020进程是否存在
    问题总结

    这样的病毒是直接远程连接redis,一般redis都是root安装的,连接redis也就掌握了root权限,它可以往你的定时任务里写内容

    中这样的病毒大多都是因为redis没有设置密码,存在着很大的安全漏洞,所以大家要设置redis密码,并且更改redis的端口。安装时最好别用root安装。


    踩0 评论0
  • 回答了问题 2019-07-22

    阿里云防火墙页面IP未开启

    建议安装LAMP来辅助,有后台界面清晰可操作。适合不会编程的。
    我推荐一个宝塔辅助工具 
    踩0 评论0
  • 回答了问题 2019-07-22

    我在阿里云里面买的虚拟空间,新绑定一个域名显示未备案?

    如果您的网站托管在阿里云中国大陆境内节点服务器,且网站的主办人和域名从未办理过备案,在开通服务前,需通过阿里云ICP代备案系统完成ICP备案。
    踩0 评论0
  • 回答了问题 2019-07-22

    https://域名还是访问不了

    解析错了嘛,IP是直接访问服务器的,你域名有解析到这个IP上么。
    踩0 评论0
  • 回答了问题 2019-07-22

    在阿里云购买域名,备案,必须拥有阿里的服务器吗?腾讯就是必须要有腾讯发服务器才能备案。所以我想知道

    在阿里云购买域名,备案,必须拥有阿里的服务器吗? 这个 我之前试过自己的物理服务器并没有要求一定要用阿里云服务器。
    踩0 评论0
  • 回答了问题 2019-07-22

    远程桌面不能登录

    这是不同的问题, 最好先确定是什么系统,在描述是具体现象。
    踩0 评论0
  • 回答了问题 2019-07-22

    oceanbase2/0 何时能发布,是否能支持oracle 的存储过程,

    阿里云的OceanBase现面向受邀的企业客户开放测试。外网可以下载V.1.4版本 详情 https://oceanbase.alipay.com/download/resource
    OceanBase2.0 9月21日下午,在云栖大会ATEC数字金融架构转型分论坛中,蚂蚁金服OceanBase团队的资深技术专家蒋志勇正式宣布OceanBase 2.0重磅发布!
    在功能方面,2.0版本实现了一个标志性新特性—存储过程。我们实现存储过程,有两个方面的目的:一个是兼容性,我们了解到,在传统行业中还是有不少系统是基于存储过程实现的。通过支持存储过程可以显著降低这部分系统的迁移成本。另外一个是高可用,通过使用存储过程,可以显著减少业务系统和数据库服务器之间的交互,如果业务流程的几十条、几百条SQL语句通过一个存储过程来实现,即便出现跨城的业务对数据库的调用,也不会对用户体验有明显的影响,系统的容灾将会更容易实现,稳定性也会更高。在为数不多的原生分布式数据库产品中,OceanBase是第一款支持存储过程功能的。

    存储过程也支持MySQL、Oracle两种模式。如果业务不想让数据库来管理代码,也可以采用匿名块的使用方式,既有开发灵活性,又能获得存储过程带来的好处。存储过程采用LLVM编译执行,效率比解释执行高;支持基本调试功能,方便对大规模存储过程的开发和调试。
    踩0 评论0
  • 回答了问题 2019-07-22

    原有的ecs里面所有的数据换到新购买的ecs里面,能换吗?怎么换?

    阿里云ECS实例间迁移,建议您首先考虑使用阿里云的镜像复制和镜像共享功能。具体操作步骤,请参见镜像复制和镜像共享 。这两个功能不适用时,您可以参考下列场景。
    https://help.aliyun.com/document_detail/100988.html

    踩0 评论0
  • 回答了问题 2019-07-22

    SMTP无论怎么设置都是显示错误

    检查一下自己的键盘是否输入的是纯大写。最好大小写组合。
    踩0 评论0
  • 回答了问题 2019-07-22

    阿里邮箱登陆界面不能显示,试过好几个浏览器了

    注意版本问题,建议彻底卸载安装高版本chrome.
    踩0 评论0
  • 回答了问题 2019-07-22

    远程无法连接mysql

    首先找到 my.cnf  centos系统下 此文件在 etc目录下。
    接着 vi my.cnf
    看看是否有绑定本地回环地址的配置,如果有,注释掉下面这段文字:(在文字之前加上#号即可)
    #bind-address = 127.0.0.1
    然后找到[mysqld]部分的参数,在配置后面建立一个新行,添加下面这个参数:
    skip-name-resolve
    保存文件并重启MySQL:
    踩0 评论0
  • 回答了问题 2019-07-22

    对象存储OSS资源包区域

    1、OSS资源包按照适用范围分为地域资源包和全国通用(中国大陆)资源包两大类。
    地域资源包,不同地域之间不共享,即您存储资源所在地域要与资源包所购地域一致。
    例如,您在华北1创建了Bucket,则地域资源包必须购买在华北1。如果您再在华北2创建一个Bucket,则华北2的Bucket需按量付费。
    全国通用(中国大陆)资源包,可同时抵扣中国大陆范围内各地域的资源,包括华东1、华东2、华南1、华北1、华北2、华北3、华北5。
    资源包抵扣顺序
    全国通用资源包与各地域资源包可以同时购买。资源包抵扣顺序:先抵扣地域资源包,额度用完再抵扣全国通用(中国大陆)资源包,如果仍有超出部分则按量付费。
    踩0 评论0
  • 回答了问题 2019-07-22

    我找不到注册的域名,要续费了

    域名代续费操作步骤操作步骤:以下以通过 A 账号为 B 账号下的域名代续费为例,说明操作步骤。
    通过阿里云会员账号 A 登录 阿里云域名代续费。
    若您无阿里云会员账号 A,需注册一个。
    单击 开始代续费。
    输入需续费的域名,单击 下一步。
    选择续费年限,单击 提交。
    系统将自动从账户余额中扣除相应金额,代续费成功。
    您可以进入 whois 域名信息查询 查询域名的到期时间,以确认域名是否续费成功。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息