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。
分类: 其他 发布时间: 09-13 23:42 阅读次数: 0

Mars-cloud 发布 2.1.6 版本

分类: 业界资讯 发布时间: 09-13 23:28 阅读次数: 0

获取元素相对于视窗的位置?

场景:如何获取元素相对于视窗的位置? 措施:object.getBoundingClientRect();会得到元素的top、right、bottom、left、width、height属性,这些属性以一个对象的方式返回。
分类: 其他 发布时间: 09-13 23:25 阅读次数: 0

Springboot的resources下资源访问的问题

  对于路径问题,是让我一直感到痛苦的事情,首先是因为我的眼高手低,感觉路径这么简单根本没必要去看,但是昨天项目组长的冷嘲热讽让我无地自容:“你竟然连linux和window的路径的区别都不知道,呵呵”。事情的起因是我在配置日志文件的时候,我不晓得window路径下的根目录是什么,于是我打开了cmd,想输入cd /,但是发现cd /之后的路径是盘符根目录,woc这是不是根目录,接下来就被无情的嘲讽了。言归正传,对于springboot的资源目录我一直是莫名其妙的只有一个Resources目录,
分类: 其他 发布时间: 09-13 23:25 阅读次数: 0

node - 读取cookie

  req.headers.cookie
分类: 其他 发布时间: 09-13 23:25 阅读次数: 0

9.13——TEST NOIP模拟测试

T1: 题目描述: NYG有一个神奇的背包,每放进去一个物品,背包的体积就会变大。 也就是说,每放进一个物品,背包会被占用一定的体积,但是紧接着背包的总体积又 会增大一定的值(注意是在放入物品后背包总体积才增大)。 NYG发觉这个背包十分好用,于是不由自主地想到了一个问题。 现在给出背包初始容量V以及n个物品,每一个物品两个值a; b,分别表示物品所占体积 和放入背包后背包增大的体积。 NYG想知道能否把所有物品装进去? 因为NYG比较老实,这么简单的问题自然装作不会做的样子。 于是他来请教你
分类: 其他 发布时间: 09-13 23:25 阅读次数: 0

错误: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.
分类: 其他 发布时间: 09-13 23:25 阅读次数: 0

【web】BUUCTF-easy_tornado

打开看到有三个文件: 三个文件内容如下: 通过 url 知道,访问一个文件需要知道:filename 跟 filehash 企图直接访问是不行的,想到了 burp 抓包,但是抓了半天没抓到,看了网上的 wp 是 模版注入 tornado 是一个 python 的模板,welcome.txt 中的 render 是 python 中的一个渲染函数, 报错时候的 url 是这样的 尝试把后面换成:{{111}},输出了! 在 tornado 模板中,存在一些可以访问的快速对象,例如: <titl
分类: 其他 发布时间: 09-13 23:25 阅读次数: 0

十六章、国际化

HTTP报文可以承载任何语言表示的内容的。因为对HTTP来说,实体主体只是二进制信息的容器而已。 在HTTP中为了支持国际性,服务器返回内容的同时需要告知客户端文档是用的什么字母表和语言等信息,这样客户端才能正确的解析出信息并显示字符。服务器可以通过Content-Type中的charset参数和Content-Language首部告知客户端字母表和语言信息。 同时,客户端并不是所有的字母表和语言都能进行处理,所以客户端在发起请求的时候,也可以通过发送Accept-Charset和Accept
分类: 其他 发布时间: 09-13 23:25 阅读次数: 0

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
分类: 其他 发布时间: 09-13 23:25 阅读次数: 0

java网络编程不输出问题

昨天一下午都在调一个代码的错误,端口窗体一直不输出。如果一直不输出,那么有一端窗口已经关闭的可能性比较大。我的程序是因为卡在了一个循环内部,不能继续往下执行。和原来的代码比较了好久都找不到。后来发现在一个该用if语句的地方用了循环语句。 while((s=dis.readUTF())!=null){ System.out.println(s); System.out.println("Address:"+s1.getInetAddress()); System.out.println("por
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0

CF1207题解

D 全排列减去坏序列 坏序列分三种,容斥一下就好了 E 比较有意思 \(A=_{i=1}^{100}\{i\},B=_{i=1}^{100}\{i\cdot 2^7\}\),所以\(A_i~xor~ B_j\)两两不同 查询两次后异或\((a,b)\),\(a~xor~b\)可以得到\(A_i\)和\(B_j\),\(A_i~xor~a\)为答案 F 原题
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0

Kubernetes为什么使用静态调度

  Kubernetes为什么使用静态调度      静态调度,是指根据容器请求的资源进行装箱调度,而不考虑节点的实际负载。静态调度最大的优点就是调度简单高效、集群资源管理方便,最大的缺点也很明显,就是不管节点实际负载,极容易导致集群负载不高。      Kubernetes为什么会使用静态调度呢?因为要做好通用的动态调度几乎是不可能的,对,是通用的动态调度很难都满足不同企业不同业务的诉求,结果可能适得其反。那是不是我们就没必要去往动态调度做技术尝试呢?未必!平台根据托管的业务属性,可以适当的
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0

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
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0

洛谷 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
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0

题解 P5021 【赛道修建】—— 洛谷

这道题有一点点树上dp的意思( 大佬轻喷 我刚拿到这道题的时候毫无头绪,只知道这道题要二分答案 为什么是二分答案??? 题目: 目前赛道修建的方案尚未确定。你的任务是设计一 种赛道修建的方案,使得修建的 m 条赛道中长度 最小的赛道长度最大(即 m 条赛道中最短赛道的 长度尽可能大) 通常情况下出现 最小的……最大 或者 最大的……最小 时就是二分答案。 如何二分答案??? 这道题问的是最小的长度最大, 那一定是 二分长度, 即我们可以先设开始时 l = 0, r = 最大值 mid = (
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0

Django项目: 项目环境搭建 ---- 三、在码云平台创建项目&推送到码云上

三、在码云平台创建项目 git服务平台: 主要使用github(最主流) 国内访问速度慢 托管私有项目收费 国内一般使用码云gitee 国内访问速度快 托管私有项目免费(限制开发人数) 公司中使用gitlab或者svn来搭建 创建步骤 1.注册码云账号注册 2.创建仓库 登录码云后,通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面 2.填写仓库信息 3.点击「创建」,即可在码云上创建你的第一个仓库。 3.生成ssh公钥 ssh-keygen -t rsa -C 'xinlan@ta
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0

题解 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 )
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0

Python学习之旅:用Python制作一个打字训练小工具

一、写在前面   说道程序员,你会想到什么呢?有人认为程序员象征着高薪,有人认为程序员都是死肥宅,还有人想到的则是996和 ICU。      别人眼中的程序员:飞快的敲击键盘、酷炫的切换屏幕、各种看不懂的字符代码。   然而现实中的程序员呢?对于很多程序员来说,没有百度和 Google 解决不了的问题,也没有 ctrl + c 和 ctrl + v 实现不了的功能。      那么身为一个程序员,要怎么让自己看起来更加“专业”呢?答案就是加快自己的打字速度了,敲的代码可能是错的,但这个13却
分类: 其他 发布时间: 09-13 23:09 阅读次数: 0