能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
jiyulin.com
刚刚折腾完的事情,就是通过/etc/rc.local中增加我的程序启动命令。这里遇到一个问题,发现只能启动一个,然后百度查询,有人提到这是因为程序运行之后占用了命令行,不返回,所以不再继续执行,于是写了程序分成子进程的方案,虽然代码已经给出,但是对我来讲还是太难了点,继续寻找其他方案,还真找到了,只需要增加一个 &符号分割就可以再执行另外一个程序的启动命令了。
云其实也是虚拟机,但是相比VPS就强大多了,云上虚拟机是基于整个物理机集群的,因此本文主题最大的感受就是“几乎没有遇到物理故障停机”!这在以前是没法想象的,曾经的物理机,连续开机一年,硬盘之类的地方总会有些不稳定甚至损坏,但是到了云虚拟机环境下,这个场景告一段落,硬盘多副本+cpu内存可故障自动迁移其他物理机+软件定义网络等等措施,使得“云主机”做到了“云深不知处”,作为租户只知道云服务器在正常运转,不需要知道在哪台机器上运转!
这周收到了阿里云运营人员发来的t5升级baseline测评邀请,刚好最近有空,于是就报名参加。t5升级内容:基线性能由10%升级为20%,总的来讲就是“加量不加价”! 以前在t5刚刚推出的时候,就参与了t5测评,开始测评新版本基线的t5之前,先回顾下以前的结论:t5不建议的场景:1,高版本Windows操作系统,由于CPU待机消耗较大不适合t52,CPU连续高负载需求用户不适合t5(cpu积分消耗到0之前需要撑得过业务上的cpu负载高峰期)t5的适合场景:1,低访问量的站点:接近静态的企业官网,形象展示站点等,使用跟虚拟主机相似的价格,却可以更轻松的管理发布网站服务。
对于位置服务领域的同行们,在分析轨迹数据过程中,往往缺少便捷分析的地图视图工具,本站草拟了一个这样的工具,在给自己带来方便同时,希望能给同行们也带来方便。体验地址:https://www.opengps.cn/Map/Path/Index.aspx 步骤1:放数据,要求按照json数组的格式[{},{},{},{}]将原始数据放入文本框。
最近由于工作需要,制定了一份底层通信协议,为了保证协议顺利传输任意内容,规定数据段必须采用base64编码,来规避其他字符对于协议解析的影响。然后就顺手为本站新增2款开发人员工具。 base64编码解码 体验地址:https://www.opengps.cn/Tools/Base64/Index.aspx unicode编码解码 体验地址:https://www.opengps.cn/Tools/Unicode/Index.aspx 原文地址: https://www.opengps.cn/Blog/View.aspx?id=382 文章的更新编辑依此链接为准。
同一个网站,手机端跟电脑端不同是怎么实现的? 常见的方式有三种: 1,自适应网站 同一套代码,自动实现手机端和电脑端的布局自动调整。例如:openGPS.cn 网站现在大部分页面已经支持自适应展示,手机端电脑端都可以访问本站内容,正常阅读。
我所开发的是工厂的MES系统,但是现在需求是要对一台原始冲压机床的工作次数进行计数,并把发工作次数到系统里 冲压机床是最原始的机器,没有任何可直接对接开发地方,只能考虑另外加装这么一款硬件实现计数和通讯。
经常混迹于技术社区,频繁看到这个题目,今天干脆在自己博客重复一遍解决办法: 针对mysql,sqlserver等关系型数据库单表数据过大的处理方式 如果不是阿里云的分布式数据库 DRDS 那种多机器集群方案的话: 先考虑表分区 ;然后考虑分表 ;然后考虑分库。
不知道大家打开本文,有没有留意文章所在的分类节点:云计算。其实我的本意,是要将微服务跟云架构归类在一起。因为他们都有着一个相同的存在目的:方便扩容! 扩容。对于遇到过系统瓶颈,需要扩容的系统,恭喜你,你的系统一定是快速发展,遇到了访问量上升的情况! 【云架构,系统扩容案例】 先说下我个人的经历:我是做GPS防盗器系统的,硬件需要给后台服务器回发数据,所以硬件产品销售的越好,我的系统就需要面对越来越多的压力挑战。
如题:阿里云服务器怎么重装系统? 一直以为这个问题非常简单,但是实际上却总是被问到这个问题,所以今天重复解释下。 首先,阿里云重装系统,跟普通PC重装系统有所不同,阿里云的重新安装系统,实际上是使用系统镜像覆盖原来系统盘数据,这一点跟普通PC的使用ghost镜像重装系统几乎一致。
虽然之前写过关于负载均衡的文章,但是似乎大家都对负载均衡这个标题很陌生。今天就换个角度,从分布式网站发布角度说一下 首先,网站发布一定离不开服务器,就是阿里云的云服务器ECS。最近发现,老用户也有机会购买特价服务器,参考阿里云天猫旗舰店。
疑问由来 做过在线地图开发的同学,可能都会有疑问,各大在线地图,使用的经纬度坐标为什么都精确到小数点之后第六位? 以前的经纬度坐标,往往是(106.1234567342,30.8237234234),经度纬度都是很长一串,给人感觉非常精确一样。
今天突然一个同学找我咨询阿里云网站备案问题。说是收到了这样一封来自阿里云的邮件: 原因很简单,他当时有台短期服务器,还有个域名,就做了网站备案。虽然一直没有实际制作网站发布,但是网站毕竟做完了备案工作。
阿里云最近正在搞活动的ECS机器,普遍都是1M带宽,因此最近推广阿里云的时候,小编被很多人问道“1M小水管能干吗?”。在动辄家庭宽带达百兆的时代,1M带宽确实是个大部分人都会担心的问题。
短连接大家都不陌生,例如新浪的 t.cn 、京东的 3.cn 、淘宝的 tb.cn 等等。都已经是家喻户晓的短连接域名。不知道有多少人像我一样,对短连接原理好奇而且尝试自建了呢? 今天发布这个文章的目的,就在于分享一下我的自建短连接过程。
【Step1】 领取幸运券 http://wzfw.ltd/qjyl (30天有效,过期可重新领取) 【Step2】 使用幸运券即可获取抽奖机会(20款产品均可使用)。重点推荐: 新用户: 199元云服务器一年 http://wzfw.
文章开始之前,先简单插播一段阿里广告,适合购买阿里云产品的新用户(新购或升级),欢迎大家领取,以支持博客长久发展: 【阿里云幸运券领取地址】:http://t.cn/RiW5Psd (阿里云幸运券) 【阿里云幸运券 - 新用户用途】: 199元 1核2G,60G硬盘云服务器: http://t.cn/RSrB8jK (用买网站空间的价钱买独享IP云服务器,对SEO更加友好) 另有多种产品首购限额免费,例如OSS等。
我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
火狐安装中不能修改成C盘以外的路径原因终于找到,这个不是账户权限的问题 四部解决问题:(我习惯在安装软件的时候把安装路径中的C改成D) 1,火狐安装:常规做法,安装到D盘,节省下系统盘空间 2,遭遇到很多人遇到过的问题:火狐安装D盘失败,于是乎开始尝试给整个D盘分区增加administrators权限,发现已经全部开启。看来这次故障跟权限没关系(小心被火狐的提示坑了)
今天写的博客有些偏离主题,不属于开发相关,但是仍旧属于位置服务领域,正文如下: 今天非常意外,出门偶然体验共享单车。没想到青岛这个上下坡较多的城市最终还是进驻了共享单车的业务。 体验的有两家:OFO共享单车(小黄车) 和 酷骑单车(小绿车)。 先说说OFO共享单车。由于刚好被布置在我下公交车
对于大部分人来讲,由于百度地图资料众多,过度依赖搜索引擎等等原因。新接触百度地图开发工作其实并不容易。今天说说关于坐标(0,0)的问题。 首先仍然介绍坐标系,我们先不管采用的和wgs84还是gcj02,bd09ll等坐标系,他们有个共同的特点,就是默认坐标(0,0)经纬度均为零的时候。定位位置都会是非洲边上的几内亚湾,在某些缩放级别
自从openGPS.cn小编在2011年的一个WEB项目中用到了百度地图做售楼数量分布显示功能之后,就一发不可收拾,在位置服务的领域一路走了5年之久。今天难得时间充裕,给WEB开发者分享一点自己的经验,希望能够给到新接触百度地图JavaScript开发的朋友们一些帮助。 百度地图JavaScript开发第一步,得会看资料。很多新手,是因为连
小编刚刚入驻了阿里云先知社区,整理发文: https://xianzhi.aliyun.com/forum/read/775.html 欢迎点评!首发保护的原因,本次发文将延迟一周更新到这里。这篇文章不在openGPS.cn站点首发 诚邀阿里云先知社区邀请,不胜感激!今日小编在此为大家介绍一下互联网中所应用的定位技术。互联网的发展日新月异,技术迭
自从openGPS.cn站点上线了高精度IP定位功能一来,小编的的这个半成品网站居然突然小小的火爆了一下。文章原文发布在openGPS.cn博客栏目中,点击这里即可前往(https://www.opengps.cn/Share/Article/View.aspx?id=9),内容更新以原文为准 附上高精度IP定位功能体验连接:https://www.opengps
浏览器定位,也就是HTML5定位,据我目前的理解,这俩其实是一个概念。都是随着html5技术的发展而开始进入大众视野。 原文连接发布在https://www.opengps.cn/Share/Article/View.aspx?id=7,内容更新以这里为准。 站长基于浏览器定位,制作了2个页面 实时位置共享:实现类似于微信的好友实时位置功
最近莫名其妙发现IE不能上网,其他浏览器正常,其他应用也都正常 最终发现问题出在IE代理上 解决办法如下图: 1,设置 2,连接 3,局域网设置 4,只勾选自动检测设置,取消其他 问题就出在这里,http://127.0.0.1:23940/proxy_on.pac?nocache=1476086581782843400&token=20be4ee35be9ae8c4
【ip定位历史】 关于IP定位,最早是通过运营商实现,每个运营商申请到的ip段,在某个范围内使用。 因此早期只能是国家为单位的基础数据。 对于比较大的国家,就进一步划分,比如,中国某通讯公司(不打广告),固定将某些ip分配某些机房使用,而这些机房则具备地域属性,因此就可以知道某些ip的位置是哪个省市区。 在进一步,网上有种测算路由的方式进行定位,就是由大范围逐个
利用业余时间自己做了个网站,集成了几个第三方数据源,对比IP地址查询的功能: 普通IP定位:https://www.opengps.cn/Data/IP/IPSearch.aspx 高精度IP定位:https://www.opengps.cn/Data/IP/IPHighAccuracy.aspx 其中,高精度IP定位为百度提供的服务,个人理解其工作原理应当是: 1,用户手机里
最近开发一个项目,由于在欧洲使用,对于语言种类的要求比较多,本来只开发的中文,给华人华侨使用,但是业务需要,有些老外也需要使用这个项目,被要求进行多语言改造 但是受限于欧洲特定的语言较多的情况,显然不可能每个页面都分别用不同的语言编写一遍,最终经过查阅,决定采用最简单的办法解决这个需求: 以下是bing翻译插件使用过程: 1,打开http://www.bing.com/widge
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head>
PNG图像格式介绍: PNG是20世纪90年代中期开始开发的图像文件存储格式,其目的是企图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。流式 网络图形格式(Portable Network Graphic Format,PNG)名称来源于非官方的“PNG’s Not GIF”,是一种位图文件(bitmap file)存储格式,读成“ping”。PNG用来存储灰度
警告:以下代码由季雨林本人探索写出,经过IE,FireFox,Chrome测试 发现Chrome(以及360的极速浏览器)浏览器对于javascript的支持明显胜于其他浏览器,请勿在电脑上长时间开启该页面,即使是js引擎强大的Chrome也会在运行半小时之后占用满内存,而其他浏览器甚至不能流畅运行,该页面制作初衷是为了仿造一种屏幕保护效果(雨林木风Linux系统:九宫格屏保),
ArrayListTest.java package qqq; import java.util.ArrayList; public class ArrayListTest { /** * @param args */ public static void main(String[] args) {