前几天做一个批量发消息的功能,因为要向消息表中批量写入数据,用的EF框架的插入方法;不用不知道,一用吓一跳;就10000条数据就耗时好几分钟,对应追求用户体验的我来说这是极不能容忍的,后来改为拼接SQL,性能提高了好几倍;现在来分享一下经验:原始的方法类似这种: 1 public A...
分类:
其他好文 时间:
2015-08-21 19:20:21
阅读次数:
221
前一篇写的是《利用JACK在Windows下PC之间传递声音》,实现的是Windows——Windows之间声音的传递。效果的话,无线连接使用起来感觉声音失真经常出现;有线连接则没有这个问题。买的Alpha也是上了个USB声卡,然后带耳机听。时间长了就不习惯耳机了,感觉还是开放的音箱好。但是懒癌,穷...
分类:
其他好文 时间:
2015-08-21 19:20:07
阅读次数:
312
AN2548 --使用 STM32F101xx 和 STM32F103xx 的 DMA 控制器DMA控制器DMA是AMBA的先进高性能总线(AHB)上的设备,它有2个AHB端口:一个是从端口,用于配置DMA,另一个是主端口,使得DMA可以在不同的从设备之间传输数据。DMA的作用是在没有Cortex-...
分类:
其他好文 时间:
2015-08-21 19:18:44
阅读次数:
614
1.操作系统的定义:操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合——它们能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机的工作流程,控制程序的执行,并向用户提供各种服务功能,使用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行。2.操作系统的特征...
分类:
其他好文 时间:
2015-08-21 19:16:14
阅读次数:
122
在VCL中,关闭程序的主窗体也就意味着程序的主循环结束,主程序自然而然结束。所以在主窗体中使用窗体的关闭函数(Close)即可,如下:procedure TfrmMain.btncloseClick(Sender: TObject);begin Close;end;在FMX中,由Activity替代...
分类:
其他好文 时间:
2015-08-21 19:17:56
阅读次数:
130
本文简要介绍如何用C#配合hbase来做BigData的基本操作。
分类:
其他好文 时间:
2015-08-21 19:16:21
阅读次数:
179
3637: Query on a tree VITime Limit: 8 SecMemory Limit: 1024 MBSubmit: 206Solved: 38[Submit][Status][Discuss]DescriptionYou are given a tree (an acycli...
分类:
其他好文 时间:
2015-08-21 19:14:25
阅读次数:
709
由于数据库数据越来越多,索引对查询影响很大,故测试速度对比测试环境,630W数据,普通个人电脑聚集索引1个匹配的非聚集索引2个结论:1.主动创建聚集索引和创建主键自动生成的聚集索引是一样的,查询效率相同2.创建主键(聚集索引)按照主键条件查询和创建匹配的非聚集索引查询效率差别不大,基本一致3.聚集索...
分类:
其他好文 时间:
2015-08-21 19:14:05
阅读次数:
125
一个人的旅行Time Limit : 1000/1000ms (Java/Other)Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 30Accepted Submission(s) : 12Problem Descript...
分类:
其他好文 时间:
2015-08-21 19:16:44
阅读次数:
121
处理完,效果真的很明显。提高音质有二个途径:1)声源上的处理,这个就是;2) 让声音100%保真重放,像现在较火的Dirac技术,针对性的修正设备硬件特性,让声音HIFI的重放。
分类:
其他好文 时间:
2015-08-21 19:13:07
阅读次数:
187
RTTI需要引用单元TypeInfoGetPropInfo 函数用于获得属性的 RTTI 指针 PPropInfo。它有四种重载形式,后面三种重载的实现都是调用第一种形式。AKinds 参数用于限制属性的类型,如果得到的 PPropInfo 不属于指定的类型,则返回 nil。function Get...
分类:
其他好文 时间:
2015-08-21 19:14:36
阅读次数:
307
1.填充和描边(1)fillStyle(2)strokeStyle2.绘制矩形(1)fillRect()(2)strokeRect()(3)clearRect() :清除画布上的矩形区域 1 var drawing = document.getElementById("drawin...
分类:
其他好文 时间:
2015-08-21 19:13:46
阅读次数:
228
/// /// 对比两个实体类属性值的差异 /// /// 实体类 /// 原实体类 /// 新实体类 /// 差异记录 public string GetChangeData(T oldMod, ...
分类:
其他好文 时间:
2015-08-21 19:13:06
阅读次数:
146
其实就是设置三个标志位,出现一次标志位1对应的bit变为1,出现两次标志位2对应的bit变为1,出现三次标志位三对应的bit变为1.理解了这种思路,代码也就不难写了。class Solution {public: int singleNumber(vector& nums) { ...
分类:
其他好文 时间:
2015-08-21 19:14:02
阅读次数:
110
核心代码1 List srclist=CategoryDao.findList();2 List targetlist=new ArrayList();3 turnToTree(srclist,targetlist,null);注:sql语句查询出来的数据是按1,2,3级顺序排列的
分类:
其他好文 时间:
2015-08-21 19:13:08
阅读次数:
132
prod################### DataSource Configuration ##########################jdbc.jndi=java:comp/env/jdbc/mysqljdbc.driverClassName=com.mysql.jdbc.Drive...
分类:
其他好文 时间:
2015-08-21 19:12:38
阅读次数:
204
一、其他定义设T是线性空间V的线性变换,V中所有向量的象形成的集合,称为T的值域,用R(T)表示,即 R(T)={Tx|x属于V}V中所有被T变为零向量的原象构成的集合,成为T的核,用N(T)表示,即 N(T)={x|Tx=0,x属于V}定理1:线性空间V的线性变换T的值域和核都是V的线性子空间.....
分类:
其他好文 时间:
2015-08-21 19:09:42
阅读次数:
170