C语言 | do while语句

C语言do while介绍除了while语句以外,C语言还提供了do…while语句来实现循环。一般形式do 语句while(表达式)其中语句就是循环体,先执行一次指定的循环语句,然后判别表达式,当表达式的值为非零(真)时,返回重新执行循环体语句,如此反复,直到表达式的值等于0(假)为止,此时循环结束。C语言do while注意事项C语言do…while语句的执行过程是,先执行循环体,然后再检查条件是否成立,若成立,再执行循环体。C语言使用do while语句求1+2+3+…+10
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

2021-3-16 JSONObject转换成集合

案例一{ "code":"123", "data": { "userid":"123", "adds":[{ ``` }] }}JSONObject jsonResult = JSONObject.parseObject(JSON.toJSONString(result.getData()));String jsonObjString = jsonResult.getString("apps");List<JSONObject> purchaseOrde
分类: 其他 发布时间: 04-03 10:13 阅读次数: 0

域乎X蚂蚁链:打造新购物模式?

近日,域乎鲸矿正式上线支付宝“蚂蚁链精品广场”,给广大支付宝用户带来众多大牌爆款商品“羊毛券”。域乎鲸矿与蚂蚁链的协同合作,能够深入赋能各行各业,助力产业变革与创新的同时,为广大消费者带来新颖好玩的购物体验。蚂蚁链精品广场是集合溯源+营销+金融+数据服务于一体的平台,致力于为企业提供全产业链追踪溯源,数字认证和精准营销,以蚂蚁链技术为核心,使用了多领域技术,帮助企业、政府、行业管理部门实现全产业链透明化管理,数字化认证。域乎鲸矿是一站式数字资产(卡券、门票等消费资产)发行、管理、交易、运营服务平台,运用
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

你会在 JitPack 上创建依赖库吗?

为什么写看见标题有人可能会轻蔑一笑,多简单个事?还至于专门写一篇文章吗?我之前也以为挺简单的,因为之前自己也上传过,但是前几天的经历告诉我没有那么简单,特别是现在安卓 Gradle 升级到 7.0 之后。。。还可能有人问为什么要在 JitPack 上创建呢?JCenter 、Maven 不香嘛?因为我之前就在 JitPack 上创建过依赖,有点经验,所以选择这个,至于JCenter ,可能大家也知道,直接看官网吧:懂了吧。。。为啥没选 Maven 呢。。。因为我没想到 JitPack 变得这么
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

12CR2 RAC安装避坑指南(Redhat7)

一、导读本文主要介绍Redhat7.6系统安装oracle 12201版本RAC的一些坑以及避坑方式。绝对干货满满,物超所值,欢迎补充和纠错。二、环境介绍OS:redhat 7.6 64位(3.10.0-957.el7.x86_64)ORACLE:12CR2 RAC三、避坑指南Notes:坑点主要位于Grid软件安装步骤中cvu的check和root.sh执行。接下来是本篇文章的重点以及主旨,简单直接:坑1:ASM device sharedness checkShare
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

2021-03-16 使用 Typora之画图

流程图先输入```mermaindgraph 关键字就是声明一张流程图TD 表示从上到下 LR 表示从左到右graph TD; A-->B; A-->C; B-->D;graph LR; A[方形]-->B(圆角) B-->C{条件a} C-->|a=1|D结果1 C-->|a=2|E[结果2]标准流程图...
分类: 其他 发布时间: 04-03 10:13 阅读次数: 0

Visual Studio 2019远程调试 Linux Docker中的 .net core应用程序

Visual Studio 2019远程调试 Linux Docker中的 .net core应用程序Visual Studio 2019远程调试 Linux Docker中的 .net core应用程序在国内的服务器上进行远程调试还是比较麻烦的,因为我们没办法正常通过Curl获取到VsDbg包,或者下载极其缓慢,po主是完全获取不到,直接报错下载异常。下边呢,我就带大家一步一步的重现问题,以及我解决该问题的方法步骤还原(多图预警)第一步:点击菜单栏中的调试第二部:附加到进程第三步:选择要调
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

2021-3-18 学习redis之浅谈mysql数据库表设计的几个要点

mysql数据库表设计的几个要点1、表设计过程中应该注意的点:数据类型1)更小的通常更好控制字节长度(长的会浪费内存)2)使用合适的数据类型例如:1)增加status字段最好用tinyint(只占8个字节,所占的字节内存更小,更省空间),2)char(1024)与varchar(1024)的对比:char就会指定1024个内存空间进行分配,varchar是可变长的,char用于定长数据存储会比varchar节省空间,例如:uuid(32)可以用char(32)3) 尽量避免使用null 要使
分类: 其他 发布时间: 04-03 10:13 阅读次数: 0

第二天学习Java的心得和理解(经验分享)

大家好,我是程序猿:狒狒。今天是我学习Java的第二天,将学习到的知识点和一些自己的理解做以分享。那么,今天我想先谈谈如何让自己对Java充满兴趣。想必大家的年龄跟我年龄也差不了多少,基本上都属于90后,日常生活中都少不了各种游戏(主机游戏、网络游戏),我们拿DNF(地下城与勇士)来说吧,不惜舍去时间成本彻夜无限制的刷副本,最终却不一定能打到你想要的“极品装备”(据说是概率问题,这块目前我也不懂)。但是做Java不同,我们明确的清楚,只要认认真真的写完这个项目的代码,那么一定会输出我们想要的结果。...
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

2021-3-18 MAC如何下载和安装mysql

