Struts2整体架构

Struts2整体架构 >>核心接口和类 ActionMapper 根据请求的URL查找是否存在对应Action调用 ActionMapping 保存调用Action的映射信息,如namespace、name等 ActionProxy 在XWork和真正的Action之间充当代理 ActionInvocation 表示Action的执行状态,保存拦截器、Action实例 Interceptor 在请求处理之前或者之后执行的S...
yjb118017312 发布于 2018-05-16 21:28 | 阅读 829 次 | 评论 0 条

线程题

package read; public class Test { public static void main(String[] args){ System.out.println("begin:"+(System.currentTimeMillis()/1000)); /*模拟处理16行日志,下面的代码产生了16个日志对象,当前代码需要运行16秒才能打印完这些日志。 修改程序代码,开四个线程让这16个对象在4秒钟打完。 */ for(int i=0;i<16;i++){ //这行代码不能改动 final String log = ""+(...
路飞vs艾伦 发布于 2018-05-16 01:38 | 阅读 1286 次 | 评论 0 条

OGNL(二)

OGNL表达式注意事项 访问Bean的属性 >>Bean的类型必须遵循JavaBean规范 >>必须具有无参构造 >>setter/getter方法复合JavaBean规范 反问集合对象 >>可以使用属性名[index]的方式访问 >>列表、数组 >>可以使用属性名[key]的方式访问 >>Map对象 ——...
yjb118017312 发布于 2018-05-15 23:54 | 阅读 929 次 | 评论 0 条

OGNL

什么是OGNL? >>Object Graph Navigation Language >>开源项目,取代页面中Java脚本,简化数据访问 >>和EL同属于表达式语言,但功能更为强大 OGNL在Struts2中做的两件事情 >>表达式语言 >>将表单和Struts2标签与特定的Java数据绑定起来,用来将数据移入、移除框架; >>类型转换 >...
yjb118017312 发布于 2018-05-14 16:35 | 阅读 984 次 | 评论 0 条

Windows安装composer 及设置全局变量的方法

一 、配置PHP环境变量 二、下载composer.phar   1、cmd 进入执行     php -r "readfile('https://getcomposer.org/installer');"|php 全局配置:将composer.phar文件复制到php.exe文件目录下 并创建composer.bat文件 将 @php "%~dp0composer.phar" %* 放到composer文件中 三、设置中国全量镜像: 首先用 composer con...
菁椥 发布于 2018-05-14 14:46 | 阅读 1888 次 | 评论 0 条

配置Result

视图控制器 常用结果类型 difpatcher:默认结果类型,后台使用RequestDispatcher转发请求 redirect:后台使用的secdRedirect()将请求重定向至指定的URL redirectAction:主要用于重定向到Action <result type="redirect"></result> 通过值判断跳到哪个页面 <result type="redirectAction">${nextDispose}</result> //报错位置$...
yjb118017312 发布于 2018-05-13 13:43 | 阅读 791 次 | 评论 0 条

Action 动态方法调用

作用:减少Action数量 使用:actionName!methodName.action 禁用:将属性struts.enable.DynamicMethodInvocation设置为false(默认,开启动态方法开关) 方法一: <constant name="struts.enable.DynamicMethodInvocation" value="true"/> //开启动态开关 <action name="user" class="类的全路径名"> <result name="(唯一的)返回字...
yjb118017312 发布于 2018-05-13 12:55 | 阅读 746 次 | 评论 0 条

Struts2 配置文件

struts.xml >>核心配置文件,主要负责管理Action >>通常放在WEB-INF/classes目录下,在该目录下的struts.xml文件可以被自动加载 <struts> <constant name="" value=""/> <package name="" namespace="/" extends="struts-default"> <action name="" class=""> <result name=""></result> </action> </...
yjb118017312 发布于 2018-05-13 12:27 | 阅读 825 次 | 评论 0 条

jdbc连接 sql server2008

import java.sql.*; public class Test { public static void main(String[] srg) { String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动 String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=master"; //连接服务器和数据库master String userName = ...
路飞vs艾伦 发布于 2018-05-11 21:28 | 阅读 1223 次 | 评论 0 条

sql 创建学生表 课程表 成绩表

创建 create database student go 学生表 create table student ( stu_name varchar(30) not null, stu_id char primary key (stu_id), stu_specialty varchar(30) not null, stu_sex char(2) check( stu_sex in (‘男’,’女’)), stu_age int check (stu_age>16) ) 课程表 create table studentclass ...
路飞vs艾伦 发布于 2018-05-11 21:22 | 阅读 2873 次 | 评论 0 条

如何在Lua中执行命令行命令时捕获返回内容/不显示命令行窗口

Lua中,我们一般用os.execute()执行命令行命令,此时会显示命令行窗口,并返回系统状态码。 但我们有时需要捕获返回内容/不显示命令行窗口,则可以使用函数:io.popen(),这个函数也可以执行命令行命令,但是返回的是一个文件,同时不显示命令行窗口。 例子: local ts= io.popen('dir') local s = ts:read("*all") print(s)
sunus 发布于 2018-05-11 10:52 | 阅读 3648 次 | 评论 2 条

java仿制qq

import java.awt.Color; import java.awt.Container; import java.awt.Image; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JCheckBox; import javax.swing.JComboBox; import javax....
路飞vs艾伦 发布于 2018-05-11 07:20 | 阅读 1774 次 | 评论 0 条

meta标签的使用

一、是什么? meta标签描述了一些基本的元数据。 <meta> 标签提供了元数据.元数据也不显示在页面上,但会被浏览器解析。 META 元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。 元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。 <meta> 一般放置于 <head> 区域 二、怎么用? 实例 1 - 定义文档关键词,用于搜索引擎: ...
爱新觉罗瑜 发布于 2018-05-10 20:27 | 阅读 1032 次 | 评论 0 条

HTML5表单不知其所云

HTML,CSS ,CSS3"草草地"看完了,我是在菜鸟教程上看的前端学习,之前看得还算仔细,后来看多了确实感到知识点很繁杂,很零散,有了厌倦感,所以后边也只是粗略看过。HTML5表单有很多很不理解的地方,毕竟没实践操作过,感受不到其作用,当然了,其他的很多地方我也是还没理解到位的,打算是先把HTML5看完,再找个稍微具体的网站实践模仿来练习一下。 希望自己能坚持自学下去吧
Kahoul 发布于 2018-05-08 21:24 | 阅读 934 次 | 评论 0 条

pb开发者求助

我是做PB程序开发的,想让高手帮着开发个用API接口方式访问ORACLE数据表的小例子。费用可谈,请与我联系13513146041,刘旺强,以下为部分需求
刘旺强 发布于 2018-05-06 14:14 | 阅读 1717 次 | 评论 0 条

今天看到了CSS Display(显示)的部分

一直都是在看菜鸟教程上的学习。 昨晚看完了HTML,我问了问其他人接下去看HTML5还是CSS的,他们都说看CSS,然后我就照着看了,目前为止,学习到的都是一下功能性的知识,什么改字体呀,改边框呀,插入链接呀,balabala的......感觉那些知识点也太凌乱了,感觉自己实践得比较少,所以感觉那些知识点比较容易遗忘。我现在的打算是起码都看一遍,知道个大概,然后以后需要用的时候好让自己能知道在哪里找出来,而不至于无从下手...... 感觉有点厌倦,可能是自己太着急了,想快点接触到一些酷炫的知识点,所以可能对于前边这些html和CSS的基础知识...
Kahoul 发布于 2018-05-04 20:50 | 阅读 1270 次 | 评论 1 条

今天自己写了个模仿百度的网页

之前都只是看教程,自己学着改呀,删除呀,增添呀... 刚刚自己试着写一个,真的是眼高手低, 太烂了。。。下边的那个,没有布局好。 先这样了,晚饭都没吃,回去寝室吃晚饭先,还是毕设要紧,今天的前端先看到这里好了
Kahoul 发布于 2018-05-03 20:18 | 阅读 1841 次 | 评论 0 条

字符串的拆分和正则

import java.util.Scanner; 一、判断字符串中特定字符串的个数 1.两个工具类: 2.首字母大写(用到toUpperCase方法、substring方法:前包后不包); 判断是否全为数字(可被正则代替) /** * 判断特定字符串个数 */ public class StringDemo12 { public static void main(String[] args) { String str = "javajavajavasdfsfajavasdfsdajavasdferja"; Str...
张浴心 发布于 2018-05-02 21:51 | 阅读 2267 次 | 评论 0 条

看了一下午的前端教程

大四了,还有两个月就要毕业 ,即将成为职场人了。我有点迷惘:到底现在才开始学习前端开发是不是正确的?...... 昨晚跟一个自学前端的朋友在QQ聊到很晚,虽然她是零基础自学前端,但她是大二的时候自学,大三找的实习工作,比起我这个即将大四毕业才来学习的人来说,在工作经验方面好多了。好羡慕啊,自己也有点后悔,为什么觉悟不早一点......虽然现在才开始行动,有点晚,但敢于迈出第一步,我还是多应该给自己加把劲吧~,但我心里还是有点害怕,以后毕业之后,也无法再像未拿到毕业证的人那样,能拿到一个实习的经历了,在简历方面会失色很多,真的对自己的未来感到有点慌。。。 ...
Kahoul 发布于 2018-05-02 20:26 | 阅读 1161 次 | 评论 3 条

利用vs2012对creo3.0进行二次开发遇到LNK2038错误

问题阐述: 确认了库文件的链接没有任何问题 当程序添加以下的头文件 #include <string> #include <iostream> #include <sstream> 并且调用creo自身的函数ProStringToWstring(menuname,"menuname.txt"); 将会出现: 1>protk_dllmd.lib(srcwrappers.obj) : error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”(test1.obj 中) 1>protk_dllmd.lib(srcwr...
cumtlzc 发布于 2018-05-02 18:21 | 阅读 2160 次 | 评论 0 条