Go语言中文网 为您找到相关结果 106

实力公司寻实力程序员加入、借宝地发帖招聘golang\php\ios\Android程序员

## PHP 工程师:10 人  **工作职责:** - 负责网站 PC 站、移动网站、APP 等的 server 端开发;  - 参与需求评审、系统设计等工作。  **职位要求:** - 四年以上 LNMP 相关工作经验;  - 熟练使用 PHP,至少使用两个 PHP 开发框架,具有良好的编程能力和代码风格;  - 具备数据库设计和优化能力,熟练使用 mysql 和任意一门 nosql ;  - 熟悉前端技术栈,JS/CSS/HTML ;  - 计算机相关专业,拥有扎实的计算机基础理论知识;  - 具有良好的沟通能力和团队协作精神;  - 思维缜密,逻辑性强,追求极致,具有挑战精神,能承受高强度的工作压力。  - 熟悉亚马逊云、谷歌云加分  **薪水:25k 起步**    ##...阅读全文

主题 2017-10-12 08:53:01 ruok

高薪招聘golang工程师 面朝大海coding,每周teambuilding

Golang 开发工程师:10人
具有良好的团队合作精神,有较强的开发能力和灵活性;
开发经验丰富,熟悉golang语言,基础扎实,2年以上golang开发工作经验,有完整的项目经验 ;熟悉c/c++/java,至少一年你使用经验;
精通Golang协程,精通channel和锁,对高并发、高可用架构系统有正确、深刻的理解,要求有分布式服务器开发经验;
有Web开发经验,对RESTful概念有清晰的理解,并至少有一次API Server开发项目中运用到;
熟悉xml/json/protobuf等至少任意一种网络通信技术和数据交换格式 良好的算法基础和清晰的编程思路;熟悉tcp,ip,http等网络协议;
工作积...阅读全文

问答 APP 自动答题助手Answer Helper

