面试(二)

表名和字段 –1.学生表 Student(s_id,s_name,s_birth,s_sex) --学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id) – --课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) --教师编号,教师姓名 –4.成绩表 Score(s_id,c_id,s_score) --学生编号,课程编号,分数 1.查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩 2.查询
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

程序员,你应该知道的二分查找算法

原理 二分查找(Binary Search)算法,也叫折半查找算法。二分查找的思想非常简单,有点类似分治的思想。二分查找针对的是一个有序的数据集合,每次都通过跟区间的中间元素对比,将待查找的区间缩小为之前的一半,直到找到要查找的元素,或者区间被缩小为 0。 为了方便理解,我们以数组1, 2, 4, 5, 6, 7, 9, 12, 15, 19, 23, 26, 29, 34, 39,在数组中查找26为例,制作了一张查找过程图,其中low标示左下标,high标示右下标,mid标示中间值下标 二分
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

python报错及处理 -- 不断总结

ModuleNotFoundError: No module named 'PIL' 解决方法: 运行命令:pip install Pillow
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

程序自动分析

大水题,还提高+/省选- 先离散一下,然后getfa和combine就行 部分代码: 1 for(int i=1;i<=n;++i) 2 { 3 a[i].x=read(); a[i].y=read(); a[i].e=read(); 4 ls[++cnt]=a[i].x; 5 ls[++cnt]=a[i].y; 6 } 7 sort(ls,ls+c
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

noip前注意的事

ps : 我回来啦。。 马上就到noip2019了 开始用这个blog吧。。 正文: 1.复习数论 2.
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

div 加滚动条 超过div宽度 自动换行 div居中

一、div 中加滚动条 一、 <div style=" overflow:scroll; width:400px; height:400px;”></div> 记住宽和高一定要设置噢,否则不成的 不过在不超出时,会有下面的滚动条,所以不是最好的选择 二、 <div style=" overflow-y:auto; overflow-x:auto; width:400px; height:400px;”></div> 记住宽和高一定要设置噢,否则不成的 这样比较好的是,在宽和高不超出时,只是一条
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

机器学习pandas数据结构之DataFrame笔记

DataFrame输出的为表的形式,由于要把输出的表格贴上来比较麻烦,在此就不在贴出相关输出结果,代码在jupyter notebook可以顺利运行 代码中有相关解释用来加深理解方便记忆 1 import numpy as np 2 import pandas as pd 3 4 d = {'one':pd.Series([1,2,3],index=['a','b','c']), 5 'two':pd.Series([1,2,3,4],index=['a','b'
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

DOM操作模拟搜索

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> fieldset, img, input, button { border: none; padding: 0; margin: 0; outline-style: none; } ul, ol { list-style: none; margin: 0px; padding: 0px; } #box { wid
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

结构体-输出一组数的排名

分析: 利用结构体数组存储每个节点的值、下标、排名。 对值排序,填写排名,再对下标排序,输出 代码如下: #include <iostream> #include <string> #include <algorithm> using namespace std; struct node{ int value; int index; int rank; }; bool v_cmp(node x,node y) { return x.valu
分类: 其他 发布时间: 08-22 23:21 阅读次数: 0

質量機能展開(QFD)的使用及注意事項簡析

質量機能展開(quality function deployment,QFD)是一種把顧客輸入區分出優先次序并轉變成產品、服務或過程設計及規格要求的方式。
分类: 企业开发 发布时间: 08-22 23:10 阅读次数: 0

数字货币支付系统

什么是数字货币支付系统??数字货币支付系统现成源码联系【梁经理153-2202-6891】,数字货币支付定制系统开发、数字货币支付APP系统开发、数字货币支付平台开发系统、数字货币支付软件开发。随着数字货币的普及以及被越来越多的人知晓,已经有许多的中小商家开始接受数字货币支付了。甚至在有些国家数字货币有取代官方货币的趋势。数字货币是电子货币形式的替代货币。现在的数字货币,比如比特币、莱特币是依靠校
分类: 企业开发 发布时间: 08-22 23:10 阅读次数: 0

mysql优化max()函数

查看表结构: 1234567891011121314151617mysql&gt; show create table coupon_use_test \G*************************** 1. row ***************************       Table: coupon_use_testCreate Table: CREATE TABLE `cou
分类: 数据库 发布时间: 08-22 23:10 阅读次数: 0

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

RAID 10实际是将RAID 1和RAID 0标准结合的产物,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余。它的优点是同时拥有RAID 0的超凡速度和RAID 1的数据高可靠性。 RAID 10磁盘阵列CPU占用率同样也更高,而且磁盘的利用率比较低。由于利用了RAID 0极高的读写效率和RAID 1较高的数据保护、恢复能力,使RAID 10成为了一种性价比较高的等级,目前几乎所有的RAID控制卡都支持这一等级。RAID 10对存储容量的利用率和RAID 1一样低,只有50%。
分类: 企业开发 发布时间: 08-22 23:10 阅读次数: 0

数据库查询和数据库(MySQL)索引的优化建议

索引是帮助MySQL高效获取数据的数据结构,在存储引擎中实现的,所以每种存储引擎中的索引都不一样。那么,数据库中的索引有什么作用?引入索引的目的是为了加快查询速度。如果数据量很大,大的查询要从硬盘加载数据到内存当中。一、数据库查询性能的优化涉及到的技术面非常广,一般建议用以下几个手段实行:1、减少数据访问相关的技术就是建立合适的索引,将全表扫描、索引扫描(scan)等耗时的操作转化为索引查找(se
分类: 数据库 发布时间: 08-22 23:10 阅读次数: 0

好程序员大数据学习路线分享MAPREDUCE

  好程序员大数据学习路线分享MAPREDUCE,需求:统计大量的文本文件中的单词出现的次数1)整个运算需要分阶段阶段一:并行局部运算阶段二:汇总处理,不同的阶段需要开发不同的程序2)阶段之间的调用3)业务程序(task程序)如何并发到集群并启动程序4)如何监控task程序的运行状态,如何处理异常::这些问题是开发分布式程序都会面临的问题,完全可以封装成框架::MR的结构一个完整的MapReduc
分类: 企业开发 发布时间: 08-22 23:10 阅读次数: 0

设置密码复杂度

1,密码验证插件安装要使服务器可以使用,插件库文件必须位于MySQL插件目录(plugin_dir系统变量指定的目录)中。插件库文件基本名是 validate_password.so。show variables like '%plugin%';在运行时注册插件,请使用此语句INSTALL PLUGIN validate_password SONAME 'validate_password.so'
分类: 数据库 发布时间: 08-22 23:10 阅读次数: 0

Learun工作流引擎,OA、ERP等业务流程快速配置工具

工作流引擎,是软件开发中非常重要的一部分。所谓工作流引擎,是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。工作流引擎包括流程的节点管理、流向管理、流程样例管理等重要功能。开发一个优秀的软件系统,系统界面是最基础的部分,数据库之间的信息交换是必备条件,而根据业务需求开发出符合实际的程序逻辑,并在一定程度上
分类: 企业开发 发布时间: 08-22 23:10 阅读次数: 0

Java的新项目学成在线笔记-day19(十二)

4.5定时发送任务4.5.1Dao添加更新任务方法:[mw_shl_code=applescript,true]//更新任务处理时间@Modifying@Query("updateXcTasktsett.updateTime=:updateTimewheret.id=:id")publicintupdateTaskTime(@Param(value="id"
分类: 编程语言 发布时间: 08-22 23:10 阅读次数: 0

SQL优化之多表关联查询

慢SQL日志里看到一个三张表的关联查询,如下: 1234SELECT COUNT(1) FROM refund_order_item i, artisan a, user u WHERE u.userid = i.user_id    AND a.artisan_id = i.artisan_id;测试查询时间: 12345678910mysql&gt; SELECT COUNT(1)     -
分类: 数据库 发布时间: 08-22 23:10 阅读次数: 0

好程序员大数据学习路线分享分布式文件系统HDFS

好程序员大数据学习路线分享分布式文件系统HDFS,设计目标:1、存储量大2、自动快速检测应对硬件错误3、流式访问数据4、移动计算比移动数据本身更划算5、简单一致性模型6、异构平台可移植特点优点:高可靠性:Hadoop按位存储和处理数据的能力强高扩展性:hadoop是在可用的计算机集簇间分配数据并完成计算任务的,这些集簇可以方便地扩展到数以千计的节点中高效性:hadoop能够在节点之间动态地移动数据
分类: 企业开发 发布时间: 08-22 23:10 阅读次数: 0