首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java Web

    初学Java Web(2)——搭建Java Web开发环境

    Java平台 Micro Edition ME 用于手机和其他小型设备的Java平台 Java 2 J2 一个过时的术语,用于描述1998年~2006年之间的Java版本 Software Development ---- ——【2.安装和配置 Tomcat 服务器】—— 正如上一篇说到的,Tomcat 是使用 Java 语言编写的一个服务器(程序),所以要运行 Tomcat ,必须配置好相关的 JDK 或 JRE pan.baidu.com/s/1i-H4SUMcn2y5_arluK923A 密码:1n04 xampp 是一套 Web 开发套件,里面包含了 mysql、apache、tomcat 等常用组件 ---- 至此,Java Web 的开发环境就已经全部搭建好了,关于为什么选择 Eclipse 而不选择 IDEA ,是因为这学期开的 Java Web 课程中使用的也是 Eclipse ,为了避免麻烦 参考资料: 1.迷路的国王博客 2.本学校的实验说明

    4.1K80发布于 2018-04-26
  • Java开发面试--RabbitMQ专区2

    Java的RabbitMQ客户端中,可以通过调用Channel的basicQos方法来设置预取数量。预取数量表示消费者一次性能从RabbitMQ的服务器获取的消息数量。 以下是一些主要的编程语言:Java:RabbitMQ提供了一个Java客户端库,使用AMQP协议和RabbitMQ进行交互。 它提供了功能强大,操作简单的接口,可以很方便的在Java程序中集成RabbitMQ。Python:RabbitMQ为Python提供了pika和kombu两个客户端库。 消息的持久化:在发送消息时,可以设置消息的"deliveryMode"参数为2,使得消息成为持久的。持久的消息会被RabbitMQ存储到磁盘上,即使RabbitMQ服务器重启,消息也不会丢失。

    35910编辑于 2024-09-10
  • 来自专栏花狗在Qt

    Java开发编程规范: 2.常量定义

    说明:Long a = 2l; 写的是数字的 21,还是 Long 型的 2? 【推荐】不要使用一个常量类维护所有常量,要按常量功能进行归类,分开维护。 2) 应用内共享常量:放置在一方库中,通常是子模块中的 constant 目录下。 正例:public enum SeasonEnum { SPRING(1), SUMMER(2), AUTUMN(3), WINTER(4); private int seq; SeasonEnum

    1.2K21发布于 2020-10-28
  • 来自专栏牛客网

    快手Java开发面经(2技术面)

    8月30号快手一面 大概70min 1.自我介绍 2.你的实习经历挺丰富的,介绍一个你最熟悉的项目吧balabala,讨论了很久项目问题 3.Mysql的索引有哪些? 10.Java中的锁有什么?synchronized与Lock的区别?公平锁和非公平底层怎么实现的?AQS原理详细介绍一下? 11.怎么实现一个线程安全的计数器?用AQS,balabala。。 详细谈谈G1的优点 15.算法题,对一个链表进行归并排序,链表可能有环 9月6号二面 1.大概60min老套路,自我介绍,你对快手的了解,和抖音的区别,聊项目 2.项目中用到dubbo?

    2.2K20发布于 2018-10-11
  • 来自专栏微信公众号:Java团长

    2Java开发工作经验面试总结

    3.前一家公司是传统电信行业,加入项目组时,项目已经上线有段时间了,我们的任务就是有需求就开发,有bug就优化,其他时间就聊骚,各干各的,工作一年多跟在养老一样,用一句话说就是编程5分钟,扯淡2小时,项目经验严重不足 ,没开发过很难的需求。 各大公司Java后端开发面试题总结 面试心得与总结—BAT、网易、蘑菇街 关于Java面试,你应该准备这些知识点 2.深入学习 在看面试题的过程,你会遇到一些自己没接触过的或者以前没深入学习过的知识 我学习源码的过程中,看过几个人的关于源码的文章写的很不错,如下: 五月的仓颉 占小狼 zhangshixi的Core java系列 3.熟悉项目 找出自己工作以来开发过的最叼的功能,将整个功能的流程和涉及的东西吃透 2.面试流程? 1)让你自我介绍 2)问Java基础知识 3)问项目 4)情景问题,例如:你的一个功能上了生产环境后,服务器压力骤增,该怎么排查。

    89721发布于 2018-08-06
  • 来自专栏xingoo, 一个梦想做发明家的程序员

    java开发系列】—— struts2简单入门示例

    struts2其实就是为我们封装了servlet,简化了jsp跳转的复杂操作,并且提供了易于编写的标签,可以快速开发view层的代码。   由于struts2很多事基于webwork的,因此也需要这个的核心包   我们提供了三个jsp 登陆界面login.jsp 1 <%@ page language="<em>java</em>" contentType <s:submit key="login"/> 14 </s:form> 15 </body> 16 </html> 登陆成功界面welcome.jsp <%@ page language="<em>java</em> {sessionScope.user}</s:param> </s:text><br/> </body> </html> 登陆失败界面error.jsp <%@ page language="java > 2 <!

    87850发布于 2018-01-17
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java开发Struts2案例代码

    一、struts2综合案例 1、建立一个JavaWeb应用 2、拷贝一下内容到您应用中:美工MM给你准备好的 3、搭建Struts2开发环境 a、拷贝jar包 b、配置Struts2核心过滤器器 web.xml c、在src目录下建立struts.xml配置文件 4、具体开发 4.1数据模型 a、建立表格 CREATE TABLE S_User( userID INT NOT NULL AUTO_INCREMENT :导入DBUtil和C3P0的jar包和工具类 f、配置Spring容器,管理业务和dao g、更改JSP页面:login.jsp 更改默认展现模板主题: 把login.jsp中的标签换成struts2的标签 登陆错误提示 5、更改欢迎信息 6、添加用户 /user/add.jsp a、把add.jsp的标签全部换成struts2的标签 b、struts.xml c、动作类 7、查询所有的用户 /user/

    94260发布于 2018-03-19
  • 来自专栏JAVA高级架构

    2Java开发工作经验面试总结

    3.前一家公司是传统电信行业,加入项目组时,项目已经上线有段时间了,我们的任务就是有需求就开发,有bug就优化,其他时间就聊骚,各干各的,工作一年多跟在养老一样,用一句话说就是编程5分钟,扯淡2小时,项目经验严重不足 ,没开发过很难的需求。 各大公司Java后端开发面试题总结 面试心得与总结—BAT、网易、蘑菇街 关于Java面试,你应该准备这些知识点 2.深入学习 在看面试题的过程,你会遇到一些自己没接触过的或者以前没深入学习过的知识,例如最常问的 我学习源码的过程中,看过几个人的关于源码的文章写的很不错,如下: 五月的仓颉 占小狼 zhangshixi的Core java系列 3.熟悉项目 找出自己工作以来开发过的最叼的功能,将整个功能的流程和涉及的东西吃透 2.面试流程? 1)让你自我介绍 2)问Java基础知识 3)问项目 4)情景问题,例如:你的一个功能上了生产环境后,服务器压力骤增,该怎么排查。 5)你有什么想问面试官的 3.面试常问的知识点?

    2K100发布于 2018-04-19
  • 来自专栏云原生研究

    Quarkus 云原生java开发框架2: 远程调用

    演示了如何编写符合 istio 的 Quarkus java 程序。 但在本地开发的时候,用 http://localhost:8080 就好。

    2K74发布于 2020-05-24
  • 来自专栏Java爬坑系列

    JAVA零基础入门系列】Day2 Java集成开发环境IDEA

      开发环境搭建好之后,还需要一个集成开发环境也就是IDE来进行编程。这里推荐的IDE是IDEA,那个老掉牙的Eclipse还是先放一边吧,(手动滑稽)。    package,然后在package里添加HelloWorld类 image.png image.png image.png 然后在文件里放上代码: package HelloWorld; import java.lang.System

    82280发布于 2018-01-09
  • 来自专栏ros--转载

    java 2

    前言如果说Python是跟随我的步伐学习的话,我觉得我在日常开发方面已经没有太大的问题了。然而,由于我没有Python开发经验,我思考着应该写些什么内容。 我回想起学习Java时的学习路线,直接操作数据库是其中一项重要内容,无论使用哪种编程语言,与数据库的交互都是不可避免的。然而,直接操作MySQL数据库似乎缺乏趣味性,毕竟每天都在写SQL语句。 总的来说,相比Java,Python的SDK使用起来更加舒适。如果你曾经使用过Java SDK与平台接口对接,就会发现Python SDK上手更快。jaba

    20910编辑于 2023-11-30
  • 来自专栏大数据生态

    「EMR 开发指南」之通过 Java 连接 Hivesever2

    Thrift 是 Facebook 开发的一个软件框架,它用来进行可扩展且跨语言的服务的开发。 Hive 的 HiveServer2 就是基于 Thrift 的,所以能让不同的语言如 Java、Python 来调用 Hive 的接口。 对于 Java,Hive 提供了 jdbc 驱动,用户可以使用 Java 代码来连接 Hive 并进行一系列操作。 本节将演示如何使用 Java 代码来连接 HiveServer2开发准备确认您已经开通了腾讯云,并且创建了一个 EMR 集群。在创建 EMR 集群的时候需要在软件配置界面选择 Hive 组件。 下右键新建一个 Java Class,输入您的 Class 名,这里使用 HiveTest.java,在 Class 添加样例代码:import java.sql.*;/** * Created by

    813122编辑于 2023-11-21
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java开发必会框架Struts2第四天

    一、OGNL配合通用标签的其他使用 1、iterator标签(很重要) 2、OGNL投影(了解) 2.1、使用过滤条件投影 2.2、投影指定属性 3、Struts2中#,$,%符号的使用(重要) 3.1 struts.xml——>${@java.net.URLEncoder. 4、其他标签 4.1、set标签 4.2、action标签 4.3、if标签,elseif标签 else标签 4.4、url和a标签(很有用) 二、Struts2的UI标签和主题 1、Struts2中UI 标签的优势 自动的数据回显和错误提示功能 自带的简单样式和排版 2、表单标签的通用属性 说明:UI标签中value的取值一般都是字符串。 三、防止表单重复提交(拦截器) 1、回顾之前的解决办法: 2、Struts2中的解决办法: 2.1、使用重定向 遗留的问题:防不住后退,再提交。

    931120发布于 2018-03-19
  • 来自专栏伪架构师

    (译)自己的 Kubernetes 控制器(2)——用 Java 开发

    前面文章中,我们大概描述了开发自定义 Kubernetes 控制器的基础内容。其中我们提到,只要能够使用 HTTP/JSON 就可以满足开发需求。本文中就言归正传开始开发开发使用的技术栈可以 Python、NodeJS 或者 Ruby。我的博客叫“Java Geek”,所以这里选择的是 Java。 选择合适的工具 为了在 Java 中调用 REST 接口,就首先要生成绑定的结构。 有几种方式可以完成这项工作: 最无聊的方式就是手工完成: 认真对待所有请求和响应的 JSON 数据,据此开发对应的 Java 对象,选择 JSON 序列化框架,以及 HTTP 客户端。 结论 本文描述了用 Java 实现 Kubernetes 控制器的过程。有了 Fabric8 API,这个过程相当直接。主要需要解决的问题就是删除和创建逻辑。

    1.2K10发布于 2020-05-07
  • 来自专栏技术专家成长之路

    面向Java开发者的ChatGPT提示词工程(2

    在整个系列文章中,我们将使用chatgpt-java来访问OpenAI API。如果你已经习惯使用其他类库或框架,也完整使用它们,只要最终可以访问OpenAI API就可以。 one.more.chatgpt.prompt.engineering; import com.plexpt.chatgpt.ChatGPT; import com.plexpt.chatgpt.util.Proxys; import java.net.Proxy "id": 1, "title": "失落的城市", "author": "张三", "tag": "奇幻" }, { "id": 2,

    69730编辑于 2023-09-01
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java开发框架必会Struts2第三天

    思路:我们在设置【开发模式】时,覆盖掉了一个default.properties中的常量,能不能把struts-default.xml中的默认拦截器栈的设置给覆盖掉呢?答案是可以的。 ? application java.util.Map<String,Object> ServletContext中的所有属性。 session java.util.Map<String,Object> HttpSession中的所有属性。 request java.util.Map<String,Object> ServletRequest中的所有属性。 parameters java.util.Map 参数 attr java.util.Map 把页面、请求、会话、应用范围内的所有属性放到一起。

    1.1K100发布于 2018-03-19
  • 来自专栏c2k2o6

    java基础-2

    burp collaborator client hashmap的put函数 调用hash方法 调用hashCode方法 java反射 Student student = new Student extends Shape { void draw() { System.out.println("Triangle.draw()"); } } jdk和jre的区别 jdk:java 开放工具包 java development kit  提供java的开放环境 和 运行环境 jre  :java 运行环境 java runtime environment  提供java运行所需的环境 jdk包括了jre ,如果只运行java程序 安装jre即可 ,如果要编写 java程序 需要安装  jdk java访问修饰符 default  默认访问修饰符  在同一包内 可见 private

    44640编辑于 2022-02-15
  • 来自专栏怀英的自我修炼

    Java漫谈2

    本周我们的Java漫谈从一个段子说起。话说有一个老程序退休了,在家闲着没事便开始学习写毛笔字,焚香,研墨,铺纸。站在薄如蝉翼白似雪的宣纸面前,提笔闭目。 绕了一圈,我们再把话题转回来,在Java中,Hello World又是什么样子的呢? 这就是一个Java里面Hello World的一句常用到的输出语句,之所以说它常用,是在程序刚开始跑通的时候会使用它来输出提示,也会在程序报错的时候用它的变形模式来输出错误信息。 稍微多看这句话2-3遍,会发现这句话会有几个特征。 首先,hello world只是这条显示语句的一个部分,它被双引号引用了。

    75580发布于 2018-03-12
  • Java笔记(2)

    System.out.println("匿名类调用吃东西"); } }.eat();//新建类并调用重写的方法 ​ ​ Android的开发就有这个应用场景 ,当我要按一个按钮时会有一个设置监听器的方法来控制交互,里面需要转递一个对象,这里就可以用匿名累,不用额外再创建一个类了,大大简化了开发过程以及提升了开发效率 method( System.out.println("狗吃东西"); } } );//这样单次调用就不用新建一个新类,大大简化了开发过程以及提升了开发效率常用 ; import java.io.IOException; import java.net.URL; import java.net.URLConnection; import java.util.regex.Matcher 格式化 SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日"); String str2 = sdf2.format(date1); System.out.println

    30310编辑于 2024-05-30
  • 来自专栏云深之无迹

    Java笔记(2

    注意: 可以把一个较小的整数值(在int类型的表数范围以内)直接赋给一个long类型的变量,这并不是因为Java会把这个较小的整数值当成long类型来处理,Java依然把这个整数值当成int类型来处理, 需要说明的是,Java的var与JavaScript的var截然不同,JavaScript本质上是弱类型语言,因此JavaScript使用var定义的变量并没有明确的类型;但Java是强类型语言,因此Java Java引入var属于“向潮流投降”—由于Java本质上是强类型语言,因此使用var定义局部变量只是形式的改变,这些变量依然有明确的类型。 当程序第一次使用某个字符串直接量时,Java会使用常量池(constant pool)来缓存该字符串直接量,如果程序后面的部分需要用到该字符串直接量时,Java会直接使用常量池中的字符串直接量。 int a=5; int b=4; int c=a++---b*++a/b-->>2%a--;,c的值是多少? 太恐怖了,这种东西。我要是出题人就不出这种题

    72310发布于 2020-08-12
领券