mao

java构造方法

放肆的年华 提交于 2020-03-15 22:22:17
当我们不定义构造方法的时候,如果直接赋值会出现报错: package com.imooc.constructionmethod; class ExamplePerson { public String name; public int age; } public class example { public static void main(String[] args) { ExamplePerson mi = new ExamplePerson("mi",12); //不能这样直接传参 System.out.println(mi.name); } } 执行结果: 之前我们是这样: public class example2 { public static void main(String[] args) { ExamplePerson mi = new ExamplePerson(); mi.name = "mi"; //直接给字段赋值 System.out.println(mi.name); } } 当然,还可以配置一个方法: public void setName(String name) { this.name = name; } public String getName() { return name; } 这样就可以获取值了: mi.setName("mi");

css3选择器

回眸只為那壹抹淺笑 提交于 2020-02-29 15:34:16
css3 CSS3是css技术的升级版本 ,CSS3语言开发是朝着 模块化发展 的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超链接方式 、语言模块 、背景和边框 、文字特效 、多栏布局 等。 CSS3的优点 :CSS3将完全 向后兼容 ,所以没有必要修改现在的设计来让它们继续运作。网络浏览器也还将 继续支持CSS2 。对我们来说,CSS3主要的影响是将可以使用新的可用的选择器和属性,这些会允许实现新的设计效果(譬如动态和渐变),而且可以很简单的设计出现在的设计效果(比如说使用分栏),另外一方面,由于受支持设备和浏览器厂商的限制,设备或者厂商可以有选择的支持一部分模块,支持CSS3的一个子集,这样有利于CSS3的推广 。 css3选择器(选择符) HTML中,我们常需要给元素添加很多附加的信息,比如样式和行为等,各种元素会有不同的信息,为了精确的找到这个元素,css引入了选择符这个概念,通过一些属性来区分这些元素,在CSS2中引入了一些属性选择器,比如id,class等,而***CSS3在CSS2的基础上对属性选择器进行了扩展,新增了3个属性选择器,使得属性选择器有了通配符的概念***,这三个属性选择器与CSS2的属性选择器共同构成了CSS功能强大的属性选择器 属性选择器 E为选择符

执行python程序的两种方式

烂漫一生 提交于 2020-01-27 22:09:27
执行python程序的两种方式 交互式 python是高级(解释型)语言,写一句执行一句。 命令行式 python和python解释器是一种东西,我们说的打开python就是打开python解释器。 python解释器是一个应用程序,在cmd中输入python3 test.txt,他的意思实际上是使用python3解释器这个应用程序打开test.txt这个文件,然后读取文件中的内容。 通常的情况如下: 编写一个文本文件,保存 通过python3(文本编辑器)解释器打开文本文件 运行文件中的内容(只在这个步骤中才有python语法的概念,py文件和txt文件都可以打开解释,也证明python3实质上也是一个文本编辑器) 两种方式的区别 交互式:输入的指令在内存中运行,按下enter时python解释器做了一个运行的操作输出结果。 优点:执行效率高,及时报错,调试方便 缺点:在内存运行并没有保存,所以关上程序代码消失 命令行式:代码存放在文本文件中,文本文件存放在硬盘里,解释器打开文本文件就是把文本文件读入内存,文本文件内的代码命令先是作为一串字符进入了内存,python3中,在按下enter键时,python3解释器做了一个运行这串字符的代码的操作,输出操作结果 优点:永久保存 缺点:无法及时报错,调试麻烦 pycharm 我们想要把两者的优点集中起来可以使用pycharm软件

python学习之路----生成器函数

吃可爱长大的小学妹 提交于 2019-12-10 08:51:55
饭量大的顾客 暂时无法实现顾客全要 fu=int(input('总计>>>>')) y=int(input('您要多少个>>>')) mao=('包子%s' %i for i in range(fu)) if fu > y: i=0 while i != y: print('来了',next(mao)) i+=1 else: print("没那么多") 求助 来源: CSDN 作者: 小顾他爸 链接: https://blog.csdn.net/gzcdiy/article/details/103466032

python生成器函数------包子

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-10 04:32:24
#饭量少但挑食的顾客 # fu=int(input('总计>>>>')) # y=int(input('您要第几个>>>')) # mao=('包子%s' %i for i in range(fu)) # # if fu > y: # i=0 # while i != y: # next(mao) # i+=1 # print('laile',next(mao)) # else: # print("没那个") 来源: CSDN 作者: 小顾他爸 链接: https://blog.csdn.net/gzcdiy/article/details/103466101

短信mao编码问题

和自甴很熟 提交于 2019-11-29 20:07:17
最近一个项目要用到短信mao,乱码问题折腾了挺久,由于项目都是UTF-8 编码,而短信mao则要求GB2312,本想 String 的getBytes() 转成 GB2312 就可传参,但是效果让人失望,最后想到java 启动时编码问题,改完,确实OK, 解决办法就是更改启动参数为GBK 转载于:https://my.oschina.net/u/2296689/blog/545738 来源: https://blog.csdn.net/chuoxieai9700/article/details/100904798