gravter / qq 头像会被设置为不显示。
推荐新头像的像素在 480 * 480 及以上。
如果上传后头像显示加载失败,请自查图片内容、不要重复上传。 使用 crtl + f5 可以从服务器获取最新头像。
头像大小不要超过 1MB。
gravter / qq 头像会被设置为不显示。
推荐新头像的像素在 480 * 480 及以上。
如果上传后头像显示加载失败,请自查图片内容、不要重复上传。 使用 crtl + f5 可以从服务器获取最新头像。
头像大小不要超过 1MB。
<div class="right menu">
<a href="/user/5896" style="color: inherit; ">
</a><div class="ui simple dropdown item"><a href="/user/5896" style="color: inherit; ">
<p style="margin-bottom:-5px;">
<img style="border-radius:50%;vertical-align:middle;margin-bottom:2px;margin-right:2px;" src="http://61.186.173.89:2019/2021/08/19/f319c7c8e4f09.jpeg" width="30" height="30">
x20260070 <i style="font-weight:bold;" class="dropdown icon"></i>
</p></a><div class="menu"><a href="/user/5896" style="color: inherit; ">
</a><a class="item" href="/user/5896/edit"><i class="edit icon"></i>修改资料</a>
<a class="item" style="color: red !important;" href="/user_unlock?url=%2Fuser%2F2029"><i class="lock icon"></i>锁定账户</a>
<a class="item" href="/problems/user/5896"><i class="book icon"></i>我的题目</a>
<a class="item" href="/discussions_own"><i class="comments icon"></i>我的博客</a>
<a class="item" href="/files"><i class="file icon"></i>我的空间</a>
<a class="item" href="/contests_own"><i class="calendar icon"></i>我的比赛</a>
<a class="item" href="/teachers/my"><i class="id card icon"></i> 我的老师</a>
<a class="item" href="/teacher/5896"><i class="child icon"></i> 我的学生</a>
<a class="item" href="/exercises"><i class="trophy icon"></i>练习</a>
<a class="item" href="/forecast"><i class="record icon"></i>跟踪</a>
<a class="item" href="/team_my"><i class="users icon"></i>团队</a>
<a class="item" href="/chat"><i class="chat icon"></i> Chat</a>
<a class="item" href="http://222.180.160.110:10000/"><i class="computer icon"></i> 性能监控</a>
<a class="item" href="http://61.186.173.89:2019/"><i class="file image icon"></i> 图床</a>
<a class="item" href="http://222.180.160.110:6010/"><i class="cloud icon"></i> 我的云盘</a>
<a class="item" href="/help"><i class="help circle icon"></i> 帮助</a>
<a class="item" href-post="/logout?url=%2Fuser%2F2029"><i class="power icon"></i>注销</a>
</div>
</div>
</div>
</div>
<div style="margin-top: 28px;">
</div>
<div class="eleven wide column">
<div class="ui grid">
<div class="row">
<div class="sixteen wide column">
<div class="ui grid">
<div class="eight wide column">
<div class="ui grid">
<div class="row">
<div class="column">
</div>
</div>
<div class="row">
<div class="column">
</div>
</div>
<div class="row">
<div class="column">
草木有本心,何求美人折! <i class="diamond ico
var num = 0; function myFunction() { num += 1 if (num == 1) { alert("请不要再点我了!") } if (num == 2) { alert("再点一下信不信我关掉你的页面!") } if (num == 3) {//wyh防盗专属水印 //var opened=window.open('about:blank','_self'); opened.opener=null; opened.close(); var URL = "about:blank"; window.location.replace(URL + window.location.search); } //wyh防盗专属水印 } document.body.style.backgroundImage="linear-gradient(to top, #fff1eb 0%, #ace0f9 100%)"; function clickEffect() { var balls = []; var longPressed = false; var longPress;//wyh防盗专属水印 var multiplier = 0; var width, height; var origin; var normal; var ctx; const colours = ["#F73859", "#14FFEC", "#00E0FF", "#FF99FE", "#FAF15D"]; const canvas = document.createElement("canvas"); document.body.appendChild(canvas); canvas.setAttribute(//wyh防盗专属水印 "style", "width: 100%; height: 100%; top: 0; left: 0; z-index: 99999; position: fixed; pointer-events: none;"//wyh防盗专属水印 ); const pointer = document.createElement("span");//wyh防盗专属水印 pointer.classList.add("pointer"); document.body.appendChild(pointer); if (canvas.getContext && window.addEventListener) { ctx = canvas.getContext("2d"); updateSize();//wyh防盗专属水印 window.addEventListener("resize", updateSize, false);//wyh防盗专属水印 loop(); window.addEventListener( "mousedown",//wyh防盗专属水印 function (e) { pushBalls(randBetween(10, 20), e.clientX, e.clientY);//wyh防盗专属水印 document.body.classList.add("is-pressed"); longPress = setTimeout(function () {//wyh防盗专属水印 document.body.classList.add("is-longpress"); longPressed = true; }, 500);//wyh防盗专属水印 }, false ); window.addEventListener( "mouseup", function (e) { clearInterval(longPress);//wyh防盗专属水印 if (longPressed == true) { document.body.classList.remove("is-longpress"); pushBalls(//wyh防盗专属水印 randBetween( 50 + Math.ceil(multiplier), 100 + Math.ceil(multiplier)//wyh防盗专属水印 ), e.clientX, e.clientY ); longPressed = false;//wyh防盗专属水印 } document.body.classList.remove("is-pressed"); }, false ); window.addEventListener( "mousemove", function (e) { let x = e.clientX; let y = e.clientY; pointer.style.top = y + "px";//wyh防盗专属水印 pointer.style.left = x + "px"; }, false//wyh防盗专属水印 ); } else { console.log("canvas or addEventListener is unsupported!"); } function updateSize() { canvas.width = window.innerWidth * 2;//wyh防盗专属水印 canvas.height = window.innerHeight * 2; canvas.style.width = window.innerWidth + "px"; canvas.style.height = window.innerHeight + "px";//wyh防盗专属水印 ctx.scale(2, 2); width = canvas.width = window.innerWidth; height = canvas.height = window.innerHeight; origin = { x: width / 2,//wyh防盗专属水印 y: height / 2, }; normal = { x: width, y: height * 233, }; }//wyh防盗专属水印 class Ball { constructor(x = origin.x, y = origin.y) { this.x = x; this.y = y;//wyh防盗专属水印 this.angle = Math.PI * 2 * Math.random(); if (longPressed == true) {//wyh防盗专属水印 this.multiplier = randBetween(14 + multiplier, 15 + multiplier); } else {//wyh防盗专属水印 this.multiplier = randBetween(6, 12); } //wyh防盗专属水印 this.vx = (this.multiplier + Math.random() * 0.5) * Math.cos(this.angle); this.vy = (this.multiplier + Math.random() * 0.5) * Math.sin(this.angle); this.r = randBetween(8, 12) + 3 * Math.random(); this.color = colours[Math.floor(Math.random() * colours.length)]; }//wyh防盗专属水印 update() {//wyh防盗专属水印 this.x += this.vx - normal.x; this.y += this.vy - normal.y; normal.x = (-2 / window.innerWidth) * Math.sin(this.angle);//wyh防盗专属水印 normal.y = (-2 / window.innerHeight) * Math.cos(this.angle); this.r -= 0.3; this.vx *= 0.9; this.vy *= 0.9;//wyh防盗专属水印 } } function pushBalls(count = 1, x = origin.x, y = origin.y) {//wyh防盗专属水印 for (let i = 0; i < count; i++) { balls.push(new Ball(x, y)); }//wyh防盗专属水印//wyh防盗专属水印 } function randBetween(min, max) {//wyh防盗专属水印 return Math.floor(Math.random() * max) + min; } function loop() { ctx.fillStyle = "rgba(255, 255, 255, 0)"; ctx.clearRect(0, 0, canvas.width, canvas.height); for (let i = 0; i < balls.length; i++) { let b = balls[i]; if (b.r = 0) { multiplier -= 0.4; } removeBall(); requestAnimationFrame(loop);//wyh防盗专属水印 } function removeBall() { for (let i = 0; i < balls.length; i++) { let b = balls[i]; if ( b.x + b.r width || b.y + b.r height ||//wyh防盗专属水印 b.r a||i.xc||i.y<0?-1:1,r.fillRect(i.x-.5,i.y-.5,1,1),e=x+1;e<u.length;e++)n=u[e],null!==n.x&&null!==n.y&&(o=i.x-n.x,m=i.y-n.y,l=o*o+m*m,l=n.max/2&&(i.x-=.03*o,i.y-=.03*m),t=(n.max-l)/n.max,r.beginPath(),r.lineWidth=t/2,r.strokeStyle="rgba("+d.c+","+(t+.2)+")",r.moveTo(i.x,i.y),r.lineTo(n.x,n.y),r.stroke()))}),x(i)}var a,c,u,m=document.createElement("canvas"),d=t(),l="c_n"+d.l,r=m.getContext("2d"),x=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(n){window.setTimeout(n,1e3/45)},w=Math.random,y={x:null,y:null,max:2e4};m.id=l,m.style.cssText="position:fixed;top:0;left:0;z-index:"+d.z+";opacity:"+d.o,e("body")[0].appendChild(m),o(),window.onresize=o,window.onmousemove=function(n){n=n||window.event,y.x=n.clientX,y.y=n.clientY},window.onmouseout=function(){y.x=null,y.y=null};for(var s=[],f=0;d.n>f;f++){var h=w()*a,g=w()*c,v=2*w()-1,p=2*w()-1;s.push({x:h,y:g,xa:v,ya:p,max:6e3})}u=s.concat([y]),setTimeout(function(){i()},100)}();//wyh防盗专属水印 fetch('https://v1.hitokoto.cn') .then(response => response.json()) .then(data => { const hitokoto = document.getElementById('hitokoto_text') hitokoto.href = 'https://hitokoto.cn/?uuid=' + data.uuid if (data.hitokoto.length <= 20) hitokoto.innerText = data.hitokoto }) .catch(console.error)//wyh防盗专属水印 window.onload = function () { //禁止F12 $("*").keydown(function (e) {//判断按键 e = window.event || e || e.which; if (e.keyCode == 123) { e.keyCode = 0; return false; } });//wyh防盗专属水印 //禁止审查元素 $(document).bind("contextmenu",function(e){ return false; }); }; //wyh防盗专属水印 //按键触发 document.onkeydown = function(){ //禁止ctrl+u if (event.ctrlKey && window.event.keyCode==85){ return false; } //禁止 F12 if (window.event && window.event.keyCode == 123) { event.keyCode = 0; event.returnValue = false; } } //网站禁止右键 document.body.oncontextmenu = function() { self.event.returnValue=false }; //直接上干货: if(document.all){ document.onselectstart= function(){return false;}; //for ie }else{ document.onmousedown= function(){return false;}; document.onmouseup= function(){return true;}; } document.onselectstart = new Function('event.returnValue=false;'); //劫持开始选择事件和(或)鼠标按下、抬起事件。 //禁用右键(防止右键查看源代码) window.oncontextmenu=function(){return false;} //禁止任何键盘敲击事件(防止F12和shift+ctrl+i调起开发者工具) window.onkeydown = window.onkeyup = window.onkeypress = function () { window.event.returnValue = false; return false; } //如果用户在工具栏调起开发者工具,那么判断浏览器的可视高度和可视宽度是否有改变,如有改变则关闭本页面 var h = window.innerHeight,w=window.innerWidth; window.onresize = function () { if (h!= window.innerHeight||w!=window.innerWidth){ window.close(); window.location = "about:blank"; } } //绑定在了body上,也可以绑定在其他可用元素行,但是不是所有元素都支持copy事件。 if (event.ctrlKey && window.event.keyCode==67){ copy: function(e) {//copy事件 let cpTxt = "复制的数据"; let clipboardData = window.clipboardData; //for IE if (!clipboardData) { // for chrome clipboardData = e.originalEvent.clipboardData; } let result = clipboardData.getData("text")+":"+cpTxt; //e.clipboardData.getData('text');//可以获取用户选中复制的数据 clipboardData.setData('Text', result); $('p').text(result); return false;//否则设不生效 } function my_function() {//替换demo里面的文本内容 document.getElementsByClassName("group").innerHTML = "管理员"; } document.addEventListener('copy', function(e) { e.preventDefault();//这句很重要,决定setData是否成功 var textArr = window.getSelection().toString().split("\t"); var pasteText = ''; textArr.forEach(function(e){ pasteText += e; }); e.clipboardData.setData('text', pasteText); });.main-container { display: flex; Justify-content: center; align-items: center; border-radius: 80px; text-align: center; position: relative; height: 63px; width: 66px; animation: flicker 3s infinite; background: #000829; margin-top: 20px; }
@keyframes flicker { 0% { opacity: 1; } 18% { opacity: 1; } 19% { opacity: 0; } 20% { opacity: 1; } 96% { opacity: 1; } 97% { opacity: 0; } 98% { opacity: 1; } } .countries-container { display: flex; justify-content: flex-start; align-items: center; position: absolute; height: 96%; width: 96%; border-radius: 100px; overflow: hidden; z-index: 2; }
.countries { position: absolute; animation: axis-spin 5s steps(24) infinite; }
@keyframes axis-spin { from { transform: translatex(0px); } to { transform: translatex(-123px); } } .globe { position: absolute; filter: drop-shadow(-2px -2px 8px #FF409C) drop-shadow(2px 2px 3px #3B2BFF); } -->
</div>
</div>
<div class="eight wide column">
<div class="ui grid">
<div class="row">
<div class="column">
<h4 class="ui top attached block header">统计</h4>
<div class="ui bottom attached segment">
<div id="pie_chart_legend"><ul style="list-style: none; padding-left: 20px; margin-top: 0; " class="0-legend"><li style="font-size: 12px; width: 50%; display: inline-block; color: #666; "><span style="width: 10px; height: 10px; display: inline-block; border-radius: 50%; margin-right: 5px; background-color: #66dd66; "></span>Accepted</li><li style="font-size: 12px; width: 50%; display: inline-block; color: #666; "><span style="width: 10px; height: 10px; display: inline-block; border-radius: 50%; margin-right: 5px; background-color: #ff6384; "></span>Wrong Answer</li><li style="font-size: 12px; width: 50%; display: inline-block; color: #666; "><span style="width: 10px; height: 10px; display: inline-block; border-radius: 50%; margin-right: 5px; background-color: darkorchid; "></span>Runtime Error</li><li style="font-size: 12px; width: 50%; display: inline-block; color: #666; "><span style="width: 10px; height: 10px; display: inline-block; border-radius: 50%; margin-right: 5px; background-color: #ffce56; "></span>Time Limit Exceeded</li><li style="font-size: 12px; width: 50%; display: inline-block; color: #666; "><span style="width: 10px; height: 10px; display: inline-block; border-radius: 50%; margin-right: 5px; background-color: #00b5ad; "></span>Memory Limit Exceeded</li><li style="font-size: 12px; width: 50%; display: inline-block; color: #666; "><span style="width: 10px; height: 10px; display: inline-block; border-radius: 50%; margin-right: 5px; background-color: #35a0e8; "></span>Compile Error</li></ul></div>
<div style="width: 260px; height: 260px; margin-left: 33.5px; "><div class="chartjs-size-monitor" style="position: absolute; inset: 0px; overflow: hidden; pointer-events: none; visibility: hidden; z-index: -1;"><div class="chartjs-size-monitor-expand" style="position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1;"><div style="position:absolute;width:1000000px;height:1000000px;left:0;top:0"></div></div><div class="chartjs-size-monitor-shrink" style="position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1;"><div style="position:absolute;width:200%;height:200%;left:0; top:0"></div></div></div><canvas style="width: 260px; height: 260px; display: block;" id="pie_chart" width="260" height="260" class="chartjs-render-monitor"></canvas></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<table class="ui basic table">
<thead>
<tr>
<th>标题</th>
<th>时间</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="/article/4823">HTML5语法补充</a></td>
<td>2021-07-28 20:38:13</td>
</tr>
<tr>
<td><a href="/article/4945">关于「头像」</a></td>
<td>2021-08-01 20:32:05</td>
</tr>
<tr>
<td><a href="/article/5098">正大饲料厂的母猪(斐波那契数列)</a></td>
<td>2021-08-12 15:38:54</td>
</tr>
<tr>
<td><a href="/article/5278">关于题目可以用Python做</a></td>
<td>2021-08-17 16:02:34</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
-->
标题 | 时间 |
---|---|
A + B Problem题解恶搞(随便复习一下算法) | 2023-05-20 12:37:16 |
题解 | 2023-05-21 21:42:19 |
比赛 | 名次 | 积分 |
---|---|---|
初始积分 | 1500 |
作业 | 时间 |
---|---|
陶老师周天9:00~12:00 C++第五次作业 2023/3/26 | 2023-03-26 16:44:43 |
陶老师周天9:00~12:00 C++第四次作业 2023/3/12 | 2023-03-12 16:58:13 |
陶老师周天9:00~12:00 C++第三次作业 2023/3/5 | 2023-03-05 19:43:26 |
陶老师 周天9:00~12:00 C++ 第一次作业 | 2023-02-19 18:00:56 |
2.11_C++_下午16点-19点 | 2023-02-11 21:01:37 |
1.10_C++_下午16点-19点 | 2023-01-10 19:11:24 |
1.10_C++_上午9点-12点 | 2023-01-10 11:58:31 |
1.9_C++_下午16点-19点 | 2023-01-09 19:06:12 |
1.6_C++_下午16点-19点 | 2023-01-06 19:00:18 |
1.5_C++_下午16点-19点 | 2023-01-05 19:10:00 |
1.4_C++_下午16点-19点 | 2023-01-04 19:04:24 |
12.24_C++_下午16点-19点 | 2022-12-24 19:24:51 |
12.10_C++_下午16点-19点 | 2022-12-10 20:27:11 |
12.10_C++_下午13点-16点 | 2022-12-10 16:13:03 |
12.3_C++_下午16点-19点 | 2022-12-03 19:20:13 |
陶老师的第二十一次作业 | 2022-11-27 20:25:36 |
11.26_C++_下午13点-16点 | 2022-11-26 16:06:41 |
陶老师的第二十次作业 | 2022-11-20 20:05:42 |
11.19_C++_下午16点-19点 | 2022-11-19 19:24:05 |
11.19_C++_下午13点-16点 | 2022-11-19 16:13:29 |
11.12_C++_下午16点-19点 | 2022-11-12 19:45:59 |
11.12_C++_下午13点-16点 | 2022-11-12 16:08:09 |
11.5_C++_下午16点-19点 | 2022-11-05 20:07:02 |
11.5_C++_下午13点-16点 | 2022-11-05 19:56:40 |
10.29_C++_下午16点-19点 | 2022-10-29 20:32:06 |
10.29_C++_下午13点-16点 | 2022-10-29 20:26:04 |
10.22_C++_下午16点-19点 | 2022-10-22 20:23:28 |
10.22_C++_下午13点-16点 | 2022-10-22 19:24:13 |
10.15_C++_下午16点-19点 | 2022-10-15 19:18:43 |
2022/10/2 陶老师的第十六次作业 | 2022-10-02 17:38:05 |
10.1_C++_下午16点-19点 | 2022-10-01 20:26:33 |
10.1_C++_下午13点-16点 | 2022-10-01 16:13:13 |
9.24_C++_下午16点-19点 | 2022-09-24 21:04:28 |
9.24_C++_下午13点-16点 | 2022-09-24 16:06:42 |
9.17_C++_下午16点-19点 | 2022-09-17 20:25:12 |
9.12_C++_下午13点-16点 | 2022-09-12 20:10:26 |
9.12_C++_上午9点-12点 | 2022-09-12 12:30:36 |
9.10_C++_下午16点-19点 | 2022-09-10 19:35:06 |
C++_下午16点-19点 | 2020-09-04 19:19:06 |
C++_下午13点-16点 | 2019-03-23 9:43:13 |
C++_上午9点-12点 | 2019-03-23 9:43:13 |
暑假课_C++_1600_8 | 2019-03-23 9:43:13 |
暑假课_C++_1600_7 | 2019-03-23 9:43:13 |
暑假课_C++_1600_6 | 2019-03-23 9:43:13 |
暑假课_C++_1600_5 | 2019-03-23 9:43:13 |
暑假课_C++_1600_4 | 2019-03-23 9:43:13 |
暑假课_C++_1600_3 | 2019-03-23 9:43:13 |
暑假课_C++_1600_2 | 2019-03-23 9:43:13 |
暑假课_C++_1600_1 | 2019-03-23 9:43:13 |
暑假C++补课班级16:00第三次作业 | 2019-03-23 9:43:13 |
暑假C++补课班级16:00第二次作业 | 2019-03-23 9:43:13 |
暑假C++补课班级16:00第一次作业 | 2019-03-23 9:43:13 |
暑假C++补课班级第四次作业 | 2019-03-23 9:43:13 |
暑假C++补课班级第三次作业 | 2019-03-23 9:43:13 |
暑假C++补课班级第二次作业 | 2019-03-23 9:43:13 |
暑假C++补课班级第一次作业 | 2019-03-23 9:43:13 |
2022/6/19 陶老师的第十四次作业 | 2019-03-23 9:43:13 |
2022/6/12 陶老师的第十三次作业 | 2019-03-23 9:43:13 |
TCTM_SAT_PM_16:00_5.26_HOMEWORK | 2019-03-23 9:43:13 |
TCTM_SAT_AM_9:00_5.21_HOMEWORK | 2019-03-23 9:43:13 |
2022/4/17 陶老师的第七次作业 | 2019-03-23 9:43:13 |