Redis被广泛使用的一个很重要的原因是它的高性能。因此我们必要要重视所有可能影响Redis性能的因素、机制以及应对方案。影响Redis性能的五大方面的潜在因素,分别是: Redis内部的阻塞式操作 ……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2950浏览 0评论1478个赞
Hello,大家好,我是楼下小黑哥~ 好久没写支付相关的文章了,今天继续从事老本行~ 上次在文章钱被扣走了,但是订单却未成功!支付掉单异常最全解决方案提到,支付过程会出现掉单、卡单的情况,这种情况对于……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2949浏览 0评论2432个赞
前言 在微服务架构中,对于一个系统,会划分出多个微服务,而且都是独立开发、独立部署,最后聚合在一起形成一个系统提供服务。当服务数量增多时,这些小服务怎么管理?调用方又怎么能确定服务的IP和端口?服务挂……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2159浏览 0评论1784个赞
Redis 通过 RDB 方式进行数据备份与还原……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2041浏览 0评论726个赞
【摘要】:此文主要解决MySQL服务怎么安装的问题(Linux & Windows)以及环境安装经常遇到的一些问题,虽然算是基础中的基础,但是真到自己个儿真刀真枪开干的时候,总会发现这……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3441浏览 0评论1971个赞
短链顾名思义是一种很短的地址,应用广泛,例如页面中有一张二维码图片,包含的是一个原始地址(如下所示),如果二维码中的链接需要修改,那么就得发代码替换掉。 原始地址:https://github.com……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3169浏览 0评论2049个赞
本系列我们介绍消息队列 Kombu。Kombu 的定位是一个兼容 AMQP 协议的消息队列抽象。通过本文,大家可以了解 Kombu 中的 Consumer 概念。……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3297浏览 0评论1554个赞
关于使用Azure Redis服务在以下九大方面的功能性的解说: 高可用 备份可靠性 配置自动化 部署多样性 快速回档功能 数据扩容 SLA稳定性 数据安全性 监控系统 一:高可用 Azure Cac……继续阅读 » 开心洋葱 5年前 (2021-03-31) 1868浏览 0评论651个赞
Harbor 一、背景 Docker中要使用镜像,我们一般都会从本地、Docker Hub公共仓库或者其它第三方的公共仓库中下载镜像,但是出于安全和一些内外网的原因考虑,企业级上不会轻易使用。普通的D……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2313浏览 0评论1029个赞
这一节,我们来学习一下缓存异常。缓存异常有四种类型,分别是缓存和数据库的数据不一致、缓存雪崩、缓存击穿和缓存穿透。 下面通过了解这四种缓存异常的原理和应对方法。 缓存和数据库的数据不一致 缓存和数据库……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2591浏览 0评论342个赞
本文主要介绍了缓存的概念,以及如何在服务器内存中存储内容。今天的目标是利用IDistributedCache来做一些分布式缓存,这样我们就可以横向扩展我们的web应用程序。 在本教程中,我将使用Re……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2453浏览 0评论935个赞
一.核心优化概述 什么是优化:以更小的资源支持更大负载网站的运行,以小博大。 思路:尽量减少用户等待时间,节省系统资源开销,节省带宽使用。 优化什么地方?有三方面:Memcache内存缓存技术、静态化……继续阅读 » 开心洋葱 5年前 (2021-03-31) 1769浏览 0评论713个赞
初探Celery,完成一个简单的Celery任务流程……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3136浏览 0评论2782个赞
队列,顾名思义,排着队等着做事情。在生活场景中,凡是排队的人,都是带有目的性的、要完成某件事情,才去排队的,要不没有谁会闲到排队玩儿。而在软件应用层面,队列是什么,队列有什么优点,我们什么时候需要用队……继续阅读 » 开心洋葱 5年前 (2021-03-31) 1622浏览 0评论798个赞
前言: 在我们的日常开发中,关系型数据库和非关系型数据库的使用已经是一个成熟的软件产品开发过程中必不可却的存储数据的工具了。那么用了这么久的关系数据库和非关系型数据库你们都知道他们之间的区别了吗?下面……继续阅读 » 开心洋葱 5年前 (2021-03-31) 1885浏览 0评论2071个赞
本篇随笔不是细说Egg.js 的详细内容,毕竟官网介绍还是比较清晰的,我们主要说使用它来做一个后端的API接口系统,后端肯定需要对数据库进行各种操作,用一个JS的方式来访问数据库,利用egg-seq……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3075浏览 0评论245个赞
前言 接上文,继续学习后续章节。细心的同学已经发现,我整理的并不一定是作者讲的内容,更多是结合自己的理解,加以阐述,所以建议结合原文一起理解。 第13章《为什么表数据删除一般,表文件大小不变?》 我们……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2355浏览 0评论1419个赞
系统版本及需求: OS:CentOS 7.7.1908 OpenResty:1.15.8.2 描述 lua-nginx-module模块是什么: It is a core component of O……继续阅读 » 开心洋葱 5年前 (2021-03-31) 1808浏览 0评论1633个赞
Linux基础知识 Linux&Unix 说起Linux,就不得不提Unix操作系统。 Unix系统号称世界上最稳定的系统,就连苹果公司也从中获取灵感开发出了移动端大名鼎鼎的I……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3015浏览 0评论2841个赞
注:代码已托管在GitHub上,地址是:https://github.com/Damaer/Mybatis-Learning ,项目是mybatis-16-lazyload,需要自取,需要配置mave……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2530浏览 0评论1523个赞
上一篇文章( 亿级流量架构之分布式事务思路及方法)中梳理事务到分布式事务的演变过程, 以及分布式事务的处理思路,这篇文章主要从应用的角度对比目前较为流行的一些分布式事务方案,以及一些商业应用。 想让数……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2934浏览 0评论1949个赞
技术影响力可以帮助我们说服对方,特别是在说服高层推进项目时是一种非常有用的能力,也是高级技术人员需要建立的一种能力,但是对于技术人员来说,建立自己的技术影响力呢?……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3121浏览 0评论1882个赞
目录 简介 执行过程 特点 案例 watch 简介 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 执行……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3367浏览 0评论2184个赞
1、集群的概念 集群是一组相互独立的、通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理。一个客户与集群相互作用时,集群像是一个独立的服务器。集群配置是用于提高可用性和可缩放性。当……继续阅读 » 开心洋葱 5年前 (2021-03-31) 1787浏览 0评论2106个赞
写在前面的话 最近学习比较多流行的大数据框架和完成两个大数据项目后,又突然学起了Redis。之所以之前的框架不学习记录呢,是因为之前的学习都是为了完成参加服创比赛的项目所以时间较紧,现在基本架构和编码……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3317浏览 0评论1329个赞
微信商城、小程序商城,支持分销、团购、直播、秒杀、优惠券自定义页面等众多营销功能,插件化开发,全开源,更适合二开。做最牛、功能最强大的开源商城商城介绍ThinkPhp6 + LayUi + ElementUi,学习维护成本低前端由UNI-APP框架编写,支持多端,易于维护钩子 + 插件,组件化开发,可复用,开发便捷标准API接口,前后端分离,二次……继续阅读 » 开心洋葱 5年前 (2021-03-31) 2811浏览 0评论1890个赞
技术选型1 后端使用技术1.1 springframework4.3.7.RELEASE1.2 mybatis3.1.0、MyBatis-Plus 3.1.01.3 shiro1.3.21.4 servlet3.1.01.5 druid1.0.281.6 slf4j1.7.191.7 fastjson1.2.301.8 poi3.15……继续阅读 » 开心洋葱 5年前 (2021-03-31) 3569浏览 0评论1764个赞
xamarin 可以很方便的编写一个电话拨号程序,下面的代码是调用android系统的拨号功能,拨号前会给出一个提示信息。 callButton是一个用来拨号的按钮,我们使用它的点击事件来进行拨号,拨号前会有一个提示框callButton.Click += (object se……继续阅读 » 水墨上仙 5年前 (2021-03-31) 3241浏览 2406个赞
Android自定义数字时钟代码package jp.tsmsogn.digitalclock; import java.util.Calendar; import android.content.Context;import android.os.Handler;import android.os.SystemClock;import ……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2060浏览 719个赞
更新的android桌面上的应用程序的快捷方式图标转自:https://gist.github.com/xianminx/6110783 package com.example.dynamicappicon; import android.app.Activity;import android.content.Intent;import a……继续阅读 » 水墨上仙 5年前 (2021-03-31) 3223浏览 2554个赞
Android环境下检测网络是否连通的代码,经常能用到。代码转自:http://blog.csdn.net/s04103037/package cn.com.karl.util;import com.kubu.main.R;import android.app.Activity;import android.app.AlertDialog;……继续阅读 » 水墨上仙 5年前 (2021-03-31) 1842浏览 984个赞
这段代码使用AlertDialog.Builder创建一个输入对话框,用户可以在EditText内输入相关的内容,可以点击Ok和Cancel按钮AlertDialog.Builder alert = new AlertDialog.Builder(this);alert.setTitle("Title");alert.setM……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2096浏览 1591个赞
在你的Android应用程序中集成Google Analytics,帮助你分析用户的访问量** Java Code **// Google Analytics private Tracker mGaTracker; private GoogleAnalytics mGaInstance;// Call this method from on……继续阅读 » 水墨上仙 5年前 (2021-03-31) 3627浏览 1604个赞
两次按钮返回按钮,只在第二次按下时相应事件,并通知用户再次按下即可退出。private static long back_pressed;@Overridepublic void onBackPressed(){ if (back_pressed + 2000 > System.currentTimeMillis()) s……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2597浏览 2781个赞
Android通过MediaPlay打开并播放媒体文件MediaPlayer mp = MediaPlayer.create(context, R.raw.sound_file_1);mp.start();……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2891浏览 2606个赞
下面的代码将会返回一个unique 64-bit hex 字符串,每个android都是唯一的// from www.75271.comimport android.provider.Settings.Secure;private String android_id = Secure.getString(getContext().getConten……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2531浏览 2322个赞
这段Android代码从InputStream读取内容到字符串。可以用于任何类型的InputStream,包括从HttpClient获取的HttpResponse使用 inputStreamToString(response.getEntity().getContent())从HttpResponse 读取// Fast Implementation……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2420浏览 399个赞
Android通过AES128加密解密字符串package net.sf.andhsli.hotspotlogin;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto……继续阅读 » 水墨上仙 5年前 (2021-03-31) 3423浏览 2232个赞
Android下通过wifi调用打印机打印// Code in Activitytry { Socket sock = new Socket("192.168.199.245", 9100); // ip and port of printer PrintWriter oStream = new PrintWriter(s……继续阅读 » 水墨上仙 5年前 (2021-03-31) 3323浏览 1835个赞
Android中获取IMEI码及其它相关信息的代码转自:http://blog.csdn.net/sergeycaoImei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)).getDeviceId();1.加入权限在manifest.xml文件中要添加 ……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2995浏览 1326个赞
Android屏幕旋转和Configuration的使用演示转自:http://blog.csdn.net/lfdfhl/ MainActivity如下:package cn.testconfigurationchange; import android.os.Bund……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2100浏览 2825个赞
android ui的几个概念:px,dip(dp),sp,dpi,分辨率等转自:http://blog.csdn.net/lamp_zy/1.px (pixels)像素 – 是像素,就是屏幕上实际的像素点单位。 dip或dp (device ……继续阅读 » 水墨上仙 5年前 (2021-03-31) 3647浏览 1813个赞
Android下图片的放大和缩小代码/** * * @author chrp * *图片 的放大 缩小 */public class TouchImageViewActivity extends Activity { /** Called when the activity is first created. */ ……继续阅读 » 水墨上仙 5年前 (2021-03-31) 2117浏览 1378个赞
Android下实现帧动画效果代码转自:http://blog.csdn.net/chrp99/ 新建一个framebyframe.xml文件<animation-list xmlns:android="http://schemas.android.com/ap……继续阅读 » 水墨上仙 5年前 (2021-03-31) 3587浏览 1190个赞
Android图形图像与动画开发之Paint和Canvas类 * Paint类 * Paint类代表画笔,用来描述图形的颜色和风格,如线宽,颜色,透明度和填充效果等信息。 * 使用Paint类时,需要先创建该类的对象,可以通过该类的构造函数实现。通常情况的实现代码是: * Paint paint=new Paint(); * 创建完Paint对象后,可以通……继续阅读 » 水墨上仙 5年前 (2021-03-31) 3627浏览 577个赞