码迷,mamicode.com
首页 > 编程语言 > 月排行
LibreOJ2241 - 「CQOI2014」排序机械臂
"Portal" Description 给出一个$n(n\leq10^5)$个数的序列$\{a_n\}$,对该序列进行$n$次操作。若在第$i$次操作前第$i$小的数在$p_i$位置,则翻转区间$[i,p_i]$。易知$n$次操作后序列会变为升序。求出每一次的$p_i$。 Solution spl ...
分类:编程语言   时间:2018-05-27 23:45:25    阅读次数:412
Python并发编程-线程
Python作为一种解释型语言,由于使用了全局解释锁(GIL)的原因,其代码不能同时在多核CPU上并发的运行。这也导致在Python中使用多线程编程并不能实现并发,我们得使用其他的方法在Python中实现并发编程。 一、全局解释锁(GIL) Python中不能通过使用多线程实现并发编程主要是因为全局 ...
分类:编程语言   时间:2018-05-27 23:45:33    阅读次数:363
SpringBoot20 集成SpringSecurity02 -> 利用SpringSecurity进行前后端分离的登录验证
1 SpirngBoot环境搭建 创建一个SpringBoot项目即可,详情参见三少的相关博文 参考博文 -> 点击前往 SpirngBoot项目脚手架 -> 点击前往 2 引入SpirngSecurity依赖 技巧01:引入了springSecurity相关依赖后,项目就会被SpringSecur ...
分类:编程语言   时间:2018-05-27 23:46:10    阅读次数:4471
C++与供电模型的问题
之所以学习算法,并不是单纯为了练脑子(笑),更多的时候是实现复杂而不同的需求。 在电气专业中,供电是有高峰和低峰的,根据数据情况确定用电高峰和用电低峰从而按需供电,是非常有必要的。 这个程序解决的问题,原型来自于2018年电工杯数学建模,至于模型的建立,并不是我这个码农的事情了(哈),这个c++程序 ...
分类:编程语言   时间:2018-05-27 23:47:06    阅读次数:309
js数组遍历的常用的几种方法以及差异和性能优化
...
分类:编程语言   时间:2018-05-28 00:48:53    阅读次数:230
java8新特性——并行流与顺序流
在我们开发过程中,我们都知道想要提高程序效率,我们可以启用多线程去并行处理,而java8中对数据处理也提供了它得并行方法,今天就来简单学习一下java8中得并行流与顺序流。 并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流。 Java8中将并行流进行了优化,我们可以很容易的对 ...
分类:编程语言   时间:2018-05-28 00:49:16    阅读次数:286
https加密算法解析
https加密算法: http层面通信接口通过ssl(安全套接字)或者tls(安全传输)来代替。(注释:安全套接层 (SSL) 是一种协议,支持服务通过网络进行通信而不损害安全性。它在客户端和服务器之间创建一个安全连接。然后通过该连接安全地发送任意数据量。举例而言,如果通过在线应用程序处理信用卡来处 ...
分类:编程语言   时间:2018-05-28 00:50:34    阅读次数:245
Python Web开发 - WSGI & uWSGI协议
WSGI协议 首先弄清下面几个概念:WSGI:全称是Web Server Gateway Interface,WSGI不是服务器,python模块,框架,API或者任何软件,只是一种规范,描述web server如何与web application通信的规范。server和application的规 ...
分类:编程语言   时间:2018-05-28 00:50:43    阅读次数:340
C语言中赋值表达式的返回值是什么?
我们或多或少都有过,或者见过将赋值表达式参与运算的情况。这通常会伴随着一些意想不到的问题。今天我就见到了一段奇怪的代码: 乍一看,似乎答案很明朗,按照顺序运算之后,a的值是3,b的值是5.有经验的程序员肯定会一眼看出,这里的计算过程是一个未定义行为(Undefined behavior).在这里简单 ...
分类:编程语言   时间:2018-05-28 00:51:55    阅读次数:288
利用python找出两文件夹里相同的文件并保存在新的文件夹下(分三种情况)
原文件夹A,B,新文件夹C,下图中的情况以图片为例 A:00001.jpg 00002.jpg 00003.jpg 00147.jpg B : 00001.jpg 000000002.jpg 00147.json 第一种情况:找出两文件夹下相同内容的文件,保存并输出到文件夹C 思路:判断内容是否一致 ...
分类:编程语言   时间:2018-05-28 00:52:20    阅读次数:555
python自动攻击脚本
自动化攻击取证 1.Volatility——高级内存取证框架工具 网络被攻破后,需要考证是否发生过攻击事件,通常需要一个已感染主机的内存快照。可以利用volatility完成内核对象检查、进程内存检测和提取等任务,并提供取证分析能力。 下载地址 "volatility" 1.1环境搭建与dump抓取 ...
分类:编程语言   时间:2018-05-28 00:53:02    阅读次数:886
JAVA对象 向上转型upcasting,向下转型downcasting
1:向上转型 向上转型,就是java多态中的父类引用指向子类对象。但要注意的是 父类引用不可以访问子类新增加的成员(熟悉和方法) 代码举例: 以上 main()方法中 虽然an是指向Dog()的引用,但是an是当做Anaimal用的 所以看不到Dog独有的那部分 当然: 如果an想访问 Dog独有的 ...
分类:编程语言   时间:2018-05-28 00:54:10    阅读次数:264
python学习(三十)私有和继承
1、私有 私有方法和私有变量,出了类就不能用 格式就是在变量或者方法前加两个下划线 实例化后,调用私有变量和私有方法,执行会报错 只有在类的内部可以调用私有变量和私有函数 2、继承&重写父类&多继承 1)继承与重写父类(完全重写父类) 实例化类Lxj 输出结果为: dance()这个方法,父类有,L ...
分类:编程语言   时间:2018-05-28 00:54:17    阅读次数:252
【python基础】--loop初识
for 循环一、1-100取奇数方法一:常规取值for i in range(1,101): if i % 2==1: print(i)方法二:使用步长for i in range(1,101,2): print(i)二、1-100取奇数,50-70之间不打印for i in range(1,101 ...
分类:编程语言   时间:2018-05-28 00:54:48    阅读次数:191
SpringBoot利用注解@Value获取properties属性为null
参考:https://www.cnblogs.com/zacky31/p/8609990.html 今天在项目中想使用@Value来获取Springboot中properties中属性值。 场景:定义了一个工具类,想要获取一些配置参数,使用了@value来获取,但是死活也获取不到。 如何解决:在使用 ...
分类:编程语言   时间:2018-05-28 00:54:57    阅读次数:759
《Python高性能编程》——列表、元组、集合、字典特性及创建过程
这里的内容仅仅是本人阅读《Python高性能编程》后总结的一些知识,用于自己更好的了解Python机制。本人现在并不从事计算密集型工作:人工智能、数据分析等。仅仅只是出于好奇而去阅读这本书。很多人因为Python不能同时使用多颗CPU(全局解释器锁GIL),而觉得它不能实现高性能。书中有很多介绍避开 ...
分类:编程语言   时间:2018-05-28 00:55:41    阅读次数:246
2018-05-27——PYTHON第七天
set集合:不同元素(会自动去重 )组成的无序的不可变值(数字、字符、元祖) s = {1,2,3,4,5} s=set('hello') set.add(x) //添加元素x到set中 set.clear()//情况set s=set.copy()// set.pop()//随机删除一个元素? s ...
分类:编程语言   时间:2018-05-28 00:55:58    阅读次数:230
Python函数进阶
函数定义:函数是将一组语句的集合通过一个名字(函数名)封装起来,想要执行这个函数,只需要调用其函数名即可特性:减少重复代码;使程序变的可拓展;使程序变得易维护 函数参数形式参数:只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元;形参只在函数内部有效。函数调用结束返回主调用函数后不 ...
分类:编程语言   时间:2018-05-28 00:56:52    阅读次数:194
python的变量 以及操作系统
变量 : (变量真没有什么好说的) 变: 就是会变化的 量:衡量现实的事物标准 python 中引用 变量值的作用 操作系统:就计算机控制硬件的软件,定义各个硬件的接口给应用软件调用 应用软件:在操作系统之上,利用互联网达到某个功能给用户使用 常量:python没有常量之分。规定要字母要大写 ...
分类:编程语言   时间:2018-05-28 00:56:58    阅读次数:235
对Javascript 类、原型链、继承的理解
一、序言   和其他面向对象的语言(如Java)不同,Javascript语言对类的实现和继承的实现没有标准的定义,而是将这些交给了程序员,让程序员更加灵活地(当然刚开始也更加头疼)去定义类,实现继承。(以下不讨论ES6中利用class、extends关键字来实现类和继承;实质上 ...
分类:编程语言   时间:2018-05-28 00:57:58    阅读次数:236
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!