IT小常识

MySql Connector.Net 6.6.5适配VS2012

经过反复实践,发现MySql Connector.Net 6.6.5可以适配VS2012,其他版本,包括最新的6.7.4版,安装以后在vs2012中找不到mysql provider。

windows server 2008 r2初始化mvc+mysql网站环境步骤

1. 在服务器管理器里安装iis角色; 2. 安装framework4或更新的,dotnetfx45_full_x86_x64; 3. 安装mvc支持,AspNetMVC3ToolsUpdateSetup; 4. 安装mysql connector,mysql-connector-net-6.5.7。

为视频应用制作GIF动态封面

第一步,编写脚本,用ffmpeg对视频按照一定间隔截取图片; 第二步,参考http://cnn237111.blog.51cto.com/2359144/1261422提供的方法将获取到的截图生成动态GIF图片; 第三步,在视频播放器flash中设置封面或用html5的标签来定义封面。

用免费版DiskGenius把逻辑分区扩展到主分区

  C盘本来100G,结果还是无奈的被win7搞满了,所以想着把D盘格了分给C盘去。搞了半天却发现D盘是扩展分区,C盘的主分区没法扩展。最后找到了免费版DiskGenius,还是绿色的,直接运行,因为D盘已经被我删掉了卷,所以上来就选择调整C盘空间,把条拉满到底,然后提示重启。重启后DiskGenius检验了一番进系统就OK了。

NTFS下海量文件修改权限的步骤

1. 修改所有者: 点击“安全”–>”高级”–>“所有者”–>“其他用户或组”,添加Everyone用户并勾选“替换子容器及对象的所有权”复选框。 2. 修改安全权限: 比如添加IUSR的权限等。 这样做的好处是避免出现:“无法保存对xxxxx权限所在的更改。拒绝访问”的情况造成权限不一致,又不好检查。

robocopy限定文件夹下的限定文件的复制

robocopy E:\abc E:\abc_copy *.flv /e /xd dirone dirtwo  /xf *.xml 如果有组合参数就好了,比如可以限定目录下的啥啥文件。

更新条目时出错。有关详细信息,请参见内部异常。

解决办法: 把ex换为ex.InnerException 或 把ex.Message换为ex.InnerException.Message try { ReportDBEntities db = new ReportDBEntities(); db.Menu.AddObject(m); db.SaveChanges(); } catch(Exception ex) { throw ex.InnerException; } 接下来我就找到了我要找的: 使用的 SQL Server 版本不支持数据类型“datetime2” 解决办法如下: 主要错误原因,在使用ado.net entity的时候,entity使用的数据库是sqlserver 2008,或者sqlserver 2008 r2 但后来实际使用的数据库是sqlserver 2005, sqlserver 2005不支持数据类型“datetime2” 解决办法 就是打开edmx文件,搜索ProviderManifestToken值,修改为2005。 参考:http://www.588book.com/?p=168和http://blog.feshine.net/technology/124.html

rsync: read error: Connection reset by peer (104)是权限问题

rsync: read error: Connection reset by peer (104) rsync error: error in rsync protocol data stream (code 12) at io.c(791) [receiver=3.0.4] rsync server安装在windows上,以上是client报错,找到原因是server上没有模块对应路径的读取权限。

rsync failed to set permissions on windows

server和client均为windows时 rsync  client 报错:rsync failed to set permissions on “/cygdrive/d/onedir/.” 在client端的d/onedir上给予users用户组完全控制权限即可消除该错误。 根据结果来看是被添加了一个none用户,大概跟上一篇提到的server端设置uid为0有关系。因为没有影响其他用户的权限继承。所以暂时忽略这个问题。

cwRSync在windows下出现账户验证错误

在服务器端为windows的情况下client出现报错@ERROR: invalid uid nobody和@ERROR: invalid gid nobody时,修改server端配置文件,添加或修改 uid = 0 gid = 0 大概相当于linux下的nobody,没有验证。 参考并感谢:http://www.hardwork.cn/index.php/archives/214.html