JAVA 常用类的学习 - 8.30
java常用类
Object类
toString() :直接打印对象调用该方法,一般在类中重写(override)。
默认的 toString() 是打印类全名+hashcode
hashCode():返回该对象的哈希码值,内存地址。
public class Poker {
private String follow;
private S...
HihoCoder - 1636 J - Pangu and Stones (三维区间dp)
题目链接
题意:给你一堆石子,每次只能归并连续的p-q个石子,归并的代价为归并的石子总数,求归并全部石子所需的最小代价,若无法归并则输出0。
解法:设dp[L][R][k]为将下标为L-R区间内的石子分成k堆所需的最小代价,则状态转移方程为:
考虑递归边界:
(1)R-L+1=k,此时石子堆数即为目标堆数,代价为0。
(2)p<=R-L+1<=q,k=1,此时将所有石子合...
Springboot+Mybatis+Springmvc的案例(参考学习)
以往的ssm框架整合通常有两种形式,一种是xml形式,一种是注解形式,不管是xml还是注解,基本都会有一大堆xml标签配置,其中有很多重复性的。springboot带给我们的恰恰是“零配置”,"零配置"不等于什么也不配置,只是说相对于传统的ssm框架的xml配置或是注解配置,要少的多。作为常规的来说,一个ssm框架整合,拿maven来说,首先在src/main/resource下加入jdbc.pr...
cout的输出格式控制
cout进行格式化操作时可以直接利用setf(),unsetf()和flags()函数,其中的setf()和unsetf()函数是在当前格式状态上追加或者删除指定的格式,flags()函数是将当前格式状态全部替换为指定的格式,其函数的参数如下:
ios::dec //10进制
ios::hex //16进制
ios::oct //8进制
ios::showbase...
FTP服务器端口说明
1.FTP服务器(file transfer protocol server)是在互联网上提供文件存储和访问服务的计算机,他们依照ftp协议提供服务。简单地说,支持FTP协议的服务器就是FTP服务器。
2.FTP是仅基于TCP的服务,不支持UDP。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算...
2Oracle中各个用户的区别,实质权限,角色的区别
scott 是个演示用户,是让你学习Oracle用的
hr用户是个示例用户,是在创建数据库时选中“示例数据库”后产生的,实际就是模拟一个人力资源部的数据库。
SYSDBA 不是用户,可以认为是个权限,超级权限。默认中sys就拥有这种超级权限,是权限最高的用户。
详细点说吧
超级用户分两种 SYSDBA和SYSOPT
SYSOPT 后面3个字母是operator的意思,也就是操作数据库的人,而SYS...
java中常见的三种遍历数据的方式
package test2;
import java.util.ArrayList;
import java.util.Iterator;
public class ArrayListTest {
public static void main(String[] args) {
ArrayList<String> al = new ArrayList<S...
在ArrayList中移除数据相同的数据
1:首先我们要清楚ArrayList中是可以添加重复性数据的
package test;
import java.util.ArrayList;
public class ArrayListTesst {
public static void main(String[] args) {
//创建ArrayList
ArrayList al = new ArrayL...
java简单的管理系统(商品)源码
public class Product{//实体
//设置属性
private int Pid;
private String name;
private double price;
private int count;
//无参构造
public Product(){}
//有参构造
public Product(int pid, String name, double price, ...
java中常见异常的举例说明
//ArithmeticException数学运算异常
public class MyArithmeticExceptionTest {
public static void main(String[] args) {
int a = 10;
int b = 0;
System.out.println(a/b);
}
}...
java自定义一个年龄的异常
public class AgeException extends Exception{
public AgeException(String msg){
super(msg);
}
}
public class AgeExceptionTest {
public static void main(String[] args) {
...
java中简单的服务器和客户端字符串的传输
//服务器端
public class Client {
public static void main(String[] args) throws UnknownHostException, IOException {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);...
java客户端服务器端的对象传输
//实体类
public class User implements Serializable{
private String name;
private String password;
public User(String name, String password) {
super();
this.name = name;
this.password = pas...
jQuery 常用选择器的用法
在使用jquery的时候一定要进行正确的安装
dom对象与jquery的相互转换
选择器
标记选择器:css中的元素(p,h,span…..)
id选择器:给元素一个id名(#id名称)
类选择器: 给元素一个class名(.class名)
*$(““):选取所有的**
<!DOCTYPE html>
<html>
<head>
...
所谓的java清屏函数
public static void clear() throws AWTException {
Robot r = new Robot();
r.mousePress(InputEvent.BUTTON3_MASK); // 按下鼠标右键
r.mouseRelease(InputEvent.BUTTON3_MASK); // 释放鼠标右键
r.keyPress(KeyEvent.VK...
写两个线程,一个线程打印1-52,另一个线程打印字母A-Z顺序为12A34B。。。。。。。。(两个数字一个字母)
public class Work02 {
// 打印数字的线程
Thread th1 = new Thread(() -> {
synchronized (this) {
for (int i = 1; i < 53; i++) {
System.out.println(i);
if (i % 2 == 0) ...
利用js实现php的全选、反选、取消当前选择、以及全选删除的功能
1、全选首先, 利用form表单,写出按钮方框。<input type="button" name='allxuan' value="全选" onclick="quanxuan('fen[]')"> 下面是js代码:<script>function quanxuan(fen){ var fens=document.getElementsByName(fen); for(va...
今日推荐
周排行