首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏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.6K80发布于 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服务器重启,消息也不会丢失。

    61310编辑于 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.4K21发布于 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.3K20发布于 2018-10-11
  • 来自专栏微信公众号:Java团长

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

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

    1K21发布于 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 <!

    1K50发布于 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/

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

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

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

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

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

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

    2.2K74发布于 2020-05-24
  • 来自专栏ros--转载

    java 2

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

    30110编辑于 2023-11-30
  • 来自专栏Java爬坑系列

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

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

    93680发布于 2018-01-09
  • 来自专栏大数据生态

    「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

    995122编辑于 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、使用重定向 遗留的问题:防不住后退,再提交。

    1.1K120发布于 2018-03-19
  • 来自专栏技术专家成长之路

    面向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,

    83430编辑于 2023-09-01
  • 来自专栏伪架构师

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

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

    1.4K10发布于 2020-05-07
  • 来自专栏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.2K100发布于 2018-03-19
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java开发必会框架Struts2第一天

    2、Struts2的来历 Struts1:也是apache开发的一套mvc的开源框架。在2005年之前非常流行。 弊端:Struts1的核心控制器就是一个Servlet。 Struts2:在long long ago,有一个设计超前的框架XWork,后来推出了XWork1和WebWork2。Struts2就是apache和OpenSymphony组织合并开发出来。 六、搭建Struts2开发环境 1、下载Struts2开发包 http://struts.apache.org 2、开发包目录结构 ? Java Object 原始的java对象),非常简单的javabean。 十四、分文件编写框架配置文件 1、不分文件开发可能产生的问题 就类似于我们在写java类时,所有代码都写在一个类里,甚至写在一个方法里。 ? ?

    1.3K80发布于 2018-03-19
  • 来自专栏程序源代码

    【程序源代码】Java EE(J2EE)快速开发框架

    关键字:Java EE(J2EE)快速开发框架 Java EE(J2EE)快速开发框架,集结最新主流时尚开源技术:Spring、Spring MVC、Apache Shiro、MyBatis、Bootstrap 支持应用集群,满足互联网应用开放,快速开发的原则,是学习和二次开发的首选框架。 Alibaba Druid 1.0 缓存框架:Ehcache、Redis 日志管理:SLF4J 1.7、logback 工具类:Apache Commons、Jackson 2.2、Xstream 1.4 2、 开发工具: eclipse、Intellij idea git链接 https://gitee.com/1231/spinach.git

    1.4K20发布于 2020-03-19
  • 来自专栏闵开慧

    java概念2

    2.4.2 源程序 import java.util.Scanner; public class ZhiYinShu { static int n, k = 2; public static 2.12.2 源程序 import java.util.Scanner; public class DuoXun { static long a = 2, b = 0; public static 2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2 2.17.2 源程序 import java.text.DecimalFormat; import java.util.*; public class LiRun { static double 2.18.2源程序 import java.util.Scanner; import java.io.*; public class TianShu { public static void

    2K80发布于 2018-03-30
  • 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

    48510编辑于 2024-05-30
领券