- 博客(64)
- 收藏
- 关注
原创 Script error .可能的原因
今天遇到个问题,加载一段JS后,然后出现了Script error .错误,有些手机上加载正常,有些不行。。后面发现是这段JS里面用到了ES6的let,晕了。。
2017-09-05 12:20:38
7635
原创 用ajax下载csv格式的文件
前端:是用到了a标签的download属性,要用Blob函数处理下,转换成gb2312格式,防止打开乱码export const downLoadFile = (fileName="myFile.csv", str) => { let csvString = new Blob([`\ufeff${str}`], { type: 'text/plain;charset=gb2312;' });
2017-09-04 13:52:26
4091
原创 发送fetch请求时多发送了一个OPTIONS请求
最近在用fetch发送数据时,会自动加上一次OPTIONS请求,而且还会返回数据。后面发现时因为这次请求的时候header加了个Authorization字段(以前的项目如果不在header加字段的话,是不会看到这次请求的),这样fetch就会默认发送一次OPTIONS检测是否有权限访问,后面后端就判断了下,当请求是OPTIONS,直接设置返回的头部信息就行了,这样虽然每次还会调用OPTIONS接口
2017-09-04 13:38:46
7555
原创 无缝滚动的小应用
无缝滚动的小应用项目要实现一个效果实现下面的表格内容自动往下滚动,并且无缝链接 想到了使用以前做过的图片无缝滚动,原理就是在需要的图片列表中增加一个额外的第一张图片,比方说你要展示的图片是 img1,img2,img3,img4,然后你需要把第一张图片增加到尾部,现在要展示的图片就是img1,img2,img3,img4,img5(img1),当图片滚完img5的时候,这时候就要立刻把此时滚动的位
2017-08-17 21:28:48
374
原创 Vue2入门小结
Vue2入门小结最近写了几个页面,本来用JQ很好写的,但是本着学习的目的,强行用了下Vue,虽然一路踩坑,但是也学到了点东西,尤其是对组件还有路由等这块有了比较清晰的了解。。这里记录下关于这几天使用vue2的一些小结我是用了vue-resource请求数据,用vue-router操作路由。。加载后用Vue.use扩展这两个组件后然后就能在vue组件里全局使用了,不过有个坑就是用npm下载后的vue
2017-01-18 22:48:54
840
原创 nginx+php+mysql+yaf+git服务器搭建记录
收集了各方大神的配置,记录下,省的以后再去zhnginx+php+mysql+yaf+git服务器搭建1、nginx配置 http://www.runoob.com/linux/nginx-install-setup.html2、php7配置 http://blog.youkuaiyun.com/21aspnet/article/details/47708763 wget htt
2016-12-04 19:34:35
746
原创 数字和日期之间的相互转换
#includeusing namespace std;int year, month, day;bool isYear(int y) { if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0) return true; return false;}int YearToNum(int y, int m, int d, int a
2015-04-02 16:29:24
1155
原创 排序总结
1、冒泡排序/* 排序算法-1 名称:冒泡排序 原理: 1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 3、针对所有的元素重复以上的步骤,除了最后一个。 4、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
2015-03-16 20:09:11
542
原创 NYOJ 19(擅长排列的小明)
http://acm.nyist.net/JudgeOnline/problem.php?pid=19#includeusing namespace std;int n, m;int a[11];int vis[11];void dfs(int cur) { if (cur == m) { for (int j = 0; j < m; j++) { cout
2014-12-30 14:02:06
529
原创 PHP学习实例—2(简易图形计算器)
图形计算器 * { margin: 0px; padding: 0px; } #contains { width: 500px; margin: 20px auto; background: #0C0; text-align: center; } h1 { width: 500px; height: 60px; } a { font
2014-07-06 15:52:04
1134
原创 PHP学习实例—1(简易计算器)
<?php if (isset($_POST['sub'])) { $f = true; $error = "有以上问题: "; if ($_POST["num1"] == "") { $f = false; $error .= "第一个数不能为空."; } else { if(!is_numeric($_POST[num1])) {
2014-07-05 22:10:57
687
原创 nyoj 36-最长公共子序列(动态规划)
http://acm.nyist.net/JudgeOnline/problem.php?pid=36最长公共子序列时间限制:3000 ms | 内存限制:65535 KB难度:3描述咱们就不拐弯抹角了,如题,需要你做的就是写一个程序,得出最长公共子序列。tip:最长公共子序列也称作最长公共子串(不要求连续),英文缩写为LCS(Longest
2014-01-24 11:35:22
642
原创 nyoj 32-组合数(搜索)
http://acm.nyist.net/JudgeOnline/problem.php?pid=32组合数时间限制:3000 ms | 内存限制:65535 KB难度:3描述找出从自然数1、2、... 、n(0<n<10)中任取r(0<r<=n)个数的所有组合。输入输入n、r。输出按特定顺序输出所有组合。特定顺序:每一个组合
2014-01-23 14:07:20
621
原创 C#学习6(动态更新状态栏信息)
实现状态栏的上述信息。1.新建一个Form1窗体。2.添加菜单栏menuStrip,工具栏toolStrip, 状态栏,statusStrip.3.在statusStrip中添加toolStripStatusLable1-4;4,.添加timer控件,设置Enabled的属性为true;然后在timer控件中编写如下代码: private void timer1_Tic
2014-01-20 11:31:35
1955
原创 nyoj 422-字串和之差
http://acm.nyist.net/JudgeOnline/problem.php?pid=422字串和之差时间限制:3000 ms | 内存限制:65535 KB难度:4描述给出一个数列{a1,a2,a3,a4……an},选出一个连续非空子序列,使该序列的绝对值max最大,再选出一个非空子序列(与第一个序列的选择无关),使该序列的绝对值m
2014-01-19 10:08:27
705
原创 nyoj 424 && 485(九余数定理)
http://acm.nyist.net/JudgeOnline/problem.php?pid=424http://acm.nyist.net/JudgeOnline/problem.php?pid=485九余数的定理:一个数对9取余等于这个数各位数相加的和对9取余,例如 123 %9 = (1+2+3)%9,所以题目中要求把一个数的各个位加起来直到是个不大于9的数,就等于直接对这个数
2014-01-19 09:58:28
655
原创 nyoj 420-p次方求和
http://acm.nyist.net/JudgeOnline/problem.php?pid=420p次方求和时间限制:1000 ms | 内存限制:65535 KB难度:3描述一个很简单的问题,求1^p+2^p+3^p+……+n^p的和。输入第一行单独一个数字t表示测试数据组数。接下来会有t行数字,每行包括两个数字n,p,输
2014-01-18 20:08:51
721
原创 nyoj 411-Friends number
http://acm.nyist.net/JudgeOnline/problem.php?pid=411英文题目大概意思就是:a的因子和等于b,b的因子和等于a;然后题目给出范围,求在这范围里面有多少这样的数对。首先是打表的方法。打到500000就够了。#includeusing namespace std;int a[28] = {220,1184,2620,5020,6232,
2014-01-18 11:48:43
619
原创 nyoj 370-波动序列
http://acm.nyist.net/JudgeOnline/problem.php?pid=370波动序列时间限制:1000 ms | 内存限制:65535 KB难度:2描述有一个长度为N的整数序列,序列里面的数是两两不同的,现在要在里面找一个波动序列,这个序列越长越好。比如有波动序列{a0,a1,a2…an-1},则a0
2014-01-16 20:39:47
552
原创 nyoj 385-取石子(五)(斐波那契博弈问题)
取石子(五)时间限制:1000 ms | 内存限制:65535 KB难度:4描述himdd最近很想玩游戏,于是他找到acmj和他一起玩,游戏是这样的:有一堆石子,两个人轮流从其中取走一定的石子,取走最后所有石子的人为赢家,不过得遵循如下规则:1.第一次取不能取完,至少取1颗.2.从第二次开始,每个人取的石子数至少为1,至多为对手刚取的石子数的两倍
2014-01-16 11:55:23
562
原创 nyoj 356-Jumping Cows
http://acm.nyist.net/JudgeOnline/problem.php?pid=356题意:给你n个数,找一些数(可以不连续,但顺序不可乱),奇数位置的数+,偶数位置的数-。最后得出的最大结果是? 从前往后搜,交替执行: (1)找一个比相邻两个数都大的数,+; (2)找一个比相邻两个数都小的数,-。
2014-01-15 23:20:50
1048
原创 nyoj 265-积木
http://acm.nyist.net/JudgeOnline/problem.php?pid=265积木时间限制:3000 ms | 内存限制:65535 KB难度:1描述在一个矩形的坑的底部,无缝地铺了一层积木(为简单起见,本题中,用矩形表示积木),如下图所示(阴影部分表示地,中空的部分表示坑,所有的白色矩形都表示坑底的积木):
2014-01-13 14:57:15
1790
原创 nyoj 333-法雷数列(一)
http://acm.nyist.net/JudgeOnline/problem.php?pid=334法雷数列(一)时间限制:1000 ms | 内存限制:65535 KB难度:4描述对任意给定的一个自然数n,将分母小于等于n的不可约的真分数按升序排列,并且在第一个分数之前加上0/1,在最后一个分数之后加上1/1,这个序列称为n级法雷数
2014-01-10 18:49:10
1120
原创 生成排列(next_permutation(a, a + n))
枚举按字典序最小排列开始,不停调用“求下一个排列 ”的方法,STL中提供了一个next_permutation.#include#includeusing namespace std;int main() { int n, p[10]; scanf("%d", &n); for(int i = 0; i < n; i++) scanf("%d", &p[i]); sort(p
2014-01-10 12:23:52
2758
1
原创 nyoj 333-mdd的烦恼
http://acm.nyist.net/JudgeOnline/problem.php?pid=333mdd的烦恼时间限制:1000 ms | 内存限制:65535 KB难度:3描述今天mdd看到这么一段话:在数论,对正整数n,欧拉函数是少于或等于n的数中与n互质的数的数目。此函数以其首名研究者欧拉命名,它又称为Euler's totien
2014-01-09 19:39:35
767
原创 nyoj 32-组合数(DFS)
http://acm.nyist.net/JudgeOnline/problem.php?pid=32组合数时间限制:3000 ms | 内存限制:65535 KB难度:3描述找出从自然数1、2、... 、n(0<n<10)中任取r(0<r<=n)个数的所有组合。输入输入n、r。输出按特定顺序输出所有组合。特定顺序:每一个组合
2014-01-08 21:45:55
609
原创 nyoj 594-还是A+B
http://acm.nyist.net/JudgeOnline/problem.php?pid=594还是A+B时间限制:1000 ms | 内存限制:65535 KB难度:1描述输入两个小于100的正整数A和B,输出A+B;A,B均为每位数字对应的英文字母,结果为十进制数。输入A,B。输出A+B;样例输入one
2014-01-08 20:21:13
740
原创 nyoj 103-A+B Problem II
http://acm.nyist.net/JudgeOnline/problem.php?pid=103大数相加吧。 #include#includeusing namespace std;int main() { int m, i; cin >> m; for (i = 1; i <= m; i++) { int a[2000] = {0}; int b
2014-01-08 14:49:53
624
原创 nyoj 327-亲和串(BF&&strstr函数)
http://acm.nyist.net/JudgeOnline/problem.php?pid=327亲和串时间限制:1000 ms | 内存限制:65535 KB难度:3描述最近zyc遇到了一个很棘手的问题:判断亲和串,以前判断亲和串的时候直接可以看出来,但现在不同了,现在给出的两字符串都非常的大,看的zyc头都晕了。于是zyc希望大家能帮他
2014-01-08 13:08:47
1149
原创 贪吃蛇
上传一个贪吃蛇的代码。#include#include#include#includeusing namespace std; #define N 20int snake1[400][2]; //0 代表x坐标 1代表y坐标 int tail1[2]; //蛇尾 int food[2]; int Dir1 = 0;int score1=0;void gotoxy(int
2014-01-08 10:57:01
1035
原创 strchr的用法
字不多打了 看一个程序就知道的。#include #include int buld(char* str, char c) { int p = strchr(str,c) - str; //??? return p;}int main() { char str1[20],c; printf("输入字符串:\n"); gets(str1); char *p = str1
2014-01-07 20:47:39
2121
1
原创 nyoj 317-兔子的烦恼(gcd)
http://acm.nyist.net/JudgeOnline/problem.php?pid=317兔子的烦恼(二)时间限制:1000 ms | 内存限制:65535 KB难度:3描述在一座山上有n个山洞(每个洞从0~n-1分别编号),这山上有一只兔子躲在山洞里,有一只狼,从编号为0的山洞开始入洞,每隔m-1个洞,再次入洞抓兔子,现在兔子想知道是否有能避
2014-01-07 20:44:04
887
原创 nyoj 308-Substring(find 和 substr的用法)
http://acm.nyist.net/JudgeOnline/problem.php?pid=308 题目意思是求一个子串 ,这个子串反转之后还是原串的子串。 #include#include#include using namespace std;int main() { int n; cin >> n; while (n--) { bool fl
2014-01-07 20:40:35
758
原创 nyoj 68-三点顺序
http://acm.nyist.net/JudgeOnline/problem.php?pid=68三点顺序时间限制:1000 ms | 内存限制:65535 KB难度:3描述现在给你不共线的三个点A,B,C的坐标,它们一定能组成一个三角形,现在让你判断A,B,C是顺时针给出的还是逆时针给出的?如:图1:顺时针给出
2013-12-31 18:11:07
528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人