摘要: 对于这个错误,要在SaveChanges前关闭验证实体有效性(ValidateOnSaveEnabled)这个开关db.Configuration.ValidateOnSaveEnabled = false;//关闭验证db.SaveChanges();db.Configuration.ValidateOnSaveEnabled = true;//保存完之后再开启或者,在创建EF上下文对象的时候,在线程中共享一个上下文对象public DbContext GetDbContext(){ DbContext dbContext = CallContext.GetData(typeof(DBCo. 阅读全文
posted @ 2014-03-22 23:13 李亚杰 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 验证码不用输出太多的HTML代码,直接创建一个一般处理程序,直接上代码 1 public class VCode : IHttpHandler 2 { 3 4 HttpContext context = null; 5 public void ProcessRequest(HttpContext context) 6 { 7 this.context = context; 8 CreateVImage(CreateRandomNum(4)); 9 } 1... 阅读全文
posted @ 2014-03-21 22:35 李亚杰 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1. 将毫秒时间转成正常时间 1 //#region 将毫秒转换成正常的日期 2 function getDate(time) { 3 var date = new Date(parseInt(time)); 4 5 var mouth = date.getMonth() + 1 "2014/03/08 17:55:49"3 return new Date(dat).getTime();4 }将正常时间转成毫秒时间 阅读全文
posted @ 2014-03-09 17:20 李亚杰 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1 ajax异步请求,请求服务器时间 阅读全文
posted @ 2014-02-25 15:53 李亚杰 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 废话没有,直接上代码: 1 using UnityEngine; 2 using System.Collections; 3 4 public class SuperWalk : MonoBehaviour { 5 6 public float speed = 10.0f;//移动速度 7 public float jumpSpeed = 8.0f;//跳跃速度 8 public float gravity = 20.0f;//重力 9 10 private Vector3 moveDirection = Vector3.zero;//移动方向11 ... 阅读全文
posted @ 2013-12-09 20:17 李亚杰 阅读(1075) 评论(0) 推荐(0) 编辑
摘要: 首先准备一个序列帧图片如下的AngryBird:场景中随便创建一个物体,这里以Cube为例将图片拖放到Cube上,这样会在Cube的6各面都有3个bird,为了美观显示一个鸟,我们调整材质的Tiling的X = 0.33333,这样就会显示第一个鸟了下面我们来通过脚本来实现鸟的眨眼和张嘴:新建一个脚本:Test代码如下,注释很详细: 1 //非常重要的是:如果是float类型一定要加上f,千万别省, 2 3 public int rowCount = 1; //这个序列图有几行,很明显1行 4 public int colCount = 3; //这个序列图有几列,很明显... 阅读全文
posted @ 2013-11-27 15:19 李亚杰 阅读(2060) 评论(0) 推荐(0) 编辑
摘要: 首先创建两个场景: One,Two再创建一个空游戏对象: GameObject,并添加AudioSource组件,把要播放的音乐拖放进去给GameObject添加脚本AlwayAudio,代码如下:1 using UnityEngine;2 using System.Collections;3 4 public class AlwayAudio : MonoBehaviour {5 6 void Start () {7 DontDestroyOnLoad(this.gameObject);8 }9 }保持GameObject不被销毁的代码再来创建一个脚本Alwa... 阅读全文
posted @ 2013-11-24 14:38 李亚杰 阅读(7150) 评论(0) 推荐(1) 编辑
摘要: 使用的主要方法是:File.Move(oldFileDir,newFileDir);//这个是移动文件的方法Directory.GetFiles(dir);//获取dir路径下的所有文件的全路径 1 //给文件重命名 2 private void button1_Click(object sender, EventArgs e) 3 { 4 //要重命名文件所在目录,如 E:\images 5 string dir1 = this.oldDir.Text; 6 7 //获取目录下的所有文件... 阅读全文
posted @ 2013-11-21 00:06 李亚杰 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: 说实话其实很简单,但是在不知道的情况下真的不好弄啊.1. 选择你要制作精灵图集的图片,可以选择多张2. 提倡使用快捷键Alt + Shift + M 会有如下窗口弹出,也可以NGUI --> Open-->Atlas Maker打开我们看到在Sprites里面就是我们选择的要制作图集的图片当在Replace后面的输入框中输入新名字的时候,则Replace按钮会变成绿色的Create按钮,其他默认就可以,点击Create3. 这个时候你会发现,在你选择制作精灵图集的图片的目录下会多出3个文件,如下:第一个就是个材质文件第二个就是个预设,我们主要用的就是它第三个是一个.png文件,这个 阅读全文
posted @ 2013-11-15 20:54 李亚杰 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 当点击左边的li标签的时候,这边的li标签飞到右边去,点击右边的li标签飞到左边来,并且有顺序 1 2 3 4 5 23 24 64 65 66 67 ●●●68 ◆◆◆69 ■■■70 ▲▲▲71 ★★★72 73 74 75 76 77 78 79 html代码 阅读全文
posted @ 2013-10-26 15:03 李亚杰 阅读(550) 评论(0) 推荐(1) 编辑