dfc

JavaSE第02篇:Java基础语法

人盡茶涼 提交于 2020-08-06 05:25:03
本篇将会从上一篇的第一个Java程序开始,详细讲解Java的基础语法。 由于Java基础语法内容比较丰富,为了更加高质量的、有节奏的、阶段性的讲解,我们后续将会陆续展开多篇文章讲解。 本篇文章将会详细地主要讲解Java基础语法之 常量 、 变量 、 数据类型 、 数据类型转换 第一章:注释和关键字 在JavaSE第01篇时,我们写了第一个Java程序如下: public class HelloWorld{ public static void main(String[]args){ System.out.println("Hello World!"); } } 接下来,我们将会认识到Java中的 注释 和 关键字 1.1-注释 (理解) 注释,顾名思义,就是解释。 就像我们学习文言文时,文言文的译文就是注释。 在编程中, 注释 是 对代码 的 解释和说明 文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。 注意:程序在执行时,不会执行注释的内容。 Java中的注释分为三种: 单行注释 多行注释 文档注释(后续文章会详细讲解) 单行注释 :单行注释的格式是使用 // ,从 // 开始至本行结尾的文字将作为注释文字。 public class HelloWorld{ public static void main(String[]args){ // 在命令窗口,输出

柯达做药,咸鱼翻身还是回光返照?

孤人 提交于 2020-08-05 03:23:01
  沉寂已久的柯达(Kodak)突然爆出猛料:公司通过《国防生产法案》获得美国政府 7.65 亿美元贷款,这笔贷款将用于创立柯达制药,帮助公司转型制药行业。      (来源:谷歌)   百足之虫,死而不僵。   柯达这只大虫 “死” 了很久了,由于被自己发明的数码相机革了命,柯达股价从历史最高点 310 亿美元(1997 年),一路跌到 1.15 亿美元,市值缩水 99.6%。   这笔贷款让柯达重新回到聚光灯下。北京时间 7 月 29 日晚,在前一日大涨 203% 的情况下,柯达股价再次暴涨,最高涨幅一度达到 655%,向上触发熔断 10 多次。最终收盘涨 318%,报价 33.2 美元 / 股。      图 | 柯达股价腾空而起 (来源:谷歌)   《巴伦周刊》直言,“ 柯达的做空者惨了,它们的脸被按在地上摩擦,这次暴涨造成了史无前例的轧空 。”   但,为什么偏偏是柯达呢?    柯达肩负的是“国家战略”   柯达获得的 7.65 亿美元贷款是美国国际开发金融公司(DFC)通过《国防生产法案》发放的,这其中带有深深的国家战略意味。   总统助理、白宫贸易和制造业政策办公室主任彼得 · 纳瓦罗 (Peter Navarro) 博士表示:“如果说我们从这场全球疫情中学到了什么的话,那就是美国人的基本药品依赖外国供应链是危险的。”   根据《华尔街日报》等媒体的说法

OSChina 周二乱弹 —— 攒了十块钱的私房钱给媳妇买榴莲饼

我是研究僧i 提交于 2020-08-05 01:48:51
Osc乱弹歌单(2020)请戳( 这里 ) 【今日歌曲】 @ 薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《歩いても 歩いても》- ゴンチチ 手机党少年们想听歌,请使劲儿戳( 这里 ) @ Eileen7ya7 :遇到了自己的男神,比前任还更让我沉迷,他很会做家务,会做一手好饭菜,会赚钱,开几家公司,会体贴照顾人,会穿衣打扮,为人谦卑幽默,985毕业,有几套房几台车,他近乎完美,感觉在他面前我就是个废物,他平时非常忙,基本不会回我话,这次一回说的这句话,让我又惊又喜,但更多的是担忧吧,我不知道自己该不该去占有他,毕竟我何德何能 和好相处的人在一起总比和别人吵架玩好吧。 遇到自己心仪的就努力一下呗, 不过门不当户不对的话, 未来总是你是弱势的。 最舒服的婚姻应该是什么样子的? “攒了十块钱的私房钱给媳妇买榴莲饼 哈哈哈哈。” 很多爱情都是始于颜值, 颜值没有的话的, 这个爱情故事就开展不起来。 @ whale123 :问你们一个问题,要是追一个女孩被拒绝2次,你们还会追吗? 那么我简单的用图解答一下这个问题, 来感受一下, @ 我写代码像蔡徐坤 :真实 现在结婚也不是终点啊, 不合适还是要离婚的, @ 罗马的王 :结婚需谨慎 多不合适, 你自己看。 @ 无码禅师 :丈夫忍辱负重举报妻子与绿地集团区域高层不正当关系,令人心酸! 去网上自己仔细看了看, 男主家暴, 女主出轨

