Android开发——Drawable与Bitmap知识
从资源中获得drawableDrawable drawable = getResources().getDrawable(R.drawable.xxx);drawable转换bitmapdrawble BitmapDrawable bitmapdrawable = (BitmapDrawable) ...
Leaf - 一个由 Go 语言编写的开发效率和执行效率并重的开源游戏服务器框架
转自:/posts/0l7l7n/preview Leaf 游戏服务器框架简介 Leaf 是一个由 Go 语言(golang)编写的开发效率和执行效率并重的开源游戏服务器框架。Leaf 适用于各类游戏服务器的开发,包括 H5(HTML5)游戏服务器。 Leaf 的关注点: 良好的使用体验。L...
测试驱动开发实践—从testList开始
【内容指引】运行单元测试;装配一条数据;模拟更多数据测试列表;测试无搜索列表;测试标准查询;测试高级查询。一、运行单元测试我们以文档分类(Category)这个领域类为例,示范如何通过编写测试用例来驱动代码开发。首先我们可以打开Category的单元测试初始化代码CategoryController...
鸿蒙NEXT开发-界面渲染(条件和循环)
注意:博主有个鸿蒙专栏,里面从上到下有关于鸿蒙next的教学文档,大家感兴趣可以学习下 如果大家觉得博主文章写的好的话,可以点下关注,博主会一直更新鸿蒙next相关知识 目录 1. 渲染-条件渲染 1.1 基本介绍 1.2 使用if/else(创建销毁元素) 1.3 visibility属性控制 ...
java后端开发面试题总结(一)
文章目录 和JRE及JVM有什么区别?2.常用数字类型的区别?3.面向对象的三大特征是什么?4.接口和抽象类的异同?5.静态变量和实例变量(方法)的区别?6.类的执行顺序?7.说明java的异常体系:与字符串常量池:,StringBuilder,StringBuffer的区别:和Set的区别...
iOS UI-IOS开发中Xcode的一些使用技巧
一、快捷键的使用经常用到的快捷键如下:新建shift + cmd + n 新建项目cmd + n 新建文件视图option + cmd + 回车 打开助理编辑器cmd + 回车 显示主窗口cmd + 0 导航窗口option...
针不戳!java后端开发岗面经分享,面经+知识点+总结!
写在前面 大家好,这是一篇超长面经+总结,是对自己上一阶段的梳理,也希望给以后准备找工作/正在找工作的同学们多多少少一点帮助。 基本介绍:普通985本+海外渣硕,大二转到CS专业,大三项目交流3+2,19年10月留学毕业,有工程项目,无实习无额外加分项,主Java研发岗,非battmd级别选手,加一...
Java后端开发面经
有赞(一面) 2021年5月26日 时长:53分钟 1.自我介绍 用过吗?和spring有什么区别? 创建对象的过程,顺带着引申了一下ioc 是啥,然后讲讲它的原理,再讲讲什么是动态代理(这个问题回答的不好,动态代理没有讲清楚,解耦忘了说了) 的原理,如何存放元素,什么时...
后端Java开发面经汇总
从12.20日开始到1.10截止,一共面试了六家公司,在此记录一下所有的面经 背景:本硕mis,之前在一家小厂做大数据后端开发,编程语言比较熟悉Java,因此投的大多数也是Java后端开发。 京东数科(电话一面30min,凉凉) 基础部分: arraylist和linkedlist的区别?他们在...
Android BLE 开发
connect()和connectGatt() 都是连接BLE设备的方法,但二者用法不同。 connectGatt是BluetoothDevice类下的方法,功能是向BLE设备发起连接,然后得到一个BluetoothGatt类型的返回值,利用这个返回值可以进行下一步操作。 connect是Blue...
Android低功耗蓝牙(BLE)开发(一)
本文主要介绍BLE相关概念,代码示例请参考《Android低功耗蓝牙(BLE)开发(二)》 一、简介 BLE是指低功耗蓝牙(Bluetooth Low Energy),也被称为蓝牙4.0。它是蓝牙技术的一种变体,旨在消耗更少的电量,具有便携性,并且可以在无线传输距离较短的范围内实现低速数据传输。BL...
大数据开发面试题1
列举几个hadoop生态圈组件或其他Apache的顶级项目,并做简要的描述 1、hive: hive是由Facebook开发的用于解决海量结构化数据的开源组件hive是基于hadoop的一个数据仓库工具,可以将hdfs中结构化的数据映射为一张表并提供了类SQL查询(将SQL语句转化为MapReduc...
HTML5游戏开发系列教程4(译)
原文地址:http://www.script-tutorials.com/html5-game-development-lesson-4/这篇文章是我们继续使用canvas来进行HTML5游戏开发系列的文章,我们要学习下一个元素:精灵动画和基本的声音处理。在我们这个示例中,你将看见一直正在飞的龙,我...
微信开发-微信支付-回调(notify_url)失败-解决思路
首先,要提醒一下。微信支付跟支付回调是分开的。支付回调通常是微信收款成功后,回调你的php接口(带上$attach_data),在php接口中你根据$attach_data将购买的信息存到数据库。但微信并不保证支付回调一定成功。回调不成功时,微信会继续在30分钟内8次回调你的接口,如果一直返回f...
微信开发-现金红包-代码已运行通过
最近做的项目有公众号给用户发送红包的功能,在网上找的代码常常因为某些错误,跑不起来,故整理如下。 先看现金红包文档:/wiki/doc/api/tools/cash_coupon.php?chapter=13_1 话不多说,直接上代码 1.根据文档封装的验证信息 ...
微信JS接口- 企业号开发者接口文档
目录 1 概述 1.1 使用说明 1.1.1 步骤一:引入JS文件1.1.2 步骤二:通过config接口注入权限验证配置1.1.3 步骤三:通过ready接口处理成功验证1.1.4 步骤四:通过error接口处理失败验证1.2 接口调用说明2 基础接口 2.1 判断当前客户端版本是...
微信JSSDK开发(分享接口和上传图片接口)
JSSDK使用步骤 1:绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。如果你使用了支付类接口,请确保支付目录在该安全域名下,否则将无法完成支付。 备注:登录后可在“开发者中心”查看对应的接口权限。(注意:一个公众号只能设置三个域名,设置好了每个月只有三次修改...
微信开发 JS接口安全域名修改
JS接口安全域名修改域名:不用带http:// //onMenuShareTimeline /zhouyu629/p/...
超级详细使用Webpack4.X 搭建H5开发环境
超级详细使用Webpack4.X 搭建H5开发环境会撸码的小马 关注2018.05.29 17:17* 字数 603 阅读 6453评论 0喜欢 5很久没弄博客了,这两天有点时间来搞一下最近在弄的webpack工具webpack是什么东西我就不介绍了,因为我使用的webpack4以上版本,这个版本有...
html5移动开发的几大特性
html5移动开发的出现让移动平台的竞争由系统平台转向了浏览器之间:移动端的IE、Chrome、FireFox、Safari,亦或是新出现的浏览器,谁能达到在移动端对HTML5更好的支持,谁就能在以后的移动应用领域占据更多的市场。更灵活、更方便的app使用及安装方式将成为HT]L5在移动平台上大放异...