web_day39_EL表达式和JSTL

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35537301/article/details/82286848 一、EL表达式 1、产生原因 在JSP页面里面使用了大量的Java代码,在JSP2.0开发规范里面建议尽量不要在JSP页面中使用Java代码,这样会导致后期的维护工作非常麻烦 使用EL表达式和JSTL标签去代替Java代码 EL表达式和JSTL标签在JSP转换成Java文件后,本质都会翻译成也对应的大段Java代码 2、概述
分类: 其他 发布时间: 01-15 22:29 阅读次数: 0

oracle_day01_oracle安装

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35537301/article/details/83628507 一、安装
分类: 其他 发布时间: 01-15 22:29 阅读次数: 0

web_day01_oracle入门

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35537301/article/details/83628702 一、oracle介绍 1、oracle 2、oracle体系结构 二、oracle入门 1、新用户登录 1.1 解锁用户 --使用DBA(system)解锁用户的语句 alter user scott account unlock; 1.2 修改密码 alter user scott identified by tige
分类: 其他 发布时间: 01-15 22:29 阅读次数: 0

web_day02_多表联查&分页&集合

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35537301/article/details/83685387 一、笛卡儿积 没有实际意义,出现就说明,SQL语句有问题 select * from emp e; --14 select * from dept d; -- 4 select * from emp e,dept d --56 --笛卡尔积 二、多表查询 1、等值连接/内连接 --范例:查询员工表和部门表 --等值连
分类: 其他 发布时间: 01-15 22:29 阅读次数: 0

oracle_day03_DDL&DML

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35537301/article/details/83716003 一、使用DDL语句管理表 1、新用户操作数据库 创建表空间(只有DBA才能创建表空间),同时把数据文件也创建 创建用户,关联表空间 赋权限 切换用户,创建表 操作数据库 2、创建表空间 create tablespace heima -----表空间的名称 datafile 'c:/heima.dbf' ----创建
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

oracle_day04_pl/sql语法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35537301/article/details/83718763 一、PL/SQL语言 1、概述 PLSQL语言是Oracle公司对SQL语言的功能的扩展,它是将过程性结构与Oracle SQL无缝的集成在一起而产生的一种结构化的强有力的语言,是一种高级数据库程序设计语言 执行效率比直接调用java代码快的多 2、语法格式 [declare] --声明变量 变量名 变量的类型;-
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

web_day40_Filter_入门案例&自动登录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35537301/article/details/84204531 一、Filter 1、介绍 Filter(过滤器)是一个运行在服务器端,先于与之相关的Servlet或者Jsp页面之前运行,对请求资源进行过滤功能的技术 Filter是JavaWEB三大组件(Servlet、Filter、 Listener)之一 2、编写流程 编写一个类实现javax.servlet.Filter接口 在w
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

函数----call()和apply()的异同

