自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coderK2014

天下技术,非精研细究、持之以恒,不足以破之……

  • 博客(35)
  • 资源 (11)
  • 收藏
  • 关注

原创 Dynamic CRM开发 - 实体窗体(二)主窗体

主窗体是功能最丰富,使用场景最普遍的窗体

2023-09-29 21:53:40 207

原创 Dynamic CRM开发 - 实体窗体(一)

CRM创建一个实体以及实体字段后,在实体窗体里拖动字段和简单配置,就可以实现一个新增和编辑实体数据的表单,这种无代码的操作形式对非程序员非常的友好,实体有四种类型的窗体:主窗体、快速视图窗体、快速创建窗体、卡窗体。

2023-09-10 08:50:51 226

原创 Dynamic CRM开发 - 使用XrmToolbox工具创建自动编号

输入连接字符串(Url=http://IP/xx;Domain=xx;1、下载XrmToolbox(https://www.xrmtoolbox.com/)有时需要为实体创建自动编号,可以使用XrmToolbox工具。在“Tools”选项卡中找到。

2023-08-26 16:31:07 346

原创 Dynamic CRM开发 - 实体字段(三)计算字段

这只是通过一个简单的例子来演示计算字段的创建和设置,实际应用中,计算年龄可能还要考虑月份等因素。汇总字段设置和计算字段类似,操作稍微复杂点,这里就不赘述了。有简单、计算、汇总三种,本篇幅通过一个示例讲解计算字段。有这样一个需求:根据用户填写的出生日期,计算年龄。输入出生日期,保存后可以看到计算的到的年龄值。1、创建一个“出生日期”字段,时间类型即可。中提到了实体字段的属性字段类型。点击右侧对钩即可保存。

2023-08-25 19:18:58 194

原创 Dynamic CRM开发 - 实体字段(二)字段安全性

“字段安全性”属性,主要用于字段的权限控制

2023-08-23 19:49:41 136

原创 Dynamic CRM开发 - 实体字段(一)

Dynamic CRM中,实体是CRM业务数据的基本载体,而字段对于实体同样重要,是其核心部分。CRM中新增实体后,系统会默认为实体创建一些不可编辑,不可删除的字段,如:主键,创建时间,创建人,修改时间,修改人,状态等等

2023-08-20 19:17:49 243

原创 Dynamic CRM开发 - 实体介绍

在CRM中,实体(Entity)是数据的基本载体,也是构建业务逻辑网络的基础节点,实体可以理解为数据库中的一张表(实体中的字段对应数据库表的字段)。

2023-08-13 20:50:44 214

原创 asp.net core3.1中用log4net工具类打印日志到txt文件中

1、创建类库(例如CommonTools),引用log4net包,如下图:2、写工具类(我这里是LogHelper,可自定义),代码如下:using log4net;using log4net.Config;using log4net.Repository;using System;using System.IO;namespace CommonTools.Log4net{ public static class LogHelper { pr.

2021-01-15 11:26:55 617

原创 C# Asp.net中使用Elasticsearch5.x 的NEST客户端

一、事前准备:1、安装:elasticsearch-5.6.22、引用:Elasticsearch.Net(这里使用的是6.0.0)Nest(这里使用的是6.0.0)二、映射(简单映射,sku嵌套在spu中)://IdProperty指定主键 [ElasticsearchType(Name = "ES_GoodsSpu", IdProperty = "Good...

2020-03-21 11:49:48 1070 2

原创 asp.net core 使用SignalR推送消息--【简单在线聊天功能】 以及 【推送消息给指定用户】

asp.net core 使用SignalR推送消息,本篇文章实现两个功能:1、简单在线聊天;2、推送消息给指定用户。一、使用SignalR前准备工作:1、使用Visual Studio Code 创建mvc项目2、mvc项目添加Microsoft.AspNetCore.SignalR引用3、下载signalr.js,放在wwwroot文件下任意位置4、自定义类继承Hub,如下...

2019-03-29 12:51:03 7766 1

原创 Android Retrofit使用实例--post请求

上一篇介绍了Android Retrofit的get请求【Android Retrofit使用实例--get请求】下面介绍post请求1、GetRequestInterface里添加post接口,如下:/** * 获取出库单详情 * */ @FormUrlEncoded @POST("api/Order/Detail") Call<O...

2019-03-13 17:30:04 2419

原创 Android Retrofit使用实例--get请求

一、引用Retrofit库我使用的是androidstudio。在app下的build.gradle里添加如下图代码:implementation 'com.squareup.retrofit2:retrofit:2.3.0'implementation 'com.squareup.retrofit2:converter-gson:2.3.0'二、权限在AndroidMan...

2019-03-13 13:16:16 2382 1

原创 VisualStudioCode创建的asp.net core控制台程序部署到linux

1、asp.net core控制台程序static void Main(string[] args) { int times=10; while(times>=0) { Console.WriteLine("Hello World!"); ...

2018-12-08 19:41:42 1451

原创 VisualStudioCode中启动、调试多个项目中的指定项目

1、首先看下我的项目结构(一个asp.net core mvc 、两个asp.net core 控制台程序),如下图: 2、打开launch.json文件,如下图:默认情况下,启动项目(F5),会启动mvc web项目,那如果有多个项目呢,怎么启动指定项目呢?3、添加launch.json中的配置,如下图:然后回出现对话框,如下图选择:选择后,launch....

2018-12-08 14:44:06 10587 1

原创 VisualStudioCode中使用Nuget Package Manager插件安装、移除Package

一、安装Nuget Package Manager插件VSCode中点击扩展按钮,搜索中输入Nuget Package Manager,即可安装,如下图:二、添加Package1、在工具栏选择“View”-->"Command Palette"(或者使用快捷键“Ctrl+Shift+P”),在弹出得对话框中输入Nuget Package Manager,选择"Nuget Pa...

2018-12-06 09:24:33 6168

原创 VisualStudioCode创建的asp.net core项目部署到linux,使用nginx代理

1、准备工作:  a:使用VisualStudioCode创建asp.net core项目,并发布(可以参考前面两篇文章)。  b:把发布的 asp.net core项目上传到linux服务器上(我的linux的代码路径为“/var/wwwroot/netcoretest”)。  c:linux服务器上安装.net core sdk。 2、asp.net core代码注意地方:...

2018-12-04 12:54:57 939 1

原创 VisualStudioCode创建的asp.net core项目部署到IIS,以及遇到的问题

一、发布项目在visual studio code中通过命令“dotnet publish”,如下图:这里我把发布位置设置到了D:\WebSite\netcoredemo下。二、设置IIS0、安装AspNetCoreModule托管模块,安装后在iis的“模块”就可以看到安装结果,如下图:安装后:1、新建站点“netcoredemo”,物理路...

2018-12-04 12:53:54 2201

原创 VisualStudioCode中用dotnet命令创建多个ASP.NET Core 项目、类库、控制台程序,并添加应用间的引用

一、准备工作首先安装VisualStudioCode并且可以使用。1、首先新创建空的MyApps文件夹,作为项目主目录,下面将在这个文件夹中创建多个web应用程序、类型、控制台程序等。2、打开VisualStudioCode软件,选择“File”->"Open Folder",在弹出框中选择上述创建的文件夹“MyApps”后。3、使用快捷键 ”CTRL + ~ “ 组合键后就...

2018-12-04 12:48:14 1960 1

原创 C#异步编程方式以及示例

C#异步编程,这里列举一下几种方式:1、通过委托来实现异步(在委托类型中定义了BeginInvoke()和EndInvoke()两个方法);2、await async (.net4.5新特性)3、task(.net 4.0 新特性)下面看示例:一、通过委托来实现异步class Program { static void Main(string[] args)...

2018-07-12 10:53:30 5213 1

原创 Windows环境下安装RabbitMQ,以及添加用户,设置权限

RabbitMQ是流行的开源消息队列系统,是用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。因为是erlang语言开发,所以需要安装otp_win32_R16B03.exe,然后再安装rabbitmq-server-3.2.3.exe。1、激活RabbitMQ Management Plugin输入下面命令行(我默认安装在c盘):"C:\Program Files...

2018-07-10 21:32:26 6547

原创 C# Asp.net中简单操作MongoDB数据库

需要引用MongoDB.Driver.dll、MongoDB.Driver.core.dll、MongoDB.Bson.dll三个dll。同时如果项目报“错误:缺少 System.Runtime.InteropServices.RuntimeInformation.dll version = 4.0.0 ”错误的话,需要引用System.Runtime.InteropServices.Runtim...

2018-07-10 17:47:41 1161

原创 Android Studio从Git上Clone(克隆)项目

1、在Android Studio中设置Git打开“File”—>“settings”,得到如下图:点击“Test”后弹出Git版本,说明配置成功,如果你的Android Studio已经配置过,这步可以忽略。2、克隆项目打开“File”—>“New”—>“Project from Version Control”—>“Git”,弹出界面如下图:点击“C

2016-10-27 21:23:44 14154 1

原创 Android中Fragment之间replace(替换)的动画效果的实现

1、动画xml1.1、slide_right_in.xml<set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true"> <translate android:duration="300" android:fromXDelt

2016-10-26 13:22:36 10298 2

原创 Android中自定义ProgressDialog实现加载滚动条(加载中…)效果

本文所述是通过自定义ProgressDialog实现弹出“加载中……”效果。

2016-10-25 11:56:12 2043 3

原创 组装台式机后进入PE,检测不到硬盘的解决方法

组装台式机后进入PE,检测不到硬盘(机械硬盘),网上各种查资料,有说检查线路有没有接触不良、有没有接错、数据线有没有坏、硬盘有没有坏……最后查到说在BIOS中修改一下硬盘的模式(IDE和AHCI两种),即把IDE模式修改成AHCI。于是我就去设置,结果发现BIOS里硬盘模式已经是AHCI,于是我就改为IDE,结果硬盘读出来了。下面贴几张修改硬盘模式的图吧,顺便说说修改模式的步骤:1、进

2016-10-24 10:39:47 14481

原创 android中textview设置为多行文本时,如何让文字从最顶开始显示

<EditText android:layout_width="match_parent" android:layout_height="200dp" android:inputType="textMultiLine" android:textColor="#4c4d51" an

2016-10-14 13:39:40 8859

原创 android中使用PopupWindow实现取消确定对话框

需求背景:app退出登录时,弹出取消确定对话框。个人感觉使用AlertDialog,需要修改系统自带的样式,比较麻烦,所以这里就用PopupWindow来实现这一需求。这里先展示一下最终界面:实现代码如下:一、对话框xml代码(dialog_login_out.xml):

2016-09-28 15:11:37 1485 2

原创 android中fragment之间传值

fragmentA中代码: Bundle bundle=new Bundle(); bundle.putString("title", "这是要传的值"); fragmentA.setArguments(bundle); FragmentTransaction ft = getFragmentMana

2016-09-08 10:53:09 665

原创 Mysql导入教大sql脚本文件

在mysql导入较大sql脚本文件,会报如下提示:这是由于sql脚本文件过大。有多种解决方法,比如分块导入、命令行等等。下面就用命令行导入。用命令进入mysql安装路径:再输入命令: mysql -u root -p 数据库名 即可。

2016-07-08 13:12:03 515

原创 android修改软键盘的回车键为搜索键以及点击时执行两次监听事件的问题

android项目中要实现这样一个需求,在搜索框中输入关键词,在手机弹出的软键盘中,回车键变为搜索键,点击搜索键执行搜索。1、修改EditText属性: <EditText android:id="@+id/et_search" android:layout_width="100dp"

2016-06-27 10:16:14 4131 5

原创 在android中用NetworkImageView读取网络图片并通过ListView显示出来

在android中用Volley的NetworkImageView读取网络图片并通过ListView显示出来

2016-06-13 10:48:43 5078 3

原创 android studio中导入第三方库

开发安卓,经常会用第三方库,下面写下我用android studio中导入第三方库的步骤(网上的方法很多),对我来说好记性不如烂笔头,以备后用。1、“File”->“new”->“Import Module”,如下图:2、选择你的第三方库,如下图:3、点击上一步的“Finish”后,选择“File”->"Project Structure",如下:

2016-06-06 13:00:37 524

原创 android中设置控件边框以及如何保留上或下边框

这里我以LinearLayout控件为例。一、设置控件边框颜色(四边):1、drawable代码如下: 2、UI代码:<LinearLayout android:layout_width="match_parent" android:layout_height="40dp" android:backg

2016-06-03 10:04:43 2889

原创 android中使用startactivityforresult跳转Activity后需要重写onBackPressed()方法

在android项目中经常会用startactivityforresult从一个Activity跳转到另一个Activity(这里指Activity_A和Activity_B),你可以从Activity_B返回数据到Activity_A中,但是如果直接按手机返回键,因为并没有返回内容给Activity_A,所以程序会报错。这事可以通过在Activity_B中重写onBackPres

2016-05-24 16:02:30 1789

原创 C#中NPOI操作excel之读取和写入excel数据

一、下载引用下载需要引用的dll,即:NPOI.dll,NPOI.OOXML.dll,NPOI.OpenXml4Net.dll,ICSharpCode.SharpZipLib.dll(office2007版需要此dll)。二、excel转datatable类using System;using System.Data;using System.IO;using NPO

2015-12-05 12:59:23 41638 6

IocDemo.zip

Asp.net 使用autofac注入: 1、控制台程序使用autofac注入; 2、mvc获取webapi使用autofac注入,并且使用构造函数注入;

2019-11-25

asp.net core 使用NLog打印日志到txt文件

asp.net core 使用NLog打印日志到txt文件。 每个txt文件支持设置最大值,如设置为1M,则每个日志超过1M,会生成新的日志文件; 日志支持显示所在位置以及行号;

2019-03-30

asp.net core 使用SignalR推送消息

asp.net core 使用SignalR实现简单的消息推送: 1、简单在线聊天功能(推送消息给所有在线的客户端) 2、推送消息给指定用户(定向推送消息)

2019-03-29

nodejs + express + mysql +log4js+redis

express框架写的nodejs项目,用到了mysql数据库(使用连接池)、redis缓存、log4js打印日志、简单根据cookie验证登陆、调用mysql存储过程......

2018-08-23

C#异步编程方式以及示例

这是我自己写的C#异步编程方式以及简单示例: 包含委托、task、await async 方式来实现异步。

2018-07-12

C# Asp.net中简单操作MongoDB数据库

C# Asp.net中简单操作MongoDB数据库。 包括数据库连接、基本的增加、删除、修改、查询操作,适合初入MongoDB的C#程序员。

2018-07-10

Android中自定义ProgressDialog实现加载滚动条效果,例如显示“请稍后……”

Android中自定义ProgressDialog实现加载滚动条效果,例如显示“请稍后……”,希望对于有帮助

2016-10-25

Android中自定义ProgressDialog实现加载滚动条效果

Android中自定义ProgressDialog实现加载滚动条效果(例如:1.加载中…2.请稍后……等)

2016-10-25

我的第一个PHP项目

初学PHP,使用的工具是PHPStorm + XAMPP。 这是我写的一个非常简单的有增删改查以及异步ajax功能的PHP程序。 希望同样是初学者的你有帮助。

2016-05-06

我写的简单的php增删改查程序

我最新初学PHP,我用的工具是phpstorm + xampp,所以写了一个非常简单的只有增删改查功能的程序。

2016-05-06

NPOI操作excel之读取、写入excel数据

这是我用C# asp.netasp.net写的关于NPOI操作excel之读取、写入excel数据的例子,简单易懂,希望对于有帮助。

2015-12-05

空空如也

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

TA关注的人

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