SELECT COUNT(1) FROM (SELECT w.log_name, w.cust_party_id, w.creation_date, row_number() over(PARTITION BY w.cust_party_id ORDER BY w.creation_date DES ...
分类:
其他好文 时间:
2017-06-06 18:34:42
阅读次数:
142
题意:已知有n个工作,已知每个工作需要的工作时间qi和截至时间di,工作只能串行完成,问最多能完成多少个工作 思路:首先我们按照截至时间从小到大排序,让它们依次进入优先队列中,当发生执行完成时间大于截至时间时,我通过优先队列把工作中最长的需要时间出队 优先队列的比较函数: 代码: ...
分类:
其他好文 时间:
2017-06-03 11:27:57
阅读次数:
209
使用联合索引应该注意: customer_id列的离散程度更高,建联合索引时应该INDEX(customer_id,staff_id); ...
分类:
数据库 时间:
2017-06-02 14:45:37
阅读次数:
154
概述 不浪费内存:当 Hibernate 从数据库中载入 Customer 对象时, 假设同一时候载入全部关联的 Order 对象, 而程序实际上只须要訪问 Customer 对象, 那么这些关联的 Order 对象就白白浪费了很多内存. 更高的查询效率:发送尽可能少的 SQL 语句 类级别的检索策 ...
分类:
Web程序 时间:
2017-06-02 12:39:22
阅读次数:
243
NuGet包地址: https://www.nuget.org/packages/OYMLCN.WeChat.Core 由于来的OYMLCN.WeChat存在深度封装,并没有做完整的测试,对于使用不友好,现已重新构建SDK的接收消息被动回复模块。 现已做到最大程度的简易化及模块化,每个模块都已完成单 ...
分类:
微信 时间:
2017-06-01 19:31:17
阅读次数:
584
FluentValidation https://github.com/JeremySkinner/FluentValidation using FluentValidation; public class CustomerValidator: AbstractValidator<Customer> ...
分类:
其他好文 时间:
2017-05-31 22:15:30
阅读次数:
206
来回切换还是不爽,给虚拟机装上了epp 输出结果如下: 变量赋值总结: 变量赋值有两种方法:值赋值和引用赋值。下面将介绍这两种方法: 值赋值 按值赋值就是将赋值表达式的值复制到变量。这是最常见的一类赋值。下面是几个例子: 每个变量都拥有表达式赋给它的一个副本,例如,$number 和 $age 都有 ...
分类:
其他好文 时间:
2017-05-30 23:15:30
阅读次数:
233
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。 (1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rown ...
分类:
其他好文 时间:
2017-05-29 17:24:32
阅读次数:
270
/**接收地址栏参数***/function GetQuery(key){var search = location.search.slice(1);//得到get方式提交的查询字符串var arr = search.split("&");for(var i = 0;i < arr.length; ...
分类:
数据库 时间:
2017-05-24 15:56:12
阅读次数:
275
Hibernate: create table CUSTOMER ( CUSTOMER_ID integer not null auto_increment, CUSTOMER_NAME varchar(255), primary key (CUSTOMER_ID) ) engine=InnoDBH ...
分类:
Web程序 时间:
2017-05-24 14:35:47
阅读次数:
171