-
输入成绩等级判断分段(switch)
所属栏目:[大数据] 日期:2021-07-06 热度:183
代码如下: import java.util.Scanner; class Demo8? { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); System.out.println("请输入一个成绩:"); String score22=sc.next(); char score=score22.charAt(0); switch(score){[详细]
-
从键盘输入一个时间,输出它的下一秒
所属栏目:[大数据] 日期:2021-07-06 热度:144
代码如下: import java.util.Scanner; class Demo9? { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); System.out.println("请按hh mm ss的格式输入一个时间"); int hour=sc.nextInt(); int minute=sc.nextInt(); int seco[详细]
-
练习方法的递归调用
所属栏目:[大数据] 日期:2021-07-06 热度:113
有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁,第四个人说比第3个大2岁,第3个人说比第2个人大2岁,第2个人说比第1个人大2岁。第1个人10岁。 public class Demo35 { public static void main(String[] args) { System.out.println(getAge(5)); }[详细]
-
练习判断某个月的天数
所属栏目:[大数据] 日期:2021-07-06 热度:117
代码如下: /* ? 输入一个年和月,输出该月对应的天数 */ import java.util.Scanner; class Demo10? { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); System.out.println("请输入年和月"); int year=sc.nextInt(); int mon[详细]
-
关于解决 错误: 找不到或无法加载主类 原因: java.lang.ClassNot
所属栏目:[大数据] 日期:2021-07-06 热度:118
配置好了jdk,也写好了代码 javac Hello.java也执行成功了 但是java Hello的时候就会一直出现错误: 找不到或无法加载主类 Hello 原因: java.lang.ClassNotFoundException: Hello 网上找了很多攻略,发现很多人有这个错误。就把我的解决方法说一下吧 设置环境[详细]
-
多分支练习石头剪刀布
所属栏目:[大数据] 日期:2021-07-06 热度:66
代码如下: /* ? 多分支练习石头剪刀布 ? 随机生成一个0/1/2的数字分别代表石头/剪刀/布 ? 提示用户输入0/1/2,判断输赢 */ import java.util.Scanner; class Demo14? { public static void main(String[] args)? { //随机生成 int computer=(int)(Math.rand[详细]
-
从键盘上输入正数和附属,分别统计正数和负数的个数并计算所有数
所属栏目:[大数据] 日期:2021-07-06 热度:152
代码如下: /* ? 从键盘上输入正数和附属,分别统计正数和负数的个数并计算所有数的和。输入0表示结束 */ import java.util.Scanner; class Demo15 { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); int num=1,t=0,f=0,sum=[详细]
-
从键盘上输入一个十进制数,输出它的二进制数
所属栏目:[大数据] 日期:2021-07-06 热度:69
代码如下: /* ? 从键盘上输入一个十进制数,输出它的二进制数 */ import java.util.Scanner; class Demo17 { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); System.out.println("请输入十进制正整数:"); int num=sc.next[详细]
-
练习把一个整数逆序输出
所属栏目:[大数据] 日期:2021-07-06 热度:170
代码如下: /* ? 练习把一个整数逆序输出 ? 分别把个位,十位,百位,千位等各位的数字取出来 */ import java.util.Scanner; class Demo18? { public static void main(String[] args)? { Scanner sc=new Scanner(System.in); System.out.println("请输入:"[详细]
-
golang 代码格式化工具 gofmt
所属栏目:[大数据] 日期:2021-07-06 热度:157
对于一门编程语言来说,代码格式化是最容易引起争议的一个问题,不同的开发者可能会有不同的编码风格和习惯,但是如果所有开发者都能使用同一种格式来编写代码,开发者就可以将宝贵的时间专注在语言要解决的问题上。 使用方法: 单文件: gofmt -l -w test.g[详细]
-
安装python包管理工具pip
所属栏目:[大数据] 日期:2021-07-06 热度:74
安装步骤(必须已经安装过python) 1 curl https : // bootstrap . pypa . io / get - pip . py - o get - pip . py 2 python get - pip . py 3配置pip的环境变量(python的环境变量 Scripts ) ? 这是pip的官方网址[详细]
-
【Java面试八股文】JVM
所属栏目:[大数据] 日期:2021-07-06 热度:122
参考资料: JVM虚拟机入门教程-陈树义 JavaGuide 《深入理解Java虚拟机》 面经: 个人整理 - Java 后端面试题 - JVM 篇 阿里 Java 实习十轮面试面经 1. 讲一下JVM内存模型(运行时数据区) JVM内存模型分为两部分:线程共享和线程私有 JDK1.8之后方法区被元空[详细]
-
分布式锁的实现之 redis 篇
所属栏目:[大数据] 日期:2021-07-06 热度:166
为什么需要分布式锁 引入经典的秒杀情景,100件商品供客户抢。如果是单机版的话,我们使用synchronized 或者 lock 都可以实现线程安全。但是如果多个服务器的话,synchronized 和 lock 就不管用了(废话,怎么可能管用,都不在同一段代码了)。 分布式锁就是[详细]
-
JUC包的线程池详解
所属栏目:[大数据] 日期:2021-07-06 热度:152
为什么要使用线程池 创建/销毁线程需要消耗系统资源,线程池可以 复用已创建的线程 。 控制并发的数量 。并发数量过多,可能会导致资源消耗过多,从而造成服务器崩溃。(主要原因) 可以对线程做统一管理 。 JUC下线程池的体系结构 创建线程池的两种方法 使[详细]
-
.net core DI 注册 Lazy<> 类型
所属栏目:[大数据] 日期:2021-07-06 热度:101
? ? 当我们在 .net core (2.1) 中运行如下代码注入 LazyT 变量的时候: public AccountService(LazyIHttpContextAccessor httpContextAccessor){} ? ? ? 可能会遇到这样的错误提示: InvalidOperationException: Unable to resolve service for type 'System[详细]
-
使用 VSTS 进行 CI 的过程中,无法识别 .NET Core 2.x 的情况处
所属栏目:[大数据] 日期:2021-07-06 热度:50
大概是由于 .NET Core 2.1 还没有正式发布,使用 VSTS 进行持续集成(CI)的过程中,自动 Build 的环节无法识别 .NET Core 2.1 的框架,查看日志会提示如下错误: VSTS The current .NET SDK does not support targeting .NET Core 2.1. 解决的方案是手动添[详细]
-
NeuChar 平台使用及开发教程(三):使用 NeuChar 的菜单服务
所属栏目:[大数据] 日期:2021-07-06 热度:161
上一篇《NeuChar 平台使用及开发教程(二):设置平台账号》我们已经完成了平台账号的设置,下面就马上来体验一下自定义菜单的设置吧! 进入某个 Neural Cell 的设置界面,在右侧可以看到自定义菜单、素材、关键字回复的快速入口: ? ? ? 点击【自定义菜单】[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(二十三):在 .NE
所属栏目:[大数据] 日期:2021-07-06 热度:128
概述 在 《Senparc.Weixin.MP SDK?微信公众平台开发教程(六):了解MessageHandler》 中我们已经了解了 MessageHandler 的运行原理和使用方法,从我设计了这种处理方式到现在已经 6 年多的时间,这是一种非常稳定而且(在如此复杂环境下)相对易于维护的的[详细]
-
NeuChar 平台使用及开发教程(六):成为开发者
所属栏目:[大数据] 日期:2021-07-06 热度:80
在上一篇《 NeuChar 平台使用及开发教程(五):使用 NeuChar 的关键字回复服务 》中,我们已经学习了如何命中关键字来反馈特定格式内容的信息,这是由微信开发者/运营者自己来维护的信息,那么如果我们自己有微信开发的经验,并且想要把这个能力释放出来,[详细]
-
NeuChar 平台使用及开发教程 索引
所属栏目:[大数据] 日期:2021-07-06 热度:154
什么是 NeuChar? NeuChar 是由盛派(Senparc)团队发布的新一代跨平台服务系统,其中包含了开放的 跨平台通讯标准及核心计算模块(Senparc.NeuChar.dll) 以及配套的云管理平台(https://www.neuchar.com),两者可独立运行,配合使用。其中 Senparc.NeuCha[详细]
-
在 .NET Core 3.0 中支持 Newtonsoft.Json 的使用
所属栏目:[大数据] 日期:2021-07-06 热度:92
? .NET Core 3.0 已经使用了一整套内置的 Josn 序列化/反序列化方案,而且看上去效率还不错。但对于某些项目必须使用到 Newtonsoft.Json 的时候,就会抛出如下异常: System.InvalidOperationException: Property 'JsonResult.SerializerSettings' must be a[详细]
-
[备忘]使用 .NET Core 模板生成时,在 .csproj 文件中使用条件编
所属栏目:[大数据] 日期:2021-07-06 热度:72
以下代码看上去没有问题: Project ... ItemGroup ... ItemGroup Condition =" '$(IntegrationToNcf)' != 'true'" !-- 一段注释 -- ProjectReference Include ="......BasicSenparc.Ncf.DatabasePlantSenparc.Ncf.DatabasePlant.csproj" / ="......B[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(二十一):在小程
所属栏目:[大数据] 日期:2021-07-06 热度:127
本文将介绍如何在 .NET Core 环境下,借助 SignalR 在小程序内使用 WebSocket。关于 WebSocket 和 SignalR 的基础理论知识不在这里展开,已经有足够的参考资料,例如参考 SignalR 的官方教程:https://docs.microsoft.com/zh-cn/aspnet/core/signalr/introdu[详细]
-
Senparc.Weixin.MP SDK 微信公众平台开发教程(二十二):如何安
所属栏目:[大数据] 日期:2021-07-06 热度:118
最近碰到开发者问:我使用 nuget 安装了 Senparc.Weixin SDK,但是有一些已经封装好的过程想要调试,我又不想直接附加源代码项目,这样就没有办法同步更新了,我应该怎么办? 这其实是一个很常见也具有普遍代表性的问题,解决方案也是通用的,本文我们就来学[详细]
-
【5000 Stars 福利】微信接口动态 WebApi 使用说明
所属栏目:[大数据] 日期:2021-07-06 热度:150
前言 ? 作为中国 C# 开源项目中 Watch/Star/Fork 最高的项目之一,Senparc.Weixin SDK??凝聚了盛派微信团队持续7年的付出,和大量开发者的无私贡献,以及数万开发者的使用与反[详细]