安装打开官网 : http://www.mysql.com/downloads/ 进入, 点击下方的DOWNLOADS : MySQL Community Server2. 选择dmg文件下载3. 选择选择不登录,直接下载4. 解压并且打开安装包5.下载完成后,双击打开一路确定,但是当弹出一个MYSQL Installer提示框的时候一定打开备忘录复制粘贴记下弹出框的密码(或是弹出框自己设置初始密码)打开MySQL服务正常情况下,安装成功。配置1、 进入系统偏好设置2、
分类: 其他 发布时间: 04-03 10:13 阅读次数: 0

zabbix---------------邮件报警

目录zabbix监控端测试下首发邮件是否成功编写邮件脚本WEB网页配置测试zabbix监控端yum -y install mailxvim /etc/mail.rc'//末尾添加'set [email protected] smtp=smtp.qq.comset [email protected] smtp-auth-password=qq邮箱授权码set smtp-auth=login什么是qq邮箱授权码?建议看看官网指导,查找自
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

Java--IDEA提交项目到Git仓库

1、首先登陆github.com,然后点击右上角账号左边的加号,点击New repository创建仓库(Git上仓库就相当于Java的项目)2、输入仓库名称hiworld3、得到github地址4、本地创建一个项目hiworld,并且新建一个Java类5、建立本地仓库;菜单---->VCS---->import into Version Control---->Create Git Repository---->项目保存路径6、将项目加入到仓库;
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

2021-3-20 狂神说java之 redis学习

分布式锁分布式锁是控制分布式系统或不同系统之间共同访问共享资源的一种锁实现,如果不同的系统或同一个系统的不同主机之间共享了某一个资源时,往往通过互斥来防止彼此干扰分布式锁设计目的可以保证在分布式部署的应用集群中,同一个方法的同一操作只被同一台机器上的一个线程执行。...
分类: 其他 发布时间: 04-03 10:13 阅读次数: 0

架构设计策略之寻找够用的设计

要想开发成功的软件,开发者必须根据设计策略去做最优的解决方案。尽管有时候,比较简单的问题,无须考虑太多,“梭哈”就完了,即快速又有效。然而,随着业务的变化和系统复杂性的增加,设计上的问题始终会出现的,就像不规范的代码会带来很多隐患和技术债务,这些都是要还的。凡事预则立,没有架构设计策略的开发,很容易陷入错误混乱中,开发工作难以进行下去。因此,要学会运用思维模式和思维沉淀循环去制定最优的设计策略。
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

Nginx学习与安装

一、Nginx介绍二、Nginx 安装2.1 安装 pcre-8.44.tar.gz下载链接https://udomain.dl.sourceforge.net/project/pcre/pcre/8.44/pcre-8.44.tar.gz上传到 /usr/src解压 tar -zxvf pcre-8.44.tar.gz进入 pcre-8.44目录,执行./configure4. 执行命令make && make install5. 查看安装成功2.2 安装ope
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

2021/4/2小白学编程C#字符加密(字符串操作)

题目用户输入一个八位数,进行加密,加密规则是:将每位数字都加上5,再用其与10相除所得的余数代替该数字;最后将第一位数字喝最后一位数字进行交换。先上代码:static void Main(string[] args) { Console.WriteLine("请输入一个八位整数:"); //用string类型接受用户输入,方便进行字符串操作 string str = Console.ReadLine();
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

[蓝桥杯][算法提高VIP]扫雷-枚举

题目描述扫雷游戏你一定玩过吧!现在给你若干个n×m的地雷阵,请你计算出每个矩阵中每个单元格相邻单元格内地雷的个数,每个单元格最多有8个相邻的单元格。 0< n,m< =100(注意两个矩阵之间应该有一个空行,由于oj的格式化这里不能显示出来)输入输入包含若干个矩阵,对于每个矩阵,第一行包含两个整数n和m,分别表示这个矩阵的行数和列数。接下来n行每行包含m个字符。安全区域用‘.’表示,有地雷区域用’*'表示。当n=m=0时输入结束。数据规模和约定0< n,m< =100
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

Flutter Boost 混合开发框架初探

一、Flutter Boost简介众所周知,Flutter是一个由C++实现的Flutter Engine和由Dart实现的Framework组成的跨平台技术框架。其中,Flutter Engine负责线程管理、Dart VM状态管理以及Dart代码加载等工作,而Dart代码所实现的Framework则负责上层业务开发,如Flutter提供的组件等概念就是Framework的范畴。随着Flutter的发展,国内越来越多的App开始接入Flutter。为了降低风险,大部分App采用渐进式方式引入Flutt
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0

2021-03-25 狂神说Java之 JavaSE学习

常见的DOS命令打开CMD的方式1、开始+系统+命令提示符2、win + R 输入cmd 打开控制台3、在任意文件夹下面,按住 shift +鼠标右键点击,在此处打开命令行窗口4、资源管理器的地址栏前面加上 cmd 路径管理员方式运行:选择以管理员运行的 方式(可以得到最高权限)关于目录切换命令:# 盘符切换C:\Users\XXX> D:D:\># 常看当前目录下的所有文件D:\> dir 驱动器 D 中的卷没有标签。 卷的序列号是 9E77-CA9C
分类: 其他 发布时间: 04-03 10:13 阅读次数: 0

快速的比较2组数(文本)的差别

看到群里有个需求,2组1500万个整数(目前是2个文本文件),怎么快速的比较2组的差别?算了一下,1500万个整数,量不是很大,直接可以内存处理。从建立工程到写完,18分钟,测试正确性5分钟,一共才23分钟,值得一炫。...
分类: 企业开发 发布时间: 04-03 10:13 阅读次数: 0