关闭

[置顶] git常用的一些小技巧

git的一些操作删除远程文件夹但是不删除本地文件夹git rm -r --cached node_modules/ git commit git push...
阅读(101) 评论(0)

[置顶] LZ认为好的文章和地址,外人勿看

TCP/IP安全性问题分析...
阅读(315) 评论(0)

github restful api v3学习梳理

github做的比较好的地方 文档写的好,对资源的从属分类做的特别好,让人一眼就知道大致在做什么;对各种接口的变迁有对象的描述,也有对应的解决方案;add-team-member 和 add-or-update-team-membership 都是在teams中,增加一个成员,但是membership就像是对member的一个升级版本,前者当在teams中邀请成员的时候,如果该用户不存在在o...
阅读(27) 评论(0)

MVC、MVVM和单向数据流的对比

今天听了部门的高T分享的react和其他框架思想的对比,真的是受益匪浅,所以特地把高T分享的总结一下。前端开发本质上是一种展现层开发,我思考了一下这句话,这句话用人话说就是前端开发本身就是写界面的。但是别人能把写界面的能总结成下面一个循环,我发现这真的是能力了。如下图,有略微的改动: ()下面就开始进入正题了。基于MVC的前端开发简单的MVC先看下图: 用户操作界面 当用户操作的视图的时候会派发一...
阅读(422) 评论(0)

windows下安装mysql遇到的一些坑

安装了两个小时的mysql到了现在才成功,写一篇文章为了以后出现类似的错误能随时翻到。1. 选择安装刚开始使用的是msi版本搞了版本报什么没有兼容服务器的错误,果断放弃之。然后选择了zip压缩版本 2. 错误解压之后在进入bin目录,然后运行mysqld --install把服务安装上,然后解压后的mysql的目录下创建一个空的data文件夹,再使用mysqld --initialize-insec...
阅读(222) 评论(0)

通过cookie和session让http协议变得有状态

session和cookie的理解以及如何http有状态因为http协议是无状态的,也就是说每次连接之后就不会记住上一次连接,如果是要登录才能查看的信息,就对用户体验很不好了。这篇文章我们介绍在客户端和服务端如何使得http协议有状态。Cookiecookie的工作机制是用户识别及状态管理。web网站为了管理用户的状态会通过WEB浏览器,把一些数据临时写入用户的计算机内,接着用户访问该web网站的时...
阅读(191) 评论(0)

在linux安装Nginx以从http升级到https

在linux安装Nginx以从http升级到https本文章以cent OS为例说一下在linux平台下安装Nginx下的一些经验。可以通过yum 安装通过命令yum -y install nginx就能进行安装,剩下的就是自己进行一些防火墙和配置文件的配置。 但是上面的不能指定版本,也就是说不能下载很新的版本,如果对版本有要求的要是要看下面的方式。解压Nginx压缩包创建用户Nginx使用的ww...
阅读(597) 评论(0)

搞懂HTTPS的过程和原理

最近想重构自己的个人网站+升级到http/2顺便学习一些新的知识。 如果想升级到http/2那么就要先吧网站升级到https,这是因为在现在这个阶段所有的浏览器都只支持HTTP/2 Over TLS,也就是说浏览器中的http/2必须基于HTTPS的部署。什么是https因为一般的http协议是明文传输的,是不会进行保密的,因此使用http协议传送隐秘信息的时候是十分不安全的。所以网景公司就设计了...
阅读(241) 评论(0)

给自己的mongodb设置密码吧

今天含着热泪写下这篇文章,在今年的二月份上线的自己的个人博客,今天一看竟然被别人删除了数据库,我的心中有一种动物飞奔呀。虽然是有文章备份的,还是对我造成了很大的上海,所以痛定思痛写下这篇文章。能被攻击的两个地方我思考几点我的个人网站能够被攻击的几个地方: 在评论区有输入文本的地方,可能造成XSS公司,但是在项目上线的时候已经经过多次测试了,应该不会是这方面的问题 mongodb数据库没有使用密码,可...
阅读(334) 评论(0)

poj 2677 双调欧几里得 dp

这个题目的思路可以参考小紫书的269页,动态规划初步那一章的思路。 这里虽然和书中描述的不一样,但是大致的思路是一样的: dp[i][j]表示两个人分别在i位置和j位置的最小花费,当前这一步有两个决策i选择或者j选择,所以状态转移方程如下: dp[i+1][j]=min(dp[i+1][j],dp[i][j]+dis(p[j],p[i+1]))dp[i+1][j] = min(dp[i+1][...
阅读(114) 评论(0)

hdu 4513 吉哥系列故事——完美队形II Manacher变形

传送门:吉哥系列故事——完美队形II马拉车的简单变形,如果不懂Manacher算法请移步:Manacher算法讲解AC CODE#include #include #include #include using namespace std; const int MX = 1e5 + 5; int A[MX]; int...
阅读(226) 评论(0)

poj 1470 Closest Common Ancestors LCA离线

传送门:Closest Common Ancestors基本的LCA的离线版本,如果不懂请移步LCAAC Code#include #include #include #include using namespace std; const int MXN = 1e3 + 7; const int MXM = 3e5...
阅读(388) 评论(0)

第五届蓝桥杯-9.地宫取宝 (记忆化搜索)

传送门:第五届蓝桥杯-9.地宫取宝dp[i][j][k][l]dp[i][j][k][l]表示在第(i,j)(i,j)位置拿了kk件物品中的最大价值为ll的方法数。然后记忆化一下就可以了AC代码#include #include #include #include using namespace std; const...
阅读(319) 评论(0)

CodeForces - 711C Coloring Trees 三维DP

题目大意输入nn,mm,kk,n表示有多少棵树,m表示有多少中颜色可以给树添加,k表示完美树的个数, 下面的n行表示给第ii棵树染色jj需要的花费,问把树染成k个完美树需要的最小花费。 第二行0表示该树没有颜色,其余表示树已经有该颜色了不能添加颜色了解题思路dp[i][j][k]dp[i][j][k]表示染完第ii棵树,使用的是jj燃料,完美数为kk的情况下的最小花费,很明显我们要根据当前书是否...
阅读(166) 评论(0)

CSU1817 Bones’s Battery 二分+Floyd+dp

题目大意有一辆汽车,在最开始的时候油箱是满油的,没经过一段路程就要浪费一定油量,问在保证能够遍历每个节点的通知油量的容量最少是多少。解题思路首先要二分答案,看到数据量这么大就很容易看出来,然后首先第一遍Floyd处理出每个任意一个节点到任意一个节点的最短距离,然后二分油量,我们设dp[i][j]从i节点出发到j节点能否到达,如果两点之间的最短路小于或者等于二分后的油量那么我们就设置dp[i][j]...
阅读(182) 评论(0)

JSONP跨域请求+简答实现百度搜索

什么是跨域呢?比如说ajax必须在自己的域(名)之下,才能进行异步的请求,如果不是在同一个域之下就不能进行请求,会报错。比如说我们用ajax去请求腾讯的API如果我们的这个域不在腾讯那个接口的’白名单’里面,腾讯的接口就会拒绝给我返回数据。但是大多数情况下,我们不可能每次都去去相应的网站申请一个’白名单’,这个时候我们就要用到跨域这种方法,跨域有很多方式比如说用iframe但是这种的可操作性太差了,...
阅读(1988) 评论(0)
249条 共17页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:285856次
    • 积分:5267
    • 等级:
    • 排名:第5786名
    • 原创:234篇
    • 转载:14篇
    • 译文:1篇
    • 评论:28条
    最新评论