摘要:
今天开始学Android开发,搞了一下午就完成了两个小功能,大部分时间都在调试、熟悉环境, Android开发环境对比VS无论是安装、使用、更新都不够方便,不过慢慢适应就好 完成功能如下: 功能一:显示当前系统时间 功能二:根据编号获取城市天气 View层: <!--WizRtf2Html Char 阅读全文
摘要:
模拟三个库(同一个实例中),分别是DB1、DB2、DB3整个事务的业务如下:1、DB1写入表数据2、DB2写入表数据3、DB3调用存储过程写入表数据4、每次写入表数据间隔模拟抛异常流程,查看数据是否回滚代码如下:BEGINTRYBEGINTRANINSERTINTODB1.dbo.Log(Type,... 阅读全文
摘要:
使用UML如何能让我们做好系统分析的工作呢?就让我们通过本章的基金模拟项目,先睹 为快,抢先体验一番。CIM-1:定义业务流程定义及分析业务流程(Business Process)是为了尽快理清系统范围,以便估算开发成本及时间,可不是为了要改造业务流程。系统分析员千万别误解了此步骤的目的。所以,系统... 阅读全文
摘要:
问题:Linq中比较两个时间的年月日部分表中某个字段的时间和系统时间比较大小(只比较年月日)思路一:转换成字符串比较 var queryable = dbContext.Table .Where(p => p.ETime.ToStrin... 阅读全文
摘要:
一、什么是Trace Trace是Rabbitmq用于记录每一次发送的消息,方便使用Rabbitmq的开发者调试、排错。可通过插件形式提供可视化界面二、Trace实现概况 1、Trace启动后会自动创建系统Exchange:amq.rabbitmq.trace 2、每个队列会自动绑定该E... 阅读全文
摘要:
一、MessageHandler不一定是全局的,也可以只应用到指定的Router上1、定义一个handler// PipelinesHttpMessageHandler affiliateShipmentsPipeline =HttpClientFactory.CreatePipeline(new ... 阅读全文
摘要:
一、官方网站及源码下载 1、官方网站:http://topshelf-project.com/ 2、源码下载:https://github.com/Topshelf/Topshelf/downloads二、Topshelf优势 1、调试方便:不用创建windows服务项目,直接创建控制台... 阅读全文
摘要:
原因分析: 队列中存储的objectId属性是字符串,反序列化字符串转换成objectid类型时报错解决方法: 1、定义ObjectIdConverter属性类,反序列化时将字符串转换成ObjectId class ObjectIdConverter : JsonConverter { ... 阅读全文
摘要:
一、不加锁,多个线程同时执行时,导致资源冲突Thread t1 = new Thread(ThreadTest.ThreadNotThread);Thread t2 = new Thread(ThreadTest.ThreadNotThread);Thread t3 = new Thread(Thr... 阅读全文
摘要:
进行下列设置即可: 阅读全文