j-et

003 C# 巧做学习强国题库查询工具

风流意气都作罢 提交于 2020-08-13 09:51:51
Hey,How are you doing? 我是职场编码,最近你还好吗? 哈哈,我这段时间一直在忙着学习强国。 你知道吗?学习强国里有个栏目叫挑战答题。 题库随机抽题,每天答对10道,才算过关。 这不,我这寻思做一个题库查询工具。 一是为了方便自己学习提升,二是提升自己的效率减少不必要时间损耗。 这个工具,我还真就做出来了。 这期,就跟我一起看看,这个工具如何制作。 准备数据库 因为C#本身不具备存储功能,因此我们需要选择一个数据库软件。 这里,我推荐Access数据库。 理由有三点: 一是办公软件界面化操作,实操即所得。 二是安装办公软件大礼包自带Access,不必重新下载其他数据库软件。 三是与Excel相比,它承载数据量大,操作速度快。 当然,它也有缺点,比如数据量大(>100mb)会经常崩溃。 不过不必担心,把整理好的题库导入Access里。 看这里,1477条数据记录才2.29mb,我们可以放心使用。 界面设计 输入显示 输入框由两部分组成: 一是Textbox负责文字输入显示部分。 二是由于Textbox无法设置垂直居中,因此在它外面套了一个panel框架充当白底。 具体设置请参照上图。 查询按钮 这个控件需要修改的地方很少,你可以简单了解下。 数据显示 数据显示则是使用了dataGridView控件。 不得不承认,这个控件特别像Access数据库界面。 接着

道达尔(中国)投资与阿里巴巴合作以推动其数字化转型

。_饼干妹妹 提交于 2020-08-13 09:43:31
​ 中国杭州--(美国商业资讯)--道达尔(中国)投资有限责任公司(Total (China) Investment,以下简称“公司”)已签署一份谅解备忘录(MoU),以寻求与阿里巴巴集团(以下简称“阿里巴巴”)(NYSE: BABA; SEHK: 9988)进行战略合作,并利用其各自的资源推动该公司在中国业务的数字化转型。 根据该谅解备忘录,两家公司将基于阿里巴巴商业操作系统(ABOS)开展深度合作。道达尔(中国)投资将利用阿里巴巴在电子商务、在线支付、本地服务、供应链、大数据和组织管理等方面的领先数字能力与技术。该合作伙伴关系将为道达尔在中国的服务站、润滑油和特种流体业务提供数字基础设施和支持,从而帮助该公司提高其产品和服务的可及性和灵活性,加快其品牌零售和经销店布局,并推动可持续增长机会。 道达尔已在中国开展业务近40年。此次合作标志着道达尔已成为首家利用阿里巴巴ABOS的国际能源公司,树立了能源行业的数字化转型基准。 道达尔(中国)投资总裁晏安(Ian Lepetit)表示:“数字技术是我们在道达尔所有业务部门实现卓越目标的关键动力。道达尔集团的志向是通过数字化转型计划到2025年每年为公司创造15亿美元的价值。中国拥有世界领先的数字创新环境和实现数字创新的沃土。我们希望,这种合作伙伴关系不仅可以改善我们在该国的业务,而且可以创造一种最佳做法

软件史上最著名的 10 大 Bug

╄→尐↘猪︶ㄣ 提交于 2020-08-13 09:26:41
本文最初发表在 Medium 博客,经原作者 Kesk -*- 授权,InfoQ 中文站翻译并分享。 1947 年 9 月 9 日下午 3:45,美国计算机科学家兼美国海军少将 Grace Murray Hopper 在 Harvard Mark II 计算机日志中记录了第一个计算机 Bug。她写道:“发现 Bug 的第一个实际案例。” 在这个领域不犯任何错误可能会很难,但幸运的是,并不是所有的错误都如此昂贵。在这份总结列表中,我收集了一些一直引起我注意的错误。 1. 亚利安 5 号运载火箭爆炸事件 1996 年 6 月 4 日,欧洲空间局(European Space Agency,ESA)发射的亚利安 5 号(Ariane 5)运载火箭在法属圭亚那的库鲁发射场发射后仅 40 秒就爆炸了。这枚火箭经过长达十年的研发,耗资 80 亿美元后进行首飞,但这一 Bug 的结果导致了 3.7 亿美元的损失。 首飞失败的原因是整数溢出,这是计算机编程中一个普遍存在的错误。在本例中,有人试图在 16 位空间中设置 64 位数字。 2. PayPal 意外向某人支付 92 千万亿美元 当 Chris Reynolds 打开他的 PayPal 电子邮件对账单时,这位宾夕法尼亚州公关主管的账户余额显示为 92,233,720,368,547,800 美元。 在 64 位数字的世界里,这个数字太过庞大

Hacker News 简讯 2020-07-10

