- 博客(4485)
- 收藏
- 关注
转载 利用keras自带影评数据集进行评价正面与否的二分类训练
1 from keras.datasets import imdb 2 from keras import layers 3 from keras import models 4 from keras import optimizers 5 import matplotlib.pyplot as plt 6 import numpy as np 7 8...
2019-10-02 23:55:00
927
转载 csp-s模拟测试54 - 55
两天炸掉了135分csp-s模拟测试54期望得分:100+72+45实际得分:100+21+31T2有重边,关于邻接矩阵,它死了TAT,挂了记忆化搜索-39。 然后判c=0想到了1点没度,然而我判的mp[1][x]==1,-12T3单调点,可增可减,然而我只判了增,挂了。说出题人毒瘤,不如说自己太naive。A. x有相同质因子的一定不...
2019-09-30 10:30:00
953
转载 String、StringBuffer、StringBuilder区别和String字符串进入常量池的时机
一、区别 String类是不可变类,每次对String的改变都会创建一个新的对象;StringBuffer和StringBuilder都是可变类,当对它们进行改变时不会创建新的对象,它们俩的区别就在于StringBuffer是线程安全的,而StringBuilder是线程不安全的,因此在多线程中应该使用StringBuffer,而在单线程中则推荐使用StringBuilder,...
2019-09-29 13:46:00
1142
转载 csp-s模拟测试53
期望得分:61+?+37实际得分:61+21+14A. u难度评估错误,放弃去想正解和一闪而过的二维前缀和,以为很不可打,于是打了61部分分。然而这是三道题里最简单的。正解:差分+二维前缀和考虑如何二维差分,实际上就是硬凑,假设并验证所有块的差分前缀和是否正确。+1 -1 +1 -1 +1 -1-1 +1得到如上。...
2019-09-28 17:48:00
451
转载 csp-s模拟测试52
标签:平均数处理 查单点上的区间操作期望得分:40+40+40实际得分:40+40+40打了三个暴力A. 平均数查询第k小的连续子序列平均值。二分,很妙二分平均值x,所有数减去x,做前缀和,平均值比x小的区间[l,r]有$sum_r-sum_{l-1} < 0$,sum的逆序对数即是x在所有区间里的排名。由于实数域,归并排序比较方便。...
2019-09-27 17:55:00
243
转载 Redux
Redux的特点统一的状态管理,一个应用中只有一个仓库(store)仓库中管理了一个状态树(statetree)仓库不能直接修改,修改只能通过派发器(dispatch)派发一个动作(action)更新state的逻辑封装到reducer中Redux能做什么?随着JavaScript单页应用开发日趋复杂,管理不断变化的state非常困难,Redux的出现就是...
2019-09-26 20:28:00
128
转载 git 分支问题
Git-查看远程分支、本地分支、创建分支1.查看本地分支$ git branch* br-2.1.2.2 master2.查看远程分支$ git branch -r origin/HEAD -> origin/master origin/feature/IOS_visualtrack origin/feature/an...
2019-09-26 00:09:00
320
转载 react-router-dom中link与Navlink
React Router 是一个基于React之上的强大路由库,它可以让你向应用中快速地添加视图和数据流,同时保持页面与 URL 间的同步。目前react-router最新版本已经到4.0+,因为新的版本是一次非常大的改动,所以这里直接讨论4.0以上版本。引用react-router // React Router 核心react-router-do...
2019-09-24 08:10:00
448
转载 csp-s模拟测试50
期望得分:30+43+60实际得分:0+43+60rk13A. 施工看错题了,一是高度差的绝对值算了两遍,二是一次抬起一栋建筑。正解:手模发现5 1 2 5 的坑抬成 5 1 3 5是只会变差的,也就是对于一个凹下去的部分,答案取决于最深的位置。所以坑底一定是平的。把坑抬到比两边高是不优的。显然然后把式子拆开维护前缀和,最后算...
2019-09-24 07:29:00
328
转载 React路由
在 web 应用开发中,路由系统是不可或缺的一部分。在浏览器当前的 URL 发生变化时,路由系统会做出一些响应,用来保证用户界面与 URL 的同步。随着单页应用时代的到来,为之服务的前端路由系统也相继出现了。有一些独立的第三方路由系统,比如director,代码库也比较轻量。当然,主流的前端框架也都有自己的路由,比如 Backbone、Ember、Angular、React 等等。那 ...
2019-09-23 20:55:00
108
转载 var与let变量for遍历的问题
var Liarry = document.getElementsByTagName('li');/**方法一*描述:自执行函数,将变量当参数传入(闭包的思想,保存当前的值)。*/for (var i = 0; i < Liarry.length; i++) { (function (j){ Liarry[j].addEventListener('click', fun...
2019-09-21 15:43:00
247
转载 mybatis使用批量修改语句报错 multi-statement not allow
一、问题解决 项目里有个功能需要批量更新数据,本想直接在后台for循环里做更新操作,但想起之前看到的最好不要在循环中执行数据库crud操作,因此就改用了直接在mybatis语句中使用foreach来执行批量更新操作(其实性能差不多,都是一条一条去更新),代码如下:<update id="updateListToNotDelete"> <for...
2019-09-20 09:09:00
1081
转载 Mac 上卸载node和npm
Mac 上卸载node和npm卸载node依次在终端执行下面的脚本sudo npm uninstall npm -gsudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*sudo rm -rf /usr/local/include/node /Users/$...
2019-09-19 11:53:00
272
转载 渗透测试工具
最好的 NMAP 扫描策略# 适用所有大小网络最好的 nmap 扫描策略# 主机发现,生成存活主机列表$ nmap -sn -T4 -oG Discovery.gnmap 192.168.56.0/24$ grep "Status: Up" Discovery.gnmap | cut -f 2 -d ' ' > LiveHosts.txt# 端口发现,发...
2019-09-17 09:48:00
2013
转载 .net微信扫码支付
今天给大家分享一篇.net的扫码支付文章,话不多说直接进入主题。如有需要可以加我Q群【308742428】大家一起讨论技术,有偿服务。后面会不定时为大家更新文章,敬请期待。喜欢的朋友可以关注下。首先下载我的demohttps://download.youkuaiyun.com/download/dsn727455218/11754312在lib目录下找到Config.cs文...
2019-09-17 09:16:00
169
转载 BurpSuite与浏览器添加认证证书
1. 在浏览器上挂上代理;并设置端口号;2. 在Burpsuite工具中设置代理选项;3. 在浏览器中输入http://burp;4. 下载证书;5. 导入证书在Burpsuite中导入证书;在浏览器中导入证书(浏览器中选项——搜索框中输入证书——导入证书——勾选出来的两项内容(由于我的已经安装过,不显示)——选择之前下载好的证书导...
2019-09-12 11:12:00
253
转载 线性筛
积性函数均可以线性筛在x,y互质时满足f(xy)=f(x)f(y)常见积性函数:欧拉函数约数个数约数和一个数除去所有偶数次质因子转载于:https://www.cnblogs.com/hzoi-yzh/p/11498428.html...
2019-09-10 16:54:00
112
转载 09-07 NOIP模拟测试39
期望得分:100+40+40实际得分:90+40+35这次T1还算顺,快1t打完带拍,速度还是慢些。T1争取40min内T2想了一个小时,没什么思路,最后打了个套路状压+骗分T3推到了d(x)为奇数x所有质因子的次幂全偶,然后发现时间不大够(不到40min)又忘线筛怎么打,于是去打暴力。最后暴力nm*sqrt(nm)+表水到35A. 工业题60%:式子可以递...
2019-09-07 21:42:00
130
转载 初识Thymeleaf
创建一个简单的Thymeleaf Demo来练练手,下面开始:1.通过Spring Initiailzr创建一个项目,项目结构图如下: pom文件引入相关依赖<dependencies> <dependency> <groupId>org.springframework.boot<...
2019-09-07 10:41:00
114
转载 博文汇总
1 开发与架构设计边缘缓存模式(Cache-Aside Pattern) GUID做主键真的合适吗 从Web借鉴UI设计 使用Lucene.Net实现全文检索 2 数据库写给开发者看的关系型数据库设计 3 项目管理“六顶思考帽”给我的启示 SVN与SCM 软件项目“免坑”指南 转载于:https://www.cnblogs.com/Meteor...
2019-09-05 11:29:00
118
转载 liunx下的vim编辑
vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻。vim 具有程序编辑的能力,可以以字体颜色辨别语法的正确性,方便程序设计;因为程序简单,编辑速度相当...
2019-09-05 10:18:00
107
转载 09-03 NOIP模拟测试36
期望得分:60+64+0实际得分:0+32+0rk33又炸了,T1暴力细节不到,T2区间dp填表有bug,T3rand数这几次考试在T1上花的时间都太多了,觉得自己能想到正解然而磨了好久只能打暴力是真的难受,还是注意下取舍吧。暴力未尝不可更优。A. 字符这题暴力剪枝可A,正解没看太懂,找时间补下。B. 蛋糕区间dp,考试的时候打完发现大样例不能...
2019-09-04 21:47:00
112
转载 mac-chrome下手动安装vue-devtools
原文链接:https://blog.youkuaiyun.com/weixin_44868003/article/details/89457089废话就不多说,直接上安装步骤,一步一步来 => success1.下载安装vue-devtools源文件mkdir vuetoolscd vuetools...
2019-09-04 15:23:00
275
转载 09-01 NOIP模拟测试34
期望得分:(20+?)+20+50实际得分:50+20+20rk:25考得很惨,考试的时候满脑子刀剑A. 次芝麻没思路,只会循环节暴力。造了数据发现出循环节的概率还是很高的。每次暴力都打不彻底,只判了回到最开始的循环节,所以只有50分。可以用hash表或者map离散,记录每个数的上次出现位置,这样就能拿到70分。正解:把每次操作视为x2,放在模...
2019-09-03 12:18:00
111
转载 09-02 NOIP模拟测试35
期望得分:80+100+0实际得分:70+80+0rk:18A. 公园T1连续爆炸篇第一眼拓扑,发现要存状态,定义了个dp,脑子糊了不知道怎么处理多起点多终点,觉得十分不可做。然后发现可以记忆化,然而不会打。于是盯了40分钟,想了各种乱七八糟的东西,卡T1慌得一批。为了缓和下,滚去T2。打完T2回来还是没什么可A的复杂度,然后打了个O(mv^2)每个起点...
2019-09-03 11:25:00
129
转载 边缘缓存模式(Cache-Aside Pattern)
边缘缓存模式(Cache-Aside Pattern),即按需将数据从数据存储加载到缓存中。此模式最大的作用就是提高性能减少不必要的查询。1 模式先从缓存查询数据如果没有命中缓存则从数据存储查询将数据写入缓存 代码形如: public async Task<MyEntity> GetMyEntityA...
2019-09-03 08:06:00
847
转载 水仙花算法(阿姆斯特朗数)
什么是水仙花数水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数,严格的定义水仙花数,是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。如371 = 3^3 + 7^3+ 1^3,则371是一个水仙花数。Python中的求解思路根据水仙花数的定义,可以理出下面的编程思路:1. 新建一个空列表x,用以存储所有的水仙花数2. 在F...
2019-09-02 16:44:00
759
转载 python生成随机数、随机字符串
python生成随机数、随机字符串python生成随机数、随机字符串import randomimport string# 随机整数:print random.randint(1,50)# 随机选取0到100间的偶数:print random.randrange(0, 101, 2)# 随机浮点数:print random.random()print rand...
2019-08-30 15:22:00
268
转载 C++ 成员限定符
C++提供了三种不同程度的访问权限限定符来限定类成员的访问权限,分别是public、private、protected三个关键字。主要用来控制类或着结构体成员变量和成员函数的访问权限,称为成员访问限定符。分别代表公有的、私有的、受保护的,他们所表达的封装程度不通,其各自作用也不同。 C++中,class中如果对成员变量和成员函数不指定访问权限限定符,默认为private;而st...
2019-08-29 20:45:00
338
转载 为TreeView菜单增加按钮和点击事件
最近工作中在写一个后台管理系统,由于系统同种各个模块的页面样式大体一致,因此师傅决定定制一个生成页面的功能。昨天在写到菜单管理模块的时候,发现通过表格展现出来的菜单数据无法直观的体现出菜单之间的层级关系,因此就改用了Treeview树形菜单来展示。但此时碰到了一个问题,师傅想要在树形菜单的每一行上加上按钮,包括新增子菜单、修改和删除。我查了下treeview的api,并未发现有新...
2019-08-29 14:35:00
1389
转载 Java关键字---volatile
一、计算机中线程不安全问题产生原因 计算机在执行程序时,每条指令都是在CPU中执行的,执行的过程会涉及到读取和写入。程序运行过程中的临时数据是存放在主存(物理内存)中的,这就会产生一个问题,由于CPU的执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU的执行速度相比就慢很多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,就会大大降低指令的执行速度。 ...
2019-08-29 10:58:00
81
转载 获取url中参数值
function GetRequest() {var url = window.location.href; //获取url中"?"符后的字串var theRequest = new Object();if (url.indexOf("?") != -1) {var str = url.substr(1);strs = str.split("&");for (var i = 0;...
2019-08-29 10:28:00
166
转载 vue爬坑记(雷区,错误点)=> 持续更新
华丽丽的开篇 => 坑底爬起(想哭又想笑,想笑笑不出……) ——回顾过去,展望未来 1、错地不着边际: Vue.component = ("TodoItem", { //如此优秀的操作你写不出,一支独秀从未被超越 0.0 }) or 正确: Vue.comp...
2019-08-28 13:46:00
806
转载 Js不用for,forEach,map等循环实现九九乘法表
var str='';function mt(p,n){ if(p<10){ if (n<=p){ str += n+'*'+p+'='+p*n+'\t'; n++; mt(p,n); } else{ n=1; p++;...
2019-08-27 16:42:00
523
转载 @Transactional事务锁
一、介绍 @Transactional是建立在AOP基础上的,它的本质是对方法的前后进行拦截,在目标方法开始前创建一个事务,在目标方法运行结束时根据运行的情况进行提交或者回滚操作。使用@Transactional不会对代码造成污染,使用起来简单便捷。二、相关的配置readOnly:该属性用于设置当前事务是否为只读事务,设置为true表示只读,false则表示...
2019-08-27 09:01:00
754
转载 GUID做主键真的合适吗
在一个分布式环境中,我们习惯使用GUID做主键,来保证全局唯一,然后,GUID做主键真的合适吗? 其实GUID做主键本身没有问题,微软的很多项目自带DB都是使用GUID做主键的,显然,这样做是没有问题的。然而,SQL Server默认会将主键设置为聚集索引,使用GUID做聚集索引就有问题了。很多时候程序员容易接受SQL Server这一默认设置,但无序GUID做聚集索引显然是低...
2019-08-26 23:24:00
211
转载 NOIP模拟测试31
好久没写题解了,感觉很多好题没留下什么就这么过去了,着急改题很多细节和原理都没有注意到,思考也不够(考得越来越差),所以还是很有必要写的。A. math看到后的确没什么可接受复杂度的思路。直接说做法吧。70%:O(nk^2)把每个ai看成一组,由(ai*bi)%k知每组最多有k个物品(循环节),然后问题就转化为一个分组背包,看有多少个<k的非负整数能被凑...
2019-08-25 20:37:00
137
转载 api封装
const sql={ insert: function(collection,insertData){ return new Promise(function(resolve,reject){ collection.insertMany(insertData,(err,data)=>{ if(err) throw e...
2019-08-23 09:25:00
214
转载 BurpSuite 2.0的介绍
BurpSuite简介BurpSuite是进行Web应用安全测试集成平台。它将各种安全工具无缝地融合在一起,以支持整个测试过程中,从最初的映射和应用程序的攻击面分析,到发现和利用安全漏洞。Burpsuite结合先进的手工技术与先进的自动化,使你的工作更快,更有效,更有趣。在安全人员常用工具表中,burpsuite排在第13位,且排名在不断上升,由此可见它在安全人员手中的重要性。...
2019-08-22 22:06:00
405
转载 mysql 用户名密码登陆不上
设置了用户名密码root,但是始终都链接不上是什么问题呢?下面我们就来排查一下输入:mysql -uroot -proot提示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)直接输入mysql,连接成功show databases; 只有inform...
2019-08-22 15:35:00
285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人