DUT_LYH

程序猿成长日记

J2EE-20 最后一课 MVC设计模式 Spring 数据库连接 命名服务

view视图 深刻理解controller 建议: 看struct1 的Action类 dispatchAction LookupDispatchAction MappingDispatchAction tomcat 源代码 spring MVC源代码 spring 的controller更加...

2018-10-31 09:55:47

阅读数 170

评论数 2

J2EE-19 struts框架 spring框架

struts 前端控制类 ActionServlet 开发Struts框架 所有的后端控制器类都必须继承Action类 struts的配置文件 struts1 里面 配置文件的名字 没有约束 通常情况下都是 struts-config.xml 主要声明 Action 声明部署 Acti...

2018-10-29 15:40:46

阅读数 94

评论数 0

python-19 对象序列化

通过网络实现跨平台传输 将对象存在硬盘 对象序列化 : 对象系列化 对象串行化 pickle pickle.dump 方法 反序列化 在这里插入代码片

2018-10-29 11:11:48

阅读数 37

评论数 0

python-18 os模块 文件文件夹的创建及删除

删除文件 创建文件夹 删除文件夹 remove 删除文件 exists 判断文件或者文件夹是否存在 path 路径 删除文件 import os filepath = r"D:\\data1.txt" isexis...

2018-10-29 10:07:08

阅读数 138

评论数 0

python-17 文件操作 IO模块 压缩

利用with语句 open() write() writelines() 写的是列表 不用手动关闭,系统自动关闭,然后释放资源。 with open(路径)as f f 对象的名字 自定义的名字 with open("D:\data.txt&am...

2018-10-25 15:53:14

阅读数 68

评论数 0

J2EE-18 MVC和struts框架

将猜数游戏改成符合MVC设计模式的程序 模型 NumberGuessBean 控制器 预处理请求数据 调用模型对象 根据模型的状态选择视图 在视图里面只访问模型的读函数,访问模型的数据 将jsp拆分成三个JSP 创建模型 创建控制器 拆分JSP struts框架 两个控制器 前端控制器 后...

2018-10-24 11:18:18

阅读数 93

评论数 0

编译原理上机4 语法分析错误检测

""" created by liyunhao 20181021 21:50 E' = E_ 空串 e 同步 syn """ AnalysisTable = [ [&qu...

2018-10-22 19:29:02

阅读数 214

评论数 0

J2EE-17 MVC设计模式

View 视图 数据输入和数据输出 处理动作 数据可能用ajax请求获取 Controller 接受来自view中的动作 1. 预处理数据 格式转换 进行数据验证 2. 转换成模型需要的数据 调用模型的方法 返回调用结果 选择jsp返回客户 m-ui模式 模型加视图 Bean + js...

2018-10-22 16:27:05

阅读数 82

评论数 0

J2EE-16 javax.mail

message 派生类 MimeMessage

2018-10-22 15:19:04

阅读数 89

评论数 0

python-16 文件操作 输入输出

文件操作分为三步: 找到文件 操作 关闭 按照编码方式进行文件的分类 文本文件: 使用方便 占用内存小 但是读取速度慢 不允许跳跃读取 二进制文件: 把文件存储放在内存文件中进行操作 分类: 程序文件 数据文件 -------- 输入文件 输出文件 文本文件的操作 又叫ascci文件 ...

2018-10-22 11:25:14

阅读数 68

评论数 0

python-15 继承 多态

所有类的父类是object 继承的写法 class Person: def __init__(self,name,age): self.name = name self.age = age def say_hi(self): prin...

2018-10-22 10:40:41

阅读数 42

评论数 0

python-14 类的属性的读写 成员函数 重载 继承

@property 属性装饰器 class Person: def __init__(self,name): self.__name = name @property def info(self): return self.__nam...

2018-10-18 15:58:06

阅读数 241

评论数 0

DUTOJ-1006: Zeratul与LCM

使用构造的方法进行求解: 使用暴力的求解肯定不可取。 1.假如我们对除1以外的每一个数都乘以3,那么最小公倍数就变成原来的3倍,这时候为了使得和满足条件,加上一个2即可 这样会超过题目中给的范围 2. n=2无解,n=3为1 2 3, n=4为1 2 6 9 n&a...

2018-10-18 11:00:06

阅读数 111

评论数 0

DUTOJ-1227: 程序的阅读是解题的第一步-递归

Problem 1227. -- 程序的阅读是解题的第一步1227: 程序的阅读是解题的第一步Time Limit:3000/1000 MS (Java/Others)   Memory Limit:16384...

2018-10-18 10:52:43

阅读数 95

评论数 0

DUTOJ-1225: Geralt的佛系昆特牌-差分数组

用到了差分数组来维护一段区间上的性质 关于差分数组 https://www.cnblogs.com/COLIN-LIGHTNING/p/8436624.html 代码: #include<stdio.h> int a[1000002];...

2018-10-17 11:58:02

阅读数 110

评论数 0

J2EE-15 tag file

a.tag 用jsp编写Tag接口 将jsp文件的后缀改为tag 省去tld文件 WEB-INF/ classes lib tags time.tag 可以出现html java代码 在jap中调用 <%@ taglib tagdir =&...

2018-10-17 11:25:55

阅读数 118

评论数 0

J2EE-14 迭代标记处理器

迭代标记处理器 <c:string> Hello World! </c:string> 如果实现的是interactionTag,则在执行doEndTag之前会执行doAfterTag,实现跌倒 class...

2018-10-17 11:12:21

阅读数 126

评论数 0

J2EE-13 复习tag自定义标记

simpleTagSupport //向Jsp中输出日期 package javaEE; import javax.servlet.jsp.tagext.*; public class TimeTag extends SimpleTagSupport{ public void doTa...

2018-10-17 10:34:00

阅读数 94

评论数 0

J2EE-12 custom tag自定义标记

初始化函数 setPageContext(PageContext pc) int doStartTag(){ } 如果返回值是SKIP_BODY的时候就是 EVAL_PAGE:标签里面的内容正常执行,正常的返回值就是这个 一个例子 1.标记处理器: import java.servlet...

2018-10-15 15:57:34

阅读数 125

评论数 0

python-13 函数 面向对象

函数 允许递归 函数的定义 分类 内置函数 标准库函数 库函数 用户自定义函数 函数的定义和调用 使用def语句定义函数 def 函数名(参数列表): 函数体 (语句) 形参之间用逗号做间隔 有没有返回值的函数看函数有没有return语句 练习,n阶调和数 def myAdd(n): ...

2018-10-15 11:26:34

阅读数 109

评论数 0

提示
确定要删除当前文章?
取消 删除