一个上手项目的总结

  前段时间做了个上手项目,为了让以后看见自己的成长和现在遇到的问题是多么可笑;决定记录下来;也欢迎路过的大神提供更好的学习之路。在此在谢谢了

  这只是其中的问题,其他额忘了。。。

问题1.

后台获取前台传过来的值(例 前台8个值,我们只想提取4个做为提交)。

我是这样解决的。将前台要提交的数据封装成一个类,作为参数传入后台的Action方法中,然后传入后台的业务逻辑方法中..

但是后面发现这样封装的类里面的值可能会掉;又做出了两种一种是存入session["asd"]=aa;或者是做异常处理先判断如果实体类里面值为空就判断viewbag.msg=""; return view();

问题2.

  时间插件,传递参数;

  定义时间范围:wdatePicker({skin:‘whyGreen‘,mindate:‘2002-0101‘,maxdate:‘2020-01-01‘});

  skin:whyGreen--(皮肤)

  更多日期范围限制:http://www.my91.net/dp/demo/resource/2.4.asp#242

问题3.

  控制器在接受ajax的传输时.如果ajax是get请求。并且控制器返回的是JSON。则返回参数必须为(JsonRequestBehavior.AllowGet);

  在页面拼接表中时间数据是,如果想得到想要的时间。则后台应创建匿名对象时间格式atime。Tostring(yyyy-mmmm-dd);

问题4.

在提交表单是如果数据改动会影响几个表数据时可以使用事物。。

  获取当前路径: Request.Url.Absoluteuei.ToString();

  获取IP地址:Request.UserHostAddress.ToString();

问题5.

添加数据是,某表的参数需要从其他表中得知。

  我们可以先在其他表中查出数据名好别名,作为参数 传到要添加的表中需要的参数。

时间: 2024-10-12 03:38:24

一个上手项目的总结的相关文章

经验浅谈,新人如何快速上手一个新项目

经验浅谈,总结下自己如何接手一个新项目: 1.向同事问清楚当前的开发环境,而且现今的发展,要区分64位和32位2.搞明白当前项目的运行环境,如果是多项目的话,要搞清楚依赖关系3.让同事帮忙搞定本机可运行项目的环境4.当环境都弄好.项目能启动后,开始代码之旅,也是最重要的一步. a)看配置.通看一遍配置文件,了解当前项目用了哪些框架,做到心中有数 b)学业务(重点*).了解各页面间的跳转及异步请求,写一个临时Filter,拦截/*的所有请求,在doFilter()方法中,打印出每次请求的路径( S

微信小程序上手项目

小程序刚发布的时候何其风光,可能大家习惯性的对微信给予了过高的期待,加上一开始小程序的功能确实很孱弱,扫了很多人的兴. 经过最开始的热闹和喧嚣,如今微信小程序热度大减,但随着不断迭代,如今小程序的功能已经很完善了,可用性也高了很多,主要是经过一段时间的摸索,开发者已经能够冷静的看待小程序了,不适合的项目自动离场,适合的项目陆续进驻.小程序搜索功能开放后,越来越多的优秀小程序项目得到了曝光,近期微信也在运营上加大力度,针对各行各业做针对性的培训和宣讲,引导开发者找到小程序开发的正确姿势. 虽然小程

如何架构一个 React 项目?

编程有点像搞园艺.比起竭力去对付BUG(虫子),我们更愿意把一切弄得整洁有序,以免最后落得个身在荒野丛林中.低劣的架构会拖我们的后腿,也会使得BUG更容易钻进系统里去. 想要对你的项目进行架构,方法有多种.我相信,根据你的实际情况对架构进行演进,要远比坚持一些条条框框的教条更好.接下来我将会介绍一些基础的方法以资您思考. 将所有的东西都放在一个文件中 最简单的项目可以被放到一个文件之中.而这就是我所选择的用来处理我的Webpack 配置的方法.这种方法最大的好处就是所有你需要的东西都在这一个文件

上手项目总结

前段时间做了个上手项目,为了让以后看见自己的成长和现在遇到的问题是多么可笑:决定记录下来:也欢迎路过的大神提供更好的学习之路.在此先谢谢了 这只是其中的问题,其他额忘了... 问题1. 后台获取前台传过来的值(例 前台8个值,我们只想提取4个做为提交). 我是这样解决的.将前台要提交的数据封装成一个类,作为参数传入后台的Action方法中,然后传入后台的业务逻辑方法中.. 但是后面发现这样封装的类里面的值可能会掉:又做出了两种一种是存入session["asd"]=aa:或者是做异常处

自己一人如何去做一个web项目

三思而后行 当你被自己的想法激起心中豪情的时候,一定要按下心情,冷静的思考一下,思考点包括以下几个部分: 这个Web项目所需要的知识和能力是否在自己所掌握的范围内,这个是技术前提,如果项目本身技术复杂度过高,那么你在开发的时候所面对的压力就非常大,而且挫败感也很高,项目很容易夭折. 项目的需求能否清晰描绘,这一点非常重要,因为只有你能细致的把一个项目拆分成一条条需求,你才能对所有的技术实现点有个预估,也才能对项目所需要的时间做个预判. 项目是否值得做,这个是个预防针,实际上很多时候个人项目都是拍

掌握卷积神经网络,从一个简单项目开始

卷积神经网络可以算是深度神经网络中很流行的网络了.本文从基础入手,介绍了卷积网络的基本原理以及相关的其它技术,并利用卷积网络做了一个简单项目作为示例参考.想入手 CNN 的朋友不可错过~首先,我们先看看下面这张照片: 图源:Pix2PixHD这不是一张真实的照片,你可以新建一个窗口来打开它,放大看看,可以看到马赛克.实际上,这张照片是由 AI 生成的,是不是看起来很真实?这项技术就是卷积神经网络.它是深度神经网络的一个分支,处理图像的效果格外好. 图源:ImageNet上图是几年来赢得 Imag

Cocos2dx 3.0开发环境搭建--Eclipse上构建一个Android项目

一.前言: 本篇主要介绍Cocos2d-x 3.0的一些基础内容,以及在Eclipse上上编译我们的Cocos2d-x项目,成功把Helloworld运行起来了.看完本篇博客之后,你就会知道Cocos2d-x 3.0竟然发生了如此大的变化,变得如此简单,环境搭建.项目创建.编译的方式更加人性化了. 二.环境准备: 1.下载ADT Bundle(Eclipse捆绑了SDK和ADT),或者是Eclipse安装了ADT插件. 2.安装JDK.NDK.Ant .Python,然后配置环境. 3.Coco

创建一个android项目与创建一个android虚拟设备

创建一个android项目 Navigator面板区点击右键-->New-->Android Application Project,打开New Android Applicaton窗口.输入Application Name(应用程序的名称,就是显示在手机上的名称,比如:微信),Project Name(项目名称,一般显示在eclipse上的项目名称),Package Name(指定它的java包名,比如:com.qq.weixin).Minimum Required SDK表示运行应用程序所

windows系统下跨平台开发环境的搭建(cordova)+创建一个android项目

目的:在windows系统下,搭建跨平台的开发环境(cordova)创建一个安卓项目 前提:安装有java Jdk 1.8以上 Android SDK 23以上 1.安装node.js ,选择对应的版本下载安装,没什么好说的 官方网址:http://nodejs.cn/ 2.测试安装是否成功 win+r 键,打开运行窗口,输入cmd,然后确定,打开命令行窗口 输入node  -v 输出版本号,说明node.js安装成功,否则请查找原因,或者重新安装 输入npm -v 输出版本号说明npm可以使用