题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2038 就是莫队算法; 先写了个分块,惨WA: #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #in ...
分类:
编程语言 时间:
2018-06-14 01:09:35
阅读次数:
196
今天工作中有个需求:将数据库tinyint转换为int类型,在转换过程中发现该数字被转换为Boolean类型了 原因:在MYSQL官方的JDBC文档定义转换规则为:如果tinyInt1isBit =true(默认),且tinyInt存储长度为1 ,则转为java.lang.Boolean 。 否则转 ...
分类:
编程语言 时间:
2018-06-14 01:09:28
阅读次数:
2722
1、 网络编程概述 1.1 网络编程三要素 地址、端口、协议 1.1.1 IP地址:网络中设备的唯一标识。 IPV4格式:xxx.xxx.xxx.xxx由四段数字组成,每一段数字由八位二进制数字组成,取值范围是0到255。 IPV6格式:使用16个字节表示一个ip地址 1.1.2 端口号:就是一个十 ...
分类:
其他好文 时间:
2018-06-14 01:09:19
阅读次数:
181
Given a non-negative index k where k ≤ 33, return the kth index row of the Pascal's triangle. Note that the row index starts from 0. In Pascal's trian ...
分类:
其他好文 时间:
2018-06-14 01:09:10
阅读次数:
203
使用php模拟post传值虽然在日常生活中用到的不是很多,但是在某些场合还是经常用到的。下面脚本之家小编给大家整理了三种php模拟post传值的方法,file_get_contents、curl和socket,需要的朋友参考下 第一种:file_get_contents来模拟post 第二种:cur ...
分类:
Web程序 时间:
2018-06-14 01:09:01
阅读次数:
255
Skip list(跳表)是一种可以代替平衡树的数据结构,默认是按照Key值升序的。Skip list让已排序的数据分布在多层链表中,以0 1随机数决定一个数据的向上攀升与否,通过“空间来换取时间”的一个算法,在每个节点中增加了向前的指 针,在插入、删除、查找时可以忽略一些不可能涉及到的结点,从而提 ...
分类:
编程语言 时间:
2018-06-14 01:08:53
阅读次数:
181
【前言】虽然现在没有接触过大型项目,但是工作了会注重性能。学习一下,应该能更好更快的理解别人写的经典优秀的代码。结合CSAPP和自己的理解,总结一下。 一、程序优化综述 1、高效程序的特点 (1)适当的算法和数据结构。方法和数据的组织形式无疑是最关键的,是优化的基础; (2)代码能够被编译器转化成高 ...
分类:
移动开发 时间:
2018-06-14 01:08:46
阅读次数:
226
import paramiko private_key = paramiko.RSAKey.from_private_key_file('id_rsa.txt') #创建ssh对象 ssh =paramiko.SSHClient() #允许连接不在know_host文件中的主机 ssh.set_mi... ...
分类:
其他好文 时间:
2018-06-14 01:08:39
阅读次数:
220
三个语法格式说明:①.大括号要成对出现②.每一行指令后面要用分号结尾③.每一个指令要放置在指定的区块中(一)实现编写一个网站页面worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeou
分类:
其他好文 时间:
2018-06-14 01:08:31
阅读次数:
163
一.配置文件settings.py中 二.某个应用的视图文件views.py中 这里既使用cache模块将数据保存到redis中(已经在配置文件中将缓存数据库设置为了redis), 也使用了django_redis模块的get_redis_connection()方法进行保存数据, 个人理解,这里应 ...
分类:
其他好文 时间:
2018-06-14 01:08:21
阅读次数:
386
{{prop.name}} {{op.value}} {{selectedProperties}} {{foos}} ...
分类:
其他好文 时间:
2018-06-14 01:08:12
阅读次数:
221
一、php-fpm的pool vim /usr/local/php/etc/php-fpm.conf//在[global]部分增加 include = etc/php-fpm.d/*.conf mkdir /usr/local/php/etc/php-fpm.d/ cd /usr/local/php ...
分类:
Web程序 时间:
2018-06-14 01:08:03
阅读次数:
294
FreeMarker模板的使用 FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 FreeMarker是免费的,基 ...
分类:
编程语言 时间:
2018-06-14 01:07:49
阅读次数:
190
main中执行require操作,目的是获取接口对象,所以多次引用b,并不会重复执行模块内部的输入输出,因为缓存中已经存在 ...
分类:
Web程序 时间:
2018-06-14 01:07:41
阅读次数:
263
(1)、前言 原理分析:我们编写代码模拟向网站发出登录请求,也就是提交包含登录信息的表单(用户名、密码等)。 实现方式:当我们想在请求数据时发送post请求,这时候需要借助Request的子类FormRequest来实现,如果想进一步在爬虫一开始时就发送post请求,那么我们需要重写start_re ...
分类:
其他好文 时间:
2018-06-14 01:07:33
阅读次数:
333
1,notify的同步块完了,才会运行wait的同步块 2,interrupt()不是静态方法,用在wait的线程上会有InteruptException,锁也会被释放 3,notify()唤醒的线程是随机的,以前不知道唤醒哪个,了解到notify是object对象有的,哪个用相关的对象锁了,就会解 ...
分类:
编程语言 时间:
2018-06-14 01:07:26
阅读次数:
175
问题背景描述: 某天客户有一个需求,给定一批的手机号码或者电话号码,查询出相关的通话记录,以及相关的一些信息。 客户给定的被叫号码如图所示: 查询出来的结果如下图所示(本批次的结果不是上图导入的结果查询的,为了格式说明,因此导入两张结果不相关的图片): 由于客户给的被叫号码很不规范,查询的时候比较麻... ...
分类:
数据库 时间:
2018-06-14 01:07:14
阅读次数:
345