
技术类
文章平均质量分 76
打杂工程师
这个作者很懒,什么都没留下…
展开
-
一步一步实现基于redis的分布式锁
前提 通过多线程请求一个接口,实现抢单的实现。 总数:10 线程数:200 测试方式:Jmeter 无锁状态 在无锁状态下,实现了库存的减少的业务逻辑。测试过程中,在没有并发情况下,redis中的库存数量按照理论逐渐递减。但是当使用Jmeter测试时,线程数量为200时,出现了库存数量重复的现象...原创 2019-10-18 17:05:46 · 304 阅读 · 0 评论 -
SVN更新失败导致SVN被锁定
今天再更新代码的时候由于公司无线网络不稳定,导致更新到一半的时候无线网突然断了。当我重新连上网的时候再一次尝试更新代码操作时,SVN就提示出:“更新失败”的提示信息。如下:在此之前,关于SVN的基本操作都是非常熟悉的,但是为什么会出现上述问题我还不是特别清楚,不得已还是去请教“度娘”了。在网上查阅了很多资料后,发现这个问题也算是SVN的使用中比较常见的一个问题了,所以解决方原创 2015-12-16 11:15:11 · 29527 阅读 · 8 评论 -
C# 中的用户自定义控件和WPF的配合使用
一天终于又结束了!突然发现,不论我们做什么,在哪个岗位上,每天都会有一个或者多个的让我们意想不到的困难。对于那些困难,有的或许我们直接就能解决,有的或许需要我们去思考一下,而更有的要困扰我们几个小时,甚至是更长的时间。当看到问题的原因所在时,很多时候我们都觉得这是一个很滑稽的答案,好像老天爷跟自己开的玩笑似的。废话不多说了,今天在做统计图的时候,由于前段时间一直找不到合适的统计图插件,而项原创 2015-07-30 22:50:12 · 3264 阅读 · 24 评论 -
WPF设计的常用方法总结
最近,一直在做一些关于WPF设计的工作,由于自己也是一个新手,所以用起来非常的坎坷。从刚开始的走一步挺一步,到后来的逐渐熟练起来,用到的常用设计方法差不多都接触过了。故在此做一个简单的总结,方便自己以后查看以及有需求的同事的参考。(一)StackPanel:页面布局框架在此框架下,默认是从上到下布局的,框架大小也是自动调整。其中,通过Orientation属性,可以调整布局方式,Horiz原创 2015-07-29 22:07:23 · 1307 阅读 · 16 评论 -
WPF中的柱形图的创建与使用
最近,由于项目的需要,做了一个关于WPF中柱形统计图的Demo,现在拿出来跟大家分享一下。关于这个Demo,我想先说一点体外话。由于WPF中关于WPF的柱形图第三方控件非常的匮乏,所以为了寻找到一个合适的控件,也是花了我很大的力气。不过,怎么说功夫不负有心人,终于让我这几天的努力没有白费。我使用的是一个Silverlight的一个柱形图插件,就是visifire。关于这个插件我也是第一次用原创 2015-07-28 22:05:25 · 5054 阅读 · 16 评论 -
关于委托的知识总结
概念委托:是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。指针和委托的区别 委托可以引用实例和静态(在 Visual Basic中为Shared)方法,而函数指针只能引用静态(在 Visual Basic 中为 Share原创 2015-03-09 14:46:28 · 960 阅读 · 12 评论 -
EasyUI之data-options
今天在做项目的时候,遇到了一个很棘手的问题。就是我用EasyUI加入的一个手风琴式的导航栏的时候,总是出现导航栏的外边框不知为什么不能出现。但是,实际的样式是下面的这个样子:由于自己对EasyUI的理解不是很深刻,所以关于这个错误困扰了我很长时间,后来经过师哥和我的共同努力才发现了真正的问题所在——"data-options"。对于“data-options”这个方法,刚开始一原创 2014-12-27 21:59:30 · 17082 阅读 · 22 评论 -
Cookie和Session
Cookie:指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。 换句话说,Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件(一般为几kb大小),它可以记录你的用户ID、密码、浏览过的网页、停留原创 2015-02-25 20:08:58 · 1089 阅读 · 11 评论 -
工作流
工作流:工作流是将一组任务组织起来以完成某个经营过程:定义了任务的触发顺序和触发条件,每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以由一个或多个人与软件系统协作完成。 用我自己的理解来说就是工作流主要是将一系列的人为地给排序了的步骤串联起来形成的一个流程。当我们设计好这个流程以后,我们要做的就是控制流程的启动和停止,而其他的事情,根本不需要我们去考虑,都由工作流引擎帮我们实现了。类型: 1. 业务类型工作流。 比如,新生报到的流程。整个流程中的操作人都是同一个人,但是每一原创 2015-01-12 20:41:34 · 2096 阅读 · 14 评论 -
初识MVC
最近在跟着做项目的时候,听说要用MVC搭建基本框架。对于MVC以前一点都不了解,可以说听都没听说过。所以,在使用之前先简单学习一下,在此做一个总结。 由于以前没接触过,所以先了解一下概念。 概念:MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码原创 2014-11-29 09:27:38 · 1251 阅读 · 18 评论 -
关于datatable和list传值的讨论
在重构机房收费系统的时候,用到了泛型集合来代替datatable的传值。但是,关于为什么要用这个泛型集合,一直以来我也没有弄明白。用的时候,也只是因为别的同学用了,而且米老师跟学长们说过了,要求传值的时候用泛型集合。直到昨天验收系统的时候,大家也谈到了这个问题,但是依然是没有一个明确的答案。以下是本人结合前人的观点,发表一下自己的看法,如果有什么不正确的地方,欢迎大家踊跃拍砖!1. 符合原创 2014-10-13 20:42:17 · 1994 阅读 · 17 评论 -
IIS Express Worker Process已停止工作
最近在学习牛腩新闻发布系统的时候,遇到了一个很头疼的问题——IIS Express Worker Process已停止工作并已关闭。 具体的样式如下:原创 2014-10-26 11:36:53 · 8875 阅读 · 14 评论 -
关于用户控件和自定义控件的区别的总结
初次接触ASP.NET ,对于用户控件和自定义控件不是特别的明白,故在此做一下总结。用户控件 定义:用户控件是能够在其中放置标记和Web 服务器控件的容器。然后,可以将用户控件作为一个单元对待,为其定义属性和方法。简单的说就是,用户自己建立的一个类,这个类中存放了一些HTML控件和Web服务器控件,然后将这个整体作为一个新的控件来使用。而这个新的控件和其他普通控件一样,也可原创 2014-11-09 11:27:50 · 2207 阅读 · 17 评论 -
机房收费系统之存储过程和触发器
最近一直忙着完成机房系统,在组合查询等功能实现的时候涉及到了存储过程和触发器的知识。由于以前对这两个东西,仅仅做了简单的了解,所以用起来是非常的不顺利。所以今天在此总结一下,以备以后回顾。 首先,先分别说说存储过程和触发器的一些概念性知识。存储过程 是什么——存储过程是存放在服务器上的预先编译好的SQL语句。 为什么用——存储过程可以原创 2014-08-31 22:08:54 · 1144 阅读 · 9 评论 -
vb.net版机房收费系统重构
机房收费系统重构版终于正式开工了!前几天,刚刚看完三层的视频,在视频中详细的讲解了一个登录功能。天真的我,当时以为三层结构是那么的简单,所以我草草地做完总结之后,就很快就开始机房收费系统的重构了。可是谁想到,当我一打开编程软件,就让我“碰了一鼻子的灰”!首先是不知道vs 怎么用,其次就是看三层的时候,登录的实例使用C#写的,而这次我们需要用VB.NET写,所以对于其中的语法是知之甚少。虽然,前原创 2014-08-20 17:59:36 · 1693 阅读 · 19 评论