相同点:   (1)作用相同:call()和apply()都能改变this指向,都是调用一个对象的一个方法,用另一个对象替换当前对象;   (2)第一个参数:第1个参数都是对象。 不同点:   (1)参数不同:     call()不定参,call(obj,arg1,arg2,arg3...)     apply()只有2个参数,apply(obj,[arg1,arg2,arg3...])   (2)apply还可以应用于数组取最大值和最小值: Math.max.apply(null
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

web_day40_Filter_生命周期&全站中文乱码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35537301/article/details/84501581 一、生命周期 1、创建 启动服务器的时候,创建过滤器对象 然后调用init(FilterConfig config)方法完成初始化操作 该方法在整个过滤器的生命周期中只会被执行一次! 2、执行 当对指定的资源进行过滤的时候,会调用doFilter(ServletRequest req,ServletResponse resp
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

LOJ2542 PKUWC2018 随机游走 min-max容斥、树上高斯消元、高维前缀和

传送门 那么除了D1T3,PKUWC2018就更完了(斗地主这种全场0分的题怎么会做啊) 发现我们要求的是所有点中到达时间的最大值的期望,\(n\)又很小,考虑min-max容斥 那么我们要求从\(x\)走到第一个属于某个子集\(S\)的节点的步数期望,这是一个经典的树上高斯消元问题。 将树设为以\(x\)为根,设\(f_{i , S}\)为从第\(i\)个点随机游走到达点集\(S\)任意一个点停止,行走步数的期望,转移: \(1.i \in S: f_{i , S}=0\) \(2.i \n
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

程序员的数学--排列组合(1)

加法法则     要数出分为两个集合的事物时,可以使用加法法则。 思考题:在一副扑克牌中,有10张红桃数字牌,3张红桃花色牌。那么一共有几张红桃牌 解答:数字牌一共有10张,而花色牌有3张,那么使用加法法则可以得出一共有13张牌。 虽然这个思考题十分简单,但却用到了加法法则。我们可以把10张红桃数字牌看成集合A,而3张花色红桃牌看成集合B,那么我们就可以用求交集的方式,把这道题解答出来 注意:在使用加法法则时,要注意容斥原理。意思就是说,只有当两个集合不存在交集的时候,当计算两个集合的和时,才
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

SQL Server进阶(十二)执行计划

https://blog.csdn.net/lvyanqin2013/article/details/78721239
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

利用python中的gensim模块训练和测试word2vec

word2vec的基础知识介绍参考上一篇博客和列举的参考资料。 首先利用安装gensim模块,相关依赖如下,注意版本要一致: Python >= 2.7 (tested with versions 2.7, 3.5 and 3.6) NumPy >= 1.11.3 SciPy >= 0.18.1 Six >= 1.5.0 smart_open >= 1.2.1 我们利用jieba分词对《射雕英雄传》进行分词,然后训练词向量,最后进行测试 # -*- coding: utf-8-*- impor
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

SQL Server进阶 索引

create unique index 和create index 的区别? CREATE UNIQUE INDEX ProviderInfo_Id_uindex ON dbo.ProviderInfo(Id) create unique index 是创建唯一索引,但前提是列上的数据不能有重复值。 create index不是唯一索引,只是在创建索引。 SQL聚集索引和非聚集索引的区别   根据索引的顺序与数据表的物理顺序是否相同,可以把索引分成两种类型:   聚簇索引,数据表的物理顺序与索
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

mysql数据库连接语句一定要加传参的编码格式

jdbc:mysql://localhost:3306/pachong?useUnicode=true&characterEncoding=UTF-8 不然可能会出现从源代码传出的中文参数到mysql过程中会乱码导致查询失败。
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

hash_map

  点开一道第是自己oj的第440大关,想a了,一直想却无果,学长一句点醒,开始写hash。 关于这道题呢很无语了,两天卡在这上面,而且有些dalao不到20min就a了。我太菜了。 所以要深入讨论这道题啊,这时oj上的hash最后一题了,仔细总结! 首先我们发现求出前缀和后有一个n^2暴力枚举的做法可这道题n<=100000,很明显这是要我们搞出来一个nlog(n)的做法才行。 考虑优化,首先我们差分一下就很明显的发现我们可以在没次枚举到当前情况的时候和上一次的情况联系起来。 如果当前差分结
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

leecode刷题(14)-- 有效的字母异位词

leecode刷题(14)-- 有效的字母异位词 有效的字母异位词 描述: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词。 示例 1: 输入: s = "anagram", t = "nagaram" 输出: true 示例 2: 输入: s = "rat", t = "car" 输出: false 说明: 你可以假设字符串只包含小写字母。 进阶: 如果输入字符串包含 unicode 字符怎么办?你能否调整你的解法来应对这种情况? 思路: 首先这里题目刚开
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

python内建模块(二):time、datetime

python3 pycharm
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

手写一个简单的spring mvc解析器

spring mvc的运行流程如下图所示 在这里我们只实现基本功能,对流程做一定的简化。我们需要以下几个步骤: 加载配置文件 获取所有的class名称 获取需要注入的实例 缓存方法映射 注入bean 第一步,加载配置文件,首先在resource目录下新建application.properties文件,并创建自己的servlet,配置web.xml application.properties文件 #设置扫描根目录,此处为了简化,直接使用properties文件 baseScanPackage
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0

文件描述符和打开文件之间的关系

目前为止。文件描述符和打开的文件之间似乎呈现出一一对应的关系,然而实际上并非如此 多个文件描述符指向同一打开文件,这既有可能,也有必要。 这些文件描述符可能在相同或不同的进程中打开 要了解具体情况 需要查看内核维护的三个数据结构 进程级的文件描述符表 系统级的打开文件表 文件级的i-node表
分类: 其他 发布时间: 01-15 22:28 阅读次数: 0