其他
文章平均质量分 58
doubleicon
这个作者很懒,什么都没留下…
展开
-
svn 命令
进入程序所在目录进行操作1、svn cleanup2、svn update3、svn revert 撤销之前的更改#svn revert [-R] somethingsomething可以是单个文件或者目录的相对路径或者绝对路径-R表示是递归UDMAC原创 2014-01-16 14:28:01 · 970 阅读 · 0 评论 -
VS不能调试的问题
今天在使用VS2005的框架维护一个项目时,在调试代码时,点击F5,总是直接运行,不调试,使用的浏览器是IE,于是在网上搜索了一下,说应为是IE8浏览器的问题,于是调试的使用换Firefox,发现可以正常调试。注:记录自己在开发过程中,碰到的问题,以备下次再次出现时可以迅速解决。原创 2017-04-01 18:13:56 · 473 阅读 · 0 评论 -
asp.net 文本控件readonly与disable的区别
1、readonly表示此域的值不可修改,仅可与 type="text" 配合使用,可复制,可选择,可以接收焦点,后台会接收到传值. 在后台接收参数使用:Requst[“vName”]2、disabled表示禁用input元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值 另外可以通过css屏蔽输入法:<input style="ime-mode: disabled">原创 2017-04-01 18:24:10 · 1015 阅读 · 0 评论 -
Uncaught TypeError: Illegal constructor
最近在使用easyUI做一个项目时,总是报Jquery ,Illegal constructor 刚开始还以为是调用easyUI的方法出现了问题,对着官方文档复制粘贴过来,还是这个错误;如何有以为是Jquery的bug,换了好几个版本的JQuery,发现都有这个问题,于是在网上查了查,有说法如下: 使用jquery $(Document);会报这个错误.因为 Document(大写) 是函数.原创 2017-05-03 22:26:24 · 8392 阅读 · 0 评论 -
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败解决方法
最近在处理一个项目时使用到了在word中写入信息的功能,由于系统原来就支持在线打印功能,使用了PageOffice,于是就研究了一下PageOffice,发现Pageoffice不能满足自己的功能(或许是自己没有仔细研究吧,欢迎大家留言),要实现的功能时,依据查询到的信息,每条记录生产一个word文档,同时在单独生产一个word的目录;思考一下: 如果系统要支持在线打印或者预览以后保存:使用Pag原创 2017-04-25 19:53:32 · 3028 阅读 · 0 评论 -
关于职业发展的思考
首先介绍一下自己的大致情况,在一个软件的三线城市,从事软件相关工作,做过高级开发工程师、现在在一个公司做项目经理,未来计划做管理。1、【选择大于努力】 最近总是在思考职业规划,想自己十年二十年以后在干什么,自己的核心竞争力是什么?大家都知道软件行业变化快,你前几年学习的新技术,几年以后有可能淘汰了;我还清楚的记得2013年时,那个时候我做苹果开发,由于苹果技术刚刚开始流行,只...原创 2018-07-18 11:47:28 · 1343 阅读 · 0 评论 -
记一次失败的项目开发
为什么说是一次失败的软件开发,这个需要从三个方面来看,首先从客户角度来看,主要就是项目延期,并且最终出来的结果与他们一开始的设想有一定的差距;其次,从公司角度来说,由于工期延长,导致公司在该项目上不赚钱;最后,从我这个项目经理的角度来看,项目运行过程中不断出现bug,并且好多功能还需要进一步的完善。 首先简要介绍一下项目情况,一个企事业单位的项目,合同额不大,项目周期大约三个月,...原创 2018-07-19 12:57:13 · 465 阅读 · 0 评论 -
CAS实现SSO单点登录-CAS Server搭建
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;最近公司连续接了三四个单点登录集成的项目,由我们公司提供CAS Server端的,也有需要我们把Client与其他公司提供的Server端对接的,我负责把我们公司的一个Client与另外一个公司提供的Server端对接,由于原创 2018-07-14 15:28:13 · 30917 阅读 · 7 评论 -
CAS实现SSO单点登录-去除CAS4.0的HTTPS
一、去除CAS Server的HTTPS CAS默认是采用https模式的,我们没有配置证书,所以要么配置证书,要么取消https的过滤,让http协议也能访问;我们这里取消https的配置,让http也能访问。需要修改三个地方的配置(针对4.0.0版本,其他版本的话第一处必改,其他的看看还有没有带有cookie的文件名),详细配置修改如下:1、WEB-INF/deployerC...原创 2018-07-14 17:19:43 · 964 阅读 · 0 评论 -
CAS实现SSO单点登录-Net Client客户端的搭建
一、实现 ASP.NET WebForm Client 1、下载.NET CAS client 最新版本的Net CAS Client需要VS2017才可以运行。 下载地址:https://github.com/apereo/dotnet-cas-client 由于电脑上没有安装VS2017,所以只能下载一个以前的版本,如下图: 我们选择1.0进行下载,下载完成以后解压,使用VS20...原创 2018-07-14 19:07:21 · 13182 阅读 · 0 评论 -
CAS实现SSO单点登录-CAS Server 5.3搭建
我们在之前的博文中讲解了CAS 4.0 Server的搭建过程,这篇博文我们来说了CAS5.3 Server的搭建过程,为什么要说一下CAS5.3的搭建过程呢,因为从cas4.2以上的代码做了一些框架的优化,4.2以下的版本的很多配置都是写在xml文件中。4.2以上统一提取到了cas.properties或者application.properties文件中;所以在去掉https的时候 方...原创 2018-07-14 20:15:51 · 14899 阅读 · 11 评论 -
CAS集成过程中碰到的错误
本文将收集在配置CAS SSO遇到的所有错误,希望对大家有帮助,也方便下次搭建的时候可以参考! 一、认证中心认证通过以后,在客户端与认证中心循环跳转 1、CAS4.2一下,WEB-INF/deployerConfigContext.xml配置文件不对,原配置中 应该修改为: 2、Net Client web.config配置文件缺少sessionState,如下图: 3、...原创 2018-07-14 20:36:16 · 926 阅读 · 0 评论 -
关于软件项目管理的一些思考
一直以来计划写一遍关于项目管理(客户交流、团队管理、软件开发流程)的文章,来记录自己最近几年作为项目经理在项目推进、客户沟通、团队管理的反思,这几年做过好多项目,有成功的,也有失败的,作为项目经理相比开发,更多的感觉是心累,需要把控的事情较多。接下来我会从三个方面来说一下自己这几年的经验。与客户交流需注意事项 当我们第一次与客户约定时间,见面沟通时,我们最好对客户做些了解,如...原创 2018-07-31 13:08:57 · 1303 阅读 · 0 评论 -
base-64 字符数组的无效长度
在处理JS签名以后,生产图片时,将签名生产的图片base64传到后台,转换为Bitmap时,总是提示:抛出“base-64 字符数组的无效长度”这样的错误,在网上查询了一下,原来生产的Base64在向后台传的时候,自动将“+”变成了空格。 解决方案:我们需要在前台使用js将”+”替换为”%2B”,到后台以后在将”%2B”替换为”+” javascript全局替换 base64String =原创 2017-03-23 18:03:46 · 1932 阅读 · 0 评论 -
IIS 内部运行机制
ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用。 绝大多数的人只熟悉高层的框架如: WebForms 和 WebServices –这些都在ASP.NET层次结构在最高层。 这篇文章的资料收集整理自各种微软公开的文档,通过比较 IIS5、IIS6、IIS7 这三代 IIS 对请求的处理过程, 让我们熟悉 ASP.NET的底层转载 2017-03-11 12:55:51 · 317 阅读 · 0 评论 -
svn 服务器的搭建
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先我们需要去Subversion的官网上下载Subversion软件,下载地址如下:原创 2014-08-01 11:52:50 · 1103 阅读 · 0 评论 -
SVN服务器的搭建-TortoiseSVN的使用
添加文件修改文件删除文件原创 2014-08-01 14:50:00 · 799 阅读 · 0 评论 -
mac虚拟机不能识别 iphone或u盘
在虚拟机里面不能识别u盘或者iphone原创 2014-08-07 12:38:54 · 7636 阅读 · 0 评论 -
在Mac上安装Ruby on Rails
前两天写了博文提到安装Ruby on Rails时系统没有响应的问题,后来就有人问我在Mac上安装Ruby on Rails的完整过程,所以记录在这里,供大家参考。1. 安装xCode的Command Line Tools通过Mac App Stores下载安装xCode,然后在xCode的"preference->download"中点击"Command Line Too转载 2014-08-27 17:23:50 · 696 阅读 · 0 评论 -
CocoaPods一个Objective-C第三方库的管理利器
转载自:http://blog.csdn.net/totogo2010/article/details/8198694转载 2014-09-01 16:47:11 · 940 阅读 · 0 评论 -
CocoaPods详解之-Podfile.lock
一、Podfile.lock文件上文讲过,在开始使用CocoaPods,执行完pod install之后,会生成一个Podfile.lock文件。这个文件看起来跟我们关系不大,实际上绝对不应该忽略它。该文件用于保存已经安装的Pods依赖库的版本,通过CocoaPods安装了SBJson、AFNetworking、Reachability三个POds依赖库以后对应的Podfile.lock文转载 2014-09-01 17:58:22 · 1915 阅读 · 0 评论 -
xml转义字符
xml转义字符字符转义字符说明<小于>>大于&&和''单引号""双引号实体必须以符号"&"开头,以符号";"结尾。原创 2016-04-05 22:52:26 · 316 阅读 · 0 评论 -
C#Base64编码
一、Base64编码由来 为什么会有Base64编码呢?因为有些网络传送渠道并不支持所有的字节,例如传统的邮件只支持可见字符的传送,像ASCII码的控制字符就不能通过邮件传送。这样用途就受到了很大的限制,比如图片二进制流的每个字节不可能全部是可见字符,所以就传送不了。最好的方法就是在不改变传统协议的情况下,做一种扩展方案来支持二进制文件的传送。把不可打印的字符也能用可打印字符来表示,问题就解决了。原创 2016-04-05 23:21:33 · 788 阅读 · 0 评论 -
关于 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) 的 解决方法
今天在使用腾讯云IM生成sig时,在AnyCpu中设置的Any,在应用的时候就应用了32位的dll,在调试程序时,没有任何问题,可以正常生成sig,但是一旦发布到客户端调用的时候,就报如上错误,这个是64位应用32位产生的问题。在网上搜索的时候很多都是建议改把项目的AnyCPU改成X86,但是我的好像不起作用。终于搜索了半天后发现,IIS里解决才是根本办法: 1.生成时选择AnyCPU。2.在II原创 2016-12-08 17:28:11 · 3781 阅读 · 0 评论 -
进程与线程的一个简单解释
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1、 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次转载 2016-12-29 12:51:48 · 269 阅读 · 0 评论 -
Twitter的分布式自增ID算法snowflake - C#版
概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cassandra没有原创 2017-01-15 15:21:51 · 2922 阅读 · 0 评论 -
未能加载文件或程序集“Microsoft.VisualStudio.Shell" 系统找不到指定的文件
解决方法如下: 在PM> 中输入命令命令 Install-Package EntityFramework ,在对EntityFramework重新安装后,问题解决了,然后输入代码 Enable-Migrations –ContextTypeName MvcAppDemo1.Models.MovieDBContext 后出现“正在检查上下文的目标是否为转载 2017-02-27 22:14:21 · 6835 阅读 · 0 评论 -
关于通用后台管理系统的总结
本文总结一下通用管理后台的实现方式,包括布局、实现方式、使用到的插件等。一、界面布局 后台界面布局通常有三种方式:上-左-右的布局方式,上面放置banner,在banner的左上角放置logo,右上角登录人账号、设置、退出等操作;banner下方左侧显示树形导航菜单,树形导航菜单分为展开式与悬浮式,具体依客户要求为准,banner下方右侧显示左侧所选择菜单的内容上中下...原创 2018-07-31 17:12:49 · 1254 阅读 · 0 评论