6 个珍藏已久 IDEA 小技巧,这一波全部分享给你!

廉价感情. 提交于 2020-08-04 19:14:06
每周趣图 产品经理设计体验/用户实际体验 本周就不写技术分析文章了,分享几个珍藏已久的 IDEA 的「骚技巧」,助你快速完成代码。 还等什么?赶紧上车吧...... 先赞后看,养成习惯。微信搜索「 程序通事 」,关注就完事了~ 前进/后退 我们使用浏览器的过程,可以点击后退查看之前的浏览记录。在 IDEA 也有同样的功能,当我们编辑代码时,点击查看了调用类实现逻辑,然后可以使用后退快捷键,快速回到刚才待编辑的代码处。 有后退,当然也有前进啦~ 前进/后退快捷键如下: Windows:Ctrl + Alt + Left/Right(方向键) Mac: ⌘ + ⌥ + ← / →(方向键) 示意图如下: 查看历史记录 还是以浏览器为例,当我们已经点击很多网页,这时想查看之前看过一个网页,使用后退就会很费劲,需要一个个回退过去查找。这种情况下,直接从历史记录查看将会变得很高效。 同样的,IDEA 也提供类似的功能查看历史文件,并且在弹出窗口内可以使用关键键快速查找。 快捷键如下: Windows:ctrl + E Mac:⌘ +E 另外 IDEA 中还有可以查看最近修改代码的位置,直接点击快速跳转。 快捷键如下: Windows:ctrl + shift + E Mac:⌘ + ⇧ +E 小技巧 讲到这里,建议大家设置一个选项,限制标签页(Edit Tabs)数量。 默认情况下, Tab

从零入门 Serverless | 架构的演进

百般思念 提交于 2020-07-29 07:17:03
作者 | 许晓斌 阿里云高级技术专家 本文整理自《Serverless 技术公开课》第 1 讲, 点击开始学习 。 关注 “ Serverless ” 公众号,回复 **入门 **,即可获取 Serverless 系列文章 PPT。 传统单体应用架构 十多年前主流的应用架构都是单体应用,部署形式就是一台服务器加一个数据库,在这种架构下,运维人员会小心翼翼地维护这台服务器,以保证服务的可用性。 (单体架构) 随着业务的增长,这种最简单的单体应用架构很快就面临两个问题。首先,这里只有一台服务器,如果这台服务器出现故障,例如硬件损坏,那么整个服务就会不可用;其次,业务量变大之后,一台服务器的资源很快会无法承载所有流量。 解决这两个问题最直接的方法就是在流量入口加一个负载均衡器,使单体应用同时部署到多台服务器上,这样服务器的单点问题就解决了,与此同时,这个单体应用也具备了水平伸缩的能力。 (单体架构-水平伸缩) 微服务架构 1. 微服务架构演进出通用服务 随着业务的进一步增长,更多的研发人员加入到团队中,共同在单体应用上开发特性。由于单体应用内的代码没有明确的物理边界,大家很快就会遇到各种冲突,需要人工协调,以及大量的 conflict merge 操作,研发效率直线下降。 因此大家开始把单体应用拆分成一个个可以独立开发、独立测试、独立部署的微服务应用,服务和服务之间通过 API 通讯,如

Choerodon猪齿鱼实践之Webhook配置

一笑奈何 提交于 2020-07-28 18:02:21
本文介绍了Choerodon猪齿鱼中配置 Webhook 的方法,帮助大家了解如何将Choerodon平台中各种事件的相关消息推送到钉钉、企业微信或其他支持Webhook的第三方平台或应用,从而使团队协作更加敏捷高效。 功能背景 Webhook是Jeff Lindsay在2007年提出的概念,它是一个web自定义的回调函数,当程序发生特定行为时,会自动回调指定的url。Webhook的回调url可以是第三方平台或应用,也可以是Webhook内的应用。 在Choerodon猪齿鱼中,Webhook扮演了一个跨应用、跨平台传递事件消息通知的角色。用户可以将Choerodon猪齿鱼中发生的事件通过Webhook的方式通知到钉钉、企业微信或其他支持Webhook的第三方平台。 功能使用介绍 Choerodon自V0.20.0之后便支持在“项目层-设置-通知” 中配置钉钉、企业微信与Json类型的Webhook,若想在此版本中配置Webhook,首先需要平台管理员在“平台层-通知-消息服务”菜单下为目标事件配置Webhook的默认模板,之后才能在项目层创建Webhook时选择到这个触发事件。 而在V0.22.0中,Choerodon新增了组织层配置webhook的功能,并支持查看所有Webhook的执行记录。此外,还在平台中为大部分常用触发事件预设了消息模板

配置七牛云上传图片

