自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 superset入门

superset开发文档环境依赖安装脚手架git clone https://github.com/apache-superset/superset-ui.gitnpm install -g yo将superset-ui移到superset同级目录在superset-ui\plugins下新建插件mkdir plugin-chart-[type]以hello-world为例mkdir plugin-chart-hello-worldcd plugin-chart-hello-wo

2021-07-06 13:59:54 462

原创 布局

winfromwpftablelayoutpanelGridflowlayoutpanelwrappanelstackpanel利用Control的Dock属性Dockpanelwinfrom的Anchor属性与wpf的HorizontalAlignment,VerticalAlignment相似Anchor =默认Top|Left,即左上角...

2019-11-05 14:32:10 81

原创 c#调用gdalwarp

通过命令行gdalwarp.exe通过gdal的c#binding通过c#调用gdal的python绑定第一种直接使用Process类,写好py文件即可第3种也可以new Process,或者用pythonnet之类的库也可(ps 我没试过)var inRasterDs = Gdal.Open(_inRasterFile, Access.GA_ReadOnly);string ev...

2019-11-01 15:57:13 970

原创 批量更新

批量插入最初采用dataAdapter设置UpdateBatchSize = 200;sqlserver SqlBulkCopyADO.Net实现批量插入数据库(采用SqlBulkCopy处理)oracleOracleBulkCopymysqlMySqlBulkLoader 内部是使用load data 或者mysqlimportmysql docsq...

2019-10-30 11:03:43 88

原创 数据验证&winfrom数据绑定&mvvm

这里写自定义目录标题csharpbindingcontext//整个from共享?//数据验证System.ComponentModel.DataAnnoationsValidator ValidatorContext//DataBinding dataerrorIDataErrorInfo,INotifyDataErrorInfo//html5约束校验的 APImvvm模式?...

2019-10-25 17:00:31 251

原创 java并发编程学习 第四章

第四章对象的组合设计线程安全的类收集同步的需求-》确保类的不变性不会在并发情况被破坏设计的常用方法实例封闭,JAVA监视器模式:对象会将对象所有的可变状态都封装起来,并由对象的内置锁保护。public final class Counter{ private long value=0; public synchronized long get

2018-02-03 21:57:58 182

原创 java并发编程学习 第三章

第三章可见性,重排序:在没有同步的情况下,编译器,处理器以及运行时等都可能对操作的执行顺序进行一些意想不到的调整。失效数据:即在缺乏同步的程序中,试图访问一个变量的已经失效的值。JVM要求变量的读取操作和写入都必须是原子操作,但对于非volatile类型的long,double变量,JVM允许将64位的读操作或写操作分解为两个32位的操作。V

2018-02-03 21:21:09 111

原创 java并发编程学习笔记 第二章

第二章Java主要同步机制有synchronized,volatile,显式锁,原子变量无状态的对象式线程安全的。无状态是指对象内没有任何域以及任何对其他类中域的引用。简单说就是一个简单的,完全独立的对象。竞态条件:最常见的是先检查后执行,即通过一个可能失效的观测结果来决定下一步的动作。复合操作:我们将“先检查后执行”以及“读取修改写入”等复合操

2018-02-03 21:14:31 143

原创 java并发实践 笔记第一章

第一章并发原因提高资源利用率,实现计算机资源的公平性,编写复杂程序的便利性指令集是存储在CPU内部,对CPU运算进行指导和优化的硬程序JavaRMI用于不同虚拟机之间的通信,这些虚拟机可以在不同的主机上、也可以在同一个主机上;一个虚拟机中的对象调用另一个虚拟上中的对象的方法,只不过是允许被远程调用的对象要通过一些标志加以标识。RMI使代码能够调用其他JVM中运行的对象。

2018-02-03 21:11:51 112

原创 uml学习

UML 学习最有用的图是画星的其次部署图,包图 较简单其他的用处不是很大软件开发过程分为迭代式开发,瀑布式开发UP(统一开发过程),敏捷开发,极限开发(应该是属于迭代式开发)开发的四个过程,需求分析,设计,编码,测试当然迭代式开发最好是制定日程来限制一次迭代的时间。最好是持续集成代码,自动回归测试,重构。因为这种开

2018-01-27 11:12:24 224 1

空空如也

空空如也

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

TA关注的人

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