- 博客(52)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 《解决方案架构师修炼之道》读书笔记
解决方案架构从战略和战术的视角,对业务解决方案的方方面面进行定义和展望。它指定并记录了技术平台、应用程序组件、数据需求、资源需求以及许多重要的非功能性需求,如何伸缩性、可靠性、性能、吞吐量、可用性、安全性和可维护行。
2024-06-08 10:11:25
1225
原创 企业级数据治理学习总结
数据中台的价值在于业务数据化、数据资产化、资产服务化和服务业务化。数据治理则是实现数据资产化的重要步骤。不同于过去的数据平台,数据治理不是数据平台的附件,而是数据中台建设的一个重要组成部分。数据治理,在消除数据孤岛、提高数据质量、保障数据安全等方面,支撑中台数据的可见、可用、可运营。
2024-05-02 09:36:45
267
原创 JAVA流 学习思考
流是JAVA8 提供的API接口,是一种处理集合的工具,这里的集合是一个宽泛的概念,包括字符串、数组、list、set等等有序或无序的元素集合。可以通俗的认为,stream为集合提供了内部迭代,就是说它帮我们实现迭代,而不需要我们写foreach之类的东西了。
2024-03-31 16:56:01
667
原创 关于JAVA8的Lambda表达式
Lambda 表达式本质上是一个函数,它是可以作为一个一个参数传给另一个函数使用,而这个参数的类型是函数式接口。只有一个抽象方法的接口就叫函数式接口。
2024-03-23 21:42:01
1062
原创 算法导论习题C.2-7,C.2-8答案
C.2-7题目:请给出构造满足下列条件的集合的方法:集合中元素未两两独立的N的事件,但不存在包含k>2个互相独立元素的事件自己。解答:考虑共线的N个随机点,单独看每个点的位置都是随机独立的,但是当任何两个点确定后,任何第三点必然处于上述两点确定的直线上。C.2-8题目:已知事件C发生,如果Pr{A∩B|C}=Pr{A|C}·Pr{B·C},则称两个事件A和B是条件独立的。请给出一个简单而平凡的例子,其中两个事件不独立,但是在已知第三个事件发生时条件独立。解答:考虑两枚硬币,一枚始终
2022-03-23 08:43:34
363
原创 spring boot 集成 flowable 报错 java.lang.ClassNotFoundException: liquibase.database.jvm.JdbcConnection
最近在折腾spring boot + flowable, 按照文档一步一步走,结果启动就报错: . ____ _ __ _ _/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \\\/ ___)| |_)| | | | | ||...
2019-10-25 15:19:49
4672
1
原创 vs2017 MySQL ACE 报错解决方法
一、vs2017 读写MySQL 报错“无法定位序数3283 于动态链接库LIBEAY32.dll”上解决方法:在mysql的Connector C++ 8.0目录下找到libeay32.dll文件(如果没有这个目录就去官网下载c++的驱动),把文件放到C:\Windows\System32目录下即可。二、vs2017 引用ACE编译报错“fatal error C1189: #error...
2018-11-15 11:37:21
831
原创 一篇文章学会使用ACE_Reactor框架
G君最近想写一个自动化监测应用,所以需要做一个服务器程序用于采集从现场传感器传来的实时数据。因为对于C++有特(zhi)殊(dong)偏(yong)好(C++),所以决定写一个C++的网络服务器。又因为基于软(ben)件(ren)复(tai)用(lan)的原则,所以采用ACE框架来做。 一用之下才发现,ACE真难学,主要还是G君也就这样的智商。没办法,写篇文章让自己以...
2018-10-16 11:48:46
2476
原创 《华为项目管理法》读书笔记
说的都是大家都知道的东西,但是认真看一遍才发现自己没有一点能够做到! 写在最后:按惯例给朋友的公众号打个广告啊,关于CR1000开发 ...
2018-09-27 11:03:34
3374
原创 使用Worktile工具进行项目管理
尽管只是一小团队,但是忙起来以后很多东西就会乱套,最近开始思考怎么把流程理顺,就先用worktitle尝试下。很多地方在后面还要细化,不过目前还是效率优先吧。使用流程图1 工具使用流程 各阶段流程说明需求管理原始需求 该项每个需求作为一个任务,需要填写“需求标题”、“需求标签”以及“需求描述”三项(见图2),每项填写要求如下:需求标题:用一个简单标题描述该需求,方便查看需...
2018-05-09 18:03:00
7672
1
原创 敏捷实践——测试
实话说在前面,我没不是测试人员也没有混过贵圈,只是从开发的角度来记录下关于测试的点滴。测试驱动开发 ——首先编写测试的另一个重要效果,是测试可作为一种无价的文档形式。 首先编写测试真是一种让人有爱又恨的行为,想象一下给你一天的时间交付一个几K的特性,然而还要花半天写测试用例是不是很抓狂?但是当测试把你的特性打回时,又恨自己没有多花那么一点时间去写个完整的测试用...
2018-02-20 21:10:09
613
原创 敏捷实践——计划执行
记得刚毕业找工作的时候被面试官问了一个相信所有程序员都会被问到的问题:“假如项目没做完第二天就要交付了怎么办?”相信当时被BS的原因也是这一个问题没回答好吧。类似的问题在前段时间又被问到:“项目延期你是怎么处理的?”在回答完之后才发现原来不知不觉间自己已经找到了问题的答案。 继续按照《敏捷软件开发:原则、模式与实践》上的脉络来说说我们迭代过程中的计划吧。初始探索 ...
2018-02-18 18:16:03
344
原创 敏捷实践——个人总结
过去一年的工作主要是特性开发和交付,公司有自己的一套迭代流程,大体上也基本符合敏捷原则,下面以敏捷宣言为大纲分享个人的经历和思考。个体和交互胜过工程和工具 ——一个优秀的团队成员可能是一个平均水平的程序员,但是却能够很好地和他人合作。 在没进入部门前一直认为公司的法宝就是一系列的流程和独立开发并运营的各种工具。确实公司的那几套P流程在业界甚至整个制造业都是大名鼎...
2018-02-16 14:38:24
2305
原创 CR1000编程系列03 电压测量
前两篇都是做个简单的介绍,今天投入一次实战,来测电压(Single Ended)上个电路图吧,要不然看起来糊里糊涂的(图是来自CR1000的手册,侵删)按照上面的图接好线,我们就来写程序吧! 'Declare Public & Dim VariablesPublic batt_voltPublic Panel_tempPublic VOL(32)Public ...
2016-07-29 11:28:34
2007
1
原创 CR1000编程系列02 HelloWorld
上一篇把环境搭建好了,这次我们就来写个简单HelloWorld程序,顺便把CRBasic的程序结构给介绍一下吧!先上代码: 'Declare Public & Dim Variablespublic WarningCmd As String'Main ProgramBeginProg SerialOpen(ComRS232,9600,0,0,10000) ...
2016-07-28 12:04:06
2841
3
原创 CR1000编程系列01 搭建环境
最近在学习CR1000上的开发,写个博客也好作为学习笔记(CampBell的人看到了不用感谢我了,给点教程编写费几好)。介绍就不说了,开始搭建环境吧。准备工作 CR1000设备一块; Windows 电脑一台; USB转串口线一根(有条件可以自己在电脑上搞个串口,就不需要转换线了); PC200W软件(下载地址:htt...
2016-06-29 17:02:36
4433
4
原创 C# word 操作页脚书签
操作书签很好弄,但是操作页脚中的书签有点特殊public String WriteFooter(MSWord.Application wordApp, String bookMark, String text) { object Bookmark = (int)MSWord.WdGoToItem.wdGoToBookmark; o
2016-01-21 12:41:34
567
原创 ACE spawn() 产生线程导致程序崩溃
最近在学习ACE, 用的是vs2008环境,在练习多线程的时候发现老是程序崩溃,一下是我的代码:class MyServer{public: static void *run_srv(void *arg);};void *MyServer::run_srv(void *arg){ cout<<"good!"<<endl; return 0;}int _tmain(i
2015-09-01 08:22:02
674
原创 Android alertDialog 动态添加edittext无法弹出键盘解决方案
严格来说这也不算是原创了,因为项目的原因需要在alertDialog根据spinner的选项动态生成控件,其中遇到一个恶心的问题,创建的edittext无法弹出键盘输入,找了很久,终于在stackoverflow里找到了方法。 问题的原因是这样的(我英文不好就不翻译了): OK, so after reading a lot, I have
2015-06-10 09:16:03
851
原创 android webservice 上传图片到 sqlserver数据库 (基于ksoap2 , C#)
最近的一个项目需要上传图片到数据库中,因为
2014-08-05 10:19:56
1017
原创 百度地图api android sdk leaked ServiceConnection com.baidu.location.LocationClient错误
最近在百度地图api 的android sdk , 下载了官方的例子运行,一切正常,然后参照定位图层写了个程序一运行,出现了以下错误:03-29 15:36:52.300: E/ActivityThread(6484): Activity com.gif.activity.RestaurantActivity has leaked ServiceConnection com.baidu.l
2013-10-16 15:45:59
6535
1
原创 SQL求字符串格式的最大最小值
在数据库中经常会使用字符串格式作为ID值的格式,也经常会求某个表中最大或者最小的ID值的,这时候如果单单使用MIN()或者MAX()函数的话,会因为字符串的比较方式不同于数值的比较方式而出现错误。 换个方式思考,其实可以先把字符串转换成数值就行啦,转换函数是:cast() 举个例子,要选择最小ID的记录可以:SELECT MIN(CAST(id as int))
2013-09-02 12:38:32
2391
原创 vmware 6.5下Fedora 11的vmware-tools安装(详细版)
之前写过一遍简单版的,因为时间关系,写的比较粗糙,最近又想弄下LINUX,就重新安装了一遍fedora 11,顺便把文章写得详细点。废话不说,进入主题: 1.为了以后的步骤方便,先解决fedora 11 的root gui登陆问题,具体步骤请看我的另一篇转载加修改的文章:《Fedora 11无法从root账户登录的解决方法(详细版)》。 2.安装vmware-too
2013-08-28 16:58:25
756
转载 sql server 2000,Log.LDF文件丢失,附加数据库失败的解决办法
关键词:SQL Server数据库文件恢复技术 SQL Server日志文件丢失的恢复方法 SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Serve
2013-08-28 16:56:26
1694
原创 sql server 2008 无法附加同名数据库错误
最近要复制一个数据库,把原来的数据库分离,复制黏贴,再重新附加数据库,复制的那个数据库附加成功了,原来的数据库无法附加,说是“无法附加同名数据库错误”,想了想,还是把新的数据库删除了用原来的吧,悲剧的命运来了,新的数据库无法打开。果断采取以下步骤:一、新建查询,敲入如下命令:drop database newDataBase ,执行完后,新数据库分离了二、附加原来的数据库,这个就不详细说了
2013-08-28 16:52:52
5289
多态真的能替换switch吗?
2016-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人