综合( 右侧选择分类 )
java

获取微信小程序手机号,后端为java

微信小程序获取手机号步骤1、前端调用 wx.login() 获取loginCodewx.login({ success:function(res){ console.log('loginCode:', res.code) } });2、后端拿到该 loginCode 发送https请求微信接口获取 session_key , 该url也即获取 ope
3571 人浏览
java

分布式开放消息系统(RocketMQ)的原理与实践

分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题:消息的顺序问题消息的重复问题RocketMQ作为阿里开源的一款高性能、高吞吐量的消息中间件,它是怎样来解决这两个问题的?RocketMQ 有哪些关键特性?其实现原理是怎样的?关键特性以及其实现原理一、顺序消息消息有序指的是可以按照消息的发送顺序来消费。例如:一笔订单
3570 人浏览
android01

Stripe国际支付简介及Android对接代码

一、了解Stripe支付1,最近公司正在做一个国际版APP,涉及到海外支付,调研过Paypal、Skrill、BrainTree、Stripe(可参考海外移动支付方案对比),最终 选择了Stripe支付。Stripe特点如下:收费规则简单透明,手续费就是收取订单总额的3.4 % + HK$2.35。没有月费、开户费、退款手续费,撤销付款费用手续费HK$85.002,Stripe支持135+种货币创
3563 人浏览
web

html5和css3实现绚丽动画-CSS3打造百度贴吧的3D翻牌效果

原文链接:http://blog.csdn.net/lmj623565791/article/details/...首先感谢w3cfuns的老师~今天给大家带来一个CSS3制作的翻牌效果,就是鼠标移到元素上,感觉可以看到元素背后的信息。大家如果制作考验记忆力的连连看、扑克类的游戏神马的,甚至给女朋友写一些话语,放在使用该实例制作的相册之后都可以尝试下,哈~效果图:实例用到的一些css3的新属性:
3563 人浏览
web

html5和css3实现绚丽动画-3D立方体旋转动画

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/34120047创意来自:http://www.html5tricks.com/demo/HTML5-3d-cube/inde... , 同学给我发的例子,感觉很不错,不过实在想不出来实际的用处,但是效果很炫~效果图:知识点:1、perspective ,transform 的复习2
3553 人浏览
androidproject

Flutter 自定义组件之贝塞尔曲线绘制波浪球

BezierCurve百度百科: 贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们在绘图工具上看到的钢笔工具就是来做这种矢量曲线的。贝塞尔曲线是计算机图形学中相当重要的参数曲线,在一些比较成熟的位图软件中也有贝塞尔曲线工具,如Photo
3545 人浏览
php

linux 服务器本地设置静态IP

在linux系统上设置静态IP1,打开终端用vi 编辑 sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 2,第二行修改 BOOTPROTO=“dhcp” 改为 BOOTPROTO="static"BOOTPROTO="static" 3,在BOOTPROTO="static"下面添加下面代码:IPADDR="192.168.1.150"
3544 人浏览
hangge

Docker - 加速镜像下载(使用DaoCloud镜像服务)

由于Docker Hub的服务器在国外,我们平时下载镜像可能会比较慢。好在DaoCloud为我们提供了免费的镜像服务,下面介绍如何配置使用这个镜像服务。(1)首先访问DaoCloud网站,注册一个用户。https://www.daocloud.io/(2)登录后,点击顶部菜单的“加速器”图标。(3)在弹出页面中找到适合自己系统的配置命令。(4)比如我是CentOS系统,则在命令终端中执行如下命令
3543 人浏览
iOS

Mac如何关闭开机启动项

1、首先进入“系统偏好设置”的 “用户与群组”选项。2、打开用户与群组后可以看到如图所示的“登陆项”标签。3、可以看到有应用程序是默认开机启动的,点击左下角的“+-” 即可添加或删除开机启动程序。如果机器有设置密码,先点击左下角锁的图标进行解锁。
3537 人浏览
iOS

UILabel 自动换行 和支持换行符

直接上代码:NSString *str = @"你要放在label里的文本字符串 \n 换行符"; CGSize size = [str sizeWithFont:[UIFont systemFontOfSize:14] constrainedToSize:CGSizeMake(width,10000.0f)lineBreakMode:UILineBreakModeWordWrap];
3536 人浏览
iOS

Xcode - 清理Xcode中的垃圾文件

