精华内容
下载资源
问答
  • * (选做)编写一个程序,从键盘读入一个句子(句子中可能包含空格、大小写字母、数字、标点符号), * 试统计该句子中字符(区分大小写)、数字、空格及其它字符的个数。 * @remakeTODO * @author Conquer丶...
    package monster.zf.Test;
    
    import java.util.Scanner;
    
    /**
     * (选做)编写一个程序,从键盘读入一个句子(句子中可能包含空格、大小写字母、数字、标点符号等),
     * 试统计该句子中字符(不区分大小写)、数字、空格及其它字符的个数。
     * @remakeTODO
     * @author Conquer丶ZF
     * @date 2019年9月12日下午7:14:09
     */
    public class Count {
    	
    	static int countcharacter=0; //字母
    	static int countdigital=0;   //数字
    	static int countblank=0;     //空格
    	static int countother=0;     //其他字符
    	
    	public static void main(String[] args) {
    		
    		Scanner input = new Scanner(System.in);
    		System.out.print("请输入要统计的句子:");
    		String str = input.nextLine();
    		char[] ch=str.toCharArray();//先把字符串转化为字符数组
    		count(ch); //把字符数组传过去
    		input.close();
    		
    	}
    	
    	public static void count(char[] str){
    		for (int i = 0; i < str.length; i++) {
    			if(str[i]>= 'a' && str[i] <= 'z' || str[i] > 'A' && str[i] <= 'Z'){
    				countcharacter++;	
    			}else if(str[i] >= '0' && str[i] <= '9'){
    				countdigital++;						
    			}else if(str[i] == ' '){
    				countblank++;
    			}else{
    				countother++;
    			}
    			
    		}
    		
    		System.out.println("数字个数:"+countdigital);
            System.out.println("英文字母个数:"+countcharacter);
            System.out.println("空格个数:"+countblank);
            System.out.println("其它字符个数:"+countother);
    
    		
    	}
    
    }
    

    在这里插入图片描述

    展开全文
  • Android你可能知道的elevation以及Z值 elevation以及Z值是什么 有什么用处呢 影响View的阴影 影响View相互阻挡顺序 还有CardView

    【Android】你可能还不知道的elevation、以及Z值等

    elevation、以及Z值——是什么?

    众所周知,with和height是所有View的基础属性。用一个二维坐标系来描述手机屏幕,那么它们就分别表示了View在坐标系上x、y方向上值 ——这是我们一直都习惯的自然表示。
    然而,从Android5.0(API21)开始,Google引入了一个z值,把二维坐标系强行改成了三维。

    在Android API21,新添加了一个属性:android:elevation,用以在xml定义View的深度(高度),也即z方向的值。
    除了elevation之外,类似于已有的translationX、translationY,也相对应地新增了一个translationZ,用以在属性动画中动态改变Z值(使用View.setTranslationZ())。

    Z = elevation + translationZ

    有什么用处呢?

    在引入了这个属性之后,主要影响有两个:

    1. 影响View的阴影
    2. 影响View相互阻挡顺序

    1. 影响View的阴影

    Z值会对View的阴影外观造成影响,但是不是对View大小造成影响。
    拥有更大Z值的View会有一个更大但是更柔和的阴影——这跟我们生活的实际体验是一致的,官方给的效果图:
    这里写图片描述

    2. 影响View相互阻挡顺序

    拥有更大Z值的View会挡住Z值比较小的View——即更大Z值的View会在最上层。
    譬如,在正常的FrameLayout中,子View的绘制顺序是从上到下,也就是说,最后一个子View会显示到最上面,如果位置跟前面的View有重合,则会盖住前面的View。

        <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
                      android:orientation="vertical"
                      android:layout_width="match_parent"
                      android:layout_height="match_parent">
            <TextView
                android:id="@+id/viewA"
                android:background="#f00"
                android:text="A"
                android:gravity="center"
                android:layout_width="100dp"
                android:layout_height="100dp" />
    
            <TextView
                android:id="@+id/viewB"
                android:background="#0f0"
                android:text="B"
                android:gravity="center"
                android:layout_marginLeft="60dp"
                android:layout_marginTop="60dp"
                android:layout_width="100dp"
                android:layout_height="100dp" />
    
            <!--ViewC有了一个elevation属性 -->
            <TextView
                android:id="@+id/viewC"
                android:layout_marginLeft="180dp"
                android:background="#f00"
                android:text="C"
                android:gravity="center"
                android:elevation="1dp"
                android:layout_width="100dp"
                android:layout_height="100dp" />
            <TextView
                android:id="@+id/viewD"
                android:background="#0f0"
                android:text="D"
                android:gravity="center"
                android:layout_marginLeft="240dp"
                android:layout_marginTop="60dp"
                android:layout_width="100dp"
                android:layout_height="100dp" />
        </FrameLayout>

    比如,上面的xml代码,效果如下图所示:
    images/14749442056749.jpg)

    • 先看ViewA、ViewB,因为ViewB是第二个子View,ViewA是第一个,所以B会覆盖在A的上面。
    • 然后ViewC、D,跟AB相比较,区别就在于ViewC多了一个elevation属性,有了一个比ViewD更大的Z值,所以,即使它在ViewD的前面,但是依然能够盖住D~ (ViewC:因为朕站的更高,哇哈哈~ )

    还有CardView

    为什么会提到CardView呢?因为CardView可以算作是一个官方使用的Z值的示例了。

    CardView 扩展 FrameLayout 类别并让您能够显示卡片内的信息,这些信息在整个平台中拥有一致的呈现方式。CardView 小组件可拥有阴影和圆角。

    CardView是在v7支持包里面的,在API<21时,实现方式是padding+绘制阴影;而在在API>=21时,就是用elevation属性来实现的啦!

    知道了这些,也可以解释一些以前觉得诡异的View覆盖的问题了,比如:我明明在CardView的上层放了一个Button,为什么Button看不到了???
    (傻孩子,因为CardView默认的elevation的呀)

    这里写图片描述

    可能有用的链接:
    https://developer.android.com/training/material/shadows-clipping.html
    https://developer.android.com/training/material/lists-cards.html
    https://developer.android.com/reference/android/support/v7/widget/CardView.html


    Also in :
    http://www.barryzhang.com/
    https://barryhappy.github.io/
    http://www.jianshu.com/users/e4607fd59d0d/latest_articles
    ……

    展开全文
  • 每个人都有自己的工作岗位,当然这份工作可能是...不管怎样,不论做什么工作,热爱自己的本职工作很重要,这么做不是为了别人,这么做其实是为了自己,近期一名拼多多员工给我们分享了他的一个个人情况,通过他的...

    每个人都有自己的工作岗位,当然这份工作可能是你喜欢的,也可能是不你喜欢的,为什么会不喜欢呢?可能是刚开始喜欢后来逐渐厌倦了吧,当然这中间也有可能是其他种种原因,那为什么还要继续干下去呢?这个原因往往都是一样,都是因为钱吧,短时间内找不到其它赚钱途径。不管怎样,不论做什么工作,热爱自己的本职工作很重要,这么做不是为了别人,这么做其实是为了自己,近期一名拼多多员工给我们分享了他的一个个人情况,通过他的情况,就让我们深刻的意识到,热爱自己本职工作的重要性了。
    在这里插入图片描述
    据这名拼多多员工说,他非常厌倦现在的工作,每天上班如上坟,为了等年终奖,他打算再熬一个月,等到拿年终奖为止,不过他现在发现他是一刻都等不了,即使休假也离不开工作,整得他整个人都有点抑郁了,感觉一刻也待不下去了,于是就决定不准备要这个奖金了,决定去外企养老去,针对这名网友的问题到底出在哪了?我想他描述的是事实,我想也与他没有处理好个人与工作之间的关系有关吧,针对这样的情况,让我们一起看看其他网友们都是怎么认为的吧!
    在这里插入图片描述
    网友一:在拼多多,我平生第一次感觉到被单纯工作量造成的工作压力要压垮

    上世是朵花:工作量方面的压力相对还好一点吧,解决这个问题只能通过时间和效率,有的压力是很急没头绪没方向那种,甚至对身体造成内伤那种。

    IBM员工:IBM欢迎你,我两个月写了能有十几个小时的code,真的是养老了

    上世是朵花:有这么轻松吗?表示怀疑,除非有大的贡献。

    拼多多员工:跟你现在的感觉一样,我以为是我发的。

    上世是朵花:很惋惜有这种感觉,能够自我调节就选择自我调节,调节不了就把自己解放出来。

    网友四:我们是忙的时候到10点。多多是不忙的时候10点

    上世是朵花:忙是真的,不过应该没有这么夸张吧,反正一天都24小时,谁也用不出25小时。
    在这里插入图片描述
    网友五:骗人的吧

    上世是朵花:他只是描述了自己的感受,在这点上应该没有什么好骗的吧。

    京东员工:至于吗。还有一个月啦,时间也不多啊

    上世是朵花:可能有冲动的成分吧,就像一个人要发火的时候,你告诉他先不要发火,再等一个月再发火,等了一个月之后可能他已经没有什么火了。

    网友七:你哪个部门这么惨,还有一个月,一起慢慢熬吧

    上世是朵花:一起二字是亮点,难道你……

    网友八:那就裸辞吧,做人最重要的是开心。没有这个年终奖又不是活不下去

    上世是朵花:这名网友看的挺开,个人的权衡问题了,有的人选择开心,有的人奖金,有的人选择尽量让两者和谐相处,两者都能得到。
    在这里插入图片描述
    关于工作中不开心的事情,相当一部分人都会遇见过,有的是只有一时,过去就好了,有的则是长期处于不开心的状态,这就需要好好调整一下,否则时间长了,势必会影响到个人的身体健康,关于解决工作不开心的问题,大多数人基本上都采取以下这些办法,其一:通过自我调节,找到不开心的根源所在,然后慢慢自我调整与修复,逐渐处理好心情与工作的关系,最后让自己热爱自己现有的工作。其二:换一个环境,换一种心情。每个人都可以根据自己的情况去选择。

    一般情况下,如果是自己的问题,建议选择第一种方式,大多数人选择了第二种方式后会发现换一个环境后还会遇见相同的问题,这样的话就不得不反省一下是否是自身的问题了,如果自身的问题不去解决,老是通过换环境的话对自己的发展也自然是不利的,因此各位还是根据自身的情况去慎重选择吧,好好想想到底是哪里出问题了,最好是找到问题的根源。

    以上所有图片均来之互联网

    大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!(微信公众号:sssdhua )

    展开全文
  • 首先,你自己去从一个完整的,有这些文件的系统中找到你缺失的文件也不是可以(但是这个难度和你找到你的对应的注册表文件并删除一样,基本是现实的) 所以给你一个人道主义的做法: 1、点进去 链接:...

    首先说明一下该问题:

    该问题就是表示你们的操作系统中现在确实一些必要的文件(具体是啥我也不是很清楚)
    然后,你现在要安装的这个软件正好要调用这些文件的一些函数(就可以简单理解为使用这些文件)
    需要你去安装一下这些文件

    解决方案:

    首先,你自己去从一个完整的,有这些文件的系统中找到你缺失的文件也不是不可以(但是这个难度和你找到你的对应的注册表文件并删除一样,基本是不现实的)

    所以给你一个人道主义的做法:
    1、点进去
    链接:https://pan.baidu.com/s/1WzRn-kz_DQCB4aFEv_Qc0g
    提取码:tnef
    2、下载并在你的电脑上面双击打开。(emmm,我还是补一句,是在给你提示的这个系统环境上面打开,别是你虚拟机的环境给你提示,你在本地打开。当然对于大多数计算机小白,因为想要安装一些类似于智能桌面的朋友,你们别管这句话,直接在你的电脑上面打开就行了)

    然后就没有然后了,等着他自己跑完就解决了,这个程序会自动帮你检测你和最新的Windows版本查哪些东西,然后自动安装

    大概率是解决了,要是解决不了留个言?我看到会试试看的。

    展开全文
  • 今天,准别使用IDEA新装一个插件的,但是,打开装插件的页面的时候,一直加载出来,情况如图:  查看电脑上的安全软件,也没有禁止其联网。后来我这么操作,解决了问题: Appearence &amp; Behavior -...
  • 损失函数一直下降,为什么识别率上去。 1.最常见的原因:过拟合 过拟合值得单独开章节。主要包括 1.数据量小,网络复杂 2.learning rate 比较高,又没有设置任何防止过拟合的机制 解决方法主要包括 1....
  • 本机上打开SWF的动画文件,点击链接后却能打开,而是出现一个名为“Adobe Flash Player 安全性”的窗口,并有如下提示: Adobe Flash Player已终止一项可能不安全的操作。 您的计算机或网络上存在以下本地...
  • 一个故意通过图灵测试的人工智能

    万次阅读 多人点赞 2017-10-12 16:09:54
    一个故意通过图灵测试的人工智能 人工智能很可能导致人类的永生或者灭绝,而这一切很可能在我们的有生之年发生。 上面这句话不是危言耸听,请耐心的看完本文再发表意见。这篇...
  • 不可能的出栈顺序

    千次阅读 2014-09-13 11:07:07
    各大互联网公司的比试中,关于出 问题基本上是必考的
  • 一. 运行一个
  • 他们说,既然你是程序语言专家,而现在人工智能(AI)又非常热,那你其实可以搞一个“自动编程系统”,号称可以自动生成程序,取代程序员的工作,节省许许多多的人力支出,这样就可以趁着“AI 热”拉到投资。...
  • 一、提高浏览量的技巧 相信很多人都这么想过:“我文章写的这么好,怎么就没人看呢?”; 或者这样想过:“这文章写得明明比我烂很多,凭什么这么多浏览量?...1-1、一个博眼球的标题 俗话说得...
  • 分任意角可能吗?

    万次阅读 2006-04-27 22:11:00
    分任意角可能吗? 曹亮吉
  • “你这辈子可能需要看了!” 我大学的时候并知道《计算机程序设计艺术》(简称TAOCP)有多牛,他的作者有多牛,人家计划写七卷,写了三卷以后,图灵奖的评委们就“迫不及待”地把图灵奖版给他了。 我...
  • B站崩了,猜测几个可能原因

    万次阅读 多人点赞 2021-07-14 01:40:58
    害我晚上没看宅舞区
  • 一个程序员如何快速赚到一百万?

    万次阅读 多人点赞 2014-05-12 08:51:08
    一个固定工作者怎么跳出固有的模式,靠其他途径(投资、理财、生意、创意、外包)赚得相对殷实的钞票? 80% 人都会问这种赚钱问题,但这种问题却太难回答,因为太难有个可标准化的模式去效仿或借鉴。 这个时代,...
  • 昨天我群里发起了一个议题:读者朋友们,大家伙觉得第一份工作重要吗?回答不要太统一,重要个屁——不可能的。 老读者都知道一些我的经历了。高考失利,因为太文弱干不了搬砖的活,就上了大专,大三的时候经过...
  • 朋友刚分享给你的百度云链接,分享的文件...方法二:网盘中新建一个文件夹,创建分享链接,然后要把你分享的文件移动到刚刚新建分享的文件夹里。 情况二:提示【啊哦,你来晚了,分享的文件已经被取消了,下次要...
  • 复习周,京东+百度一面,小心都拿了Offer

    万次阅读 多人点赞 2020-01-01 20:27:00
    Windows 是多进程多线程的,操作一个文件的时候,就可避免地出现多个进程或线程同时操作一个文件的现象,所以所有文件的处理必须通过唯一的实例来进行。 一些设备管理器常常设计为单例模式,比如一个电脑有两台...
  • 应该继续用Dev C++的理由

    万次阅读 多人点赞 2018-07-20 19:32:29
    这篇文章来源于一家台湾网站,看完之后觉得很有感想,就分享给大家了。现在NOIP复赛使用的DevC++4.9.9.2都是10年前的老东西了,还有无数的大学...除开NOIP混省奖就走人的同学,能参加NOI的最后基本都被各个9...
  • 成千上万的计算机中,为什么台计算机能够准确着寻找到另外台计算机,并且把数据发送给它呢? 可能很多人都听说过网络通信的 5 层模型,但是可能并不是很清楚为什么需要五层模型,五层模型负责的任务也有可能...
  • *定义一个抽象的“角色”类,有姓名,年龄,性别成员变量 * * 1)要求尽可能隐藏所有变量(能够私有就有有,能够保护就不要公有) *,通过GetXXX()和SetXXX ()方法对各变量进行读写。具有一个抽象的play...
  • 但实际上运行过程中我们会遇到:当AX=b线性方程组是一个病态方程组;或者A是奇异矩阵(即det(A)=0,可逆),没法求逆,用了inv(A)方法只能用A\b,此时MATLAB会报错“矩阵接近奇异值,或者缩放错误。结果可能不...
  • 知道你有没有经历过一个五年或者更长工作年限的开发人员半路加入团队的情况,可能第一两个星期他会问一些业务或者技术问题,不过一两个月他就可能在指导那些初级开发人员了。 什么原因呢?因为他已经从过往经验...
  • 这几天装.NET 的开发环境,装好VS2013和Oracle 11g之后,做了一个测试项目,运行调试没问题 但是涉及到数据库相关操作,如新建数据集、连接数据库等在调试的时候则会出现如下错误: 目前百度之后现存的解决...
  • 问题:linux下运行一个普通的启服务脚本,提示很多‘\r’可用(如下图所示);找到对一个行发现都是空行所在行报错;原因:其实是windows下编辑的文件,放在linux下运行,文件格式有问题,需要转换;解决办法有两...
  • 首先,比如 RabbitMQ、RocketMQ、Kafka,都有...Kafka 实际上有个 offset 的概念,就是每个消息写进去,都有一个 offset,代表消息的序号,然后 consumer 消费了数据之后,每隔一段时间(定时定期),会把自己消费过...
  • 今天打开网站的时候出现了这问题“百度未授权使用地图API, 可能是因为您提供的密钥不是有效的百度开放平台密钥或此密钥未对本应用的百度地图JavasoriptAPI授权。…”经过研究终于知道什么原因了。 百度搜索框...
  • Windows 已xxx.exe中触发了一个断点

    万次阅读 2016-01-21 11:54:07
    问题:Windows已“xxx.exe”中触发了一个断点。 其原因可能是堆被破坏,这说明xxx.exe中或它所加载的任何DLL中有Bug。 原因也可能是用户xxx.exe具有焦点时按下F12. 输出窗口可能提供了更多诊断信息。 原因:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,411,850
精华内容 1,764,740
关键字:

在等一个不可能