线段树: #include<iostream> #include<cstdio> #include<algorithm> #include<cmath> #define lson rt<<1 #define rson rt<<1|1 #define ll long long using namespace std; inline ll read() { char c=getchar();ll num=0,f=1; for(;!isdi…
原文: http://www.cnblogs.com/dsxniubility/p/4821184.html 整理iOS9适配中出现的坑(图文)   本文主要是说一些iOS9适配中出现的坑,如果只是要单纯的了解iOS9新特性可以看喵神的开发者所需要知道的 iOS 9 SDK 新特性.9月17日凌晨,苹果给用户推送了iOS9正式版,随着有用户陆续升级iOS9,也就逐渐的衍生出了一系列的问题,笔者也在赶忙为自己维护的App做适配,本文写的一些坑基本都是亲身体验了. 一.NSAppTransportS…
这是一个系列教程<前端从入坑到弃坑>的第一篇. HTML 是什么 说白了,HTML 就是网页的内容.比如你现在正在阅读的这个网页的内容,就是 HTML.如果你还不明白,请继续往下阅读. 写一个简单的 HTML 首先在你的电脑上,新建一个名为 index.html 的文件,用文本编辑器打开(注意不要用 Windows 自带的记事本打开). 然后把下面的内容复制,粘贴到编辑器,保存文件. <!DOCTYPE html> <html> <head> <met…
莫比乌斯反演也是反演定理的一种 既然我们已经学了二项式反演定理 那莫比乌斯反演定理与二项式反演定理一样,不求甚解,只求会用 莫比乌斯反演长下面这个样子(=・ω・=) d|n,表示n能够整除d,也就是d是n的所有因子 μ(x)是莫比乌斯函数,它是这样计算的 μ(1) = 1 x = p1 * p2 * p3 ……*pk(x由k个不同的质数组成)则μ(x) = (-1)^k 其他情况,μ (x) = 0 比如 30 = 2 * 3 * 5 μ(30) = (-1)^3 4 = 2 * 2 μ(4)…
(挖坑...) ////////////////////////////////////////////////// 暂时弃坑 开学了,有空再写....…
之前用项目用gulp-htmlone做最后的js和css内联打包出现各种问题 这次居然遇到打包后的css斜杠变反斜杠的问题 如下:/src/common/images/i_banner.jpg会被改成\src\common\images\i_banner.jpg 实在无法忍耐去改他的源码,改了后其他伙伴也要改,所以果断弃坑 在网上找了gulp-inline进行替代 gulp.task('inline', function() { gulp.src(['./pages/**/*.html']) .…
jzy3D从入门到弃坑_4 尝试使用jzy3D1.0画图失败 觉得有用的话,欢迎一起讨论相互学习~Follow Me 记录一下使用jzy3D1.0失败 究其原因在于 本人才疏学浅,对于JAVA openGL真的是一窍不通 其在配置文件中使用了jogamp 2.3版本的特性内容,但是,我的老是报错 找不到 com/jogamp/opengl/GLProfile 找不到 com.jogamp.opengl.GLException java.lang.NoClassDefFoundError: com…
jzy3D从入门到弃坑_3 使用jzy3D0.9画2D散点图--多条线条 觉得有用的话,欢迎一起讨论相互学习~Follow Me 主要思路 将多个线条的二维数组读入Scatter对象 存入到同一个画布中 存入多个Scatter对象中 package momfo.metaheuristics.momfea; import momfo.core.SolutionSet; import org.jzy3d.chart.Chart; import org.jzy3d.chart.ChartLaunche…
jzy3D从入门到弃坑_2 使用jzy3D0.9画2D散点图 觉得有用的话,欢迎一起讨论相互学习~Follow Me 在上一节中安装jzy3D 0.9版本并且运行了3D的例子 https://blog.csdn.net/u013555719/article/details/103490387 但是我们发现0.9版本只能够画3D图,但是画不了2D图!!!,1.0版本才能画2D图 如下为官网的更新信息 -- 可以很明显的发现,只有在最新的1.0版本中才具有画2D图形的功能 当然我们也有对策,即通过将…
jzy3D从入门到弃坑 觉得有用的话,欢迎一起讨论相互学习~Follow Me 安装 http://www.jzy3d.org/ 官网 选择DL 选择0.9版使用,而不要使用其他版本 具体原因 高版本不稳定 高版本例子收费 下面实例代码 Easy to use 都是低版本0.9版本的,而高版本代码不兼容低版本的实例,高版本的教程需要另外收费 --巨坑 气得我..(PS:低版本高端例子也需要收费) 0.9+版本的改进, 只有maven,但是搞笑的是,这个包说是支持maven,但是我使用POM配置根…
vue-lazyload,相信在vue项目中大家都有用到过它,同时也遇到过大大小小的坑.笔者也遇到过这样一个bug,在一个图片列表页面中,总有一定的概率图片的状态为load,导致图片一直加载中...这个bug,到现在的版本还没有解决,晕(((φ(◎ロ◎;)φ))).于是打算弃坑,寻找新的插件代替...可惜没找到,那现在只能等官方下个版本修复问题喽? 后来冷静想了一下,或许有个曲线救国的方法! 其实我觉得现在的业务需求中,图片的需求量不大,或许不用懒加载影响不太,反正图片列表可以通过分页来分批加载…
这几天中了很多坑,尤其是两个大坑.先是运行环境的坑,在是flexgrid单元格内部模板的坑.这里记录下. 一开始我遇见一些很奇怪的问题,按网上的说法,别人这么写代码都正常,就在我机器上不正常.按以前的经验,我觉得是不是版本的问题.于是就把 angular 升级到 4.2.4. typescript升级到2.4.1.结果这两个最新的库合在一起,zone.js就出问题了.是一个很奇怪的类型转换问题.上网搜索,一个老外也在问这个zone类型转换的问题,但是没人回答,发布时间当时比我搜索的时候早十个小时…
如果问你table布局,你肯定会嗤之以鼻?什么table布局?不是早已经淘汰了吗?但是如果让你写EDM邮件模板,table布局相对来说是最好的选择. 如果让你立刻写EDM,你在网上搜的话,得到的信息相对较少,但是又很懵的话,建议你看看这篇文章,让你30分钟之内入门并开始写, 需要源码再私我吧~ 或许有人会问EDM是什么,Email Direct Marketing的缩写,即电子邮件营销.EDM模板就是你邮箱中的广告邮件,其实就是在邮件中写网页.但是EDM模板怎么书写.如果你在网上搜,或许你会搜到…
上文书说到,ssh库pexpect的使用,简直就是个“月亮公主”——满眼全是坑.勉强把程序写好了,跑起来的时候发现了一个新坑,让我不可抗拒的把它弃掉了——经常莫名其妙的连不上服务器!开线程连接14台服务器,总有1到3台连不上,还查不到原因.这还了得!一怒之下把写好的pexpect封装库删掉了,用paramiko重新写起.其实这个库也是有一些坑的,这个放在后面说.先介绍一下这个库的用法. 安装方法:没有什么新鲜的 pip install paramiko 或者下载源码编译.需要事先安装一下PyCr…
第一次上传: 链接:点我下载 大部分常用的模板都弄了,剩下的坑以后再补... 第二次上传: 链接:点我下载 更新内容:新增ST表.分块 第三次上传: 链接:点我下载 更新内容:新增AC自动机,修改权值线段树(离散化)的错误 第四次上传: 链接:点我下载 更新内容:新增:网络流:dinic算法,回文自动机 第五次上传: 链接:点我下载 更新内容:更新了回文自动机的"计数"作用 包含模板: dp LCS LIS 完全背包 01背包 矩阵快速幂 数论 二进制快速幂 求逆元 &&…
随着前端的热度不断升温,行业对前端的要求越来越高:精准无误的实现UI设计,已成为前端职业更加精细化的一种表现:随着移动互联网的发展.WebApp似乎一种不可逾越的鸿沟:越来越多的企业开始趋势于轻量级的设计,H5正在慢慢的发酵可以完成更多的原生体验:交互质量的提升,对前端更是一种质的飞越:前端作为门槛低,精深难的事实一直被论证,想成为真正大神,要经历痛苦的月球表面-满满的都是坑:只有爬过来的人,才有资格说:要改变.要革新.做架构~ 说了那么多,就是为了小伙伴们在前端的路上更加精细的学习:本文持续更…
之前写接口一般不用加密(做了权限处理),最近公司要求接口加密,我开始了入坑之路 因为公司其他人用的AES和DES加密,我就在网上查了下关于这方面的使用方法. 首先安装Crypto pip install Crypto 安装成功,但是这个包是1.4.1根本不支持python3.6版本, 然后就下载pycrypto:pip install pycrypto,但是报错(需要安装visual C++ 2015 14.0版本),感觉麻烦就没弄.. 之后就网上下载pycrypto的包,将里面的Crypto放…
其实有些也不能算是坑,有些是react的规定,或者是react的模式和平常的js处理的方式不同罢了 1.setState()是异步的this.setState()会调用render方法,但并不会立即改变state的值,state是在render方法中赋值的.(这里我描述的不对,多谢评论区大神指点,setState只是将任务交给任务队列,本身没有执行任务)所以执行this.setState()后立即获取state的值是不变的.同样的直接赋值state并不会出发更新,因为没有调用render函数.…
1)当然可以考虑使用aspose.word.使用书签替换的方案替换模板中对应的书签值. 2)但是我使用了Interop.Word,下面记录使用类及要注意的地方 3)使用类 Report.cs 来自于网上 修改了在添加表格时焦点移动到最后并新建一页 using System; using System.Collections.Generic; using System.Text; using Microsoft.Office.Interop.Word; namespace Song_Public…
  最近由于要写课程设计的原因,我便开始一边学习beego,一边开始用它写一个小型的管理系统.但是只有你真正的去用的时候,才会发现这个框架巨坑,他是第一个让我写出了心里阴影的框架,也是第一个让我写着写着想给文档的作者寄刀片的框架,甚至让我有种想要换种语言来写或着用原生的go来写的想法.但是,不管我如何的去喷他都挡不住他是最流行的go语言框架的事实.在百度百科上是这么对beego进行描述的beego是一个快速开发Go应用的http框架,go 语言方面技术大牛.beego可以用来快速开发API.We…