问答 APP 自动答题助手,适用于 百万英雄 / 芝士超人 / 冲顶大会 / 花椒百万赢家 等多个直播答题类 APP,支持 iOS、Android 手机和模拟器,3 秒出结果,可以自动答题。 ![image](https://raw.githubusercontent.com/henson/Answer/master/doc/1.png) 超快的响应速度 支持iOS、Android 支持真机测试和模拟器 全面覆盖百万英雄/芝士超人/冲顶大会/花椒百万赢家等多个直播答题类APP 优化搜索逻辑保证高正确率 多维度参考值,答案交叉验证 自动答题(目前仅支持Android...阅读全文

辞职半年了,做了一个付费专栏的产品

小专栏 :https://xiaozhuanlan.com/ 小专栏是一个专业人士的创作知识社区,旨在为一些在某个领域有深度研究的小伙伴提供的写作平台,专栏需要进行申请,通过审核后即可开始您的创作。后续小专栏会推出新功能,我们愿景就是要改变技术人购买实体技术书的传统方式,转而购买电子书,购买点子技术书籍有非常多好处,总结下就是:第一环保,第二电子书更佳符合技术学习方式,第三作者可以得到更多的收入。 小专栏最看重的还是您**专业**的分享,无论关于技术、产品或者运营方面。 推荐一些目前比较不错的专栏 ## iOS 1、[iOS 成长之路](https://xiaozhuanlan.com/iosdev) 目前已经收获了超过5500元啦 面向读者:笼统的说...阅读全文

5G到来,App的未来,是JavaScript,Flutter还是Native ?

#### Native App React Native(RN)发布于2015年,也是使用JavaScript语言进行跨平台APP的开发。与H5开发不同的是,它使用JS桥接技术在运行时编译成各个平台的Native代码,其使用的技术Facebook的Flux技术。 **其特点是:** * 使用JavaScript语言,由于JS被广泛地使用,所以RN也很容易被接受。 * RN依赖JS的运行时环境,也就是JS桥接技术。其使用Facebook的Flux架构。 * RN仅提供了UI渲染和设备访问的API,很多功能必须依赖第三方库来实现对本地组件的使用。 * 生态目前比较完善,使用的公司也比较多,特别是对JS比较熟悉的同学容易上手。 * 支持热部署,开发过程中可以节约很多时间。 **但是它也并不是完美的...阅读全文

博文 2019-04-28 12:51:48 yuerLoveCoding

游戏答题神器qanswer

答题神器:《冲顶大会》,《百万英雄》等答题游戏的答题神器,顺利吃鸡! 通过抓取手机屏幕截图经过文字识别,结合搜索引擎给出一个参考值。 [![题目](https://github.com/silenceper/qanswer/raw/master/docs/screenshot.png)](https://github.com/silenceper/qanswer/blob/master/docs/screenshot.png) 分析结果: [![结果](https://github.com/silenceper/qanswer/raw/master/docs/answer.png)](https://github.com/silenceper/qanswer/blob/master/...阅读全文

Go 1.12 版本新特性

Go 1.12 昨天,Go 官方发布 1.12 版本。本文介绍下 Go 1.12 版本变更的内容。 Go 1.12 正式版发布了,距离上个正式发布版 Go 1.11 已经过去半年。跟往常一样,Go 1.12 保持了 兼容性承诺,预期所有 Go 程序会像之前一样正常编译。新版本的更新亮点有: TLS 1.3 的初步支持、模块支持的更强大以及提升 macOS & iOS 的前向兼容性。新版在语言规范方面没做改动。 Golang 工具 go tool vet 不再支持; 二进制包在下个版本将不再支持; go tool tour 不再包含在主二进制发行版中,需要手动安装; Go 1.12 在 trace 工具加入了Mutator Utilization 图的支持,它可以方便发现 GC 性能受限的情况...阅读全文

博文 2019-03-02 00:34:41 aoho

【社招】【GrabTaxi】招聘后端工程师,iOS、Android工程师【内推】

GrabTaxi原名为MyTeksi,是两位哈佛商学院毕业生开发的一款手机打车应用软件,于2012年在马来西亚上线,可用于大马尼拉、曼谷和新加坡等地区。2013年,GrabTaxi移动应用的用户量达到50万左右,平台上出租车司机数量也达到6万人。2014年12月,日本电信公司软银集团向GrabTaxi投资2.5亿美元,2015年8月完成由寇图资本、中国投资有限责任公司、滴滴快的等联合投资的3.5亿美元融资。2016年9月完成日本软银集团(SoftBank)领投的7.5亿美元新一轮融资。2017年7月刚刚完成软银和滴滴领投的25亿美元最新一轮融资。 Grab研发总部位于新加坡,技术团队由世界各地技术精英组成,他们大多有“FLAG”公司及“常春藤”高校背景。2015年Grab先后在北...阅读全文

golang学习笔记18 用go语言编写移动端sdk和app开发gomobile

golang学习笔记18 用go语言编写移动端sdk和app开发gomobile gomobile的使用-用go语言编写移动端sdk和app开发https://blog.csdn.net/u012491783/article/details/79721098 GOMOBILE写Android和iOS移动端SDKhttps://blog.csdn.net/win_lin/article/details/60956485 gomatcha/matcha: Build native mobile apps in Go.https://github.com/gomatcha/matcha 用go语言做app的组件sdk感觉不错,界面UI把相关组件集成进去使...阅读全文

博文 2018-08-29 18:30:00 zdz8207

2019,Go GUI项目爆发的一年?

目前Go语言主要活跃在区块链、云计算、命令行工具和后端服务等领域。这些领域基本上和GUI关系不大。近来出现了很多跨平台的Go GUI项目。虽说用井喷之势形容有些过了,但是的确有加速的迹象。难道Go语言将要开辟出另一大块疆土? 忙中偷闲,整理了一份目前GUI/图形/图像相关的Go项目列表。见下。欢迎补充。 原生GUI绑定 dlgs是一个跨平台的显示对话框和输入框的Go代码库。 glfw是一个GLFW3绑定库。 go-mobile支持移动平台应用开发(Android和iOS)。(其中包含OpenGL ES 2.0和ES 3.0绑定库。) go-sdl2是一个SDL2绑定库。 go-gtk是一个GTK2绑定库。 gotk3是一个GTK+3绑定库。 GXUI,Google员工出品,但已经停止维护很久...阅读全文

博文 2019-06-29 12:01:21 liulaomo

Golang写的问答APP自动答题助手

### 项目地址: ### https://github.com/henson/Answer ### https://gitee.com/henson/Answer ### 欢迎试用,顺便给个星,谢谢! [![Travis Status for henson/Answer](https://travis-ci.org/henson/Answer.svg?branch=master)](https://travis-ci.org/henson/Answer) [![Go Report Card](https://goreportcard.com/badge/github.com/henson/Answer)](https://goreportcard.com/report/...阅读全文

【GO 笔记】 20180907 golang GUI

https://awesome-go.com/#gui A Windows GUI toolkit for the Go Programming Language https://github.com/lxn/walk Platform-native GUI library for Go. https://github.com/andlabs/ui Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports. https://github.com/andlabs/libui A single-header...阅读全文

博文 2018-10-01 11:33:03 mickelfeng

golang 制作通用爬虫框架

# golang制作爬虫组件 # 一、背景 ​ 自己之前是一个iOS的小工,后来又去后台搬砖。 ​ 一直准备做一个iOS优质文章的聚合,每天定向爬取大V们的博客。所以就萌生了尝试打造一个通用爬虫框架的想法。加上近期开始golang的学习,所以选择使用go来写。 ​ 各章内容总结的比较粗糙,有什么问题,欢迎交流,欢迎各位大佬来喷。 传送门:[julyT](https://github.com/ldaysjun/JulyT) ## 1.1 初识 ​ 我给它起名叫JulyT,目前0.1版本支持Xpath数据解析,批量任务并发。简单的规则编写。就可以完成定向数据的提取. 例如:实现抓取列表,再抓取列表页详情数据,接着翻页继续 ```go func rule(node *Xpath.Node,spid...阅读全文

博文 2018-10-10 22:06:34 ldaysjun

优雅的H5下拉刷新。零依赖,高性能,多主题,易拓展

### 特点 - 零依赖(原生JS实现,不依赖于任何库) - 多平台支持。一套代码,多端运行,支持Android,iOS,主流浏览器 - 丰富的主题,官方提供多种主题(包括默认,applet-仿小程序,drawer3d-3d抽屉效果,taobao-仿淘宝等) - 高性能。动画采用css3+硬件加速,在主流手机上流畅运行 - 良好的兼容性。支持和各种Scroll的嵌套(包括mui-scroll,IScroll,Swipe等),支持Vue环境下的使用 - 易拓展,三层架构,专门抽取UI层面,方便实现各种的主题,实现一套主题非常方便,而且几乎可以实现任何的效果 - 优雅的API和源码,API设计科学,简单,源码严谨,所有源码通过ESlint检测 - 完善的文档与示例,提供完善的...阅读全文

Go 的 fake-useragent 了解一下

Go 的 fake-useragent 了解一下 有的网站会根据 User-Agent 的不同,跳转到不同(PC、M)的站点,也有根据版本的不同给出不一样的提示等等,而 User-Agent 的变化更是爬虫里的基础姿势 使用 Go 编写网络爬虫或需要模拟浏览器头(User-Agent)的时候,你是否会觉得很麻烦,获取请求头(Request Headers)的 User-Agent 还得找来找去,挺繁琐。先前我也遇到了这个问题,因此有了这个项目 fake-useragent,用来解决你我的痛点 项目地址:https://github.com/EDDYCJY/fa... 支持 All User-Agent Random Chrome InternetExplorer (IE) Firefox S...阅读全文

博文 2018-05-21 19:34:37 煎鱼

【互联网早报】2017.10.25

## ??国内新闻?? 1. 从入门到倒闭,共享汽车算是快黄了; http://dwz.cn/6ItKTo 2. 科学家将机器学习技术用于地震预测,未来或能更高效预测这类灾害的发生; http://www.dwz.cn/6IttVt 3. PaaS平台中搜云悦获2000万元融资,或将谋求独立上市。 http://dwz.cn/6Itvxa ## ? 国际新闻? 1. 清扫第三方app漏洞:谷歌发起新“除虫奖赏计划”; http://dwz.cn/6Itwkx 2. AirDroid推出iOS版,从此iPhone与PC传输无距离; http://dwz.cn/6Itl9w 3. 将枯燥文本自动转化成趣味视频,AI创企Wibbit...阅读全文

【互联网早报】2017.12.12

## 国内新闻 1.银联银行推出银行业统一APP“云闪付” http://www.ebrun.com/20171211/258453.shtml 2.香港投资者反对东芝芯片交易 正联合其他基金阻止 http://tech.sina.com.cn/it/2017-12-11/doc-ifypnsip8203141.shtml 3.微信iOS版更新带来全新来电界面 与原生应用同级 http://www.cnbeta.com/articles/tech/678695.htm 4.自媒体还有多少能可以“赋”与“被赋” http://www.lanjingtmt.com/news/detail/30802.shtml ...阅读全文

零基础使用cocos2dx-lua和skynet全栈式开发网游(前言)

前言 timg.jpeg 曾经有一个梦想,一个人开发个网游,拿点小流水,然后在家乡养老,做爱做的事情。现如今,笔者已经把前面的事情完成——一个人完成一款网游。 这条道路,可谓艰难险阻。在此,笔者还是建议年轻人不要轻易踏上这条路。如果你被逼得走上这条路,不得不实现类似的梦想。笔者希望可以帮助大家扫清前面的路,在旅途上,走起来顺畅一些,距离彼岸近那么一点点,当然,实现梦想只能靠自己了。 一、追求的目标 timg (1).jpeg 这是一场艰难的持久战。我们需要好好谋划,驾驭好我们的脑子,毕竟很多时候,脑子不听使唤。但脑子有个癖好,给定目标,努力奋斗,达到目标,奖励自己。这时,脑子就会情不自禁地感动,喜悦和充实。以此不断地循环,才可以走完这条漫漫长路。 在这里,我们的目标是一个人开发一款手机网游。...阅读全文

博文 2018-06-20 20:34:41 量子出击

Global Ted Inc. 招聘ios工程师3名,安卓工程师2名 高级php开发工程师5名,Golang工程师3名,前端工程师5名,RN工程师5名,产品经理3名 税后年薪28w--50w 有一线互联网经验者可面议50w+

Global Ted Inc.成立于2008年,在亚洲的四个国家开设有分公司,目前集团总部设定在菲律宾的首都马尼拉,最繁华的金融中心马卡蒂,新加坡、马来西亚吉隆坡和菲律宾马尼拉分别设有子公司办事处。其中菲律宾首都马尼拉分部目前拥有员工1200人左右,90%为华人。马来西亚吉隆坡公司拥有员工近200人,70%以上为华人。新加坡办事处拥有员工40名。 Gobal Ted Inc已经建立多个事业部与研发中心,在娱乐领域也自主研发了多个创新娱乐项目,例如网络语音视频、在线网络游戏、社交网站平台等。专注于网络视频、社交游戏、在线娱乐业务的服务及解决方案,公司通过专业化的团队及先进的运营经验,持续高速发展,业务遍及欧洲、美洲、中东及亚洲各国。作为一家国际性的互联网应用解决方案的服务商,拥...阅读全文

AES-128-CBC Base64加密——OC,Java,Golang联调

AES-128-CBC 这里首先说说AES加密原理 AES加密算法采用分组密码体制,每个分组数据的长度为128位16个字节,密钥长度可以是128位16个字节、192位或256位,一共有四种加密模式(ECB、CBC、CFB、OFB),我们通常采用需要初始向量IV的CBC模式,初始向量的长度规定是128位16个字节。另外就是Padding,这里面有大坑。。。。先说一下Padding的三种模式PKCS5、PKCS7和NOPADDING。PKCS5是指分组数据缺少几个字节,就在数据的末尾填充几个字节的几,比如缺少5个字节,就在末尾填充5个字节的5。PKCS7是指分组数据缺少几个字节,就在数据的末尾填充几个字节的0,比如缺少7个字节,就在末尾填充7个字节的0。NoPadding是指不需要填充,也就是说...阅读全文

博文 2018-08-08 03:34:48 heroims

iOS Mach异常和signal信号

本着探究下iOS Crash捕获的目的,学习了下Crash捕获相关的Mach异常和signal信号处理,记录下相关内容,并提供对应的测试示例代码。Mach为XNU的微内核,Mach异常为最底层的内核级异常,在iOS系统中,底层Crash先触发Mach异常,然后再转换为对应的signal信号。 1. iOS Mach异常 1.1 XNU Darwin是Mac OS和iOS的操作系统,而XNU是Darwin操作系统的内核部分。XNU是混合内核,兼具宏内核和微内核的特性,而Mach即为其微内核。 p1.png Darwin操作系统和MacOS、iOS系统版本号的对应如上图所示,Mac可执行下述命令查看Darwin版本号。 system_profiler SPSoftwa...阅读全文

gomobile的使用-用go语言编写移动端sdk和app开发

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012491783/article/details/79721098 这段时间负责了一个区块链虚拟币手机轻钱包的开发,类似于imtoken, 其中钱包的公私钥生成要放在手机端本地,所以要给移动端提供一个可调用的sdk,用到了gomobile编译go语言生成的方式。(本文以mac操作为例)谨记要打包android sdk, 确保pc上安装了android sdk ndk, 要打包ios sdk,确保pc上安装了xcode1. 确保mac上安装了go2. 安装android sdksdk的安装参考https://www.cnblogs.com/yjmyzz/p/4219829.html我们进入to...阅读全文

博文 2019-04-22 01:32:38 u012491783

马士兵:从零到年薪百万,写给浮躁的程序员

做老师这么多年,最高兴的就是听到学生说:“老师,我找到工作了!” “老师,我又涨薪水了”。听到这些,我由衷的替他们感到高兴,与此同时,也有作为老师参与到他们的人生发展中的那种自豪。但是,更多的是那些刚刚入行的人,他们感受到最多的,是迷茫,是无助。“老师,我怎么这么倒霉,刚毕业就赶上互联网寒冬,听说京东裁员了,听说阿里关闭招聘了,听说腾讯提高标准了,听说头条通过率只有.....”,“老师,这条路我还走下去吗?”作为一个骨灰级的“老人”,所谓的寒冬,我已经经历过多次。和其他行业一样,IT业也有自己的浮浮沉沉,每当行业低谷期,一群群在十字路口徘徊的人哪,都在不停的问:“我到底该何去何从?”我能建议的,是沉下心来学习。八年前,简晓敏以大专生的身份入职阿里,前几天,他说:“老师,您知道吗,我终于翻越百...阅读全文

博文 2019-05-09 03:35:01 马士兵

React Native 调用gomobile 编译的SDK

最近有个项目架构是 react native写应用界面,go写底层,大体思路:react native 可以通过NativeModules 调用原生代码,go代码可以通过gomobile框架编译成Android的.arr文件和iOS的.framework文件,通过添加依赖文件到本地即可实现js->java/oc->go的调用. 现将从安装环境->运行成功过程记录在此: 整个过程: 1,搭建go环境; 2,clone gomobile 框架,书写go代码,通过gomobile编译成.arr&&.framework; 3,搭建react native环境,初始化一个react native项目; 4,在react native app中通过Android Studio中添加.arr依赖,在Xco...阅读全文

博文 2018-08-09 15:34:59 果子熊

Emoji与Unicode

Unicode的资源是非常宝贵的,而emoji的表情真的是越来越多,那么emoji是如何编码的呢?在普通的聊天软件中,譬如QQ,一些基本表情是采用普通字符的转义表示。譬如在字符串中检测到[微笑],就自动替换为表情。但是Emoji是一种特殊的字符,它是真正被编码入Unicode的字符。它在字符集里占据了U+1F300到U+1F9EF中的部分范围。 但是为了实现丰富的Emoji,这种表情不一定只占据一个字符,尤其是为了实现emoji中立的时候,就需要1-2个字符来完成一个表情,最多需要7个字符。 现在用一段代码来举例 : 123456789101112131415package mainimport "fmt"import "unicode/utf8"func main() { strs := ...阅读全文

博文 2017-09-28 03:31:13 zablog.me

使用Go语言 生成iOS SDK

使用Go语言 生成iOS SDK 一.使用brew安装Go 1、安装命令 brew install go 2、检查 输入brew info go 或者 go env 即可查看当前安装的golang版本信息 3、配置go路径环境 主要是GOROOT和GOPATH GOROOT:就是go的安装环境 GOPATH:作为编译后二进制的存放目的地和import包时的搜索路径。其实说通俗点就是你的go项目工作目录。通常情况下GOPATH包含三个目录:bin、pkg、src。 src目录下主要存放go的源文件 pkg目录存放编译好的库文件,主要是*.a文件; bin目录主要存放可执行文件 注意:千万不要把GOPATH设置成go的安装路径,可以自己在用户目录下创建一个目录,例如mygo 一般安装好go之后,...阅读全文

IMT星际云每周资讯 2018-09-07

imWallet 钱包2018年9月6日 imWallet钱包 iOS版也正式发布了!目前imWallet钱包 Android版和iOS版已经双双上线,欢迎各位用户选择使用。imWallet钱包是由IMT团队全力开发并设计的钱包,支持任意多数量ERC-20币种,功能丰富,操作简易,并能完全保障您的数字资产安全无忧。同时用户可在【羊毛】区发布快讯,可通过登录(15 IMT)、邀请好友(10 IMT)、每日签到(1 IMT)获得可观的IMT奖励。imWallet钱包已正式上线两周,感谢各位用户对钱包的关注和反馈,技术团队会积极吸取用户的建议和意见,从而进行下一个版本的优化设计,以增加更好的用户体验感。下载地址:http://res.imwallet.com/imwallet/app/imwall...阅读全文

博文 2018-09-07 20:34:41 IMTOfficial

gomobile集成jar ubuntu系統

GoMobile配置自己探索步驟如下......转发請表明來處 Author: Dende安装gomobile$ go get -u -v golang.org/x/mobile/cmd/gomobilegomobile 初始化初始化环境,自动下载安装依赖,需要翻墙,可能会提示权限被拒,添加对应文件权限。$ gomobile init下載NDKhttps://developer.android.google.cn/ndk/downloads解壓文件修改解壓文件名爲ndk-bundle如:解壓後 android-ndk-r19c改爲ndk-bundle新建sdk存放目錄如:/home/dende/android 新建sdk文件夾,把ndk-bundle放入sdk目錄下安裝sdk建議使用andr...阅读全文

博文 2019-04-12 11:04:08 Dende

自学实时音视频互动系列: WebRTC实时互动直播技术入门与实战 5G时代必备技能

​在 WebRTC 项目中,又拍云团队做到了覆盖系统全局,保证项目进程流畅。这牵涉到主要三大块技术点:网络端、服务端的开发和传输算法WebRTC 协议中牵扯到服务端的应用协议和信令服务客户端iOS、安卓 H.264 编解码技术WebRTC实时互动直播技术入门与实战 5G时代必备技能 5G时代必备 音视频WebRTC实时互动直播技术入门与实战5G时代下,音视频行业将会得到前所未有的蓬勃发展,音视频人才将成为新的宠儿。本课程将从入门到实战,系统讲解WebRTC实时互动直播技术【音视频领域核心技术】,让你低门槛进入音视频行业,快速成为企业急需的音视频工程师。让你对整个 WebRTC技术的使用有非常深入的掌握,并有能力实现一套1对1音视频实时互动直播系统,并可以与其它终端进行互联。而这些能力正是当下...阅读全文

博文 2019-09-15 18:14:09 koangbb

从iOS到Golang - 前言

一直很矫情的认为每个文集都需要一个序...就像起小名儿一样——老人说,有了小名,娃就好养活了。有了序,文集就不会轻易弃坑了... 嗯嗯,那么随便唠唠吧~ 关于知识体系 很久没在简书上写文章了,是因为自己搭建了一套wiki,日常学习笔记、感想、项目计划、总结等文档都沉淀到wiki上了。 初识wiki 是在我团发现wiki这套系统很好用的,但是由于厂里人太多(劳动密集型嘛...),加上广大程序员哥哥们出于各种需求写了大量爬虫在wiki中游弋,使得我厂wiki系统不堪重负,经常崩溃,导致大家对wiki深恶痛绝... wiki和markdown 和小伙伴讨论过,在哪里记笔记和知识比较好。小伙伴们普遍表示更喜欢用markdown而非慢的要死的wiki。 其实,markdown和wiki是两个东东。ma...阅读全文

互联网技术相关岗位有哪些?

---麦子时光_新浪微博 2018-07-12 从哪里讲起呢,这样吧,互联网公司的问题大家想知道什么,12年信电毕业,先后在煤矿信息科(机房,信控中心)北京某德科技,北京某卡科技,x州某匠科技干互联网技术,先后从事信控管理技术员,一线开发,开发组长,主管,总工等技术岗位,现在在x州一家科技公司任职。最近自己做了一个IT自强社,帮助那些试图通过学习编程改变现状的小伙伴还有老伙伴。经历过国企,外包,娱乐行业,x州创业公司由十几人到百人团队的过程,互联网从业,老学长为您答疑解惑,告诉你互联网职场那些人 那些事。今天 讲述第一课:互联网公司 岗位互联网公司 岗位除了行政财务 等一些其他公司都有的岗位 特有岗位 一般主要包含一下【产品经理 人,设计UI工程师,前端工程师,移动端(ios开发, 安卓开发...阅读全文

博文 2018-07-12 07:34:44 麦子时光_新浪微博

Go语言汇编优化

目录基础知识汇编语法Demo基本程序debug讲汇编优化,不得不说一句高德纳的名言——过早的优化就是万恶之源。如果你们没有被逼到绝路,或者要榨干CPU的性能,千万不要尝试以下演讲的内容。 我给 Go 的 1.11 提交了这几个项目,第一个是 Hashmap 优化,就是你们常用的 map 操作里面最费时的哈希值计算优化。VDSO,虚拟动态对接的 syscall,主要是优化系统时间调用。Md5、Chacha20就不说了。还有一个 Duffcopy,这是给编译器展开优化用的,它在 arm64平台优化得不是很好,所以我也做了优化。除了 Chacha20还没有完成外,其他的都已经在 Go master 上可以用到了。可能有些人会觉得为什么都是 arm64 平台的优化?其实就是 Go 官方团队维护了...阅读全文

博文 2018-06-12 14:03:33 蒙卓

iOS开发集成ffmpeg

FFmpeg是一套开源的多媒体处理方案,可以应用于流媒体或直播中,能够实现音视频的编解码以及其他音视频处理等,非常强大。这里简单介绍iOS平台的FFmpeg静态库的编译与集成。第一步:下载安装ffmpega> 前提安装brew b> brew安装完成之后执行brew install ffmpeg稍等片刻终端输入 ffmpeg 显示版本号等等一些信息,说明安装成功。如果没有则说明这里的一些错误情况1,brew 保持最新版本2,可以先进入/usr/bin/中操作 第二步:ffmpeg编译脚本进行类库下载 为了iOS项目使用。1,下载编译脚本文件gitclonehttps://github.com/kewlbear/FFmpeg-iOS-build-script.git2,放在一个你喜欢的文件夹 ...阅读全文

博文 2019-04-23 04:34:40 门前一条小河流

docker容器中编译go项目

项目正在逐步使用go mod工具做版本管理,但是在这过程中也遇到了一些问题,主要还是交叉编译的问题 之前项目在GOPATH中,编译就交给xgo这个工具来做,一直很顺利,但是xgo是不支持非GOPATH目录的项目的,如果将项目移到其他目录中,并使用xgo来编译,会出现如下的错误: Checking for required docker image karalabe/xgo-latest... found. Cross compiling .... Building locally .... Compiling for linux/arm64... can't load package: package .: no Go files in / 2019/05/16 14:24:52 Faile...阅读全文

博文 2019-05-16 20:34:44 路过麦田

Golang对ios推送

推送证书制作 打开证书助理 导出 推送debug/release 证书为 p12 点开该证书箭头 导出私钥 为 p12 //生成推送证书pem openssl pkcs12 -clcerts -nokeys -out cert.pem -in alpha_push_dev.p12 //生成私钥的pem openssl pkcs12 -nocerts -out key.pem -in key.p12 先输入key.p12的密码 输入生成的key.pem的密码 重复输入密码 //去掉key.pem的密码 openssl rsa -in key.pem -out key.unencrypted.pem -passin pass:123456 cert.pem 和 key.unencrypted.p...阅读全文

博文 2019-03-19 13:34:45 A_b765

Golang对接Appsflyer

AppsFlyer:官方文档 我的代码: Appsflyer-go golang请求Appslfyer的接口 常量定义 const ( AppID = "com.your_appid" // 在AppsFlyer上的产品名称 AppsFlyerDevKey = "your_appsflyer_devkey" // AppsFlyer的devKey AppsFlyerUrlFormat = "https://api2.appsflyer.com/inappevent/%s" // Appslfyer事件的url AppsFlyerTimeFormat = "2006-01-02 15:04:05.000" // utc时间格式 ) Event,存储事件相关信息 type Event struc...阅读全文

博文 2019-06-04 21:32:38 GUIN蚂蚁

Android上KCP协议的使用

有关KCP协议,可以参阅KCP协议。 目前比较成熟完备的解决方案是kcptun。kcptun在kcp协议的基础止,做了很多优化,包括前向纠错(FEC),差分服务代码点(DSCP),加解密,压缩。本文讲述把kcptun移植到Android端的过程。 1.Go环境准备 kcptun本身是个Go项目,而Go项目本身是支持移植到Android或iOS客户端作为第三方库使用的。 1. Go语言环境安装 下载安装https://golang.google.cn/dl/,记得把go配置到环境变量中方便使用。 2.GoMobile工具安装 GoMobile工具用于编译和运行Android和iOS应用。 首先安装: go get golang.org/x/mobile/cmd/gomobile 成功后: go...阅读全文

博文 2019-05-29 17:34:44 天街孤独

CDN降价之后又一大招 阿里云PCDN正式开放申请

摘要: 本文主要讲述PCDN的五大技术优势和产品特性,现在PCDN产品已经在官网开放申请,欢迎大家垂询。 早在今年3月,阿里云CDN宣布降价35%,轰动这个行业。近期,阿里云又放大招,在CDN内容分发加速网络之中引入P2P技术,推出子产品PCDN。通过这种模式在确保服务能力的同时降低成本,可谓是当前最理想的实现视频业务和大文件下载等业务场景的平台。 阿里云PCDN以P2P技术为基础,通过挖掘利用边缘网络海量碎片化闲置资源而构建的低成本高品质内容分发网络服务。用户通过集成PCDN SDK接入该服务后,能获得等同或高于CDN的分发质量,同时显著降低分发成本。 阿里云PCDN的主要优势特性有如下五点: 一、全局业务 支持多终端和多格式 PCDN是一款基于SDK提供热点...阅读全文

谷歌发布iOS黑客工具软件 或导致iOS 11被越狱

(原标题:谷歌发布iOS黑客工具软件 或导致iOS 11被越狱)谷歌本周发布了一款概念验证工具,使安全研究人员和其他开发者能攻破iOS 11.1.2。谷歌的工具软件还可能催生对运行iOS 11.1.2的设备进行越狱的应用。这款工具是由知名iOS“捉虫人”伊恩·比尔(Ian Beer)开发的,发布时间为星期一,利用了一个被称作“tfp0”的安全缺陷——已经被苹果发布的iOS 11.2所修复。比尔是谷歌Project Zero成员,在接受媒体采访时表示,这款概念验证工具旨在帮助安全研究人员测试iOS安全技术。虽然只在iPhone 6s、iPhone 7和iPod touch 6G上进行了测试,但比尔坚信它对所有iOS设备都是有效的。比尔上周通过Twitter公布了星期一发布这款概念验证工具的消息...阅读全文

博文 2017-12-14 02:33:11 mbd.baidu.com