03 2018 档案

摘要:01_12_Struts2_访问Web元素 1. 配置struts.xml文件 <package name="login" namespace="/login" extends="struts-default"> <action name="login*" class="com.sumapay.ac 阅读全文
posted @ 2018-03-31 19:46 FlyBack 阅读(116) 评论(0) 推荐(0)
摘要:01_11_Strtus2简单数据验证 1. 引入struts标签 <%@taglib uri="/struts-tags" prefix="s" %> 2. 配置struts.xml文件 <package name="user" namespace="/user" extends="struts- 阅读全文
posted @ 2018-03-31 15:17 FlyBack 阅读(185) 评论(0) 推荐(0)
摘要:01_6_SERVLET如何从上一个页面取得参数 1. sevlet实现 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException 阅读全文
posted @ 2018-03-31 13:32 FlyBack 阅读(147) 评论(0) 推荐(0)
摘要:01_5_SERVLET为什么有2个init方法 1. 在web.xml配置初始化参数 <servlet> <servlet-name>TestInitServlet</servlet-name> <servlet-class>TestInitServlet</servlet-class> <ini 阅读全文
posted @ 2018-03-31 11:14 FlyBack 阅读(285) 评论(0) 推荐(0)
摘要:01_4_SERVLET声明周期 1. Servlet的生命周期 生命全过程 加载ClassLoader 实例化 new //客户端第一次请求的时候,只new一次 初始化init(ServletConfig) 处理请求service do Get doPost 退出服务destroy() 只有一个对 阅读全文
posted @ 2018-03-31 09:13 FlyBack 阅读(139) 评论(0) 推荐(0)
摘要:03_7_继承和权限控制 1. 类的继承与权限控制 Java中使用extends关键字实现类的继承机制,其语法规则为: <modifier> class <name> [extends <superclass>] {} 通过继承,子类自动拥有了基类(superclass)的所有成员(成员变量和方法) 阅读全文
posted @ 2018-03-31 07:57 FlyBack 阅读(147) 评论(0) 推荐(0)
摘要:03_6_package和import语句 1. package和import语句 为便于管理大型软件系统中数目众多的类,解决类的命名冲突问题,Java引入包(package)机制,提供类的多重命名空间。 package语句作为Java源文件的第一条语句,指明该文件中定义的类所在的包。(若缺省该语句 阅读全文
posted @ 2018-03-30 23:48 FlyBack 阅读(304) 评论(0) 推荐(0)
摘要:03_5_static关键字 1. static关键字 在类中,用static声明的成员变量为静态成员变量,它为该类的公用 变量,在第一次使用时被初始化,对于该类的所有对象来说,static成员变量只有一份。 用static声明的方法为静态方法,在调用该方法时,不会将对象的引用传递给它,所以在sta 阅读全文
posted @ 2018-03-30 21:43 FlyBack 阅读(115) 评论(0) 推荐(0)
摘要:01_8_sql主键生成方式 1. 配置映射文件 <insert id="insertStudentBySequence" parameterClass="Student"> <selectKey resultClass="int" keyProperty="sid"> select student 阅读全文
posted @ 2018-03-28 23:13 FlyBack 阅读(175) 评论(0) 推荐(0)
摘要:01_7_模糊查询实体对象 1. 配置映射文件 <select id="selectStudentByName" parameterClass="String" resultClass="Student"> select * from Student where name like '%$name$ 阅读全文
posted @ 2018-03-28 21:39 FlyBack 阅读(161) 评论(0) 推荐(0)
摘要:01_6_修改实体对象 1. 配置相应的映射文件 <update id="updateStudentById" parameterClass="Student"> update student set name=#name#, major=#major#, score=#score#, birth= 阅读全文
posted @ 2018-03-28 07:14 FlyBack 阅读(119) 评论(0) 推荐(0)
摘要:01_5_删除指定id的单个对象 1. 配置相应的映射文件内容 <delete id="deleteStudent" parameterClass="int"> delete from student where sid=#sid# </delete> 2. 实现类的方法 public void d 阅读全文
posted @ 2018-03-28 06:40 FlyBack 阅读(408) 评论(0) 推荐(0)
摘要:01_4_插入一个实体对象 1. 配置映射配置 <insert id="insertStudent" parameterClass="Student"> insert into Student(sid, name, major, birth, score) values(#sid#, #name#, 阅读全文
posted @ 2018-03-27 21:56 FlyBack 阅读(163) 评论(0) 推荐(0)
摘要:01_3_查询指定id的单个对象 1. 映射文件配置如下信息 <select id="selectStudentById" resultClass="Student" parameterClass="int"> select sid, name, major, birth, score from s 阅读全文
posted @ 2018-03-27 21:18 FlyBack 阅读(163) 评论(0) 推荐(0)
摘要:01_2_查询所有的对象 1. 实体类 package entity; import java.util.Date; public class Student { private int sid = 0; private String name = null; private String majo 阅读全文
posted @ 2018-03-27 20:25 FlyBack 阅读(164) 评论(0) 推荐(0)
摘要:01_1_准备ibatis环境 1. 搭建环境:导入相关的jar包 mysql-connector-java-5.1.5-bin.jar(mysql)或者ojdbc6.jar(oracle)、ibatis-2.3.3.720.jar 2. 配置文件 2.1jdbc连接的属性文件 SqlMap.pro 阅读全文
posted @ 2018-03-27 20:19 FlyBack 阅读(130) 评论(0) 推荐(0)
摘要:01_10_Struts2_2.1.6版本的中文问题 1. 由于Struts2_2.1.6存在bug 正常情况下在struts.xml配置如下一行 <constant name="struts.i18n.encoding" value="GBK"></constant> 可以解决jsp提交中文乱码问 阅读全文
posted @ 2018-03-27 15:19 FlyBack 阅读(98) 评论(0) 推荐(0)
摘要:01_9_Struts用ModelDriven接收参数 1. 配置struts.xml文件 <package name="user" namespace="/user" extends="struts-default"> <action name="user" class="com.sumapay. 阅读全文
posted @ 2018-03-27 14:16 FlyBack 阅读(111) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/k_scott/article/details/8281837 ###首先创建数据库表,然后根据数据库表,生成相应的实体、及其配置文件 https://www.cnblogs.com/spring-huangcheng/archive/2013/03/16 阅读全文
posted @ 2018-03-26 18:53 FlyBack 阅读(132) 评论(0) 推荐(0)
摘要:https://www.w3cschool.cn/ibatis/7lgy1rlo.html 阅读全文
posted @ 2018-03-26 17:04 FlyBack 阅读(91) 评论(0) 推荐(0)
摘要:01_8_Struts用DomainModel接收参数 1. 配置struts.xml文件 <package name="user" namespace="/user" extends="struts-default"> <action name="user" class="com.sumapay. 阅读全文
posted @ 2018-03-26 07:24 FlyBack 阅读(164) 评论(0) 推荐(0)
摘要:01_7_Struts_用Action的属性接收参数 1. 配置struts.xml文件 <package name="user" namespace="/user" extends="struts-default"> <action name="user" class="com.sumapay.u 阅读全文
posted @ 2018-03-25 23:11 FlyBack 阅读(126) 评论(0) 推荐(0)
摘要:01_6_Struts_ActionWildcard_通配符配置 1.Struts_ActionWildcard_通配符配置 1.1配置struts.xml文件 <package name="student" namespace="/actions" extends="struts-default" 阅读全文
posted @ 2018-03-25 22:50 FlyBack 阅读(112) 评论(0) 推荐(0)
摘要:01_3_创建一个Servlet 1.创建一个Servlet import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.htt 阅读全文
posted @ 2018-03-25 21:20 FlyBack 阅读(153) 评论(0) 推荐(0)
摘要:01_2_Servlet简介 1. Servlet简介 Servlet是服务器小应用程序 用来完成B/S架构下,客户端请求的响应处理 平台独立,性能优良,能以线程方式运行 Servlet API为Servlet提供了统一的编程接口 Servlet一般在容器中运行 常见的Servlet容器 Tomca 阅读全文
posted @ 2018-03-25 20:22 FlyBack 阅读(119) 评论(0) 推荐(0)
摘要:03_4_this关键字 1. this关键字 在类的方法定义中使用的this关键字代表使用该方法的对象的引用。 当必须指出当前使用方法的对象是谁时要使用this。 有时使用this可以处理方法中成员变量和参数重名的情况。 this可以看作是一个变量,它的值是当前对象的引用。 阅读全文
posted @ 2018-03-25 19:50 FlyBack 阅读(116) 评论(0) 推荐(0)
摘要:03_3_方法的重载 1. 方法的重载 方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法。调用时,会根据不同的参数表选择对应的方法。 阅读全文
posted @ 2018-03-25 19:36 FlyBack 阅读(102) 评论(0) 推荐(0)
摘要:01_5_Struts_ActionMethod_DMI_动态方法调用 1. ActionMethod_DMI_动态方法调用 Action执行的时候并不一定要执行execute()方法 可以在配置文件中配置Action的时候用method=来指定执行哪个方法 也可以在url地址中动态指定(动态方法调 阅读全文
posted @ 2018-03-25 15:48 FlyBack 阅读(152) 评论(0) 推荐(0)
摘要:01_4_Struts路径问题 1. Struts路径问题说明 struts2中的路径问题是根据action的路径而不是jsp路径来确定,所有尽量不要使用相对路径。 虽然可以使用redirect方式解决,但redirect方式并非必要。 解决办法非常简单,统一使用绝对路径。(在jsp中用reques 阅读全文
posted @ 2018-03-25 15:17 FlyBack 阅读(115) 评论(0) 推荐(0)
摘要:01_3_创建一个Action 1. 定义一个action 具体视图的返回可以由用户自己定义的Action来决定 具体的手段是根据返回的字符串找到相应的配置项,来决定视图的内容 具体Action的实现可以是普通的java类,里面有public String execute() 方法即可 或者实现Ac 阅读全文
posted @ 2018-03-25 14:38 FlyBack 阅读(147) 评论(0) 推荐(0)
摘要:01_2_Namespace命名空间 1. Namespace_命名空间 namespace决定了action的访问路径,默认为””,可以接收所有路径的action namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.action,/xxx/i 阅读全文
posted @ 2018-03-25 14:34 FlyBack 阅读(96) 评论(0) 推荐(0)
摘要:01_1_Socket实现 1.什么是MIME Multipurpos Internet Mail Extension 指明白传送内容的格式 最早用于邮件附件 2.HTTP协议基础 HTTP(Hypertext Transfer Protocol,超文本传输协议) HTTP是以明文方式发送数据的 用 阅读全文
posted @ 2018-03-24 23:00 FlyBack 阅读(114) 评论(0) 推荐(0)
摘要:03_2_JAVA中的面向对象与内存解析 1. 成员变量 成员变量可以是Java语言中任何一种数据类型(包括基本数据类型和引用数据类型) 在定义成员变量时可以对其初始化,如果不对其初始化,Java使用默认的初始值。 如下列表: 成员变量类型 取值 byte 0 short 0 int 0 long 阅读全文
posted @ 2018-03-24 18:00 FlyBack 阅读(251) 评论(0) 推荐(0)
摘要:01_1_Struts环境搭建 1. MyEclipse配置部分 1.1创建项目 新建new—>Project—>Web Project—>Project Name(配置项目名)—>J2EE Specification Level(勾选Java EE 5.0)—>Finish—>Incompatib 阅读全文
posted @ 2018-03-24 14:35 FlyBack 阅读(162) 评论(0) 推荐(0)
摘要:03_1面向对象设计思想 1. 对象和类的概念 对象用计算机语言对问题域中事物的描述,对象通过“属性(attribute)”和“方法(method)”来分别对应事物所具有的静态属性和动态属性。 类是用于描述同一类型的对象的一个抽象的概念,类中定义了这一类对象所因具有的静态和动态属性。 类可以看成一类 阅读全文
posted @ 2018-03-23 23:27 FlyBack 阅读(141) 评论(0) 推荐(0)
摘要:02_6方法 1. 方法 Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,声明格式:[修饰符1 修饰符2 ...] 返回值类型 方法名 (形式参数列表) {Java语句;} 形式参数:在方法被调用时用于接收外界输入的数据。 实参:调用方法时实际传给方法的数据。 返回值:方法在执 阅读全文
posted @ 2018-03-23 07:20 FlyBack 阅读(168) 评论(0) 推荐(0)
摘要:02_5if switch分支与循环语句 1.语句 1.1条件语句-根据不同条件,执行不同语句。 if if ... else if ... else if if ... else if ... else if ... else switch 1.2循环语句-重复执行某些动作 for while d 阅读全文
posted @ 2018-03-22 23:02 FlyBack 阅读(216) 评论(0) 推荐(0)
摘要:02_4运算符 1. Java语言支持如下运算符 算术运算符:+,-,*,/,%,++,-- 关系运算符:>,<,>=,<=,==,!= 逻辑运算符:!,&,|,^,&&,|| 位运算符:&,|,^,~,>>,<<,>>> 赋值运算符:= 扩展赋值运算符:+=,-=,*=,/= 字符串连接运算符:+ 阅读全文
posted @ 2018-03-21 23:03 FlyBack 阅读(122) 评论(0) 推荐(0)
摘要:02_3程序格式 1. 格式应注意的问题 1.1大括号对齐 1.2遇到{缩进, Tab/Shift+Tab 1.3程序块之间加空行 1.4并排语句之间加空格 1.5运算符两侧加空格 1.6{前面有空格 1.7成对编程 阅读全文
posted @ 2018-03-21 22:24 FlyBack 阅读(118) 评论(0) 推荐(0)
摘要:Shell脚本调用ftp上传文件 1.脚本如下 ftp -n<<! open x.x.x.x ###x.x.x.x为ftp地址 user username password ###username为ftp用户名 password为用户名密码 binary ###binary为二进制传输 cd /re 阅读全文
posted @ 2018-03-21 10:51 FlyBack 阅读(356) 评论(0) 推荐(0)
摘要:02_2数据类型转换 1. 基本数据类型转换 1.1boolean类型不可以转换为其他的数据类型 1.2整型,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则: 1.2.1容量小的类型自动转换为容量大的数据类型;数据类型按容量大小排序为: byte,short,char->int->lo 阅读全文
posted @ 2018-03-21 07:07 FlyBack 阅读(291) 评论(0) 推荐(0)
摘要:02_1标识符_关键字_数据类型 1. 标识符 1.1Java对各种变量、方法和类等要素命名时使用的字符序列称为标识符。 凡是自己可以起名字的地方都叫标识符,都遵守标识符的规则 1.2Java标识符命名规则: 标识符由字母、下划线”_”、美元符”$”或数字组成。 标识符以字母、下划线、美元符开头。 阅读全文
posted @ 2018-03-20 22:41 FlyBack 阅读(379) 评论(0) 推荐(0)
摘要:01_3Java Application初步 l Java源文件以“java”为扩展名。源文件的基本组成部分是类(class),如本例中的HelloWorld类。 l 一个源文件中最多只有一个public类。其它类的个数不限,如果源文件包含一个public类,它必需按该类名命名。 l Java应用程 阅读全文
posted @ 2018-03-18 22:20 FlyBack 阅读(152) 评论(0) 推荐(0)
摘要:01_2Java开发环境的下载 安装 配置 l 配置Java开发环境步骤(WindowsXP) l 下载并按照最新版本的J2SDK l 设置Windows环境变量 l 选择合适的文本编辑器或使用集成开发环境 下载http://java.sun.com 安装 配置path & classpath pa 阅读全文
posted @ 2018-03-18 20:14 FlyBack 阅读(109) 评论(0) 推荐(0)
摘要:01_1JAVA简介 1. Java基础 语法基础、OO、Exception、Array、基础类、I/O Stream、Collection /Generic、Thread、TCP/UDP、GUI、Meta Data、Regular Expression 2. Java体系 l JDK初步 其他方向 阅读全文
posted @ 2018-03-18 20:10 FlyBack 阅读(150) 评论(0) 推荐(0)
摘要:01考试简介 1. 考试大纲要求 l 掌握计算机硬软件与网络的基础知识 l 熟悉信息系统开发过程 l 理解信息系统开发标准、常用信息技术标准 l 熟悉主流的中间件和应用服务器平台 l 掌握软件系统建模、系统架构设计基本技术 l 熟练掌握信息安全技术、安全策略、安全管理知识 l 了解信息化、信息技术有 阅读全文
posted @ 2018-03-17 12:13 FlyBack 阅读(169) 评论(0) 推荐(0)
摘要:shell时间变量拼接问题 例1 ABC=ABC_`date –date='yesterday' "+%Y%m%d"` 阅读全文
posted @ 2018-03-16 15:32 FlyBack 阅读(573) 评论(0) 推荐(0)
摘要:如何将oracle查询的结果传输给变量 1. sqlplus查询时的变量设置 set echo off; #控制start命令不列出命令文件中的每一命令 set feedback off; #显示由查询返回的记录数 off等价为0 set heading off; #报表中列标题不打印 set pa 阅读全文
posted @ 2018-03-16 11:55 FlyBack 阅读(922) 评论(0) 推荐(0)
摘要:生产环境邮件问题总结 1. 背景 接到各技术人员反映,不能收到生产环境发送的邮件。 2. 分析原因及采取措施 针对不能收到邮件的问题,有以下几种原因导致: 2.1系统本身业务繁忙,来不及处理发送邮件任务,邮件队列阻塞,造成收不到邮件,或延迟收到邮件。 ①-提高nagios本身机器的性能 ②-减少发邮 阅读全文
posted @ 2018-03-14 11:03 FlyBack 阅读(293) 评论(0) 推荐(0)
摘要:mutt+msmtp做linux邮件客户端 1. 安装配置msmtp l 安装 wget https://sourceforge.net/projects/msmtp/files/msmtp/1.4.32/msmtp-1.4.32.tar.bz2 tar jxvf msmtp-1.4.32.tar. 阅读全文
posted @ 2018-03-12 17:27 FlyBack 阅读(282) 评论(0) 推荐(0)
摘要:linux配置邮件客户端 1. 申请一个163邮箱,并配置客户端授权密码 l 开启POP3/SMTP/IMAP l 设置客户端授权密码 ###此密码不能跟邮箱密码相同,此密码用来在linux邮件客户端配置。加入此处设置的客户端授权码为abc ###备注最好配置完之后,将邮箱密码和客户端授权密码配置成 阅读全文
posted @ 2018-03-11 18:10 FlyBack 阅读(5476) 评论(2) 推荐(0)
摘要:Apache超时配置 1. KeepAliveTimeout 语法 KeepAliveTimeout seconds 默认 5 上下文 server config, virtual host 说明 服务器在持久连接上等待后续请求的时间量。Apache将在关闭连接之前等待后续请求的秒数。一旦接收到请求 阅读全文
posted @ 2018-03-04 22:42 FlyBack 阅读(20174) 评论(0) 推荐(0)
摘要:Nginx超时配置 1.client_header_timeout 语法client_header_timeout time 默认值60s 上下文http server 说明 指定等待client发送一个请求头的超时时间(例如:GET/HTTP/1.1).仅当在一次read中,没有收到请求头,才会算 阅读全文
posted @ 2018-03-04 17:51 FlyBack 阅读(624) 评论(0) 推荐(0)