简单数据类型:字符串型.布尔型.数值型 变量名可以包含数字.字母.下划线.$,但不能以数字开头,大小写敏感,不能是JavaScript关键字.避开保留字 //JavaScript保留字 break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof //ECMA 262…
IntelliJ IDEA是一款功能强大的开发工具,在代码自动提示.重构.J2EE支持.各类版本工具(如git.svn.github).maven等方面都有很好的应用. IntelliJ IDEA有免费的社区版和付费的旗舰版.免费版只支持Java等为数不多的语言和基本的IDE特性,旗舰版还支持HTML,CSS,PHP,MySQL,Python等语言和更多的工具特性,同时IntelliJ IDEA采用基于插件的架构,用户可以根据需要下载相应的插件. 关于idea的安装和破解,步骤很简单,而且网上教…
一.NSAppTransportSecurity iOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议传输都改成TLS1.2协议进行传输.直接造成的情况就是App发请求的时候弹出网络无法连接.解决办法就是在项目的info.plist 文件里加上如下节点: NSAppTransportSecurity - NSAllowsArbitraryLoads 这个子节点的意思是:是否允许任性的加载?! 设为YES的话就将禁用了AppTransportSecurity转而使用用户自定义的设置,这…
当你们看到这篇经验分享的时候,我已经把服务器端主要力量转到JAVA了. 纯当留念. 另外里面实现oauth2.0的部分就不写了,因为特殊性太强,完全根据自家需求结合它的理念改写的. 为什么我会选择spring.net和nhibernate? 这么说吧,那个年代ef还没有poco,ef有稳定版本了吗?刚出吧,但架构设计不能等啊. ef出来后支持poco的时候,看了下事务管理都是没有的,也就是说要依赖windows底层的东西,主要是理念接受不了,那会企业应用架构设计都是java的书. 然后微软出了c…
kotlin 有些是转载内容 使用nullable值以及空值检测 引用或函数返回值如果可能为null值,则必须显式标记nullable. (在类型后面跟一个问号表示这个对象可能为空,跟两个感叹号表示这个类型一定不为空) fun main(args: Array<String>) { if (args.size() < 2) { print("Two integers expected") return } val x = parseInt(args[0]) val y…
题目 传送门:QWQ 分析 看起来就是一个支持link的东西. 但有环,考虑缩点...... 但疯狂Tle.大概是常数卡不过去. 行走的大常数noble_ 代码 #include <bits/stdc++.h> #define lc son[x][0] #define rc son[x][1] using namespace std; ; ],s[maxn],v[maxn],lazy[maxn],fa[maxn],st[maxn],dig[]; int pa[maxn], belong[max…
路径中不能用上一级目录../…
开个坑记录一下刷USACO的Training的记录 可能会随时弃坑 只有代码和做法简述 可能没有做法简述 [USACO1.1]你的飞碟在这儿Your Ride Is He… 模拟,细节已忘 #include<iostream> #include<cstdio> #include<cstring> using namespace std; ],s2[]; int main() { ,ss2=; scanf("%s",&s1); scanf(&q…
目录 刷题记录:[CISCN2019 总决赛 Day2 Web1]Easyweb 一.涉及知识点 1.敏感文件泄露 2.绕过及sql注入 3.文件上传:短标签绕过php过滤 刷题记录:[CISCN2019 总决赛 Day2 Web1]Easyweb 题目复现链接:https://buuoj.cn/challenges 参考链接:BUUCTF的wp(随时弃坑) 一.涉及知识点 1.敏感文件泄露 访问robots.txt可以得到image.php.bak 2.绕过及sql注入 贴上脚本 import…
一,表单form 为了接收用户的投票选择,我们需要在前段页面显示一个投票界面,让我们重写之前的polls/detail.html文件,代码如下: <h1>{{ question.question_text }}</h1> {% if error_message %}<p><strong>{{ error_message }}</strong></p>{% endif %} <form action="{% url 'p…