Go复习--field指针
type student struct {
name string
id int
}
func main() {
stu := student{"wjc",11}
test(&stu.id)
fmt.Println(stu)
}
func test(id *int) {
*id++
} 指针也可以用于struct的field。
获取元素相对于视窗的位置?
场景:如何获取元素相对于视窗的位置? 措施:object.getBoundingClientRect();会得到元素的top、right、bottom、left、width、height属性,这些属性以一个对象的方式返回。
Springboot的resources下资源访问的问题
对于路径问题,是让我一直感到痛苦的事情,首先是因为我的眼高手低,感觉路径这么简单根本没必要去看,但是昨天项目组长的冷嘲热讽让我无地自容:“你竟然连linux和window的路径的区别都不知道,呵呵”。事情的起因是我在配置日志文件的时候,我不晓得window路径下的根目录是什么,于是我打开了cmd,想输入cd /,但是发现cd /之后的路径是盘符根目录,woc这是不是根目录,接下来就被无情的嘲讽了。言归正传,对于springboot的资源目录我一直是莫名其妙的只有一个Resources目录,
9.13——TEST NOIP模拟测试
T1: 题目描述: NYG有一个神奇的背包,每放进去一个物品,背包的体积就会变大。 也就是说,每放进一个物品,背包会被占用一定的体积,但是紧接着背包的总体积又 会增大一定的值(注意是在放入物品后背包总体积才增大)。 NYG发觉这个背包十分好用,于是不由自主地想到了一个问题。 现在给出背包初始容量V以及n个物品,每一个物品两个值a; b,分别表示物品所占体积 和放入背包后背包增大的体积。 NYG想知道能否把所有物品装进去? 因为NYG比较老实,这么简单的问题自然装作不会做的样子。 于是他来请教你
错误:java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)
详细错误: 1 java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)
2 at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) ~[mysql-connector-java-8.0.17.jar:8.0.17]
3 at com.mysql.cj.jdbc.
【web】BUUCTF-easy_tornado
打开看到有三个文件: 三个文件内容如下: 通过 url 知道,访问一个文件需要知道:filename 跟 filehash 企图直接访问是不行的,想到了 burp 抓包,但是抓了半天没抓到,看了网上的 wp 是 模版注入 tornado 是一个 python 的模板,welcome.txt 中的 render 是 python 中的一个渲染函数, 报错时候的 url 是这样的 尝试把后面换成:{{111}},输出了! 在 tornado 模板中,存在一些可以访问的快速对象,例如: <titl
Minimum Height Trees 解答
Question For an undirected graph with tree characteristics, we can choose any node as the root. The result graph is then a rooted tree. Among all possible rooted trees, those with minimum height are called minimum height trees (MHTs). Given such a g
java网络编程不输出问题
昨天一下午都在调一个代码的错误,端口窗体一直不输出。如果一直不输出,那么有一端窗口已经关闭的可能性比较大。我的程序是因为卡在了一个循环内部,不能继续往下执行。和原来的代码比较了好久都找不到。后来发现在一个该用if语句的地方用了循环语句。 while((s=dis.readUTF())!=null){ System.out.println(s); System.out.println("Address:"+s1.getInetAddress()); System.out.println("por
Kubernetes为什么使用静态调度
Kubernetes为什么使用静态调度 静态调度,是指根据容器请求的资源进行装箱调度,而不考虑节点的实际负载。静态调度最大的优点就是调度简单高效、集群资源管理方便,最大的缺点也很明显,就是不管节点实际负载,极容易导致集群负载不高。 Kubernetes为什么会使用静态调度呢?因为要做好通用的动态调度几乎是不可能的,对,是通用的动态调度很难都满足不同企业不同业务的诉求,结果可能适得其反。那是不是我们就没必要去往动态调度做技术尝试呢?未必!平台根据托管的业务属性,可以适当的
JavaScript base64 加密解密
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>www.jb51.net aes.js</title>
</head>
<body>
<script>
// Create Base64 Objectvar
Base64 = {
_keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0
洛谷 P2863 [USACO06JAN]牛的舞会The Cow Prom 题解
每日一题 day11 打卡 Analysis 好久没大Tarjan了,练习练习模板。 只要在Tarjan后扫一遍si数组看是否大于1就好了。 1 #include<iostream>
2 #include<cstdio>
3 #include<cstring>
4 #include<algorithm>
5 #define maxn 10000+10
6 #define maxm 50000+10
7 using namespace std;
8 inline i
题解 P5021 【赛道修建】—— 洛谷
这道题有一点点树上dp的意思( 大佬轻喷 我刚拿到这道题的时候毫无头绪,只知道这道题要二分答案 为什么是二分答案??? 题目: 目前赛道修建的方案尚未确定。你的任务是设计一 种赛道修建的方案,使得修建的 m 条赛道中长度 最小的赛道长度最大(即 m 条赛道中最短赛道的 长度尽可能大) 通常情况下出现 最小的……最大 或者 最大的……最小 时就是二分答案。 如何二分答案??? 这道题问的是最小的长度最大, 那一定是 二分长度, 即我们可以先设开始时 l = 0, r = 最大值 mid = (
Django项目: 项目环境搭建 ---- 三、在码云平台创建项目&推送到码云上
三、在码云平台创建项目 git服务平台: 主要使用github(最主流) 国内访问速度慢 托管私有项目收费 国内一般使用码云gitee 国内访问速度快 托管私有项目免费(限制开发人数) 公司中使用gitlab或者svn来搭建 创建步骤 1.注册码云账号注册 2.创建仓库 登录码云后,通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面 2.填写仓库信息 3.点击「创建」,即可在码云上创建你的第一个仓库。 3.生成ssh公钥 ssh-keygen -t rsa -C 'xinlan@ta
题解 P1731 【[NOI1999]生日蛋糕】—— 洛谷
自己想出这题的大佬蒟蒻在这儿%您了 我实在是太弱了, 搜索这种辣鸡算法都不会 (逃 这题真的是想了好久,每次都会T三个点,我以为我的剪枝已经堆了够多了,结果后来才知道是一个关键剪枝没想到OTZ 先贴代码 #include <bits/stdc++.h>
using namespace std;
#define rint register int
int n, m, ans = 99999999;
int ini1[20], ini2[20];
inline void init( void )
Python学习之旅:用Python制作一个打字训练小工具
一、写在前面 说道程序员,你会想到什么呢?有人认为程序员象征着高薪,有人认为程序员都是死肥宅,还有人想到的则是996和 ICU。 别人眼中的程序员:飞快的敲击键盘、酷炫的切换屏幕、各种看不懂的字符代码。 然而现实中的程序员呢?对于很多程序员来说,没有百度和 Google 解决不了的问题,也没有 ctrl + c 和 ctrl + v 实现不了的功能。 那么身为一个程序员,要怎么让自己看起来更加“专业”呢?答案就是加快自己的打字速度了,敲的代码可能是错的,但这个13却
今日推荐
周排行