随笔分类 -  积累

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 24 下一页
摘要:JavaScript表单验证email,判断一个输入量是否为邮箱email,通过正则表达式实现。//检查email邮箱function isEmail(str){ var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}) 阅读全文
posted @ 2016-07-22 15:15 沙耶 编辑
摘要:一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9] 阅读全文
posted @ 2016-07-19 16:19 沙耶 编辑
摘要:一、缘起 最近做项目开始使用C#,因为以前一直使用的是C++,因此面向对象思想方面的知识还是比较全面的,反而是因没有经过完整、系统的.Net方面知识的系统学习,经常被一些在C#老鸟眼里几乎是常识的小知识点给绊倒。 为什么这么说呢,因为我在网络上查找的资料的时候,经常大部分问题,都是能够找到或多或少的 阅读全文
posted @ 2016-06-16 20:31 沙耶 编辑
摘要:在一般的项目中,为了使你的代码更加灵活,更方便调整,减少不必要的hard code,我们都在config中添加许多配置信息,一般可以选择.NET自带的配置文件形式app.config或者web项目中的web.config来完成配置工作。 .NET中提供了几个和配置有关的类来支持用完轻松的完成配置文件 阅读全文
posted @ 2016-06-16 10:13 沙耶 编辑
摘要:拿起手机朝桌子上磕几下,nfc就好用了。这是花粉总结的,我也试过,很灵。注意要带套,摄像头朝下,头部低一点往下磕。因为nfc芯片在头部,估计是接触不良。 阅读全文
posted @ 2016-06-07 10:46 沙耶 编辑
摘要:1. NuGet是什么? NuGet is a Visual Studio 2010 extension that makes it easy to add, remove, and update libraries and tools in Visual Studio projects that 阅读全文
posted @ 2016-06-02 14:20 沙耶 编辑
摘要:今天碰到的一个问题和Client Profile相关的。问题是这样的:一个WPF工程,需要引用另外几个.NET的assembly, 在WPF工程中添加了对这几个assembly的引用,并在程序中可以添加了在这几个assembly中定义的类型(例如:MyCompany.Foo,并在程序头部添加了usi 阅读全文
posted @ 2016-06-02 14:09 沙耶 编辑
摘要:CREATE DATABASE 123456 AUTOMATIC STORAGE YES ON 'C:\' DBPATH ON 'C:\' USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM PAGESIZE 4096; CREATE DATABASE TRANSDB AUTOMATIC STORAGE YES ON 'D:\' DBPA... 阅读全文
posted @ 2016-05-30 14:47 沙耶 编辑
摘要:抓紧下载v10.5fp1_linuxx64_expc.tar.gz到~/Downloads/java_softcd java_softtar xf v10.5fp1_linuxx64_expc.tar.gz可以看到在当前目录下产生了一个expc目录cd expc然后检查一下是否满足了安装条件:./d 阅读全文
posted @ 2016-05-26 17:00 沙耶 编辑
摘要:在局域网中共享文件,FTP是比较方便的方案之一。Win7内部集成了FTP,只是设置起来颇费一番功夫。着文以记之。 一、安装FTP组件 由于Win7默认没有安装FTP组件。故FTP的设置第一步就是安装FTP组件 点击:控制面板—》程序和功能—》打开或关闭Windows功能。勾选“FTP服务器”及“FT 阅读全文
posted @ 2016-05-14 21:49 沙耶 编辑
摘要:因为项目要求,制作的一个多文件上传,并显示进度条一段代码(vs2005环境)。(只为粗略的实现,代码并不规范) 当多个文件上传的时候,需要依次队列形式一个个上传,当上传某个文件的时候,锁定进程,上传完毕再开启锁。 在主类中的上传按钮事件代码: //上传按钮事件 private void button 阅读全文
posted @ 2016-05-14 21:42 沙耶 编辑
摘要:文件操作是程序中非常基础和重要的内容,而路径、文件、目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供给你一点有益的思路,如果你有好的建议,恳请能够留言,使这些内容更加完善。 主要内容:一、路径的相关操 阅读全文
posted @ 2016-05-14 21:37 沙耶 编辑
摘要:// DirectoryInfo di = new DirectoryInfo(@"D:\Test"); // FindFile(di); static void FindFile(DirectoryInfo di) { FileInfo[] fis = di.GetFiles(); for (int i = 0; i < fis.Length; i++) { Consol... 阅读全文
posted @ 2016-05-14 17:09 沙耶 编辑
摘要:前言: 如果碎片程度小于30%,建议使用重组而不是重建。因为重组不会锁住数据页或者数据表,并且降低CPU的资源。 总得来说,重组会清空当前的B-TREE,特别是索引的叶子节点,重组数据页和消除碎片。和重建不同,重组不会添加任何新数据页。 准备工作: 为了了解是否有必要重组索引,需要首先查看碎片程度, 阅读全文
posted @ 2016-05-09 17:07 沙耶 编辑
摘要:一、PowerDesigner生成sql问题 生成sql的方法是 Database -->Generate Database (Ctrl + G ) 但是提示 Could not load VBScript engine. Check VBScript installation. Generatio 阅读全文
posted @ 2016-05-09 09:10 沙耶 编辑
摘要:当前有两个表,sgroup与sgroupuser,两者通过gKey关联,而sgroup表记录的是组,而sgroupuser记录是组中的用户,因此在sgroupuser中不一定有数据。需要使用Left Join获取数据: Linq语法如下: var sg = (from g in dc.sgroup 阅读全文
posted @ 2016-04-20 13:54 沙耶 编辑
摘要:如果在项目遇到这样的问题如:DataTable1和DataTable2需要根据一定的规则进行合并成一个DataTable3。 问题1:DataTable1不是读数据库表的结果,而是合成的数据集,因此无法用SQL语句组合查询。 问题2:DataTable1与DataTable2本身就是非常繁琐的查询且 阅读全文
posted @ 2016-04-19 17:22 沙耶 编辑
摘要:简单方法: 使用 days 字符型的日期:2012-01-01,2012-01-11 values days(date('2012-01-11')) - days(date('2012-01-01')) 10 错误示例: //sql.Append(" LEFT JOIN (SELECT COUNT( 阅读全文
posted @ 2016-04-19 12:34 沙耶 编辑
摘要:比如当我们git revert的时候, git revert Git会抱怨: is a merge but no -m option was given 这是因为你revert的那个commit是一个merge commit,它有两个parent, Git不知道base是选哪个parent,就没法d 阅读全文
posted @ 2016-04-08 16:28 沙耶 编辑
摘要:git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 * git revert HEAD 撤销前一次 commit * git revert HEAD^ 撤销前前一次 commit * git revert commit 阅读全文
posted @ 2016-04-08 16:25 沙耶 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 24 下一页