自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 程序性能优化思路

1. 用多线程代替单线程2. 使用timeout来避免死锁3. 在生产和消费模式中,用readerwriterlocker4. 避免大量装箱和拆箱5. 避免大量字符串拼接,用stringbuilder代替6. 大量数据插入用SqlBulkCopy7. 不要在for循环中操作数据库,尽量减少操作数据库的次数8. 减小同步的粒度,lock尽可能少的代码片9. 不要有空的...

2018-09-07 17:22:42 307

原创 wpf convert png to xaml

把png图片转化成xaml资源<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">    <DrawingImage x:Key="res_scheme...

2018-07-12 18:18:34 849

原创 Python 面试反思

周五的面试中,有几道题理解错了,考官问的是Python里装饰器、模板,我却理解成了设计模式里的装饰器方法和模板方法,结果答的是设计模式。汗~~~现总结如下:1.Python装饰器:python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能。允许多个装饰器叠加。def log...

2018-07-01 22:09:30 242

原创 Deep Learning Foundation

BN:z=wx+bz'=gamma*bn(z)+beltaa=g(z')原因:1. 数据归一化,可以相对加大的learning rate,下降速度快。2. 使得每一层的分布相对稳定,每一层相对独立,减弱上一层对其的影响。轻微正则化:计算均值和偏差都是在一个Mini-batch上进行,有一定的噪音。测试:用训练集上加权平均的均值和方差。F1 Score = 1/(1/P+1/R)改善模型的表现:减少...

2018-06-26 21:14:35 237

原创 C#知识大全

1. 结构体Struct不可以有默认的构造函数和析构函数,会把所有字段初始化为默认值。自定义的构造函数必须对所有字段赋值。Struct可以实现接口,但不能从另一个class、struct继承,而且不能作为其他class的基类。可以不使用new创建。是值类型。适合使用structs的场景:l 实例使用起来像C#的基元类型l 需要创建大量的、短暂实例(例如在循环体内)l 实例不需要...

2018-06-25 20:39:46 678

转载 Wpf Button Style customized

话不多说,想要好看的wpf button,可以参考下面的文章http://stackoverflow.com/questions/17630968/wpf-c-sharp-button-style

2017-03-31 10:01:21 212

翻译 Implementation of Wpf Column Chooser

话不多说,直接上代码吧。local:VisibilityToBooleanConverter x:Key="visibilityToBooleanConverter" />ContextMenu x:Key="columnChooserMenu" x:Shared="False"DataContext="{Binding Path=Placement

2017-03-30 15:38:46 366

空空如也

空空如也

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

TA关注的人

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