1. 移除DerivedData,建议定期清理,会重新生成这个文件夹中保存的是Xcode的缓存文件,曾经在Xcode跑过的所有项目的索引、build的信息等都会保存在这里。删除后在下次打开项目编译的时候将会重新生成。由于这里包含了大量已经没用的项目的信息又懒得去筛选,于是把整个文件夹删了。文件目录: ~/Library/Developer/Xcode/DerivedData打开方式:方式一:在终端
3535 人浏览
android00

Android 获取app版本号

Android 获取app版本号直接上代码: /** * 获取版本号 * Context context * @return 版本号 */ public static String getAppVersionName(Context context) { String versionName = "";
3532 人浏览
cnbzlj

android 调用系统文件管理器

今天,简单讲讲android如何调用系统的文件管理器获取目录下的文件资源。这几天,还是因为搬家的事,导致自己状态很差。和领导说想要辞职,领导说还是先适应一下在说。所以还是坚持了。这个其实也很简单,之前做一个功能时需要用到,所以在网上查找了资料,这里记录一下。Android区别于iOS的沙盒模式,可以通过文件浏览器浏览本地的存储器。Android API也提供了相应的接口。基本思路,先通过Andro
3530 人浏览
kotlin

30分钟了解Kotlin基本语法

一、定义包包的声明应处于源文件顶部:package my.demo <span class="redactor-invisible-space"> </span>import java.util.* <span class="redactor-invisible-space"> </span>// …… 目录与包的结构无需匹配:源代码可以在文件系统的
3529 人浏览
ziyouxia

【数据】2017全球智能手机占有率排名:安卓高歌猛进,苹果情绪稳定,WP彻底溃败

最近国外的市场数据调研公司Kantar woroldpanel 正式公布了截止到2017年一季度,全球范围内智能手机市场的最新排名情况,这个份数据主要包含目前智能手机用户较多的地区,比如中国、美国、英国、法国、德国等地; 首先来看下国内市场,安卓手机市场占有率从去年的76.4%上涨到了86.4%,提升了10%,苹果iOS则是从原来的22.2%下滑至13.2%,下降9%,可以说在国内,苹果丢掉的份额
3523 人浏览
android

Git中.gitignore文件不起作用的解决以及Git中的忽略规则介绍

在Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录,如果没有.gitignore文件,可以自己手工创建。在.gitignore文件中的每一行保存一个匹配的规则例如:1234567# 此为注释 – 将被 Git 忽略*.a# 忽略所有 .a 结尾的文件!lib.a# 但 lib.a 除外/TODO# 仅仅忽略项目根目录下的 TO
3517 人浏览
littleGG

Android最全开发资源

Android最全开发资源首先, 我觉得最好的Android学习路径还是:看Google Android官方开发主页(在国内的朋友可以上这里), 要记住 Read The "Friendly" (F***ing) Doc (阅读那该死的文档) , 和看 Google Android 官方视频教程。加上自己写程序。啥也别说了, 辛苦收集的中外精彩资源。觉得好, 记得点个赞~问:为
3517 人浏览
qdxw

jquery控制元素的隐藏和显示的4种方法

使用jquery控制div的显示与隐藏,一句话就能搞定,下面青岛星网跟大家分享4种:jquery控制元素的隐藏和显示方法。jquery控制元素的隐藏和显示的方法一$("#id").show()表示为display:block,$("#id").hide()表示为display:none;jquery控制元素的隐藏和显示的方法二$("#id"
3517 人浏览
hangge

Docker - 容器存储详解2(volume container、data-packed volume container)

三、volume container1,基本介绍volume container是专门为其它容器提供volume的容器。volume container提供的卷可以是bind mount,也可以是docker managed volume。2,volume container 的优点 与bind mount相比,不必为每一容器指定host path,所有path都在volume containe
3516 人浏览
java

Spring Cloud Alibaba到底坑不坑?

第一点:远程调用RPC看看这篇文章的解读:SpringCloud默认的是Feign和Ribbon,主要是提供了远程调用请求和解析,以及负载均衡的功能。客观点来说,如果不用这两个组件,就会越来越四不像,干脆也别叫SpringCloud了,所以替换不得。 RPC会大量使用动态代理的功能,将你的字符串或者配置(因为网络传输方便)搞成动态的接口。你也可以写一个RPC进行集成,有很多教程教你手撸一个。爸爸版
3512 人浏览