java实用资料
1.怎么构造一个线程安全的hashmap?用reentrantreadwritelock2.线程是怎么处理二个以上的对象同时处理一个全局变量3.读文件为啥不用字符流4.请求鉴定,各种错误码502-500-401-404 403 302 3045.数据库锁,共享所,排他锁,乐观锁,悲观锁https://www.cnblogs.com/boblogsbo/p/5602122.htmlhttps://www.cnblogs.com/knowledgesea/p/3714417.htm...
2024-01-10java学习资料
原文地址:http://www.cnblogs.com/dennisit/p/3184225.html . 北京圣思Java培训教学视频(资源共享网)2.Lucene/WebService/SVN/Ant/SpringMVC视频(学习资料库网)3.JUnit和Ant视频教程(VeryCD社区)4.《张孝祥JAVA视频教程》完整版[RMVB](东西网)5.历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)6.30天轻松掌握JavaWeb...
2024-01-10java资源
java资源:http://blog.csdn.net/gnuhpc/article/category/566836分布计算环境学习笔记1——基本概念和发展历史:http://blog.csdn.net/gnuhpc/article/details/4970194分布计算环境学习笔记2——分布式系统中的面向对象技术:http://blog.csdn.net/gnuhpc/article/details/4981524分布计算环境学习笔记3——软件构件结构:http://blog.csdn.net/gnuhp...
2024-01-10javaSE学习资料
java 学习资料docs.oracle.com/javase/7/docs/technotes/guides/collections/changes7.htmlIntroductionExpand AllCollapse AllAbout the REST APIsAll REST EndpointsGet StartedQuick StartUse CasesLearn MoreReferenceChange HistoryTasksAccounting Calendars List of Values...
2024-01-10Java 生成二维码的工具资料整理
1. 使用SwetakeQRCode在java/>Java项目中生成二维码 http://swetake.com/qr/ 下载地址或着 http://sourceforge.jp/projects/qrcode/downloads/28391/qrcode.zip 这个是日本人写的,生成的是我们常见的方形的二维码可以用中文 如:5677777ghjjjjj 有朋友问我要这个图片生成的代码,我就在网上搜索然后整理了一个类,首先要把...
2024-01-10Java AJAX开发系列 - 5,ZK参考资料
官网上的资料 http://books.zkoss.org/ 图书 http://books.zkoss.org/wiki/ZK_Essentials ZK Essentials [ZK 5 pdf] :概要的一本书,可快速上手 ZK Component Development Essentials [ZK 5.0.7 pdf]:自己开发服务端组件的参考 ZK Client-side Reference [ZK 5.0.7 pdf]:客户端的参考 ZK Configuration Reference [ZK...
2024-01-10在纯Java中学习JavaCV
我正在尝试学习JavaCV。众所周知,缺乏关于这一主题的教材是一个很大的问题。在JavCV主页上,他们在“ OpenCV CookBook”书中提供了许多C示例的示例。但是情况是,它们不是Java,而是在SCALA中!!!现在我已经疯了!我知道网络上有很多示例,但是我想从头开始学习它,那么只有我才能正确地做。“OpenC...
2024-01-10java所有内容练习 - 左剃头
java所有内容练习 分支, 循环, 数据类型有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? int sum = 0; for (int i = 1; i < 5; i++) { for (int j = 1; j < 5; j++) { for (int j2 = 1; j2 < 5; j2++) { if (i != j&&i != j2&&j!=j2) { //不能有重复数字 sum++; //计算能够组成...
2024-01-10java 重新学习 (一)
一 垃圾回收特点 1.垃圾回收的工作目标是回收物对象的内存空间,这些内存空间都是jvm堆内存里的空间,垃圾回收器值回收内存资源,对他的物理资源:数据库连接,磁盘I/O等资源则无能为力 2.更快进行垃圾回收,代码可以设置引用变量为null,通过这种暗示垃圾回收器回收该对象。 3.垃...
2024-01-10java学习 (1)
从现在开始好好搞java,虽然上学期已经学了,但是我觉得自己操作还是少了点,所以就编编,谢谢日志记录吧。 1.成员变隐藏:class People{ public double x; public void setX(double x){ this.x=x; } public double getDoubleX(){ return x; }}class Student extends People{ int x; public int getX(){ //x=20.56; //此时x的类型...
2024-01-10学习Java中Class类及其用法
Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识,即所谓的RTTI。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创...
2024-01-10Java第三阶段学习(四、缓冲流)
一、缓冲流:Java中提供了一套缓冲流,它的存在,可提高IO流的读写速度缓冲流,根据流的分类分为:字节缓冲流与字符缓冲流。二、字节缓冲流:字节缓冲流根据流的方向,共有2个:1.写入数据到流中,字节缓冲输出流 BufferedOutputStream2. 读取流中的数据,字节缓冲输入流 BufferedInputStream它们的内...
2024-01-10vue 学习资料
自学资料地址:https://zhuanlan.zhihu.com/p/26535530项目UI部分1.pc站 UI:(1)考虑自己写成本高,需要花费不少时间,好处是可以自己控制维护!(2)引入第三方的ui库利用现成的组件来做业务,可以满足你大部分场景的Pc ui库:element-UIhttp://element.eleme.io/#/zh-CN使用它开发过管理后台2.移动端UI:有赞UI vanthttp...
2024-01-10java汇总
Java 相关 三、JVM内存管理和垃圾回收 1)堆所有通过new创建的对象的内存都在堆中分配,堆的大小可以通过-Xmx和-Xms来控制。堆被划分为新生代和旧生代,新生代又被进一步划分为Eden和Survivor区,最后Survivor由From Space和To Space组成新生代。新建的对象都是用新生代分配内存,Eden空间不足的时候,会把存...
2024-01-10java启动参数
-Xms:初始Heap大小,使用的最小内存-Xmx:java heap最大值,使用的最大内存 上面两个值一般设置为同样的大小。 -Xss:每个线程的Stack大小 -verbose:gc 现实垃圾收集信息 -Xloggc:gc.log 指定垃圾收集日志文件 刚刚了解到的一些参数(待实践测试) -Xmn:young generation的heap大小,一般设置为Xmx的3、4分...
2024-01-10java贪心算法初学感悟图解及示例分享
算法简介1)贪心算法是指在对问题进行求解时,在每一步选择中都采取最好或者最优(即最有利)的选择,从而希望能够导致是最好或者最优的算法2)贪心算法所得到的结果不一定是最优的结果(有时候会是最优解),但是都是相对近似(接近)最优解的结果。应用场景 --> 集合覆盖public class GreedyAlgorit...
2024-01-10java 打包(转)
总体思路是先打成jar再把jar打成exe。主要看1.3和2.3里的内容就可以了。1.将项目打成jar:1.1要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以我打了好几次...
2024-01-10java 返回值的问题
就这么一个逻辑我的图片部分代码怎么报错呢? 我每一个分支返回一个值不行吗?必须让我在函数最外面返回 ?清洗代码如下private String GetRegisteredFund(Document document) {String LastRegisteredFund=document.selectFirst("li:nth-last-child(1) span[class='field-label']").ownText();String LastSecondRegisteredFund=documen...
2024-01-10java类的包装类
为什么需要包装类(Wrapper Class) java并不是纯面向对象的语言,java语言是一个面向对象的语言,但是java中的基本数据类型却不是面向对象的,但是我们在实际使用中经常将基本数据类型转换成对象,便于操作,比如,集合的操作中,这时,我们就需要将基本类型数据转化成对象!包装类和基本数...
2024-01-10java 类访问权限
Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符。private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。default:即不加任何...
2024-01-10java等待光标显示问题
我在应用程序中显示等待光标时遇到问题。只要鼠标位于定义自己的光标的面板上方,就不会出现等待光标。如果面板不更改光标,则会显示等待光标。我附上SSCE,以准确解释我的问题。public class BusyCursorTest extends javax.swing.JFrame {public BusyCursorTest() { javax.swing.JMenuBar menuBar = new javax.swing.JMenuBar(); ...
2024-01-10java浅拷贝的使用
除了可以直接复制java中的对象,我们还可以创建新对象进行拷贝,如果只是简单的复制属性,那么这种就是浅拷贝了。需要注意的是,因为拷贝的类型不同,所以在赋值上分为值赋值和引用赋值两种。下面我们就java浅拷贝的概念、原理进行学习,然后在代码中使用浅拷贝。1.概念浅拷贝会创建一个新...
2024-01-10java-事务-案例
项目结构:数据库:/*SQLyog Ultimate v12.09 (64 bit)MySQL - 5.5.53 : Database - threadlocal**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=''*/;/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, U...
2024-01-10如何在Java中引用资源?
我需要读取代码中的文件。它实际上位于此处:C:\eclipseWorkspace\ProjectA\src\com\company\somePackage\MyFile.txt我将其放在源包中,以便在创建可运行的jar文件(导出-> RunnableJAR文件)时将其包含在jar中。最初,我将其放在项目根目录中(并尝试了一个普通的子文件夹),但导出文件并未将其包含在jar中。如果...
2024-01-10java源码学习HashMap
HashMap是java常用的一个集合,每个元素的key经过哈希算法后储存在链表或红黑树的一种键值对数据集合(JDK1.8)从HashMap新增元素说起map.put("key","value");这是我们日常向HashMap插入元素的其中一种方式,put(k,v)的源码public V put(K key, V value) { return putVal(hash(key), key, value, false, true);}put()会再调用一个putVal...
2024-01-10Java加载jar中包含的资源
在我的应用程序中,我以这种方式加载资源:WinProcessor.class.getResource("repository").toString();这给了我:file:/root/app/repository (and I replace "file:" with empty string)当我从IDE运行我的应用程序时,但是当我运行应用程序的jar时,这可以很好地工作:java -jar app.jar路径变为:jar:/root/app.jar!/repository有什么办法...
2024-01-10用Java加载资源的首选方式
我想知道用Java加载资源的最佳方法:this.getClass().getResource() (or getResourceAsStream()),Thread.currentThread().getContextClassLoader().getResource(name),System.class.getResource(name)。回答:根据你的需要制定解决方案…从被调用的类中getResource/ getResourceAsStream()将获得两件事…he class loaderThe s...
2024-01-10Java如何获取jar包外的资源
>以classpath 开头的 URL 表示该文件为jar包内文件的路径.如:classpath://config/app.config表示jar包根路径config文件夹下的app.config文件以file开头的URL表示该文件为jar 包外文件的路径如:file://./config/app.config表示摘要// 当前我想从jar包的同级目录下读取一个名为 "config.txt"的文件的话,我需要指定目录为.File file = n...
2024-01-10java学习:数据增删改查、存储过程调用及事务处理
为了方便,先定义二个常量:package jmyang.utils;public class ConstDefine { /** * WebLogic服务器地址 */ public static final String WebLogicServerUrl = "t3://localhost:7001"; /** * WebLogic JNDI上下文字符串 */ public static final String WebLogicINDIContex...
2024-01-10java web 学习十六(JSP指令)
一、JSP指令简介 JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。 在JSP 2.0规范中共定义了三个指令:page指令Include指令taglib指令 JSP指令的基本语法格式:<%@ 指令 属性名="值" %> 例如:1 <%@ page contentType="text/ht...
2024-01-10学习资源|来自NOAA的AI与环境科学学习资源(四)
信息来源 | 气象杂货铺(meteogs)作者 | bugsuse背景动机AI,机器学习/深度学习技术(包括深层神经网络,DNN)在许多领域和应用中取得了很大的进展,包括医药、自动驾驶、社交媒体、金融工业等。在私有领域,人工智能的准确性和可用性方面的惊人增长具有显著意义。人工智能在气象学和海洋学...
2024-01-10Java程序关闭此输入流并释放与该流关联的所有系统资源
方法java.io.InputStream.close()用于关闭此输入流并释放与该流关联的所有系统资源。此方法不需要任何参数,也不返回任何值。此外,发生I / O错误时,将引发IOException。演示此的程序如下所示-示例import java.io.FileInputStream;import java.io.InputStream;public class Demo { public static void main(String[] args) throws Ex...
2024-01-10