• Xamarin.Forms 开发资源集合(二)

    导航 Xamarin.Forms Page Transitions: Custom page transitions in a Xamarin.Forms App. TabbedNavigation: How to handle TabbedPages. This shows the use of...

    Xamarin.Forms 开发资源集合(一)

    UI样式 Snppts: Xamarin Forms UI Snippets. Prebuilt Templates: Jump-start your next project with a prebuilt app. Xamarin.Forms Zeplin extension: Generat...

    数据库中乐观锁与悲观锁的概念

    锁(locking) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中(可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被...

    C#中的线程安全单例模式

    单例模式是广为流传的设计模式中的一种。本质上,单例模式是一个只允许创建一个实例,并提供对这个实例简单的访问途径的类。一般而言,单例模式在创建实例时 不允许传递任何参数-否则不同参数导致不同的实例创建,就会出现问题!(如果同一个实例可以被同参的不同请求所访问,那么工厂模式会更适合。)这篇文章只 针对无...

    软件的设计原则

    任何傻瓜都可以写出计算机能懂的代码,但好的程序员可以写出人类能懂的代码-----Martin Fowler 如果你是新手,你可能会问,为什么代码需要设计原则?我想说的是肯定不是为了故作高深,存在即是合理,如果写了一个简单的程序,你可能不需要设计原则,如果你写了一个复杂的,但是之后再也不会改,那么...

    Linq 总结

    Linq是插入C#和VB.net中的一种SQL查询语言。SQL查询语言是一个以用途目的为导向,而不是指令式的语言,因此比较人性化。 结合Linq,C#也能写出高效易于理解的数据处理代码。因此,每一个学习c#的朋友,都应该学好Linq。 下面是我学习的一些总结,希望对大家也有点帮助。 函数形式和查询语...

    C#中Linq查询基本操作

    from 子句 where 子句 select子句 group 子句 into 子句 orderby 子句 join 子句 let 子句 复合from子句 在某些情况下,源序列中的每个元素本身可能是序列(集合),也可能包含序列 用语访问单个数据库中的内部集合 使用多个from字句执行连接 可以...

    ASP.NET C#各种数据库连接字符串大全

    刚开始学习C#开发项目时,长期会为了写一个安全的高效的数据库连接发愁。我发现现在很多刚开始学习的朋友和有些做了一两年的朋友,也有点犯愁,我就贴上这个代码,给自己以后做个参考,也给朋友做个学习的参考。 这里统计了.NET项目下常用的数据库连接字符串:SQLServer、Oracle、Access三种数...

    命令行启动IIS EXPRESS

    指令代码 C:\Program Files (x86)\IIS Express\iisexpress /path:D:\Code\RuiliAirlines\CasSelfLoginApp\AccessControlWebAPI /port:9681 /clr:V4.0 指令解释 /path:被...

    Redis 的 8 大应用场景

    之前讲过Redis的介绍,及使用Redis带来的优势,这章整理了一下Redis的应用场景,也是非常重要的,学不学得好,能正常落地是关键。 下面一一来分析下Redis的应用场景都有哪些。 1、缓存 缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能够提升网站访问速度,还能大大降低数据库的...