Web开发

EntityFramework_MVC4中EF5 新手入门教程之七 ---7.通过 Entity Framework 处理并发

05-01
在以前的两个教程你对关联数据进行了操作.本教程展示如何处理并发性.您将创建工作与各Department实体的 web 页和页,编辑和删除Department实体将处理并发错误.下面的插图显示索引和删除的页面,包括一些如果发生并发冲突,则显示的消息. 并发冲突 当一个用户要编辑它,显示实体数据,然后另一个用户更新相同的实体数据第一个用户的更改写入到数据库之前,将发生并发冲突.如果您不启用此类冲突检测,最后谁更新数据库覆盖其他用户的更改.在许多应用中,这种风险是可以接受: 如果有几个用户或一些更新,

CSS样式的优先级别

04-29
优先原则一:文本从上到下,后出现的样式优先于前面出现的同一样式 例: <style type=”text/css”> .def1{background:black;} .def2{background:yellow; } </style> <div class=” def2 def1″>测试1</div> 结果:所有浏览器均yellow色,注意:与class=”” 引号内的顺序无关,只看.def1和.def2在声明时的顺序,.def2后声明的所以权重高. 优

webpack的环境变量

04-24
在开发过程中我们可能需要打大量的log,便于在开发过程中进行调试.但是当在生产环境中在浏览器中打出这么多日志会造成信息泄漏.如果在打生产包的时候逐行将log删除,开发时再添加显然是十分麻烦的.为此,我们可以利用Enviroment Flags,在使用webpack打包命令的时候传入对应的参数,告诉程序是否显示log.无论是使用webpack命令或是webpack-dev-server进行打包,环境变量的传入方法都是一样的.举个例子: env DEBUG=true webpack-dev-serv

http文件导出

