自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 c#设计模式(桥接)--扩展方法

(转载请注明来源:cnblogs coder-fang)1。创建一个订单配送的接口,并实现订单配送,一般做法如下:public interface IDistribute<T> { void Distribute(T t); } public class OrderDistribute:IDistribute&...

2019-07-24 10:48:00 167

转载 c#设计模式--委托工厂

(转载请注明来源:cnblogs coder-fang)1。下面是一个简单而又典型的工厂方法:public static Employee CreateEmployee(string name) { if (name.StartWith("VIP")) { return new Employee()...

2019-07-24 09:52:00 305

转载 C#笔记: 项目通过EF框架操作SQLCE数据库

(转载请注明来源:cnblogs coder-fang)1.  项目添加package:2.  创建好sqlce数据库并设计好关系表,在项目中添加ado.net 实体数据模型,并连接到此数据 库。3.  如果不想在app.config暴露数据库敏感字段(如密码)时, 在创建实体模型时,进行如下选择:4.  修改自动生成的Context.cs:...

2019-07-24 08:53:00 386

转载 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 439

转载 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 290

转载 WPF笔记: 使用依赖属性及寻找父子控件

(转载请注明来源:cnblogs coder-fang)创建静态UI类:static class BaseUI { public static readonly DependencyProperty ShowStatusProperty = DependencyProperty.Register("ShowStatu...

2019-04-15 09:42:00 146

转载 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 260

转载 WPF笔记: 自定义Expander样式

样式代码: <Style x:Key="ExpanderToggleButtonStyle" TargetType="{x:Type ToggleButton}"> <Setter Property="FocusVisualStyle" Value="{x:Null}"/> <Setter Pr...

2019-01-04 08:44:00 522

转载 WPF笔记:WPF自定义treeview样式及数据绑定

定义treeview 展开按钮(togglebutton)样式,创建资源:<Style x:Key="ExpandCollapseToggleStyle" TargetType="ToggleButton"> <Setter Property="Focusable" Value="False"/> <Sette...

2018-11-15 08:19:00 973

转载 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 565

转载 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 690

转载 基于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 243

转载 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 231

转载 MvvmLight (.net wpf)在项目中的应用

项目用例:实现登录界面(后台是远程JAVA服务),项目结构分层为BL(纯业务逻辑),UI(纯界面显示),(转载请注明来源:cnblogs coder-fang)      1. 首先在BL层引入 mvvm light包,之后会在BL在自动生成相关Locator,主要用于定位服务与ViewModel        2.我们在项目中创建了一个BaseViewModel,...

2018-04-02 13:27:00 355

转载 C# 实践之 基于WPF的mvvm模型,使UI独立,逻辑可测

背景:   需求:实现从数据库读取级联表指定字段数据,并展示到前台界面。  VM层做业务逻辑层,每页最多获取2条数据。  View层只有数据表格,上一页与下一页按钮,且上一页与下一页在特定条件下不可用。(转载请注明来源:cnblogs coder-fang)                      解决方案结构如下:项目结构:       ...

2017-12-28 10:48:00 218

转载 J2EE之wildfly 实践9 -- 使用infinispan 过期缓存

背景:基于wildfly 10,我们使用内置的infinispan缓存,本次实例只适用于同一jvm下,不能进行分布式使用。(转载请注明来源:cnblogs coder-fang)在standalone.xml中找到<subsystem xmlns="urn:jboss:domain:infinispan:4.0">,在此节点下加入:<c...

2017-11-21 10:05:00 321

转载 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 94

转载 Spring Boot 实践2 --项目中使用 Redis

背景:基于实践1中,我们使用Redis做为缓存。(转载请注明来源:cnblogs coder-fang)POM中加入依赖:     <dependency> <groupId>org.springframework.boot</groupId> <artifactId...

2017-11-06 08:18:00 61

转载 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 115

转载 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 1001

转载 C# 实践之 使用WCF实现远程调用

背景:使用WCF实现跨进程普通函数调用,带回调的函数调用。(转载请注明来源:cnblogs coder-fang)解决方案示例图:项目说明,WCFInterface(类库) 提供双方通信服务接口/契约,WCFService(类库) 实现相关服务接口,Hosting(控制台) 服务的宿主程序,WCFClient(控制台) 调用服务的客户端程序。在WCFInt...

2017-03-21 16:19:00 782

转载 开发随笔之处理非功能需求

当你收集需求时,你可以从用户的需求清单中找出他们想要软件完成什么样的任务,有相关的用例、故事板、需求说明出书来捕捉这样的信息,那么什么又是非功能性需求,又有什么样的内容定义呢?不合理或无法说清的非功能性需求如:系统一定要快系统必须要安全系统要有尽量高的灵活性系统要有较高的可用性....非功能需求的大体分类:性能需求:...

2017-03-07 09:15:00 86

转载 J2EE之wildfly 实践8 -- 集成NoSql(mongodb)

实践背景:在wildfly中使用hibernate-ogm框架操作mongodb数据库条件:  hibernate-ogm-wildfly10-module.zip:https://pan.baidu.com/s/1kVE1Rvh 密码:d2hl安装mongodb数据库,网上自搜索教程。(转载请注明来源:cnblogs coder-fang)步骤: ...

2017-02-22 13:19:00 125

转载 J2EE之wildfly 实践7 --对EJB的单元测试

实践背景:对数据库访问服务(DAS)的EJB进行单无测试使用单元测试框架:arquillian+junit基于wildfly 实践3 --DAS服务开发进行单元测试的补充(转载请注明来源:cnblogs coder-fang)在项目pom文件中加入相关依赖包,如下:<!-- unit test --> <...

2017-02-08 15:16:00 127

转载 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 292

转载 J2EE之wildfly 实践6 -- 编写webservice服务并跨语言调用

实践目标:  使用JAX-WS编写webservice服务并发布到wildfly中  使用c#调用webservice服务 增加webservice安全性(转载请注明来源:cnblogs coder-fang)在项目中编写webservice接口并部署到wildfly中,代码如下:@WebService(serviceName="...

2017-01-04 10:52:00 176

转载 J2EE之wildfly 实践5 ---分布式服务中的JMS服务访问

实践条件与目标:  1.  分布式服务中主从服务相关配置  2.  从服务中主要代码片段展示  3.  此次使用wildfly10,因为其默认的jms服务是activemq.(转载请注明来源:cnblogs coder-fang)步骤:主服务配置中使用standalone-full.xml启动,其自带activemq模块。使用adduser增加应用程序...

2016-12-22 09:49:00 204

转载 WebUI实践之使用AngularJS 进行独立开发(模拟后台)

条件与目标:前端使用AngularJS,接口服务均使用$http访问。与后台协商好接口,完全独立并行开发,不用等待后台开发完接口才能进行页面测试。需要gulp打包系统参与,即打包之前可以模拟后台接口测试,而打包之后则为Release版本,需要真实后台服务参与。虽不能包括所有情况,但大部分基于数据的场景都可实用。实践方法:在index.html中创...

2016-12-15 08:43:00 80

转载 J2EE之wildfly 实践4 --SpringMvc 服务访问DAS服务

wildfly 实践4 --SpringMvc 服务访问DAS服务注:此web服务部署在50.253机器上,即与DAS服务分开部署(转载请注明来源:cnblogs coder-fang)  与wildfly 实践3 一样,创建maven 工程,如图:修改pom文件,如下:<project xmlns="http://maven.apache.org...

2016-12-13 16:43:00 142

转载 J2EE之wildfly 实践3 --DAS服务开发

wildfly 实践3 --DAS服务开发,此服务基于JPA对数据进行CURD管理IDE Eclipse mars,所在机器 192.168.50.253(转载请注明来源:cnblogs coder-fang)File->new ->maven project ,创建Maven工程,如图:修改pom.xml文件:<project x...

2016-12-13 16:13:00 136

转载 J2EE之wildfly 实践2 --分布式服务配置(客户端角色)

wildfly 实践2 --分布式服务配置(客户端角色)注:在本实践中,客户端角色主要部署web服务(转载请注明来源:cnblogs coder-fang)打开50.253机器上的standalone.xml,找到<management> 》<security-realms>结点,增加如下配置:<security-realm na...

2016-12-13 15:16:00 122

转载 J2EE之wildfly 实践1 --分布式服务配置(服务端角色)

实践背景:基于wildfly开发分布式服务,包括web服务,DAS(数据访问服务)服务及其它业务服务,全部使用分布式方式开发与部署。实践1:分布式服务(服务端角色)配置(转载请注明来源:cnblogs coder-fang)此实践使用两台机器部署服务,一台部署web服务(客户端角色),一台为其它服务如DAS(服务端角色),TCP服务等。两台机器全部使用wildfl...

2016-12-13 15:01:00 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除