自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 挑战程序设计-线段树

线段树

2022-03-31 15:01:00 173

原创 springboot初始化

package com.usc.config;import org.springframework.stereotype.Component;import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;@Componentpublic class SimpleCORSFilter implements Filter { public void doF

2021-07-15 09:10:55 246

原创 JDBCutil

package com.usc.utils;import java.io.IOException;import java.io.InputStream;import java.sql.*;import java.util.Properties;public class JdbcUtils { private static String driver; private static String url; private static String username;

2021-06-14 19:14:27 178

原创 JDBC的基本操作

Class.forName("com.mysql.cj.jdbc.Driver"); // 反射加载相对应的驱动类 String url = "jdbc:mysql://localhost:3306/bzbh"; // 反应sql的url String username = "root"; String password = "Aa010326."; // 连接成功,数据库对象 Connection 代表数据库 Connect.

2021-06-14 16:06:50 111

原创 深度学习数据集的准备

import cv2import torchvision.transforms as transformsimport torchvision.datasets as datasetsfrom torch.utils.data import DataLoaderfrom torch.utils.data import Datasetfrom torch.utils.tensorboard import SummaryWritertransform_to_tensor = transforms.

2021-06-10 07:27:43 170

原创 pytorch创建数据集

from torch.utils.data import Datasetimport cv2import osclass MyData(Dataset): def __init__(self, root_dir, label_dir): self.root_dir = root_dir self.label_dir = label_dir self.path = os.path.join(root_dir, label_dir)

2021-06-09 19:20:34 101

原创 2021-05-06

using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading.Tasks;namespace qqLogjin{ class DBHELPER { // 添加 删除 和 修改通用方法 public stat

2021-05-06 21:47:37 56

原创 pymysql的模板

```python# 引入pymysql包import pymysql# 连接数据库并打开library数据库conn = pymysql.connect(host='localhost', user='root', passwd='Aa010326.', db='study')# 获取游标对象cur = conn.cursor()# 执行SQL语句cur.execute("SELECT * FROM class")# 获取执行结果rows = cur.fetchall()print.

2021-03-26 14:13:40 236 1

原创 JavaScript高级程序设计chapter 4

JavaScript chapter 4理解基本类型和引用类型的值理解执行环境理解垃圾收集4.1 基本类型和引用类型的值JavaScript中有两种不同类型的值:基本类型值和引用类型值基本数据类型是按值访问,引用类型的值是保存在内存中的对象在操作对象是,实际上是在操作对象的引用而不是实际的对象JavaScript中string类型的数值不是引用类型的引用类型和基本类型的定义是类似的,创建一个变量并为该变量赋值但是对不同类型可以执行的操作则大相径庭,我们可以对引

2021-01-27 15:56:26 188

原创 Colossal Fibonacci Numbers!

题意给定a,b,c.求fib(a ^ b) % c显然a ^ b 非常大,而且直接fib(a ^ b)是行不通的解题背景我们首先知道(1 到 n) % m,在n足够的的时候会出现循环的。当对m取模的时候最大在 m*m之前会出现循环。我们知道(m + n) % mod == (m % mod + n % mod) % mod;所以可得fib[n] % mod = (fib[n - 1] % mod + fib[n - 2] % mod) % mod;解题思路1.首

2020-10-27 17:49:07 224

原创 1143.最长公共子序列

状态:初始化:状态转移方程:

2020-06-27 07:56:54 96

原创 完全背包问题

题面:状态:dp[i][j] 在1 ~ i 间物品之间,给定j的体积时取得的最大价值;初始化: if(i == 1){ // 初始化 if(v[i] <= j)dp[i][j] = j / v[i] * w[i]; // 所有的体积都用来装该一件物品,装 j / v[i]件 else dp[i][j] = 0; // 体积不够(可以不单独考虑) } 状态转移方程: else if(v[i] &gt

2020-06-26 22:55:03 85

原创 01背包问题

原题:题目分析:具有重叠子问题和最优解结构,所以采取动态规划:状态:dp[i][j]表示在1 ~ i 件物品中,j的体积所得到的最优解(最大的价值);初始化:在只有一件物品的时候:1> 如果该物品的体积小于等于当前给的定体积时候,就选中该物品dp[1][j] = w[j]; else if (v[i] > j)dp[i][j] = dp[i - 1][j];2> 如果该物品的体积大于当前给定的体积的时候,就不选该物品dp[1][j] = 0;如果当前物体的体积(v[i

2020-06-26 09:59:02 104

原创 1.3 网络核心

1.3.1 分组交换1.报文:端系统之间互相联系,报文包含了协议设计者所需的任何东西。2.分段:源端系统将长报文分成较小的数据块,并在没个数据端前面加上首部字节。3.每段报文都要经历通信链路和分组交换机(交换机分为链路层交换机和路由器)4.一个L比特长的分组,链路传输的最大速率为R 比特 / 秒,t = L / R;传输的时间为t;1.存储转发传输1>.多数的分组交换机在链路的输入采用存储转发传输。2>存储转发机制:在交换机可以开始向输出链路输出该分组的第一个比特前就是收到整个分

2020-06-22 07:36:59 150

原创 1.2 网络边缘

1.2 网络边缘1.主机细分为两类:客户端 和 服务器。一般来说服务器属于大型的数据中心。1.2.1 接入网1.接入网:这里是指将边缘主机接入边缘路由器的物理链路。2.边缘路由器是将端系统接入到其他远程端系统的第一台路由器。...

2020-06-21 20:46:43 418

原创 1.1 什么是因特网

1.1 什么是因特网回答的方式 :1.构成因特网的硬件和软件2.为因特网的提供分布式服务的基础设施1.1.1 具体的构成描述1.所有的网络设备被称为端系统或主机。2.所有的端系统被通信链路和分组交换机连接到一起。3.不同的通信链路的传输速率不一样,传输速率以bit / s 既 bps为单位来度量。4.分组:当一台端系统向另一台端系统发送数 据时,发送端将数据分段,并且在首部加上首部 字节。在目的端系统被装配为原始数据。5.分组交换机:从他的一条入通信链路接收到达的分组,并

2020-06-20 11:57:26 270

原创 第五章 Linux实战

5.1 为什么要远程登陆Linux1>LIinux服务器的开发小组共享的。2>正式上线的项目的运行在公网的。2>程序员需要远程登陆到Linux进行项目管理和开发。4>画出简单的网络拓扑示意图(帮助理解)5>远程登录客户端有Xshell5, Xftp。5.2 远程登陆X-shell51> Xshell5 可以完美的解决中文乱码的问题...

2020-06-19 13:04:59 108

原创 JDialog的使用方法

JDialog的使用方法JDialog是JavaGUI的次级容器。JDialog 分为模态对话框和非模态对话框。1.模态对话框在不处理当前对话框之前无法进行其他操作。JDialog dialog = new JDialog(jf,"selcting",true);jf:表示对话框对应的窗体“selcting”: 表示对话框的名字,出现在左上角。true:表示该对话框为模态对话框。...

2020-04-10 22:27:57 6180

原创 JFrame的使用方法

JFrame的使用方法JFram是一个GUI的最顶级容器,基本上所有的GUI的组件都在其上面使用。使用方法1.创建一个JFrame对象JFrame jf = new JFrame("我是标题鸭!!!");当然标题的设置也可以使用setTitle();jf.setTitle("我是标题鸭!!!");2.设置窗体的大小和位置在默认情况下,窗体出现在屏幕的最左上角jf.setS...

2020-04-07 20:29:01 24012

原创 Thinking In JAVA 5.1

第五章 初始化和清理—————随着计算机发展,“不安全”的编程方式已逐渐成为编程代价高昂的原因之一初始化和清理工作做的不好,会导致用户无所适从,也会导致内存资源得不到释放,结果是资源被耗尽。这也是Java引入垃圾回收器和构造器的意义。5.1 用构造器确保初始化//: initialization /SimpleConstructor.java// Demonstration of sim...

2020-03-14 15:51:46 110

原创 关于c / c++中power_bound的使用

关于c++中power_bound的使用powe_bound 是一个二分搜索的库函数,应该作用于一个从小到大排列的数组,以免造成未知的风险。int index = power_bound(Tbegin,Tend,T find(查找的数))- begin;power_bound 的返回:find在数组中的位置 + begin;所以在末尾通常搭配 —查找的起始位置来使用,用于返回find在...

2020-03-06 23:29:54 499 1

原创 队列的基本概念

队列队列的概念队列是一种允许一边插入,一边删除的数据结构而队列一般分为两种形式1.顺序结构:通过数组来储存优点:在内存空间和物理位置相邻,存储效率高。缺点:要求连续的空间,当存储数据溢出时,要通过特殊的手段来解决存储 问题,不能充分利用存储空间2.链式结构:通过封装好的对象来存储通过数值和指针(是一个封装好了的对象)对来存储数据;其中指针指向下一个节点,...

2020-01-10 19:18:22 361

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除