一、Java发展1991年,美国Sun公司的Green研究小组为了能够在消费电子产品上开、计
原创
2022-08-19 20:12:54
70阅读
啥是jsoup?jsoup我就不巴拉巴拉了,具体介绍百度或者去官网查看。jsoup怎么用?jsoup和jquery的操作相似,下面简单使用一下。使用jsoup大概也就以下几个步骤:获取整个html文档使用选择器获取需要爬的数据节点集合循环遍历使用选择器获取相应数据实例这是项目结构也就普通的一个测试项目,需要导入jsoup-x.xx.x.jar包,然后建一个实体类。我们就拿这个叽歪笑话来说。每一个笑
原创
2018-12-13 11:44:59
866阅读
# Java简单算法的学习
## 引言
Java作为一种广泛应用于企业级开发的编程语言,拥有强大的算法和数据结构库。本文将介绍一些Java中的简单算法,帮助初学者快速了解和学习它们的实现。
## 算法概述
算法是解决问题的一系列步骤。在编程中,算法用于处理数据、解析字符串、排序、搜索及其他各种操作。学习算法有助于提高程序的效率和性能,并提高代码的质量。
## 算法示例
### 1. 递归
原创
2023-08-04 18:01:22
48阅读
文章目录简单介绍测试类Test:实体ExpressExpressMessage视图界面ExpressView操作类ExpressDao自定义异常类CantFindExpressExceptionExpressIsExistExceptionInputErrorExceptionOutOfBoundExceptionOutOfSpaceException 写了一段时间的java基础教程了,今天给小
转载
2023-08-29 18:21:24
68阅读
package com.hanchao.test0715;
/***********************
* 枚举简单学习
* @author:han
* @version:1.0 &nb
转载
精选
2014-07-15 16:13:27
610阅读
前言 立的flags倒了太多次 自己还是太菜了.. 课题太大, 自己简单总结一下. 要是自己总结错了. 就不收费, 错就错了 !-_-!
原创
2022-12-15 19:54:03
301阅读
认识时间复杂度 常数时间的操作:一个操作如果和数据量没有关系,每次都是 固定时间内完成的操作,叫做常数操作。 时间复杂度为一个算法流程中,在最差的数据情况下,常数操作数量的指标。常用O (读作big O)来表示。具体来说,在常数操作数量的表达式中, 只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分 如果记为f(N),那么时间复杂度
package com.swing;
import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.WindowConstants;
/**
* 1:常用的布局管理器
* 在Swing中,每个组件在容器中都有一个具体的位置和大小,在容器中摆放各种组
转载
2016-08-08 10:19:00
80阅读
2评论
package com.swing;import java.awt.Container;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.WindowConstants;/** * 1:常用的布局管理器 * 在Swing中,每个组件在容器中都有一个具体的位置和大小,
原创
2021-06-01 23:21:32
193阅读
多线程首先线程是CPU的基本调度单位,然后两种创建线程的方法(其中,方法2继承Runnable最为常用),然后加锁两种解决线程不同步的方法。有了锁就有可能产生死锁的问题,(线程之间都需要对方的锁标记,同时自己不会释放锁,产生死锁)通过线程通信(wait和notify)解决死锁。一、什么是多线程1.1 进程:程序是静止的,只有真正运行时的程序, 才被称为进程。单核CPU在任何时间点上, 只能运行一个
这个应用的目的是,传入类名,传入方法名,传入调用的参数即可以调用制定类下的制定方法。
这个应用的好处是,类名和方法名从配置文件中读入,可以改变。类似于一个小型的类加载,然后实例化,然后调用。所以,这个例子对理解JDK加载类也有点点好处。
这个应用中包含三个类。
Calculator:这个类是对计算器的简单建模。用来作测试的。
MethodInvoker:这个类有两个方法,是核心。weakI
原创
2010-06-11 18:08:45
1773阅读
一、RMI概述 java RMI(remote method invocation)即远程方法调用,是允许运行在一个java虚拟机上的对象调用运行在另外一个java虚拟机上的对象的方法,JAVA RMI实现JAVA程序之间跨越JVM的远程通信。通过RMI可以让调用远程JVM上对象方法,仿佛调用本地J ...
转载
2021-09-15 17:34:00
349阅读
2评论
集合:ArrayList去除集合中字符串的重复值(字符串的内容相同)packagecom.heima.list;importjava.util.ArrayList;importjava.util.Iterator;@SuppressWarnings({"rawtypes","unchecked"})publicclassDemo1_ArrayList{/****A:案例演示*需求:ArrayLis
原创
2018-06-22 09:11:25
412阅读
java操作properties文件的工具类简单封装:注意:由于本地和环境和linux服务的路径有区别,或者jetty,resin,tomcat部署后,文件的路径也是有区别的。比如我们在linux上把项目放在另一个磁盘下,此时,文件的路径就是项目所在的路径,而不是WEB-INF下,所以,这里需要灵活配置!package com.sohu.util;
import java.i
原创
2015-01-08 10:30:31
798阅读
一、RMI概述 java RMI(remote method invocation)即远程方法调用,是允许运行在一个java虚拟机上的对象调用运行在另外一个java虚拟机上的对象的方法,JAVA RMI实现JAVA程序之间跨越JVM的远程通信。通过RMI可以让调用远程JVM上对象方法,仿佛调用本地J ...
转载
2021-09-15 17:34:00
210阅读
2评论
/* * enum类型不允许继承 * 除了这一点,我们基本上可以将enum看作一个常规的类 * 我们可以添加自己的方法与属性,我们也可以覆盖其中的方法。 * 不过一定要在enum实例序列的最后添加分号 */enum Hot{ LITTLE("litele hot"), MEDIEM("mediem hot"), HOT("very hot"); /* * 添加自己的属性和方法 */ private String des; private Hot(String s) { des = s; } public String getDes()
转载
2013-11-30 16:03:00
130阅读
2评论
1.建立文件名为makefile
2.编辑内容如下
3. make命令默认下会调用当前目录下面的makefile 如果名字不相同 需要 -f +文件名+伪命令
如make -f makefile_v2 all
srcs=$(wildcard *.c)
#自定义变量srcs
#“=”号为赋值 左变量 右值
#变量使用或者函数引用需要使
原创
2013-01-07 16:47:55
598阅读
分布式缓存出于如下考虑,首先是缓存本身的水平线性扩展问题,其次是缓存大并发下的本身的性能问题,再次避免缓存的单点故障问题(多副本和副本一致性)。分布式缓存的核心技术包括首先是内存本身的管理问题,包括了内存的分配,管理和回收机制。其次是分布式管理和分布式算法,其次是缓存键值管理和路由。原文:http://wenku.baidu.com/view/8686d46c7e21af45b307a8c3.ht
原创
2014-07-30 17:53:08
654阅读
let 声明常量 let radius = 10var 声明变量 var x = 0.0 ,y = 0.0 , z = 0.0println("hello,world") 输出内容后会自动换行 print 少了自动换行没有main函数 没有分号 var btn = UIButton()btn.backgroundColor = UIColor.redColor(
原创
2016-06-22 11:40:04
606阅读
package com.sohu.tv.m.servlet;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang.ArrayUtils;
import java.util.*;
/**
* just f
原创
2016-12-12 18:57:19
4958阅读