穿精又带淫゛_ 提交于 2020-07-28 01:52:46
配置七牛云上传图片 在七牛云/对象存储/空间管理下,新建空间,记下空间名 进入新建空间,打开域名管理,绑定自己的域名如(img.xxxx.com) 进入管理域名的地方添加域名解析,记录类型选择CNAME 选择熟悉的语言,安装sdk,书写token获取接口 php composer.phar require qiniu/php-sdk /** * 获取七牛token * @return Json */ public function getToken() { $accessKey = '<AK>'; $secretKey = '<SK>'; $bucket = '<空间名>'; // 生成上传Token $auth = new Auth($accessKey, $secretKey); $token = $auth->uploadToken($bucket); return $this->json_responce(['token' => $token]); } 前台获取接口上传图片,然后返回链接 data () { return { imageUrl: '', // 七牛云的上传地址,根据自己所在地区选择,我这里是华南区 domain: 'https://upload-z2.qiniup.com', // 这是七牛云空间的外链默认域名 qiniuaddr: 'img.xxxx

JavaSE第05篇:Java基础语法之数组、方法

僤鯓⒐⒋嵵緔 提交于 2020-07-27 00:54:04
本篇我们将会学习Java基础语法之数组和方法。数组,是一种基础的数据结构,数组可以让我们通过一个变量管理一组数据;方法可以将一个功能封装,在需要这个功能的地方,只需要调用方法即可,而不用再重复编写冗余的代码。接下来,我们将会详细讲解Java中的数组、方法。 第一章:数组 1.1-为什么要学习数组(了解) 需求:统计10个人每个人的薪资,并计算出10个人薪资的总和以及平均薪资? 此时,面临这个需求,我们会怎么做呢? 按照目前已经学过的知识,我们可能会这么解决: 定义10个变量,存放10人的薪资 让10个变量相加,计算总薪资 让总薪资除以10,计算平均薪资 以上的解决方案,确实可以满足我们的需求,代码如下: package com.penglei666.com; public class Test01 { public static void main(String[] args) { /* * 定义10个变量,存放10个人的薪资 * */ double salary1 = 10000; double salary2 = 13000; double salary3 = 15888; double salary4 = 12000; double salary5 = 11888; double salary6 = 15888; double salary7 = 10000; double

从零入门 Serverless | 架构的演进

為{幸葍}努か 提交于 2020-07-26 03:31:50
作者 | 许晓斌 阿里云高级技术专家 本文整理自《Serverless 技术公开课》第 1 讲, 点击开始学习 。 关注 “ Serverless ” 公众号,回复 入门 ,即可获取 Serverless 系列文章 PPT。 传统单体应用架构 十多年前主流的应用架构都是单体应用,部署形式就是一台服务器加一个数据库,在这种架构下,运维人员会小心翼翼地维护这台服务器,以保证服务的可用性。 (单体架构) 随着业务的增长,这种最简单的单体应用架构很快就面临两个问题。首先,这里只有一台服务器,如果这台服务器出现故障,例如硬件损坏,那么整个服务就会不可用;其次,业务量变大之后,一台服务器的资源很快会无法承载所有流量。 解决这两个问题最直接的方法就是在流量入口加一个负载均衡器,使单体应用同时部署到多台服务器上,这样服务器的单点问题就解决了,与此同时,这个单体应用也具备了水平伸缩的能力。 (单体架构-水平伸缩) 微服务架构 1. 微服务架构演进出通用服务 随着业务的进一步增长,更多的研发人员加入到团队中,共同在单体应用上开发特性。由于单体应用内的代码没有明确的物理边界,大家很快就会遇到各种冲突,需要人工协调,以及大量的 conflict merge 操作,研发效率直线下降。 因此大家开始把单体应用拆分成一个个可以独立开发、独立测试、独立部署的微服务应用,服务和服务之间通过 API 通讯,如

在Git中恢复由SHA哈希提交? [重复]

荒凉一梦 提交于 2020-07-24 00:07:24
问题: This question already has an answer here: 这个问题在这里已有答案: How do I revert a Git repository to a previous commit? 如何将Git存储库还原为先前的提交? 41 answers 41个答案 I'm not clear on how git revert works. 我不清楚 git revert 是如何工作的。 For example, I want to revert to a commit six commits behind the head, reverting all the changes in the intermediary commits in between. 例如,我想在头部后面恢复提交六次提交,恢复中间提交之间的所有更改。 Say its SHA hash is 56e05fced214c44a37759efa2dfc25a65d8ae98d . 说它的 SHA 哈希是 56e05fced214c44a37759efa2dfc25a65d8ae98d 。 Then why can't I just do something like: 那我为什么不能做以下事情: git revert