1668934001470375个人页面-阿里云开发者社区

个人头像照片 1668934001470375 TA的个人档案

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
  • 高分内容
  • 最新动态
  • 文章
  • 问答
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2019-07-17

    java的goto是什么

    准确来说,java中没有goto这样的语句,当然即使在c中也不推荐使用。 在java中可以找到实现类似功能的方法,该方法仅限于循环嵌套跳转到外层循环的情况。例如你可以在外层循环上使用lablename:(lablename是自定义标签名)的方式标注,在内循环中,可以使用break lablename;或者continue lablename跳转到外循环上。这样就可以模拟出类似goto语句的功能
    踩0 评论0
  • 回答了问题 2019-07-17

    怎样用java获得想要的日期?

    调用日期api,比如java.util.Calendar;比如java.util.Date等
    踩0 评论0
  • 回答了问题 2019-07-17

    JAVA接口对象为空时调用接口方法

    会报npe,也就是空指针异常
    踩0 评论0
  • 回答了问题 2019-07-17

    jdbc连接mysql后数据插不进去,什么问题?

    按下面步骤排查下; 1,排查下jdbc是否已经连上mysql; 2,mysql的表是否存在 3,插入的数据是否有问题
    踩0 评论0
  • 回答了问题 2019-07-17

    html里怎么写css

    1.内联方式(行内样式) 就是在HTML的标签中使用style属性来设置css样式 格式:被修饰的内容 2. 内部方式(内嵌样式) 就是在head标签中使用标签来设置css样式 格式: 3. 外部导入方式(外部链入) 3.1 (推荐)就是在head标签中使用标签导入一个css文件,在作用于本页面,实现css样式设置 格式: 3.2 还可以使用import在style标签中导入css文件。 如: 特点:作用于整个网站 他们的优先级:当样式冲突时,就是采用就近原则,是值css属性离被修饰的内容最近的为主。 若没有样式冲突则采用叠加效果。
    踩0 评论0
  • 回答了问题 2019-07-17

    什么是css模块化

    CSS files in which all class names and animation names are scoped locally by default. CSS文件中的所有类名(class names) 和动画名(animation names) 的作用域都默认为当前作用域。 所以CSS模块不是浏览器中的 官方标准(official spec) 或者 实践(implementation) 而是一个(在Webpack或者Browserify的帮助下)改变类名和选择器的作用域到当前文件(类似于命名空间)的构建过程。
    踩0 评论0
  • 回答了问题 2019-07-17

    css中怎么让页面跳转到顶部

    锚的定义是节点的内容的某个区域可以是链接的目标或源。锚点就像普通链接的目标,唯一不同的是一个在页面内部的某一区域,一个是外部页面。 没有什么内容,直接看W3C School上的教程。
    踩0 评论0
  • 回答了问题 2019-07-17

    css中span什么意思

    标签被用来组合文档中的行内元素。span 没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。

    some text.some other text.

    踩0 评论0
  • 回答了问题 2019-07-17

    js怎么设置元素的css样式

    document.getElementById(id).style.property=new style
    踩0 评论0
  • 回答了问题 2019-07-17

    怎么在java里该颜色

    Color类是用来封装颜色的,在上面的例子中多次用到。使用Color对象较为简单的方法是直接使用Color类提供的预定义的颜色,像红色Color.red、橙色Color.orange等;也可以使用RGB颜色模式进行定义。所谓RGB颜色模式是指使用三种基色:红、绿、蓝,通过三种颜色的调整得出其它各种颜色,这三种基色的值范围为0~255。例如Color c = new Color(255,200,0);定义橙色。
    踩0 评论0
  • 回答了问题 2019-07-17

    java画实心圆是什么

    java中用Graphics来画实心圆
    踩0 评论0
  • 回答了问题 2019-07-17

    java程序员可以做什么的

    网站开发,平台开发,算法开发,游戏开发等等
    踩0 评论0
  • 回答了问题 2019-07-17

    java 阶乘递归方法怎么用

    package com.xu.main; import java.util.Scanner; public class P9 { static long fact(int n) { if(n <= 1) { return 1; } else { return n * fact(n - 1); } } public static void main(String[] args) { int i; System.out.println("请输入要求阶乘的一个整数:"); Scanner input = new Scanner(System.in); i = input.nextInt(); System.out.println(i + "的阶乘结果是:"+fact(i)); } }
    踩0 评论0
  • 回答了问题 2019-07-17

    为什么要学java web

    从java走到java web 我们刚开始学习java的时候自娱自乐,开发的都是单机的,无论是单机游戏还是系统,在你qq聊得飞起的时候,你还能不嫌弃你开发的软件么,不考虑前期市场调查运营部分,不考虑一堆隐藏式bug和扔出的Thread,不考虑测试和UI这些令人沮丧的问题,能不能让更多人分享到你的软件,问不是搬着你的电脑到处求分享,那么web是你不二的选择
    踩0 评论0
  • 回答了问题 2019-07-17

    java的事件处理模型是什么

    1. Java事件处理三要素: 1) 事件源(Event Source):即事件发生的场所,就是指各个组件,如按钮等,点击按钮其实就是组件上发生的一个事件; 2) 事件(Event):事件封装了组件上发生的事情,比如按钮单击、按钮松开等等; 3) 事件监听器(Event Listener):负责监听事件源上发生的特定类型的事件,当事件到来时还必须负责处理相应的事件; 2. 事件处理的机制: 1) 首先事件是有不同的类别的,比如按钮单击、菜单项单击等事件就属于“动作事件”(Action Event),而关闭窗口、最小化窗口等事件就属于“窗口事件”(Window Event); 2) 不同类型的事件需要用不同类型的监听器监听; 3) 而监听器是一种类对象,这种类必须实现监听器接口(Listener),对于监听不同类型的事件AWT库准备了不同类型的监听器接口,比如要监听动作事件就必须实现ActionListener接口,监听窗口事件就必须实现WindowListener接口; !监听器中最重要的就是事件处理方法了,监听器必须在接受事件之后进行处理(响应); 4) 如何实现监听? i. 首先事件源(发生事件的组件)必须同意我身上发生的事件允许那些监听器监听; ii. 也就是说想监听它身上发生的事件的监听器必须到它这里注册,即组件必须调用方法addXxxListener将监听器注册到它的监听器列表中; iii. 当事件发生时就会将事件对象(Event)发送到所有注册过的监听器那里进行处理; 5) 事件源、事件、监听器的对应关系: i. 首先一个事件源可以产生多种类型的事件,比如窗口右上角的×按钮,当单击它时就会产生两种类型的事件,一个是按钮单击事件(属于Action Event),另一个是窗口关闭事件(属于Window Event); ii. 监听器接口是什么类型就发送什么类型的事件:如果注册的监听器实现的是ActionEvent的接口,那么上述×按钮就只发送按钮单击事件给它而不会发送窗口关闭事件,除非监听器同时实现了两种类型的接口,那么该监听器就会同时受到两种类型的事件; iii. 一个事件源可以注册多个监听器:一般符合逻辑的编程思想就是不同监听器监听、处理不同类型的事件,因此对于可以产生多种类型事件的事件源会注册多种类型的监听器,分别负责处理产生的多种事件; !!当然一个事件源也可以注册多个相同类型的监听器,即比对于同一个事件(按钮单击),事件源注册多个实现ActionListener接口的监听器,那么这些监听器都会受到该事件,可能会疑问,这不是多此一举吗?一种事件就给出一种处理不是很好吗?那是因为有些情况下可能需要一个事件触发多种动作,每个监听器负责实现一个动作; iv. 一个监听器可以监听多个事件源上的事件,即多个不同的组件用addXxxListener方法注册同一个监听器,那么当不同事件到来时监听器会调用其不同方法进行处理,或者在一个方法内部判断传进来的是什么事件,再进行特殊的处理; 3. 编写事件处理程序的基本流程: 1) 首先需要实现监听器类:自己编写一个类,至少要实现一种类型的监听器接口,并实现接口中所有的事件处理方法; 2) 创建组件,并对组件注册响应的监听器:首先需要创建监听器对象,将监听器对象作为参数传入组件的addXxxListener方法完成注册; 3) 全部工作完成,事件的处理完全自动进行; 4) 简单的示例:处理一个按钮的单击事件 [java] view plain copy public class AwtTest { Frame f = new Frame("Event Test"); TextField tf = new TextField(30); Button ok = new Button("OK"); class OkListener implements ActionListener { @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub System.out.println("OK button pushed!"); tf.setText("Hello!"); } } public void init() { f.add(tf); f.add(ok, BorderLayout.SOUTH); ok.addActionListener(new OkListener()); f.pack(); f.setVisible(true); } public static void main(String[] args) { new AwtTest().init(); } } !!完全按照讲述的顺序进行; !直接设置编辑框内文本的方法:void TextField.setText(String text); 4. 事件源-监听器多对多示例: [java] view plain copy public class AwtTest { Frame f = new Frame("Multiple Event Test"); TextArea ta = new TextArea(6, 40); Panel p = new Panel(); Button btn1 = new Button("button1"); Button btn2 = new Button("button2"); class Listener1 implements ActionListener { @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub ta.append("Listener1 be activated! Event Source:" + e.getActionCommand() + "\n"); } } class Listener2 implements ActionListener { @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub ta.append("Listener2 be activated! Event Source:" + e.getActionCommand() + "\n"); } } public void init() { f.add(ta); p.add(btn1); p.add(btn2); f.add(p, BorderLayout.SOUTH); Listener1 l1 = new Listener1(); Listener2 l2 = new Listener2(); btn1.addActionListener(l1); btn2.addActionListener(l1); btn2.addActionListener(l2); f.pack(); f.setVisible(true); } public static void main(String[] args) { new AwtTest().init(); } } !可以看到按钮2可以同时触发两个监听器,输出两条消息,而监听器1同时监听并处理了两个按钮的消息;
    踩0 评论0
  • 回答了问题 2019-07-17

    java 网站怎么发布

    打包成war文件然后部署到tomcat_home(你的tomcat安装目录)/webapps目录下,运行tomcat web容器,然后在地址栏输入 http://localhost:port/projectname 来访问
    踩0 评论0
  • 回答了问题 2019-07-17

    java微课是什么

    微课是一种非常适合在移动端学习并练习的编程课程。其题型包括了单选题、多选题、判断题、填空题、在线编程实践题等。
    踩0 评论0
  • 回答了问题 2019-07-17

    java 怎么使用firefox

    您的问题是“如何在Web 浏览器中启用Java吗?”如果是的话,如果您最近安装了 Java,您可能需要重新启动浏览器(关闭所有浏览器窗口并重新打开),以便浏览器能够识别安装。此外,确保通过 Java 控制面板启用浏览器中的 Java 内容。 Firefox 启动 Firefox 浏览器;如果该浏览器正在运行,则重新启动 在 Firefox 菜单中,选择工具,然后单击附加组件选项 在“加载项管理器”窗口中,选择插件 单击 Java (TM) 平台插件 (Windows) 或 Java 小应用程序插件 (Mac OS X) 以选择它 确保选择的选项是询问激活或者始终激活,如果使用的是较早版本的 Firefox,则单击启用按钮(如果显示的按钮是禁用,则表示 Java 已经启用)
    踩0 评论0
  • 回答了问题 2019-07-17

    javaweb是什么书

    spring,struts,hibernate这三个框架的书可以试着看看,不过最多的还是自己找项目做,CSDN上就有很多项目,可以拿着练练手,另外,基本的html、css、jsp、javascript、jquery、ajax也是需要多学的,不过这些东西都是用的越多,经验越多才能理解的越深刻,专门看书的话,效果倒不见得好,总之,实战最重要。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多