![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JAVA
mvc、spring
歪歪云
【 程序猿的三重境界】第一重:无尽bug常作客,困闷调试伴不眠。第二重:千行
代码过,bug不沾身。第三重:编码间,bug灰飞烟灭。
展开
-
创建MVC
运行vs2012,新建项目,从已安装的项目模板中选择 c#-》web-》ASP.NET MVC 4 Web 应用程序。命名您的工程为"MvcMovie",然后单击确定.在弹出的窗口中Internet应用程序(第三个),视图引擎保持默认的Razor,确定,等待片刻,vs使用模板将整个项目创建完毕,整个项目目录如下图所示。1、链接数据库右击数据库链接查看属性we原创 2017-01-19 11:02:09 · 238 阅读 · 0 评论 -
授权过滤器
Authorize:限定角色中用户访问Action;解释:用于登录界面,Web.config页面中添加代码指定登录Controller和Action[HttpPost][Authorize(Users="LiWei,dongzhou")][Authorize(Roles="Admin")][AllowAnonymous]//包原创 2017-01-17 16:33:07 · 682 阅读 · 0 评论 -
MVC 数据验证
一、Required 必填选项,当提交的表单缺少该值就引发验证错误。 二、StringLength 指定允许的长度 指定最大长度: [StringLength(20)] //最大长度不超过20个字符 指定最短于最长限制: [StringLength(20,MinimumLength=3)] //最大长度不超过20个字符,最短转载 2017-06-06 14:06:46 · 327 阅读 · 0 评论 -
用户控件传递参数
ChildActionOnly:不被其它请求调用;解释:向用户控件中传递参数“用户控件”:/Partial/LoginInfo,那么在_Layout.cshtml里可以这样使用:@{Html.RenderAction("LoginInfo", "Partial");}假如要传点参数给这个用户控件,该怎么写呢?@{Html.Render原创 2017-01-17 16:33:58 · 750 阅读 · 0 评论 -
MVC4 + EF 创建项目
创建Database Context安装EF打开 视图-其他窗口-程序包管理器控制台输入以下命令:install-package EntityFrameworkPM> install-package EntityFramework正在安装“EntityFramework 6.1.3”。您正在从 Microsoft 下载 EntityFramework,有关此程序包的许可协议转载 2017-05-23 09:24:47 · 470 阅读 · 0 评论 -
设置验证级别防止非法登陆
在web.config中加入 authentication> authentication> authentication> authentication>原创 2017-01-19 11:04:51 · 415 阅读 · 0 评论 -
控制器(Controller)
生命周期:授权过滤器,动作过滤器,结果过滤器,异常过滤器1、MVC常用的派生类:ViewResult:返回一个ViewRedirectResult:控制页面跳转到另一个地址ContentResult:返回文本内容FileResult:返回一个文件2、动作过滤器(Action Filter)机制:原创 2017-01-17 16:33:35 · 712 阅读 · 0 评论 -
数据类型Entity Framework
1、数据模型特点a/支持多种数据库(Sql,Oracle,Db2);b/包含多种数据映射引擎,这些引擎可以使用绝大部分常用的数据库,并能很好的支持存储过程;c/可以使用Visual的集成工具创建实体数据模型,根据现有的数据库自动生成实体数据模型,可以从模型生成数据库d/Code First功能,可以用来通过代码创建实体数据模型,也可以将现有的数据原创 2017-01-17 16:32:38 · 482 阅读 · 0 评论 -
java Excel导入(兼容格式xls和xlsx)
第一种:HSSFWorkbookHSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xls;此种方式的局限就是导出的行数至多为65535行,超出65536条后系统就会报错。第二种:XSSFWorkbookXSSFWorkbook:是操作Excel2007后的版本,扩展名是.xlsx;为了突破HSSFWorkbook的65535行局限。其对应的是excel2007(1048576行,16384列)扩展名为“.xlsx”,最多可以导出104万行。//impor原创 2022-02-15 09:45:46 · 2099 阅读 · 0 评论 -
java poi 填充word(合并单元格,添加图片,设置字号)
/*** 查询Word报表 * * @param * @return */@RequestMapping(value = "/wordQuery")public BaseResponse wordQuery() throws Exception { //报表地址 String modelDir = ExcelDir + "gwydjb.doc"; //输出地址 String importDir = ImportDir + "gwydjb.doc"; //原创 2021-11-26 18:41:50 · 1268 阅读 · 0 评论 -
windows下命令行下启动oracle服务
检查监听器状态(命令:lsnrctl status)启动监听器(命令:lsnrctl start)打开本地数据库对应的服务(命令:net start OracleServiceOYD) OYD对应的是服务名(实例名)原创 2021-03-01 10:29:58 · 328 阅读 · 0 评论 -
Java-Eclipse创建项目
一、Eclipse软件下载地址http://www.somode.com/softxz/3713.html二、Eclipse创建项目2.1.File-New-Project2.2.选择Java Project,点击Next三、在项目下创建包和类3.1.创建java包3.2.在test001包下创建类3.3.编写代码,运行查看结果3.4.查看方法编码...原创 2021-02-24 13:26:58 · 144 阅读 · 1 评论 -
php知识
1./PHP中的转义符号,在“中使用,原样输出$,‘号中原样输出/.PHP中连接符,连接两个字符2.settype设置变量gettype获取变量isset判断变量是否定义unset删除变量3.函数外定义的变量在函数外不起作用计算机程序的执行结构:顺序执行结构,选择执行结构,循环执行结构4.PHP函数分为PHP预定义函数原创 2017-01-18 14:46:15 · 272 阅读 · 0 评论 -
三种实现PHP伪静态页面的方法
PHP伪静态写法--其一伪静态又名:URL重写 主要是为了SEO而生的。(SEO是什么?这个不用问我吧。呵呵~搞网络的不懂SEO那就~~~~)方法一:比如这个网页http://www.2cto.com /soft.php/1,100,8630.html其实处理的脚本是soft.php 参数为1,100,8630相当于soft.php?a=1&转载 2017-01-18 14:56:56 · 739 阅读 · 0 评论 -
apache开启.htaccess及.htaccess的使用方法
今天本地调试PHP程序,用到了.htaccess,而默认配置里面开启.htaccess,在网上找到了开启.htaccess的可行方法,供朋友们借鉴。(开启的我他的方法不行,查找了一下AllowOverride None全部的都给换成AllowOverride All就了,原因不明,O(∩_∩)O~ 记得修改完httpd.conf以后一定要重启下apache才的哦~ ) 1 . 如何让的转载 2017-01-18 14:58:00 · 438 阅读 · 0 评论 -
session应用
add.phpsession_start();$sid = substr(md5(time()), 0, 6); $_SESSION["blsid"] = $sid;?> update.phpsession_start();$sid = $_SESSION["blsid"];?>原创 2017-01-18 14:58:31 · 211 阅读 · 0 评论 -
tomcat环境搭建
安装与配置环境变量 1、先安装JDK,跟你平时安装软件一样,非常傻瓜地进行着,在此就不讲述了。 在这里说明一下,一般网上 复制的经验都是直接默认安装路径,本人在这里非常看不过带有版本号的文件夹,在安装选择路径的时候直接安装在c盘文件夹JDK下 2、配置JDK环境变量 这一步很多人都不明白,一般都是对着配置。简单地说,就是相当给你安装的JDK路径取个别名,方便以后在CMD命令...转载 2017-08-21 14:46:56 · 614 阅读 · 0 评论 -
session引起的问题
[function.session-start]: Cannot send session cookie - headers already sent by (output started at D:解决办法设置了默认的编码为utf-8,且UTF_8签名为:总是添加签名;在session应用界面设置页面属性原创 2017-01-18 14:44:09 · 262 阅读 · 0 评论