一 数据库 1.常问数据库查询、修改(SQL查询包含筛选查询、聚合查询和链接查询和优化问题,手写SQL语句,例如四个球队比赛,用SQL显示所有比赛组合;举例2:选择重复项,然后去掉重复项;) 数据库里的密码如何加密(md5); (1)数据库的密码加密:单向加密,insert into users ( ...
分类:
编程语言 时间:
2018-02-23 23:40:55
阅读次数:
252
题面在[这里][1] 题意 开始时袋中有$t$种小球,第$i$种小球有$t_i$个,之后每次等概率取出一个球,第$i$次取球时观察这个球的颜色$c_i$放回并向袋中加入$d$个颜色为$c_i$的球; 给出一组询问$ "x_i,y_i" $,求同时满足第$x_i$次取球的颜色为$y_i$的概率 $1≤ ...
分类:
其他好文 时间:
2018-02-23 23:40:44
阅读次数:
193
今天在看《大型分布式网站架构设计与实践》一书中, 看到了一种比较简单的加权的算法, 在这里记下来: 上面的两个方法中, 就处理服务器 IP 地址的时候, 根据权重的不同, 在 IP 列表中重复添加 IP 值,权重越大, IP 列表中 IP 值的重复数就越多。 ...
分类:
编程语言 时间:
2018-02-23 23:40:36
阅读次数:
276
题目背景 无 题目描述 有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,你先取,假设双方都采取最好的策略,问最后你是胜 ...
分类:
其他好文 时间:
2018-02-23 23:40:27
阅读次数:
113
在日常工作中,JavaScript一些常用的简写技巧,将直接影响到我们的开发效率,现将常用技巧整理如下: 1. 空(null, undefined)验证 当我们创建了一个新的变量,我们通常会去验证该变量的值是否为空(null)或则未定义(undefined)。这对于JavaScript编程来说,是一 ...
分类:
编程语言 时间:
2018-02-23 23:40:17
阅读次数:
215
os模块 import os print(os.getcwd())#D:\untitled\练习题 获取当前工作目录 os.chdir(r'D:\untitled\练习题\16.1切换当前工作路径\\a') #切换当前工作路径 print(os.getcwd()) #D:\untitled\练习题\ ...
分类:
编程语言 时间:
2018-02-23 23:40:10
阅读次数:
249
计数排序 计数排序有如下四个步骤。 首先会对每个输入进行频率统计,得到元素的频率表; 然后将频率表转换为该元素的开始索引; 根据各个元素的开始索引,将相同元素分类到临时数组中。 最后将临时数组中的元素写回到原数组中。 上面介绍了计数排序的流程,举个例子,要对[9, 7, 6, 3, 9, 2, 7, ...
分类:
编程语言 时间:
2018-02-23 23:40:00
阅读次数:
244
1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法 ...
分类:
编程语言 时间:
2018-02-23 23:39:51
阅读次数:
197
一、背景 使用在Jmeter中,有自己的Java取样器供我们使用,但是,如果需要在我们的Java采样器引用自己的类,那么定制自己的JAVA采样器是一个不错的选择。当然我们同样也可以重写HTTP取样器的方法,这里以自定义java取样器来举例 二、步骤 1. 将需要的包添加进你java项目的build ...
分类:
编程语言 时间:
2018-02-23 22:29:22
阅读次数:
484
环境:centos6.5 配置文件解释 #根目录 :用来存放apache的配置文件和相关的日志信息ServerRoot "/usr/local/apache" #设置服务器监听的端口Listen 80Listen 8080#注意可以设置多个监听端口,ServerName的端口号必须要选择在这里已经声 ...
分类:
Web程序 时间:
2018-02-23 22:29:15
阅读次数:
229
进程与线程的区别 线程共享内存空间,进程的内存是独立的。 线程可以直接访问进程里数据的片段,多个子进程的数据是相互独立的。 同一个进程的线程直接可以交流,两个进程想通信必须通过一个中间代理来实现。 创建新线程很简单,创建新进程需要对其父进程进行一次克隆 一个线程可以控制和操作同一进程里的其他线程,进 ...
分类:
编程语言 时间:
2018-02-23 22:29:07
阅读次数:
222
先来看一个GIF这个GIF中有以下几个值得注意的地方这个界面是基本的主要界面所应该在的地方。其右下角有一个“+”号,点击后,打开图像采集界面在这个界面最上面的地方,显示的是当前图像处理的状态。(一般来说,是成功/不成功,或者是存在什么问题)。固然采用文章显示状态的方法比较简陋,但是也是能够达到提示用... ...
分类:
移动开发 时间:
2018-02-23 22:29:00
阅读次数:
197
1.混入式继承 var obj1 = {} var obj2 = { name: 'ys', age: 18 } for(var k in obj2){ obj1[k] = obj2[k] } 2.原型继承 // 方法一: function Person() { }; var obj1 = {} v ...
分类:
其他好文 时间:
2018-02-23 22:28:49
阅读次数:
207
------------------------------------ ...
分类:
编程语言 时间:
2018-02-23 22:28:40
阅读次数:
216
/* 从网站 https://nodejs.org/zh-cn/ 下载 这里用的 9.4.0 版本 下载完安装 安装目录是 D:\ApacheServer\node 一路默认安装 安装后打开cmd命令行输入 path 在显示的结果中查找是否有 D:\ApacheServer\node\ 有的话表示环... ...
分类:
Web程序 时间:
2018-02-23 22:28:29
阅读次数:
229
原因是没开权限 1. 命令行进入mysql(假设root用户的密码也为root) mysql –uroot –proot 2. 使用mysql数据库 use mysql; 3. 赋予权限 grant all privileges on *.* to 'root'@'%' identified by ...
分类:
数据库 时间:
2018-02-23 22:28:20
阅读次数:
222