首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java开发手册服务器

【推荐】高并发服务器建议调小TCP协议的time_wait超时时间。...说明:操作系统默认240秒后,才会关闭处于time_wait状态的连接,在高并发访问下,服务器端会因为处于time_wait的连接数太多,可能无法建立新的连接,所以需要在服务器上调小此等待值。...正例:在linux服务器上请通过变更/etc/sysctl.conf文件去修改该缺省值(秒): net.ipv4.tcp_fin_timeout = 30 【推荐】调大服务器所支持的最大文件句柄数(File...建议将linux 服务器所支持的最大句柄数调高数倍(与服务器的内存数量相关)。...【参考】服务器内部重定向使用forward;外部重定向地址使用URL拼装工具类来生成,否则会带来URL维护不一致的问题和潜在的安全风险。

56520

Java 基础手册

初始JAVA 学习三问: What Why How: 是什么 为什么 怎么做 为啥学Java 编程语言排行榜: Java 是什么: Java发展史: 诞生于1995 创始人 詹姆斯.高斯林 SUN...本人主要是Web开发… Java特性:(开源 免费 纯面向对象 跨平台) 简单性 Java 不在支持多继承 C++支持 Java没有指针,相对比较简单,Java 底层语言是C++ 实现的 面向对象...JVM Java虚拟机 注意: 不同操作系统,安装不同的 JVM,Java代码运行在JVM上因此实现了Java代码一次编写到处运行的特性...., 计算机就可以 运行/编写 Java 代码了  //1.创建一个 记事本 后缀名 .txt  //2.修改记事本 后缀名 .java java源文件后缀名是 .java  //3.在内部编写 Java...//4.放在一个方便访问的盘中;  //5.选中盘,在cmd(计算机dos窗口)中使用: javac .java文件 来编译Java文件 成 .class文件  //6.继续使用: Java .Java

9710
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java语法手册

    Java语法手册 一 开篇 Java 程序注释 // 单行注释 /* 多行注释 */ /** DOC注释:文档注释(Java特有的文档注释,可以通过JDK Javadoc命令生成一个HTML网页给用户观看...** Java 程序的结构 1.编写程序框架: pulic class 类名 { //类名要和 程序文件名 相同 class声明类程序框架; //public class 修饰的类名 必须与.java...源文件以“java”为扩展名,源文件的基本组成部分是类(class) Java应用程序的执行入口是main()方法。...Java语言严格区分大小写。 Java方法由一条条语句构成,每个语句以“;”结束。 大括号都是成对出现的,缺一不可。 一个源文件中最多只能有一个public类。...int) 强转成一个整型的 数值~(ASCll码); char a = 'a'; System.out.print((int)a); // 输出 97; a字符的 ASCll码, so 也可以这样

    11410

    java开发手册黄山版_码出高效java开发手册pdf

    (五) 集合处理 【强制】关于hashCode和equals的处理,遵循如下规则: 1) 只要覆equals,就必须覆hashCode。...Java 开发手册 12/44 3) 等于 size,在高并发情况下,数组创建完成之后,size 正在变大的情况下,负面影响与上相同。...说明:Random实例包括java.util.Random 的实例或者 Math.random()的方式。...对于一多读,是可以解决变量同步问题,但 是如果多,同样无法解决线程安全问题。...生产环境禁止输出 debug日志;有选择地输出 info日志;如果使 用 warn来记录刚上线时的业务行为信息,一定要注意日志输出量的问题,避免把服务器磁盘 撑爆,并记得及时删除这些观察日志。

    1.6K50

    作业收缴系统使用手册和开发手册(自开源小系统)

    项目github地址 作业收缴系统设计手册csdn地址 目录 系统介绍: 基本功能 管理端 信息管理 1. 修改密码 2. 学生添加(支持excel格式的批量导入) 3.学生管理: 4....浅谈layui: 以前就接触过layui,以前和队友配合队友前端自己队友用的就是前端。还有以前帮姐姐的小东西也是用的layui,不过那次用的layui不是真的layui。。...具体可参考fileController.java代码内容。 还有就是本来是写了作业补交的功能的,但是出于需求考虑补交部分被注释掉。所以截至日期暂时没有明显作用。只是上传作业的时候会提示。...教师端 文件打包成zip: 要将服务器所有已经上传的文件打包成zip文件,要注意打包成zip文件的时候不能在服务器保存—不要占用额外的空间,所有就要用io临时生成zip文件传输到客户端,这就要很好的处理下...接受excel并解析: java解析excel的工具并不多,当前较为流行的apache下的poi。我用的是阿里的easyexcel—基于poi封装改进的框架。

    1.1K40

    Java面试手册:JDBC

    什么是JDBC Java数据库连接,简称JDBC(java Database Connectivity),是一种用于执行SQL语句的java API,它由一组java编写的类和接口组成。...图片音视频都是以二进制的形式保存在数据库中(选择适合的类型,注意资源大小),二进制保存类型有(只是大小不同)tinyblob:255kb 、blob:65kb 、mediublob: 16M ) JDBC 事务:(一般框架里面都有,具体代码的时候不用自己去...) 关闭自动提交 //setAutoCommit(false); 手动提交 //conn.commit(); 回滚 //conn.rollback(); 硬编码:是将数据库信息死在程序中,每次修改信息...,都需要重新编译java程序;一般会将数据库的连接信息提取出来放在配置文件里面,java程序只需要读取配置文件就、就可以了。...底层框架的条件:(学会看源码)1.xml解析 2.反射 3. 接口---->实现类 框架:就是工具,提高编写效率(类似于洗衣机) 按照正确的步骤操作。

    83910

    Java面试手册:反射

    Java大联盟 致力于最高效的Java学习 什么是反射?...我们知道 Java 是面向对象的编程语言,世间万物都可以抽象成对象,反射也不例外,即通过反射机制获取的类的结构也可以抽象成一个对象,如何来创建这个对象呢?...如java.lang.String)作为参数传入,即可获取对应的 Class 对象,forName(StringclassName) 方法的定义如下图所示。...2、通过目标类的 class 创建,Java 中的每一个类都可以调用类.class,这里的 class 不是属性,它叫作“类字面量”,其作用是获取内存中目标类型 class 对象的引用。...java.lang.reflect 包中提供了 InvocationHandler 接口,通过该接口可以在程序运行期间动态生成代理类。

    51420

    手机Java

    手机怎么java通常我们java程序都是在电脑上,很少在手机上程序,因为手机屏幕小,写起来不方便,而且ide也没有电脑的好用。...但手机相对来说比较便捷,随时随地就可以代码,练练手,下面就介绍一下如何在手机上java程序吧。...手机怎么java 通常我们java程序都是在电脑上,很少在手机上程序,因为手机屏幕小,写起来不方便,而且ide也没有电脑的好用。...但手机相对来说比较便捷,随时随地就可以代码,练练手,下面就介绍一下如何在手机上java程序吧。...2)我们点击 InOut.java ,编写具体代码,这里就以最简单的栗子来讲,即输出 Hello Java。 运行程序 (点击三角形图标即可)

    1.5K20

    Java开发手册-异常日志

    【强制】Java 类库中定义的可以通过预检查方式规避的 RuntimeException 异常不应该通过 catch 的方式来处理,比如:NullPointerException,IndexOutOfBoundsException...说明:如果对象里某些 get 方法被覆,存在抛出异常的情况,则可能会因为打印日志而影响正常业务流程的执行。 正例:打印日志时仅打印出业务相关属性值或者调用其对象的 toString() 方法。...生产环境禁止输出 debug 日志;有选择地输出 info 日志;如果使用 warn来记录刚上线时的业务行为信息,一定要注意日志输出量的问题,避免把服务器磁盘撑爆,并记得及时删除这些观察日志。...说明:国际化团队或海外部署的服务器由于字符集问题,使用全英文来注释和描述日志错误信息。 14.【推荐】为了保护用户隐私,日志文件中的用户敏感信息需要进行脱敏处理。...参考 2022 Java开发手册(黄山版).pdf

    55610

    Java开发手册之OOP规约

    【强制】所有的覆方法,必须加@Override注解。 说明:getObject()与get0bject()的问题。一个是字母的O,一个是数字的0,加@Override 可以准确判断是否覆盖成功。...【强制】相同参数类型,相同业务含义,才可以使用Java的可变参数,避免使用Object。 说明:可变参数必须放置在参数列表的最后。...说明:java.net.URLDecoder 中的方法decode(String encodeStr) 这个方法已经过时,应该使用双参数decode(String source, String encode...正例:“test”.equals(object); 反例:object.equals(“test”); 说明:推荐使用java.util.Objects#equals(JDK7引入的工具类) 【强制】...【强制】POJO类必须toString方法。使用IDE的中工具:source> generate toString 时,如果继承了另一个POJO类,注意在前面加一下super.toString。

    41210
    领券