只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2010-06-10 17:24 陈跳跳 阅读(15) 评论(0) 推荐(0)
摘要: node cli.js install npm -gfnpm install express -gd 阅读全文
posted @ 2013-08-19 16:11 陈跳跳 阅读(129) 评论(0) 推荐(0)
摘要: public class LogonModel{ private String UserName; private String Password; public String getUserName() { return UserName; } public void setUserName(String userName) { this.UserName = userName; } public String getPassword() { return Password; } ... 阅读全文
posted @ 2013-07-10 15:04 陈跳跳 阅读(2291) 评论(1) 推荐(0)
摘要: 在applicationContext.xml中加入: @Autowired 自动装配get..set.. 阅读全文
posted @ 2013-07-10 14:38 陈跳跳 阅读(194) 评论(0) 推荐(0)
摘要: 数据层放弃 SQL Server 数据库和存储过程,全部迁移到 Linux 平台上的 MySQL 数据库上;缓存不再依赖 .NET 自身提供的缓存机制,迁移到部署在 Linux 平台上的分布式的 Redis 上;服务之间的调用,避免使用 .NET 自身专有协议,改成 Restful 的 HTTP Web API 调用;静态资源请求,不再让 IIS 自己处理,分离到 Linux 平台上的 Nginx 去处理;需要读取的文件系统,也改成访问 Linux 平台上的分布式文件系统;部署 .NET 代码的 Windows 服务器放在 LVS 后面,用 LVS 做负载均衡和故障切换。 阅读全文
posted @ 2013-05-12 20:49 陈跳跳 阅读(301) 评论(0) 推荐(0)
摘要: 一、确保解决方案可以生成成功二、打开程序包管理器控制台三、默认项目选择DataContext所在项目四、运行命令Enable-Migrations,会在项目自动创建迁移配置,修改配置 AutomaticMigrationsEnabled = true; AutomaticMigrationDataLossAllowed = true;五、运行命令Update-Database,执行迁移。六、结束 阅读全文
posted @ 2013-03-20 11:58 陈跳跳 阅读(428) 评论(0) 推荐(0)
摘要: 这个问题也很恶心活生生的把我设计好的表名,在自动生成的时候加上了复数,整个库一眼看上去难看的要死只要重写OnModelCreating时中加上这句就OK了 protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Conventions.Remove<PluralizingTableNameConvention>(); } 阅读全文
posted @ 2013-02-27 16:56 陈跳跳 阅读(2256) 评论(0) 推荐(1)
摘要: Global.Application_Start()调用DB结构初始化 Database.SetInitializer<YourContex>(new YourInitializer()); public class YourInitializer : DropCreateDatabaseIfModelChanges<YourContex> { protected override void Seed(YourContex context) { // This method will be called after migrat... 阅读全文
posted @ 2013-02-27 10:24 陈跳跳 阅读(1800) 评论(0) 推荐(0)
摘要: 不用说也知道,第一次搞这个让我恶心了很久 <add name="【Contex同名】" connectionString="Data Source=【ServerIP】; Database=【DatabaseName】; User ID=; Password=;" providerName="System.Data.SqlClient"/> 阅读全文
posted @ 2013-02-26 16:37 陈跳跳 阅读(664) 评论(0) 推荐(0)
摘要: <Window x:Class="ImportData.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"Title="MainWindow" Height="350" Width="525" Background="{x:Null}" Win 阅读全文
posted @ 2012-04-11 15:11 陈跳跳 阅读(12913) 评论(0) 推荐(0)
摘要: 中文名称:数据挖掘英文名称:data mining定义:一种透过数理模式来分析企业内储存的大量资料,以找出不同的客户或市场划分,分析出消费者喜好和行为的方法。应用学科:通信科技(一级学科);服务与应用(二级学科)数据挖掘(Data Mining)是通过分析每个数据,从大量数据中寻找其规律的技术,主要有数据准备、规律寻找和规律表示3个步骤。数据挖掘的任务有关联分析、聚类分析、分类分析、异常分析、特异群组分析和演变分析等。分类 (Classification)估计(Estimation)预测(Prediction)相关性分组或关联规则(Affinity grouping or associatio 阅读全文
posted @ 2012-03-23 11:22 陈跳跳 阅读(496) 评论(0) 推荐(0)
摘要: 1. 下载Node.js官方Windows版程序: http://nodejs.org/#download2.将node.exe所在目录加入系统环境变量PATH中,便于在任意位置执行node应用。3.下载npm源代码: https://github.com/isaacs/npm/tags4。将npm源码解压至D:\npms目录下,在命令提示符窗口中执行下面的操作,完成npm的安装:D:\>cd npmsD:\npms>node cli.js install -gf5. NPM安装完成后,将"D:\npms\node_modules"加入系统环境变量NODE_PA 阅读全文
posted @ 2012-02-13 14:37 陈跳跳 阅读(1780) 评论(0) 推荐(0)
摘要: 1.变量必须使用Var定义,并且勿通过任务链进行部分var声明,var a=b=0,不通过var定义的变量会自动变成全局变量。2.for,减少检索数组长度的次数,使用i=i+1代替i++,循环使用从大到小速度会更快。3.比较值和表达式类型的时候始终使用===和!==操作符,避免被隐式类型转换。4.避免使用eval(),setInterval(), setTimeout()和Function()构造函数传递字符串,大部分情况下,与使用eval()是类似的,会有安全和性能问题。5.使用parseInt需要指定基数,当是以0开头的在使用parseInt会被转为8进制,解决:parseInt(mont 阅读全文
posted @ 2012-01-01 11:51 陈跳跳 阅读(155) 评论(0) 推荐(0)
摘要: window.sessionStorage.setItem("myKey","myValue");window.sessionStorage.getItem("myKey");sessionStorage的作用域只是在浏览(在构建它的窗口或标签有效)当中有效,用户关闭浏览器后失效 try { if(!window.openDatabase){ alert('Not Supported cs-db'); } else{ var shortName = 'noteDB'; ... 阅读全文
posted @ 2011-12-21 20:12 陈跳跳 阅读(278) 评论(0) 推荐(0)
摘要: placeholder="First and last Name" 提示信息autocompate="on" 保存用户数据/on,不可以保存用户数据/off,如果没有设置或没有放到form中则为on/unspecifiedautofocus 页面载入时设置获得焦点 min,max 最小值和最大值 step 跳跃间隔 required 必填 <datalist id="contactlist"> <option value="XX@***.oom" label="Racer X" 阅读全文
posted @ 2011-12-21 17:59 陈跳跳 阅读(241) 评论(0) 推荐(0)
摘要: window.postMessage("Hello","portal.**.com");//发信息给Iframedocument.getElementsByTagName("ifram")[0].contentWindow.postMessage("Hello","portal.**.com");监听消息事件var originWhiteList = ["www.***.com","www.***.net"];function checkWhiteList 阅读全文
posted @ 2011-12-21 14:10 陈跳跳 阅读(204) 评论(0) 推荐(0)