学习
迷你之忍
这个作者很懒,什么都没留下…
展开
-
2022年春招 360笔试 第二题 翻转棋子
360笔试Was expecting one of: <STRING_LITERAL> ... <RAW_STRING> ... "false" ... "true" ... <INTEGER> ... &l...原创 2022-03-07 00:07:04 · 2169 阅读 · 3 评论 -
网站看板娘--偷就完事了(大雾)
最近项目做完了,想到博客园有些博主的博客有看板娘,就偷过来了下面将一步步还原我偷的过程(笑)首先准备一个html,放在tomcat的webapps的文件夹下,下载好的live2d文件夹(提取码:d58u )也放在webapps下 由于看板娘用到ajax技术,而ajax利用file系统访问资源会出现跨域的错误,所以必须通过http协议访问,也就是用tomcat运行代码如下&...原创 2019-01-01 15:12:46 · 9374 阅读 · 20 评论 -
计算e的值
偶然找到的计算e的值的代码,可以算到9000位原理还没看懂,先码着吧#include <stdio.h>#define DIGITS 9000 /* decimal places (not including the '2') */int main() { int N = DIGITS+9, a[DIGITS+9], x = 0; a[0] = 0; ...转载 2019-01-23 14:36:53 · 2817 阅读 · 0 评论 -
20190405腾讯后端开发岗笔试编程题
第一题题目大意是 有很多种钱币,每种可以无限用,然后给定一个m,需要用这些钱币来凑从1到m的数值的金额感觉像数位dp,当时没做出来,,,,,#include<bits/stdc++.h>using namespace std;int a[101];int m,n;int num(int x){ int ans=0; while(x) { x=x>...原创 2019-04-05 23:56:00 · 520 阅读 · 0 评论 -
perflab实验日志二
一、实验内容1、通过改写rotate和smooth函数,对程序进行优化,最后通过查看加速比和cep得出最终的结果,cep越小越好,加速比越大越好二、实验步骤1、rotate优化优化1 牺牲读命中来减少写不命中惩罚原来的rotate函数是一行行读,然后一列列写来达到旋转的目的其中RIDX(i,j,n)= ((i)*(n)+(j)),考虑dim等于2的最简单情况,按照循...原创 2019-04-11 22:14:13 · 4046 阅读 · 1 评论 -
freemarker生成word遇到的坑
1、一定要用office生成xml!一定要用office生成xml!一定要用office生成xml!使用wps会出现office打开布局全乱的情况2、所有${}的地方,在java代码里必须要给出值,java代码可以多写,不能漏写3、long型的数据在word里会自动每三个数字加逗号,所以最好toString一下4、生成模板的时候,要“一气呵成”,如果一个词是一个字一个字打印的话,有可能...原创 2019-08-14 23:29:05 · 1758 阅读 · 0 评论 -
opencv学习day(1)--鼠标截图、滑动条播放视频
关于安装opencv环境,我参考了这篇博客和里面提到的这篇本博客参考了这篇博客,其实可以说是对该篇博客的补充和改进一、鼠标截图其中用到的方法有imread("arnold_schwarzenegger.jpg") //读取图片的函数,用法参考imread六种姿势setMouseCallback("inWindows", onMouse, 0);void setMous...原创 2019-08-30 21:26:30 · 224 阅读 · 0 评论 -
opencv学习day(2)--图像的减色算法、椒盐噪声、锐化处理
参考了这篇博客,加上了一些具体的实现#include <iostream>#include "opencv2/opencv.hpp"using namespace std;using namespace cv;/* 减色算法*/void colorReduce(Mat &image, int div=64){ int row = image.rows...原创 2019-08-31 17:41:15 · 265 阅读 · 0 评论 -
opencv学习day(3)--打开电脑摄像头并录像
#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>using namespace cv;int main(){ VideoCapture capture(0); VideoWriter writer("test.avi", CV_FOURCC('M', 'J', 'P...原创 2019-09-09 15:54:48 · 278 阅读 · 0 评论 -
javaee随堂测试Jsp+ServletTest
功能点:实现两个jsp页面,addStudent.jsp和result.jsp,前者用于增加学生信息,后者用于显示学生信息; addStudent.jsp如下示例网页所示,点击提交之后跳转到result.jsp; result.jsp点击返回之后调回addStudent.jsp; 跳转的时候需使用JSP内置对象request对象来传递参数; result.jsp显示学生的时候判断邮箱地...原创 2018-12-22 21:42:29 · 376 阅读 · 0 评论 -
数据库作业十一
数据库第十一次作业Exercise 4.1.1Design a database for a bank, including information about customers and their accounts. Information about a customer includes their name, address, phone, and Social Security...原创 2018-12-28 02:21:07 · 660 阅读 · 0 评论 -
数据库第十一次作业
3.1.3当只有A1为键时,所有包含A1的集合都是超键,共有2^(n-1)个 A1,A2为键,超键有2^n - 2^(n-2) 即全集减去不包含{A1,A2}的集合 {A1,A2},{A3,A4}为键,有2^(n-1)-2^(n-4)考虑{A1,A2},有2^(n-2),则共有2*2^(n-2)=2^(n-1)个,但在计算{A3,A4}时重复计算了包含{A1,A2,...原创 2018-12-20 23:10:44 · 6634 阅读 · 2 评论 -
ccf除法-线段树模板
这题的要求是对区间处理,查询区间和,一看就是线段树模板题,下面是代码#include<iostream>using namespace std;int pp[100001];struct q{ int l,r; long long sum;//记录区间和}p[2000001];void build(int l,int r,long long x)//建树函数{...原创 2018-06-09 14:53:02 · 793 阅读 · 8 评论 -
python实现----dijkstra优先队列
众所周知,求无负权的最短路问题使用dijkstra算法解决,其可以用优先队列优化,这里给出python实现的版本import timeimport heapqclass Node: def __init__(self, name): self.name = name self.vis = False self.adjacencies...原创 2018-06-09 15:02:10 · 2443 阅读 · 4 评论 -
python实现 字典树
关于字典树,相信搜到这篇博客的人一定先看了百度百科。这里使用hash实现val = [0 for i in range(100000)] #字典树,数组实现n=int(raw_input())for i in range(n): s = raw_input() l = s.__len__() num=0 for j in range(l): nu...原创 2018-06-09 15:10:47 · 849 阅读 · 0 评论 -
输入输出优化
cin.sync_with_stdio(false);原创 2018-06-29 19:55:40 · 247 阅读 · 0 评论 -
生成四则运算题
这是一次随堂测验,要求生成一些小学数学题目,为了降低难度,并没有加入括号#include<iostream>#include<cstdlib>#include<time.h>using namespace std;char s[4]={'+','-','x','/'};//符号 void make(int n)//操作数个数 { int an...原创 2018-09-22 14:17:23 · 1066 阅读 · 0 评论 -
模拟退火法求椭圆离原点最短距离
有一个椭圆方程 ax^2+by^2+cz^2+dyz+exz+fxy ,其中输入为,a,b,c,d,e,求结果精确到小数点后8位百度了一下,学习到了模拟退火法,写这篇博客进行记录#include <cstdio>#include <algorithm>#include <cstring>#include <cmath>using n...转载 2018-10-31 19:24:56 · 533 阅读 · 0 评论 -
perflab实验日志一
一、实验内容1、通过改写rotate和smooth函数,对程序进行优化,最后通过查看加速比和cep得出最终的结果,cep越小越好,加速比越大越好二、相关知识程序优化的方法 :循环展开 代码移位消除不必要的过程调用代码剖析程序:测量程序各个部分性能的工具,分析代码中低效的地方。大多数的编译器都提供优化控制:gcc而言 -o1,-o2,-o3 让编译更全面优化存储...原创 2018-11-18 01:54:04 · 5722 阅读 · 19 评论