- 博客(23)
- 收藏
- 关注
转载 c#设计模式(桥接)--扩展方法
(转载请注明来源:cnblogs coder-fang)1。创建一个订单配送的接口,并实现订单配送,一般做法如下:public interface IDistribute<T> { void Distribute(T t); } public class OrderDistribute:IDistribute&...
2019-07-24 10:48:00
222
转载 c#设计模式--委托工厂
(转载请注明来源:cnblogs coder-fang)1。下面是一个简单而又典型的工厂方法:public static Employee CreateEmployee(string name) { if (name.StartWith("VIP")) { return new Employee()...
2019-07-24 09:52:00
356
转载 C#笔记: 项目通过EF框架操作SQLCE数据库
(转载请注明来源:cnblogs coder-fang)1. 项目添加package:2. 创建好sqlce数据库并设计好关系表,在项目中添加ado.net 实体数据模型,并连接到此数据 库。3. 如果不想在app.config暴露数据库敏感字段(如密码)时, 在创建实体模型时,进行如下选择:4. 修改自动生成的Context.cs:...
2019-07-24 08:53:00
453
转载 C#笔记: 使用system.net.http与后台数据进行交互
(转载请注明来源:cnblogs coder-fang)1。获取文件方式:var param = new Dictionary<string, string> { {"id", appmodel.imageid.ToString()}, {"isdownload","1"} ...
2019-07-23 08:37:00
511
转载 WPF笔记: NumberStringTextbox 并带错误提示
(转载请注明来源:cnblogs coder-fang)自定义number string textbox 在wpf中,可以在xaml层控制是否为空,长度限制等1. 创建textbox父类,使其具有相关依赖属性: public class TextboxBase:TextBox { public bool Ca...
2019-07-22 09:46:00
353
转载 WPF笔记: 使用依赖属性及寻找父子控件
(转载请注明来源:cnblogs coder-fang)创建静态UI类:static class BaseUI { public static readonly DependencyProperty ShowStatusProperty = DependencyProperty.Register("ShowStatu...
2019-04-15 09:42:00
186
转载 WPF笔记: 自定义DataGrid样式
直接xmal style:<Style x:Key="GridStyle" TargetType="DataGrid"> <Setter Property="BorderBrush" Value="Gray"></Setter> <Setter Property="BorderThickness" Va...
2019-01-08 15:50:00
340
转载 WPF笔记: 自定义Expander样式
样式代码: <Style x:Key="ExpanderToggleButtonStyle" TargetType="{x:Type ToggleButton}"> <Setter Property="FocusVisualStyle" Value="{x:Null}"/> <Setter Pr...
2019-01-04 08:44:00
688
转载 WPF笔记:WPF自定义treeview样式及数据绑定
定义treeview 展开按钮(togglebutton)样式,创建资源:<Style x:Key="ExpandCollapseToggleStyle" TargetType="ToggleButton"> <Setter Property="Focusable" Value="False"/> <Sette...
2018-11-15 08:19:00
1086
转载 C++ (使用gsoap)调用 WCF服务
背景:c++通过使用gsoap调用wcf发布的basicHttpBinding服务。(转载请注明来源:cnblogs coder-fang)创建WCF服务并启动,这里不多说,请参考https://www.cnblogs.com/coder-fang/p/6594964.html ,确定服务接口已发布,浏览器可访问wsdl,如下(我创建的示例服务提供basic...
2018-09-12 14:24:00
655
转载 C#实践: 基于.net linq技术 使用sqlite数据库
(转载请注明来源:cnblogs coder-fang)背景:使用VS2013 .net4.5 开发sqlite数据库访问应用。创建并设计sqlite测试数据库dbsqlite.db,填上一些测试数据 ,数据库关系如下:使用vs2013创建类库DBTest,打开Nuget管理器控制台:输入:PM> install-package linq2db.S...
2018-07-25 09:12:00
797
转载 基于Vue+cordova开发webapp并调用Native功能 实践
(转载请注明来源:cnblogs coder-fang)实践介绍:使用VUE+cordova进行android app设计(webapp),实例中包括四个本地功能:获取地理位置,手机振动,调取手机图片,扫描二给码。系统要求安装:npm,jdk,android-sdk.安装cordova,安装vue-cli:npm i cordova -g,npm i -g vue...
2018-05-25 14:41:00
303
转载 Spring-data-jpa扩展查询 QueryDSL 实践
说明: QueryDSL是以函数连接的方式将SQL调用进行拆分,比较spring data jpa中的criteria查询方法还是简洁了不少。(转载请注明来源:cnblogs coder-fang)用例:通过服务调用,使用querydsl进行查询并直接返回DTO对象(自定义传输对象(根据业务需求),注意区别于Entity)实践步骤:1. 创建user与depart表,使用...
2018-04-19 15:34:00
271
转载 MvvmLight (.net wpf)在项目中的应用
项目用例:实现登录界面(后台是远程JAVA服务),项目结构分层为BL(纯业务逻辑),UI(纯界面显示),(转载请注明来源:cnblogs coder-fang) 1. 首先在BL层引入 mvvm light包,之后会在BL在自动生成相关Locator,主要用于定位服务与ViewModel 2.我们在项目中创建了一个BaseViewModel,...
2018-04-02 13:27:00
418
转载 C# 实践之 基于WPF的mvvm模型,使UI独立,逻辑可测
背景: 需求:实现从数据库读取级联表指定字段数据,并展示到前台界面。 VM层做业务逻辑层,每页最多获取2条数据。 View层只有数据表格,上一页与下一页按钮,且上一页与下一页在特定条件下不可用。(转载请注明来源:cnblogs coder-fang) 解决方案结构如下:项目结构: ...
2017-12-28 10:48:00
287
转载 Spring Boot 实践3 --基于spring cloud 实现微服务的简单调用
背景:spring boot主张微服务,所以这里不得不提出服务之间的调用 这次我们使用srping cloud作为服务集成与管理者(转载请注明来源:cnblogs coder-fang)根据实践1,创建一个spring boot 项目(springServer),作为服务中心:springServer的pom文件如下:<?xml ve...
2017-11-06 09:01:00
143
转载 Spring Boot 实践2 --项目中使用 Redis
背景:基于实践1中,我们使用Redis做为缓存。(转载请注明来源:cnblogs coder-fang)POM中加入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId...
2017-11-06 08:18:00
87
转载 Spring Boot 实践1 --创建WEB restful项目,集成jpa
实践背景:基于Spring boot 快速创建web+jpa(mysql)项目条件:java8,服务器使用springboot 内置tomcat(转载请注明来源:cnblogs coder-fang) 下载springboot 专用IDE,STS(spring tools),创建项目:不要选择其它,直接finish.修改POM文件,首先...
2017-11-03 16:09:00
161
转载 C# 实践之 基于winform的mvvm模型,使UI独立,逻辑可测
背景:在winform中可以使用databinding 达到PM模式的开发,但扩展性与可测试性还是不如WPF那样完善,我们使用nuget中第三方库,mvvm fx-winforms,达到数据、业务与UI完全分离开发,并且ui逻辑,业务逻辑完全可测。(转载请注明来源:cnblogs coder-fang)使用nuget下载 mvvm fx winforms库,并引用之。如图...
2017-04-17 13:22:00
1188
转载 C# 实践之 使用WCF实现远程调用
背景:使用WCF实现跨进程普通函数调用,带回调的函数调用。(转载请注明来源:cnblogs coder-fang)解决方案示例图:项目说明,WCFInterface(类库) 提供双方通信服务接口/契约,WCFService(类库) 实现相关服务接口,Hosting(控制台) 服务的宿主程序,WCFClient(控制台) 调用服务的客户端程序。在WCFInt...
2017-03-21 16:19:00
878
转载 开发随笔之处理非功能需求
当你收集需求时,你可以从用户的需求清单中找出他们想要软件完成什么样的任务,有相关的用例、故事板、需求说明出书来捕捉这样的信息,那么什么又是非功能性需求,又有什么样的内容定义呢?不合理或无法说清的非功能性需求如:系统一定要快系统必须要安全系统要有尽量高的灵活性系统要有较高的可用性....非功能需求的大体分类:性能需求:...
2017-03-07 09:15:00
204
转载 B-JUI 实践 之 带搜索与编辑的Datagrid
使用B-JUI 1.31版本DataGrid 页直接上代码:<div class="bjui-pageHeader" style="background-color: #fefefe; border-bottom: none;"> <form data-toggle="ajaxsearch" id="findglobalform" data-opt...
2017-01-16 10:23:00
361
转载 WebUI实践之使用AngularJS 进行独立开发(模拟后台)
条件与目标:前端使用AngularJS,接口服务均使用$http访问。与后台协商好接口,完全独立并行开发,不用等待后台开发完接口才能进行页面测试。需要gulp打包系统参与,即打包之前可以模拟后台接口测试,而打包之后则为Release版本,需要真实后台服务参与。虽不能包括所有情况,但大部分基于数据的场景都可实用。实践方法:在index.html中创...
2016-12-15 08:43:00
112
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