大憨熊 提交于 2020-08-11 02:53:44
更新时间: 2020-07-10 23:00 LibreOffice: The Next Five Years - (lwn.net) 图书馆办公室:未来五年 得分:209 | 评论:184 Scientists make precise edits to mitochondrial DNA for first time - (nature.com) 科学家首次对线粒体基因进行精确编辑 得分:23 | 评论:0 Two Years to Make $10 in Software Revenue - (beamjobs.com) 两年内获得10美元的软件收入 得分:66 | 评论:18 Quibi reportedly lost 90 percent of early users after their free trials expired - (theverge.com) 据报道,免费试用到期后,Quibi失去了90%的早期用户 得分:70 | 评论:38 Neural programmer better than Quicksort - (arxiv.org) 神经程序员比快速排序更好 得分:206 | 评论:74 Tin Can Phone Modem - (mikekohn.net) 锡罐电话调制解调器 得分:47 | 评论:4 Palantir Goes to the

Brunei Shell Marketing (BSM)选择P97的PetroZone(R)为文莱36个加油站提供壳牌驾驶者应用

送分小仙女□ 提交于 2020-08-09 17:21:40
休斯顿和文莱斯里巴加湾--(美国商业资讯)--BSM今天宣布,它已选择通过云移动商务领导者P97 Networks迈出了其数字化旅程即BSM移动应用的第一步。这款基于P97的PetroZone移动商务平台的新移动应用在推出之时支持两种语言(英语和马来语),方便驾驶者找到最近的BSM零售站、显示燃油价格并列出每座加油站可提供的服务。此外,BSM移动应用还将支持燃料和店内商品促销。 在推出后不久,BSM移动应用将支持安全的移动支付,以及集成的忠诚度和个性化数字服务,适用于其36座加油站网络的燃料和店内商品销售。该移动应用将为顾客提供增强的安全性、效率和价值,并将改善他们的加油和店内购物体验。 P97亚太区董事总经理Brad Jones表示:“我们很荣幸BSM选择P97来管理其移动支付和集成的忠诚度与个性化数字服务。移动支付的爆炸性增长意味着消费者在加油时期望获得无缝的支付体验,而BSM将让这种体验带来更高的消费者忠诚度。” 壳牌选择P97的PetroZone移动商务平台是因为它在速度、安全性和可靠性方面的良好记录。PetroZone可保护消费者免受欺诈,并且符合SOC 2 Type 1、SOC 2 Type 2、PCI PA-DSS Level 1 ROC和GDPR的要求。 关于 P97 Networks, Inc. P97 Networks

关于报错:The Microsoft.ACE. Oledb.12.0 provider was not registered on the local computer

回眸只為那壹抹淺笑 提交于 2020-05-08 05:53:54
错误描述 : The Microsoft.ACE. Oledb.12.0 provider was not registered on the local computer 最近在Web项目中做一个自动生成Excel→下载→修改→上传→生成json格式文件的功能。 本地一切都顺利,在部署到IIS服务器后,运行发现挂了。 本人代码: 1 #region 读取Excel中的数据 2 /// <summary> 3 /// 读取Excel中的数据 支持表头(.xlsx) 不支持表头(.xls) 4 /// </summary> 5 /// <param name="fileName"> Excel文件路径 </param> 6 /// <returns> Excel中的数据 </returns> 7 public DataTable GetTable( string fileName) 8 { 9 OleDbConnection Conn = null ; 10 DataTable dt = null ; 11 string connString = string .Empty; 12 OleDbDataAdapter da = new OleDbDataAdapter(); 13 DataTable dataTable = new DataTable(); 14 try 15 { 16

python basemap readshapefile二三事

痞子三分冷 提交于 2020-05-02 19:22:26
今天要用到basemap读取shp文件报错,查了很多资料,都没有解决。 先是: fig,ax = plt.subplots(figsize=(15,10)) from mpl_toolkits.basemap import Basemap m = Basemap(llcrnrlon=-128.,llcrnrlat=30.,urcrnrlon=-110.,urcrnrlat=43., projection='merc',lat_1=20.,lat_2=40.,lon_0=-60., resolution ='l',area_thresh=1000.,ax = ax) fm = np.vectorize(m,otypes=[np.int32,np.int32]) x,y = fm(housing.longitude,housing.latitude) m.scatter(x,y,s=housing['population']/50,alpha=0.4, label='population',c=housing['median_house_value'], cmap=plt.get_cmap('jet')) m.readshapefile('World_GIS_data/country','country')    成功了。 可再用另一中国地图来加载时就出错了: 报错:

不为五斗米折腰?快来拿jet-brains全家桶激活码

佐手、 提交于 2020-05-02 16:37:22
相信你也和我一样,很想支持正版,可是一打开官网,看下价格~ 哎!一分钱难倒英雄汉!!! 等自己学好技术赚到钱了一定买正版支持!! 博主会长期更新Jet_Brains全家桶的激活码,如果失效,欢迎留言私信或者联系文末公众号! EFM5ESULZQ-eyJsaWNlbnNlSWQiOiJFRk01RVNVTFpRIiwibGljZW5zZWVOYW1lIjoi5rC45LmF5r