摘要:
可以在Power Designer、数据库里面设置设置之后,删除被依赖性项,相关设置了级联删除的依赖性都被删除 在Power Designer里面设置 选中连线,设置integrity(完整性) 级联删除 级联更新 数据库中设置 参考:http://baike.baidu.com/view/6901 阅读全文
posted @ 2017-11-21 17:38
Lulus
阅读(818)
评论(0)
推荐(0)
摘要:
1、设计优先能够在设计层面解决的问题,在设计部分解决,比如级联删除的设置(与具体数据库无关)2、能用代码解决的问题用代码解决,不推荐使用数据库的存储过程、函数、触发器如果使用,以后换数据库很麻烦,因为sql不同(如果是写在Power Designer里面还可以) 阅读全文
posted @ 2017-11-21 17:38
Lulus
阅读(375)
评论(0)
推荐(0)
摘要:
1、建表的时候设置级联删除,或者后面修改为级联删除2、sql语句,连接所有表进行删除操作3、利用程序进行删除,比如EF+linq 阅读全文
posted @ 2017-11-21 17:37
Lulus
阅读(727)
评论(0)
推荐(0)
摘要:
基本 目的:为了防止数据库存在不符合语义的数据,防止错误信息的输入和输出约束的用途是限制用户输入到表中的数据的值的范围 分类 分类1:列级约束、表级约束两种分类2:NOT NULLUNIQUEPRIMARY KEYFOREIGN KEYCHECKDEFAULT 创建约束 primary key 约束 阅读全文
posted @ 2017-11-21 17:36
Lulus
阅读(382)
评论(0)
推荐(0)
摘要:
(1)主键索引和主键有什么关系?主键索引是创建主键的时候系统自动创建的索引,主键要求不重复,不为空,但是他如何判断有效率呢?当然是建索引了,老是全表遍历还不疯掉。所以建立主键会自动的建立主键索引。(2)主键和唯一键的区别在于唯一键可以为空,主键不可以(3)建立唯一约束和唯一索引又什么区别?同理,建立 阅读全文
posted @ 2017-11-21 17:36
Lulus
阅读(3304)
评论(0)
推荐(0)
摘要:
优缺点 索引是对数据库表中一列或多列的值进行排序的一种结构为了提高查询的效率索引一般建立在需要经常查询的地方 优点 创建索引可以大大提高系统的性能第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。第二,可以大大加快 数据的检索速度,这也是创建索引的最主要的原因。第三,可以加速表和表之间 阅读全文
posted @ 2017-11-21 17:35
Lulus
阅读(304)
评论(0)
推荐(0)
摘要:
写一段常用sql语句存储起来相当于多表的查询连接->形成的“新表”但视图不占存储空间,不存储数据 新建视图TeacherAndStudent之后可以select * from TeacherAndStudent也可以与其他表、视图再连接 SQL CREATE VIEW 语法 阅读全文
posted @ 2017-11-21 17:34
Lulus
阅读(193)
评论(0)
推荐(0)
摘要:
存储过程和函数存在以下几个区别:1)一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。存储过程,功能强大,可以执行包括修改表等一系列数据库操作;用户定义函数不能用于执行一组修改全局数据库状态的操作。2)对于存储过程来说可以返回参数,如记录集,而函数只能返回值或者表对象。函数只能 阅读全文
posted @ 2017-11-21 17:33
Lulus
阅读(611)
评论(0)
推荐(0)
摘要:
mysql 主从 同步原理及配置一、在mssql 里头实现同步镜像,只能主库用而镜像库不能同时用,而mysql 主从同步可以实现 数据库的读写分离,主库负责 update insert delete ,从库负责select 这样一来具有相应的优点:(1) 数据分布 (Data distributio 阅读全文
posted @ 2017-11-21 17:31
Lulus
阅读(248)
评论(0)
推荐(0)
摘要:
image image image image (localdb)\v11.0是VS内置SQL Server+版本号 阅读全文
posted @ 2017-11-21 17:31
Lulus
阅读(1579)
评论(0)
推荐(0)
摘要:
定义 对于SQL Server来讲,我们声明一个变量的方式是用@变量名,而且相对于编程来讲,SQL Server声明的方式跟我们开了个玩笑,是先变量后面才是类型。对于需要传参跟不需要传参的方式,其实跟我们编程的方式一样。有参数则是如下方式: 如果没有参数,则只要保留括号即可。跟我们理解的函数写法一致 阅读全文
posted @ 2017-11-21 17:28
Lulus
阅读(545)
评论(0)
推荐(0)
摘要:
创建 写好之后点击执行,即生成存储过程 ENDGO --GO就代表结操作完毕 执行(调用/查询/删除...) 例子 存储过程带参数 执行 多个参数 执行 可以在Power Designer/数据库下生成 阅读全文
posted @ 2017-11-21 17:27
Lulus
阅读(616)
评论(0)
推荐(0)
摘要:
触发器类型 insert 触发器delete 触发器update 触发器 Inserted和Deleted两个临时表的作用 Inserted:对于插入记录操作来说,插入表里存放的是要插入的数据;对于更新记录操作来说,插入表里存放的是要更新的记录。Deleted:对于更新记录操作来说,删除表里存放的是 阅读全文
posted @ 2017-11-21 17:27
Lulus
阅读(381)
评论(0)
推荐(0)
摘要:
打开profiler新建->连接数据库进行监测 任何访问该数据库的都有记录 image image 对于linq的检验:sql实际如何->运行程序,查看分析器记录 image image 参考:http://lyt7599.blog.163.com/blog/static/4384003520111 阅读全文
posted @ 2017-11-21 17:26
Lulus
阅读(428)
评论(0)
推荐(0)
摘要:
传统方式 将数据库操作封装成一个工具类 使用工具类 使用第三方库Dapper 封装工具类 调用方法 连接其他数据库,引用目标数据库相关DLL,将SqlConnection改为目标Connection即可。如: 其他 多个不同的数据库连接,比如MySQL,SQL Server,Oracle等,可以考虑 阅读全文
posted @ 2017-11-21 17:23
Lulus
阅读(314)
评论(0)
推荐(0)
摘要:
[架构].[用户].[表名]架构可以理解为“数据库名称” image image 用户默认为"dbo",即Database Owner(数据库的所有者) 例子 test2是数据库名称(架构)bittable是表名 阅读全文
posted @ 2017-11-21 17:23
Lulus
阅读(201)
评论(0)
推荐(0)
摘要:
VarcharVarchar往往用来保存可变长度的字符串。简单的说,我们只是给其固定了一个最大值,然后系统会根据实际存储的数据量来分配合适的存储空间。为此相比CHAR字符数据而言,其能够比固定长度类型占用更少的存储空间。因为其长度是可变的,为此在数据进行更新时可能会导致一些额外的工作。如在更改前,其 阅读全文
posted @ 2017-11-21 17:22
Lulus
阅读(735)
评论(0)
推荐(0)
摘要:
Sp_helptext PROCEDUREName 例子 创建存储过程 查询该存储过程 阅读全文
posted @ 2017-11-21 17:22
Lulus
阅读(815)
评论(0)
推荐(0)
摘要:
查看执行任务可知,使用in关键字,会进行inner join,找出匹配项 阅读全文
posted @ 2017-11-21 17:21
Lulus
阅读(349)
评论(0)
推荐(0)
摘要:
第1层:高并发、高速查询 memory cached(内存高速缓存数据库)第2层:持久化保存 redis第3层:数据保存1、sql server,mysql,sqlite等关系型数据库2、mongo db 在很大程度上,redis可以替代mongo db(持久化、文件保存) 阅读全文
posted @ 2017-11-21 17:21
Lulus
阅读(312)
评论(0)
推荐(0)
摘要:
Grant Grant可以把指定的权限分配给特定的用户,如果这个用户不存在,则会创建一个用户 命令格式 权 限:select,insert,update,delete,drop,index,all,privileges(表示赋予用户全部权限跟all一样)数据库 :当数据库名称.表名称被.代替,表示用 阅读全文
posted @ 2017-11-21 17:19
Lulus
阅读(5460)
评论(0)
推荐(0)
摘要:
无关子查询 内部查询未引用外部查询的表->整个查询的过程为子查询只执行一次,然后交给外部查询eg. 相关子查询 内部查询引用外部查询的表->子查询的执行的次数依赖于外部查询,外部查询每执行一行,子查询执行一次eg. 内部查询引用了外部查询c表 参考:http://www.cnblogs.com/Ca 阅读全文
posted @ 2017-11-21 17:19
Lulus
阅读(960)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2017-11-21 17:18
Lulus
阅读(204)
评论(0)
推荐(0)
摘要:
union 示例1 TypeID字段在数据库表中不存在,为该视图添加的字段用于区分是从哪张表里面取出来的 区分:3 as typeID 与 typeID as '3'前者新建一列,值为3后者将一列改名为'3' 示例2 在数据库里面不添加记录,通过视图添加两条记录"(所有部门)","(本人所在部门)" 阅读全文
posted @ 2017-11-21 17:18
Lulus
阅读(273)
评论(0)
推荐(0)
摘要:
SQL语言类型 数据定义:create/alter/drop table/trigger/index/function/存储过程/约束/…数据操纵:select/update/insert/delete数据控制:grant/revoke 增删改查 增 例子 删 例子 改 例子 查 查select d 阅读全文
posted @ 2017-11-21 17:16
Lulus
阅读(352)
评论(0)
推荐(0)
摘要:
大多数时候是为了sql拼写方便而加的条件从执行任务来看,不影响性能 阅读全文
posted @ 2017-11-21 17:15
Lulus
阅读(312)
评论(0)
推荐(0)
摘要:
bit值保存为1/0,1代表true,0代表false读取数据库数据时,可以直接用bool型读取该字段,会直接转换为true/false 数据库表结构 实体类BitModel 读取数据采用dapper,封装方法 显示数据 阅读全文
posted @ 2017-11-21 17:14
Lulus
阅读(28016)
评论(0)
推荐(1)
摘要:
列相加即可注意Null不可加,先用ISNULL方法验证,设置默认值 阅读全文
posted @ 2017-11-21 17:13
Lulus
阅读(5263)
评论(0)
推荐(1)
摘要:
SCOPE_IDENTITY()取得返回在当前会话中的任何表内所生成的最后一个标识值比如新增一条记录,获得插入记录的ID号 阅读全文
posted @ 2017-11-21 17:13
Lulus
阅读(197)
评论(0)
推荐(0)
摘要:
“跨库”的概念 1、 两个服务器的两个数据库比如115.28.102.1和115.28.102.2上的数据表的联合操作2、 一个服务器的多个数据库 跨库查询的方法 跨库查询缺点 效率低,数据库容易挂 不采用跨库查询的解决方案 连接A库,从A库中查询出结果,放入内存连接B库,从B库中查询出结果,放入内 阅读全文
posted @ 2017-11-21 17:12
Lulus
阅读(638)
评论(0)
推荐(0)
摘要:
例子: 阅读全文
posted @ 2017-11-21 17:10
Lulus
阅读(420)
评论(0)
推荐(0)
摘要:
好处: 防止sql注入;占用内存更少 例子: 传参有业务查询条件startDate,endDate,A,每页数据个数pageSize,当前查询页码pageIndex 阅读全文
posted @ 2017-11-21 17:10
Lulus
阅读(547)
评论(0)
推荐(0)
摘要:
方法1 方法2 阅读全文
posted @ 2017-11-21 17:09
Lulus
阅读(2220)
评论(0)
推荐(0)
摘要:
空格 换行 调行距 阅读全文
posted @ 2017-11-21 17:08
Lulus
阅读(1282)
评论(0)
推荐(0)
摘要:
HTML5声明方式(1种) 指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令不是 HTML 标签参考:http://www.w3school.com.cn/tags/tag_doctype.asp 阅读全文
posted @ 2017-11-21 17:07
Lulus
阅读(235)
评论(0)
推荐(0)
摘要:
常用标签 格式标记 1 1 2 2 文档标记 3 3 上标、下标 效果如下 4 4 eg. 5 5 big,small big,small可嵌套使用较之原来的字体大/小一号到达最大/小的字号之后不再起作用 5 5 6 6 阅读全文
posted @ 2017-11-21 17:06
Lulus
阅读(203)
评论(0)
推荐(0)
摘要:
a 取消跳转链接功能,添加事件 注意字符串的处理 onclick添加方法 单引号包裹字符串变量,否则会认为是对象 or var name=@shop.Name; 再传参name 设置锚点,跳转本页XX位置 链接:http://www.jb51.net/web/170879.html1、 使用id定位 阅读全文
posted @ 2017-11-21 17:06
Lulus
阅读(229)
评论(0)
推荐(0)
摘要:
实体实体配置文件菜单本地化语言:xml文件权限配置领域服务应用层CRUDDTOSPA路由:app.js视图生成:.html,.js 阅读全文
posted @ 2017-11-21 17:02
Lulus
阅读(391)
评论(0)
推荐(0)
摘要:
abp.message.success(app.localize('SomeMessage'), app.localize('Title')) .done(function() { //do something }); 阅读全文
posted @ 2017-11-21 17:02
Lulus
阅读(377)
评论(0)
推荐(0)
摘要:
示例中,根据ng-if指令显示不同任务状态,以及判断任务是否可以操作 Controller Model 阅读全文
posted @ 2017-11-21 17:01
Lulus
阅读(32881)
评论(0)
推荐(2)
摘要:
$http请求返回之后,给前台绑定数据赋值,会自动更新数据 $.ajax请求返回之后,给前台绑定数据赋值,不会自动更新数据,需要用$scope.$apply手动刷新 apply还是有问题,还是用$http最好 因为angular的规则是同一进程中只能有一个脏循环,手动apply就是开启了脏循环,如果 阅读全文
posted @ 2017-11-21 17:01
Lulus
阅读(878)
评论(0)
推荐(0)
摘要:
Controller Model 阅读全文
posted @ 2017-11-21 17:00
Lulus
阅读(1079)
评论(0)
推荐(0)
摘要:
<div ng-controller="MyController"> <!--显示$scope.clock的now属性--> <h1>hello {{clock.now}}</h1> <!--显示$scope.clock,里面有一个属性now--> <h1>hello {{clock}}</h1> 阅读全文
posted @ 2017-11-21 17:00
Lulus
阅读(1209)
评论(0)
推荐(0)
摘要:
Controller 实体类 阅读全文
posted @ 2017-11-21 16:59
Lulus
阅读(2252)
评论(0)
推荐(0)
摘要:
<div ng-app="multipliedCaculateApp" ng-controller="multipliedCaculateController as vm"> <div class="form-group col-md-4"> <label><span class="red">*</ 阅读全文
posted @ 2017-11-21 16:59
Lulus
阅读(1012)
评论(0)
推荐(0)
摘要:
<div id="commentModal" class="modal fade" role="dialog" ng-app="radioApp" > <div class="modal-dialog" ng-controller="radioCtrl as vm"> <div class="mod 阅读全文
posted @ 2017-11-21 16:58
Lulus
阅读(14672)
评论(6)
推荐(0)
摘要:
服务是一个函数或对象,可在你的 AngularJS 应用中使用服务是作为一个参数传递到 controller 中。如果要使用它,需要在 controller 中定义在很多服务中,比如 $location 服务,它可以使用 DOM 中存在的对象,类似 window.location 对象,但 wind 阅读全文
posted @ 2017-11-21 16:36
Lulus
阅读(405)
评论(0)
推荐(0)
摘要:
Scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带Scope 是一个对象,有可用的方法和属性创建控制器时,你可以将 $scope 对象当作一个参数传递当在控制器中添加 $scope 对象时,视图 (HTML) 可以获取了这些属性视图中,你不需要添加 $ 阅读全文
posted @ 2017-11-21 16:33
Lulus
阅读(208)
评论(0)
推荐(0)
摘要:
过滤器可以使用一个管道字符(|)添加到表达式和指令中在一个表达式里面可以使用多个过滤器:ng-repeat="x in names | filter:test | orderBy:'country'"也可以在js里使用$filter来调用过滤器 过滤器类型如下: 还包括json/limitTo/nu 阅读全文
posted @ 2017-11-21 16:33
Lulus
阅读(226)
评论(0)
推荐(0)
摘要:
简介 AngularJS 是一个 JavaScript 框架AngularJS 通过 指令 扩展了 HTML,且通过 表达式 绑定数据到 HTMLAngularJS表达式可以写在HTML里面AngularJS表达式不支持条件和循环语句,而且没有exception语句AngularJS表达式支持过滤器 阅读全文
posted @ 2017-11-21 16:32
Lulus
阅读(448)
评论(0)
推荐(0)
摘要:
<div id="MyDiv"></div> <script> function AddButton() { var MyDiv =document.getElementById("MyDiv"); var bt =document.createElement("button"); //create 阅读全文
posted @ 2017-11-21 16:30
Lulus
阅读(24400)
评论(0)
推荐(0)
摘要:
尽量不要拼接字符,用自定义标签来完成 用winform的形式更佳 阅读全文
posted @ 2017-11-21 16:30
Lulus
阅读(227)
评论(0)
推荐(0)
摘要:
window.location.reload(); history.go(0); location.reload(); location = location; location.assign(location); document.execCommand('Refresh'); window.na 阅读全文
posted @ 2017-11-21 16:29
Lulus
阅读(413)
评论(0)
推荐(0)
摘要:
要使用jQuery方法,必须用$()包装 阅读全文
posted @ 2017-11-21 16:29
Lulus
阅读(313)
评论(0)
推荐(0)
摘要:
引用layer.js,官网:http://layer.layui.com/常用属性:btn/icon/skin/time/content/yes(点击确认、提交) 常用窗体.alert .confirm .msg .open 自定义窗口 .html .load 加载 .tips关闭layer用一个变 阅读全文
posted @ 2017-11-21 16:28
Lulus
阅读(1803)
评论(0)
推荐(0)
摘要:
原生 对话框 新窗口 例子 阅读全文
posted @ 2017-11-21 16:28
Lulus
阅读(456)
评论(0)
推荐(0)
摘要:
参数说明 ajax请求异步刷新页面=把需要异步刷新的页面单独写成一个.cshtml进行操作$.ajax({}); ajax方法。type: 类型,此处为“POST” 还有 "GET"类型。必须全部大写。View和Controller请求方式保持一致。url: 调用的Action 书写格式 /cont 阅读全文
posted @ 2017-11-21 16:27
Lulus
阅读(189)
评论(0)
推荐(0)
摘要:
1.在Startup的ConfigureServices里面,通过IServiceCollection进行注入 2.定义接口并实现 3.使用 阅读全文
posted @ 2017-11-21 16:26
Lulus
阅读(342)
评论(0)
推荐(0)
摘要:
1.安装对应的.net core的runtime2.安装Windows Server Hosting下载地址:https://www.microsoft.com/net/download/core#/runtime比如针对.net core 2.0+64位系统,安装内容如下 3.按照正常流程发布即可 阅读全文
posted @ 2017-11-21 16:25
Lulus
阅读(386)
评论(0)
推荐(0)
摘要:
以AspUser的Password为例,去掉最少1个大写字母,1个小写字母等等坑爹的要求在Startup的ConfigureServices中进行配置 参考文档:(更全面)https://docs.microsoft.com/en-us/aspnet/core/security/authentica 阅读全文
posted @ 2017-11-21 16:25
Lulus
阅读(541)
评论(0)
推荐(0)
摘要:
asp .net 1.引用Microsoft.Extensions.Configuration2.在Startup中注入服务 public static IConfiguration Configuration { get; private set; } public Startup(IConfig 阅读全文
posted @ 2017-11-21 16:24
Lulus
阅读(834)
评论(0)
推荐(0)
摘要:
习惯将页面和它对应的js,css文件放在一个文件夹下,将这些都放在Views文件夹下 运行的时候发现找不到js和css文件 因为在MVC中,是不建议直接去访问Views文件夹的我们建立的ASP.NET MVC程序在默认情况下会在Views目录下加了一个web.config文件访问Views目录下的所 阅读全文
posted @ 2017-11-21 16:23
Lulus
阅读(432)
评论(0)
推荐(0)
摘要:
<!--引用jquery和bootstrap--> <link rel="stylesheet" href="~/Content/bootstrap.min.css"> <script src="~/Scripts/jquery-3.1.1.min.js"></script> <script src 阅读全文
posted @ 2017-11-21 16:22
Lulus
阅读(458)
评论(0)
推荐(0)
摘要:
出现位置:实体比较复杂,包含List之类的时候 解决方案:(1)前端创建好object之后,先序列化为json字符串,再传字符串到后端,可解析(2)后端以string接收参数后,手动反序列化 阅读全文
posted @ 2017-11-21 16:22
Lulus
阅读(402)
评论(0)
推荐(0)
摘要:
方法1:使用form onsubmit标签 return XXX()方法 方法2:input onclick标签 阅读全文
posted @ 2017-11-21 16:21
Lulus
阅读(277)
评论(0)
推荐(0)
摘要:
设置内容Html.DropDownList创建下拉框,下拉框名称为"useState",集合为ViewBag.UseStates,值是DicKey,显示是DicValue DictionaryModel 阅读全文
posted @ 2017-11-21 16:18
Lulus
阅读(950)
评论(0)
推荐(0)
摘要:
返回string 返回匿名对象 阅读全文
posted @ 2017-11-21 16:16
Lulus
阅读(694)
评论(0)
推荐(0)
摘要:
返回类型 return View(model); 即返回htmlreturn Json("String"); 返回Json格式的数据return File(new byte[] { }, "application/json"); 返回文件(下载),也可以不使用这种方法下载文件 例子:下载excle 阅读全文
posted @ 2017-11-21 15:15
Lulus
阅读(322)
评论(0)
推荐(0)
摘要:
My97DatePicker http://jingyan.baidu.com/article/e6c8503c7244bae54f1a18c7.html 设置控件初始时间:当天 Datepicker http://www.runoob.com/jqueryui/example-datepicker 阅读全文
posted @ 2017-11-21 15:15
Lulus
阅读(171)
评论(0)
推荐(0)
摘要:
Model是全局变量,一个页面一个 前台 后台 阅读全文
posted @ 2017-11-21 15:15
Lulus
阅读(342)
评论(0)
推荐(0)
摘要:
思路 假如有三级省、市、区,先加载出所有省选择省之后,加载出该省所有市选择市之后,加载出该市所有区重新选择省,则清空市和区重新选择市,则清空区想好数据结构,不同的数据结构做法不同 例子 数据结构 测试数据 1 1 前台 后台 阅读全文
posted @ 2017-11-21 15:14
Lulus
阅读(579)
评论(0)
推荐(0)
摘要:
MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。 它是一 阅读全文
posted @ 2017-11-21 15:11
Lulus
阅读(1682)
评论(0)
推荐(0)
摘要:
解决方案1 找到服务对应的应用程序池 1 1 在高级属性中找到标识 2 2 修改权限为登录的用户的权限 3 3 解决方案2 方法2在需要进行读写操作的目录下添加Network Service这个帐号,由于在iis 6.0中,默认的应用程序池中的标示用的是Network Service,所以在进程中是 阅读全文
posted @ 2017-11-21 15:11
Lulus
阅读(373)
评论(0)
推荐(0)
摘要:
IP地址 全部未分配,则以下所有IP对应端口都可以访问网站指定IP,则只有指定IP可以访问网站 1 1 端口 可以在建立网站之后继续添加端口,则所有添加的端口均可以访问 2 2 3 3 阅读全文
posted @ 2017-11-21 15:10
Lulus
阅读(785)
评论(0)
推荐(0)
摘要:
应用程序池-网站-应用程序 1 1 应用程序池 设置应用程序的各种设置,新建、修改应用程序的时候可以选择应用程序池 2 2 [站外图片上传中...(image-3924c8-1511163001873)] 应用程序:推荐,中、大型项目适用 1、可以加密混淆代码2、可以预编译3、有“项目”的概念,支持 阅读全文
posted @ 2017-11-21 15:09
Lulus
阅读(906)
评论(0)
推荐(0)
摘要:
试图加载格式不正确的程序 image image 解决方法 image image HTTP 错误 500.19 image image 解决方法在控制面板————》程序————》启用或关闭windows功能————》Internet Infomation Service————》万维网服务———— 阅读全文
posted @ 2017-11-21 15:08
Lulus
阅读(252)
评论(0)
推荐(0)
摘要:
基本思路 1、新建WCF应用程序2、注册路由(可省略,则用/….svc/….访问)配置文件 访问uri:http://localhost:27472/Service1.svc/service/GetData/13、写接口和.svc(服务) 与WCF库完全相同4、Release模式下生成项目并发布(避 阅读全文
posted @ 2017-11-21 15:07
Lulus
阅读(390)
评论(0)
推荐(0)
摘要:
基本思路 建立与发布参考网站托管 在IIS中某一网站,选择添加应用程序 访问服务uri:http://localhost/wcfAppTest/Service1.svcwcfAppTest/Service1.svc 别名+.svc访问具体的服务http://localhost/wcfAppTest/ 阅读全文
posted @ 2017-11-21 15:07
Lulus
阅读(484)
评论(0)
推荐(0)
摘要:
主要效果是本机调试网站,将网站发布到某域名(如m16758r728.iok.la),可以进入VS断点,不必再用远程调试!!! 环境 VS2015windows 10操作系统花生壳(可以用其他内网穿透的软件代替,本文以花生壳为例) localhost->127.0.0.1&&本机内网IP 产生现象:V 阅读全文
posted @ 2017-11-21 15:00
Lulus
阅读(476)
评论(0)
推荐(1)
摘要:
基本思路 1、新建一个WCF服务库2、在客户端引用处右键,添加服务引用 点击发现,选择目标服务设置好命名空间 可以在高级一栏里面,设置详细信息 点击确认,添加服务引用 3、在客户端自动生成XXXClient类,可以直接调用服务的方法例子服务器 客户端 4、在添加服务引用之后,服务有所更新(新增、删除 阅读全文
posted @ 2017-11-21 14:35
Lulus
阅读(969)
评论(0)
推荐(0)
摘要:
Bared Wrapped 阅读全文
posted @ 2017-11-21 14:33
Lulus
阅读(375)
评论(0)
推荐(0)
摘要:
GET GET单参数 服务器 客户端 4种WebMessageBodyStyle Bare:请求和响应都是裸露的WrappedRequest:请求是包裹的(,响应是裸露的)WrappedResponse:响应是包裹的(,请求是裸露的)Wrapped:请求和响应都是包裹的例子:GetOneParame 阅读全文
posted @ 2017-11-21 14:10
Lulus
阅读(277)
评论(0)
推荐(0)
摘要:
Uri+方法(GetData)+ ? + key=value & key=value …… ?表示允许不存在,即key可以是不存在的(服务器不接收) value可以为空,即…?name=&password=123 键值对之间用&(与符号)连接 key之间可以对调位置,无影响,即…?name=zl&p 阅读全文
posted @ 2017-11-21 11:34
Lulus
阅读(342)
评论(0)
推荐(0)
摘要:
Web Service:是行业标准,也就是Web Service 规范ASP.NET Web Service:微软提供了Web服务的开发框架WCF :是一套框架,用来创建各种服务,是一个分布式应用的开发框架,属于特定的技术,或者平台 转载自:http://www.cnblogs.com/tearer 阅读全文
posted @ 2017-11-21 11:33
Lulus
阅读(288)
评论(0)
推荐(0)
摘要:
思路:取出毫秒结果,在1970年1月1日 00:00:00的基础上,加上毫秒数 阅读全文
posted @ 2017-11-21 11:32
Lulus
阅读(2024)
评论(0)
推荐(0)
摘要:
string url=""; string param=""; string result = string.Empty; HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url); Encoding encoding = Enc 阅读全文
posted @ 2017-11-21 11:29
Lulus
阅读(337)
评论(0)
推荐(0)
摘要:
1、包装成一个对象如:List或者把一个对象塞到另一个对象内部2、除了一个对象,其他的拆分成string,int…3、使用Wrapped形式+JObject(对流无效),包装与参数对应即可4、对于流+自定义对象:把图片流包含在图片信息对象里面把对象转换成流Or先上传图片流,返回图片uri再上传图片信 阅读全文
posted @ 2017-11-21 11:28
Lulus
阅读(287)
评论(0)
推荐(0)
摘要:
<bindings> <webHttpBinding> <!--这个是接收大数据加的,设置WCF服务器端数据接收上限参数,此处单位字节,故2147483647字节==2G, 仅修改这里尚不能突破 .net默认只能传4M文件的限制,还要修改 httpRuntime maxRequestLength 参 阅读全文
posted @ 2017-11-21 11:28
Lulus
阅读(399)
评论(0)
推荐(0)
摘要:
今天来看看WCF的配置方法。 上图整理了服务配置过程中所用到的基本的元素,大致的步骤主要是首先要在调用服务的程序集中添加服务的一个引用,然后添加一个service并指定服务的名称、终结点,如果添加了behavior(行为)的配置,那么也需要添加一个behaviorConfiguration的配置信息 阅读全文
posted @ 2017-11-21 11:27
Lulus
阅读(1011)
评论(0)
推荐(0)
摘要:
元组 private (int number,int newNumber) CaculateByTuple(int number) { return (number: number, newNumber: number * number); } private List<(int number, i 阅读全文
posted @ 2017-11-21 11:19
Lulus
阅读(526)
评论(0)
推荐(0)
摘要:
参考资料:https://stackoverflow.com/questions/4646827/on-exit-for-a-console-application 阅读全文
posted @ 2017-11-21 11:16
Lulus
阅读(1232)
评论(0)
推荐(0)
摘要:
WebClient HeaderData是自定义类对象,存储header信息 private static T GetDataCommonMethod<T>(string url, string host, HeaderData headerData) where T : class { //注意H 阅读全文
posted @ 2017-11-21 11:14
Lulus
阅读(705)
评论(0)
推荐(0)
摘要:
参考资料: https://codefying.com/2015/10/02/executing-a-python-script-from-a-c-program/ demo: https://github.com/zLulus/NotePractice/tree/dev3/Console/CSha 阅读全文
posted @ 2017-11-21 11:05
Lulus
阅读(1505)
评论(0)
推荐(0)

浙公网安备 33010602011771号