04-23
using (MemoryStream file = db.ExportExcel(model)) { context.Response.ContentType = "application/vnd.ms-excel"; context.Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", "历史告警数据.xls")

Apache 支持PHP

04-23
①加载PHP模块到Apache中: LoadModule php5_module "d:\php5\php5apache2_2.dll" ②加入识别扩展名为.php文件(也可以自定义扩展名) AddType application/x-httpd-php .php ③主页设置 DirectoryIndex index.html index.php ④默认PHP目录设置 DocumentRoot "C:/www” 识别 php.ini 配置文件的位置: PHPIniDir “p

Php环境下载(PHPNow)安装

04-23
下载 From http://servkit.org/download 安装 解压下载包,双击setup.cmd,按照提示执行安装. 安装成功测试 原来的解压目录

wysdgsdjsdgsds

04-23
http://www.ebay.com/cln/vwkqui_oao1yfi/-/173432827011/20150205html http://www.ebay.com/cln/vwkqui_oao1yfi/-/173432838011/20150205html http://www.ebay.com/cln/vwkqui_oao1yfi/-/173432851011/20150205html http://www.ebay.com/cln/vwkqui_oao1yfi/-/17343287

jsonp跨域,后台json需要包装

04-23
java后台: package cn.xuwx; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse

【PHP学习】PHP 语法

04-23
PHP 脚本在服务器上执行,然后向浏览器发送回纯 HTML 结果. 基础 PHP 语法 PHP 脚本可放置于文档中的任何位置. PHP 脚本以 <?php 开头,以 ?> 结尾: <?php // 此处是 PHP 代码 ?> PHP 文件的默认文件扩展名是 ".php". PHP 文件通常包含 HTML 标签以及一些 PHP 脚本代码. 下面的例子是一个简单的 PHP 文件,其中包含了使用内建 PHP 函数 "echo" 在网页上输出文本 &

jQuery应用实例4:下拉列表

04-22
应用场景:左侧是已有商品,右侧是未有商品,选择其中的内容点击箭头即可互换: 点击大箭头则全部内容去另一边,或者双击已有商品的选项也会加入右边: 代码实现: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>下拉列表左右选择</title> <script type="text/javascript" src="

notepad++ html格式化

04-22
现在很多程序猿都使用轻量级的文本编辑软件,我觉得其中notepad++还算可以,不仅因为其够轻量,而且还是免费的.这里我们来说下如何使用notepad++来格式化html语句——tidy2很不错,可以html格式化. 方法/步骤 第一步:选择插件tidy2 打开Notepad++软件,选择插件菜单——Plugin  Manager——Show Plugin  Manager,在插件列表中找到tidy2.    第二步:安装 点击“install”按钮,进行插件安装.    第三步:完成安装重启软

Hibernate(十三)Session管理

04-22
Hibernate有了新的版本,部分内容待更新. package test.hibernate.hbmSessionManage; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import org.junit.Test; public class App { private static SessionFactory sessi

css 时钟

04-22
(转自:http://www.cnblogs.com/Wenwang/archive/2011/09/21/2184102.html) <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <style type="text/css"> #clock{ width: 200px; height: 200px; bor

PHP使用DOMDocument采集

04-21
采集是很多公司都做最的一件事,能够快速的获取别人辛苦得来的数据,虽为不道义,但无法禁止! PHP采集一般方式有: 正则采集. 使用DOM对象采集. 使用字符串函数提取. 这里只说下DOM对象采集的一些问题: PHP有DOM对象专门用来处理HTML或XML文件,非常方便. $dom = new DOMDocument('1.0','GBK');//创建DOM对象 @$dom->loadHTMLFile($url);//加载对应的URL地址HTML内容 $xpath=new DOMXPath($do

Ubuntu安装最新版的nodejs

04-21
安装玩Ubuntu的虚拟机之后安装nodejs发现npm的版本才3.5.2,这都多老了?于是Google了一下,发现是由于Ubuntu官方维护的包源太老了,想要安装nodejs的最新版,两种方法,一种自己去官网下载,另一种修改获取源 我使用的是后者,参考地址:https://github.com/nodesource/distributions sudo apt install curl curl -sL https://deb.nodesource.com/setup_11.x | sudo

web性能瓶颈

04-20
1.网络,网络不好,其他做得再好,性能也是问题. 其中包括自己的带宽和请求的数量,带宽是我们无法控制的.我们能做的是尽可能的减少不必要的请求. 2.服务器,一个产品,服务器是关键,所有的请求都要经过服务器的处理. 服务器性能包括选择的服务器类型,如:iis,Apache等,和服务器的硬件.我们需要根据实际情况选择最适合的服务器,并使用性价比最高的硬件. 3.代码,代码是我们最熟悉的一点,很多人在做性能优化的时候基本都只盯着代码去修改. 代码优化应该是我们最常用的方式,如:减少dom的操作,缓存常

JSON运用——PHP中使用json数据格式定义字面量对象的方法

04-20
目前,在PHP中是不支持字面量命名法. 前端的小伙伴都知道,在JS中用字面量定义一个对象的方法可以如下: var o = { 'name' : 'Tom' , 'url' : 'www.baidu.com' }; alert(o.name); 但在PHP中这么定义对象: $o = { "name" : "Tom", "url" : "www.baidu.com" }; 则会报错 Parse error: syntax erro

【阿里云产品公测】ACE安装Discuz超详细图文教程

04-20
作者:阿里云用户51干警网 hello.今天我们来在阿里云ACE上安装discuz. 因为本人不喜欢X3.2的版本,这次我使用的是DZX2.5. 首先的是准备工作: 一.申请阿里云ACE内测 http://ace.console.aliyun.com 二.申请成功就需要创建应用 记得选择php语言. 三.选择扩展服务. 缓存服务.数据库.储存一个都不能少 数据库页面截图 储存页面截图(储存的空间现在还是未知): 四.使用SVN上传代码到ace空间. 先要创建一个svn版本,复制地址.下载disc

Knockoutjs+select2 人员搜索

04-20
HTML: <select class="form-control PersonEmail" id="txtProjectManager" data-bind="options:{text:ICVInfo.ProjectManager,value:ICVInfo.ProjectManager},optionsText:'text',optionsValue:'value',value:ICVInfo.ProjectManager" >

[译]libcurl_tutorial

04-19
Handle the Easy libcurl To use the easy interface, you must first create yourself an easy handle. You need one handle for each easy session you want to perform. Basically, you should use one handle for every thread you plan to use for transferring. Y