虽然Golang的GC自打一开始,就被人所诟病,但是经过这么多年的发展,Golang的GC已经改善了非常多,变得非常优秀了。 以下是Golang GC算法的里程碑: v1.1 STW v1.3 Mark STW, Swe…
分类:技术干货
WX小程序navigateTo等跳转失灵Debug
缘起 找工作闲暇,在家也捣鼓起微信小程序开发。总体来说,倒是比iOS、Android简单不少,核心就是JS+XML(wxml)+CSS(wxss)+JSON,其实还是前端那一块。 知道小程序开发的,对其路由方式可谓是再熟…
从C++到Python,一个游戏程序员的进阶之路
我的第一份工作是一加国内知名游戏公司的逻辑程序员,必须技能是C++,但是一开始只是写语法和C++很类似的一种脚本(后来知道是从一个开源脚本引擎AngelScript修改而成的)。学习游戏开发的流程,填数据,用脚本定制各种…
zabbix安装
原由 项目上需要将原有的产品全部统一为oracle数据库,做安全限制,原有的zabbix为mysql版本,需要下载oracle版本的zabbix。 背景 产品为达到监控各服务器运行状态,参数等,产品选择使用了zabbix…
简单的Canvas
基本用法 要使用<canvas>元素,必须先设置其width和height属性,指定可以绘图区域大小。 <canvas id="drawing" width="200" height="200">…
一位转行成功并从事5年的大数据的经验分享
本人30岁,从学大数据到现在有6年的时间,我谈一下我的经验分享 我自己的经历:刚开始大数据是看书,一页页的看书,因为身边有一个好的资源,有问题可以问我朋友,后来发现看大数据的零基础书籍很难看下去,很多专业的东西对于一个新…
生产级spring cloud 企业微服务项目
简称ocp是基于layui+springcloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,….),其核心的设计目标是分离前后端,快速开发部署,学习简单,功能强大,提供快速接入核心接口能力,其…
iOS中@功能的完整实现
哼哼想不到吧,我又回来啦!好久没写文章了,以后尽量多写写吧。最近看到有人问@功能的需求,就大概写了写,先看看实现效果: 效果图 这个功能的具体要求如下: 1、一个@是由一个@字符和一个空格字符包起来的。 2、支持手写输入…
Spark是否能替代Hive
在实际生产环境中已经形成了离线以Hive为主,Spark为辅, 实时处理用Flink的大数据架构体系及Impala, Es,Kylin等应用查询引擎 但是有很多学习Spark的程序员普遍认为Spark必然会替代Hive成…
【腾讯T6技术专家时间管理法】工作中别做这七件浪费时间的事了!
前言 在许多的行业中,我听到过不少的人都有类似的抱怨:哎,我好忙啊,总是有各种各样的事情找上门来,连安安静静做自己的事的时间都没有! 更加关键的是,这些人看似在做着别…
ios-组件化(二)创建远程私有库
上一篇项目组件化(一)创建本地私有库已经介绍了整个在创建的过程,但是在现实的开发中,尤其是团队多人开发时,本地私有库就显得苍白无力,维护和使用上的难度就很复杂,所以将组件放置在远程管理库上,将会解决这中囧局; 接下来…
Java泛型的重要目的:别让猫别站在狗队里
《Java编程思想》第四版足足用了75页来讲泛型——厚厚的一沓内容,很容易让人头大——但其实根本不用这么多,只需要一句话:我是一个泛型队列,狗可以站进来,猫也可以站进来,但最好不要既站猫,又站狗! 01、泛型是什么 泛型…