[编程][笔记] .NET Framework、.NET Core 、XAMARIN和 .NET Standard 的概念

实干、实践、积累、思考、创新。 .NET 框架是微软搞出来的一个大家族。以下这幅图可以解释各个名词中的关系。 .NET Framework 、.NET Core及XAMARIN都是一个 .NET平台或者说 .NET开发框架。 最早微软先推出来的是 .NET Framework这个开发框架,主要用于windows平台下的开发。.NET Framework 是个框架,下面又包含许多库,用于不同的应用模型,包括 ASP.NET, Win Forms 及 WPF。 由于.NET Framework 主要是用于windows平台,而无法适用于跨平台的需求,于是微软又搞出了个.NET Core的框架,其中一个主要目的就是为了跨平台,支持 Windows, mac及Linux等操作系统,同时也是开源的。 同样,.NET Core下又包含很多库,用于不同的应用程序模型,其中ASP.NET Core用于web开发,UWP则是用于开发windows 10的应用。 同理,随着移动端的发展,移动端应用越来越广,于是财大气粗的微软,又搞出了 …

[编程][笔记] Visual Studio 无法加载NuGet的处理办法

实干、实践、积累、思考、创新。 最近做了些更新,结果不知道怎么发现 Visual Studio 中的 NuGet 模块无法加载。 重新更新并安装了依然无法加载NuGet模块。 解决办法: 直接找到下载的 NuGet VSIX 安装包,安装两次,然后重新打开Visual Studio即可解决。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[编程][笔记] .NET中类库的”Runtime Version”与”Version”

实干、实践、积累、思考、创新。 .NET框架包含了很多库,尝尝成为类库,这些类库主要供程序开发使用,且大多数以.dll的方式存在。 .dll 包含许多版本信息, 其中 Runtime Version:主要指的是 .NET框架的版本。 Version:则是.dll本身的版本。 在同一个 Runtime Version下,可以有多个Version版本的类库,当然Version越大 表明类库越新。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[编程][笔记] “HTTP 错误 403.14 – Forbidden Web 服务器被配置为不列出此目录的内容” 错误

实干、实践、积累、思考、创新。 将WEB通过IIS部署,访问提示错误: HTTP 错误 403.14 – Forbidden Web 服务器被配置为不列出此目录的内容。 后检查发现,错误原因是应为程序池版本出错,替换为 .net v4.0的程序池即可解决。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[编程][笔记] “ASP.NET 4.5 has not been registered on the Web server. You need to manually…”错误

实干、实践、积累、思考、创新。 visual studio 2012 打开项目文件,提示: “ASP.NET 4.5 has not been registered on the Web server. You need to manually configure your Web server….” 根据提示,ASP.NET出现了问题,似乎是IIS存在问题。在控制面板重新安装IIS,但是解决不了。 后面检查,是需要重新打个更新补丁( VS11-KB3002339 ),然后不再提示这个错误。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[选波][地震波][科研] 考虑近断层及远断层地震波选取案例2(GMS选波系统-选波应用案例17)

实干、实践、积累、思考、创新。 采用GMS选波系统( http://www.jdcui.com/?page_id=6118 )做的一个有趣的选波案例,小伙伴找我们帮忙做的,这个主要用于科研。 选波需求参数: (1)近场(有脉冲)(Near-fault),远场长周期(无脉冲)(Far-fault),普通地震波(用于对比分析用尽量突出前几个波的特点)各10条。断层距要求:近场 2~20km,远场 >60km.(GMS选波系统可以实现这样的特殊参数控制要求!!) (2)同一地震波不超过2条 (3)结构基本周期2.5s左右,结构阻尼0.05。三类场地,地震分组第一组,设防烈度8度。根据我国规范《抗规》和《高规》,反应谱的特征周期Tg=0.45s,中震得影响系数最大值为0.45,时程分析的地震加速度最大值(PGA)为200cm/s2。 (4)反应谱控制要求 强调按美国规范ASCE7-10的方法进行反应谱验算,即要求在0.2T~1.5T范围内,地震波的均值反应谱与目标反应谱比较吻合,且不应该低于规范的目标反应谱。本项目目标设计反应谱:中震规范设计谱。由于结构基本周期为2.5s左右,即控制结构在0.5s~4s(0.2T~1.5T)范围内,选取的时程波的反应谱与目标反应谱比较吻合,且不应低于目标反应谱。(GMS选波系统也可以实现这样的特殊要求!!) GMS选波结果: 【近断层】【Near-fault】 【远断层】【Far-fault】   【普通断层距】【moderate fault distance】 可见,各组波反应谱的平均值与目标反应谱较吻合,且在0.2~1.5T周期范围内反应谱均值不低于目标反应谱。 相关案例 ( Related Examples) [01]. [工程][选波][地震波] 某超高层选波案例(GMS选波系统-选波应用案例1) [02]. [工程][选波][地震波] 某框筒高层建筑结构选波案例(GMS选波系统-选波应用案例2) [03]. [工程][选波][地震波] 某多层框剪建筑结构(短周期)选波案例(GMS选波系统-选波应用案例3) [04]. [工程][选波][地震波] …

[选波][地震波][科研] 框架结构(短周期)IDA分析地震波选取案例(GMS选波系统-选波应用案例13)

实干、实践、积累、思考、创新。 用GMS选波系统( http://www.jdcui.com/?page_id=6118 )做的一个有趣的选波案例,小伙伴找到,帮忙做的,主要用于进行IDA分析研究。 基本信息如下: 三类场地,地震分组第二组,设防烈度8度,结构阻尼0.05;一共有多组结构,结构的前三阶周期分布在0.4s~1.1s;选25组地震波,多组模型公用。 GMS选波信息: 选波按中震选,按中震反应谱进行匹配,所给出的地震波峰值均按规范调整为200cm/s2,IDA分析进行其他强度地震分析时候,可以自行对中震地震波进行缩放来使用,超大震就按超大震得PGA来调整即可。规范要求时程分析时有效持时不小于15s及5倍T1,对于本结构,有效持续时间不小于15s,所选地震波控制时间均在15s以上。 选波兼顾0.5s~1.1s范围的反应谱,及1.1s后的反应谱。0.5s~1.1s权重大,务求平均谱与规范反应谱相差不大于20%,1.1s后,尽量满足,优先选最满足的。达到各组结构均适用。这样,做IDA分析也方便不同模型之间进行对比分析。如下是本次选波的反应谱结果。可见,在结构主要周期范围内(0.5s~1.5s)内,反应谱吻合很好。 GMS选波 反应谱对: 相关案例 ( Related Examples) [01]. [工程][选波][地震波] 某超高层选波案例(GMS选波系统-选波应用案例1) [02]. [工程][选波][地震波] 某框筒高层建筑结构选波案例(GMS选波系统-选波应用案例2) [03]. [工程][选波][地震波] 某多层框剪建筑结构(短周期)选波案例(GMS选波系统-选波应用案例3) [04]. [工程][选波][地震波] 某钢筋混凝土框架-核心筒高层建筑结构选波案例(GMS选波系统-选波应用案例4) [05]. [工程][选波][地震波] 某大底盘-多塔-高位连体高层建筑结构选波案例(GMS选波系统-选波应用案例5) [06]. [工程][选波][地震波] 某8度区大底盘-多塔高层建筑结构选波案例(GMS选波系统-选波应用案例6) [07]. [工程][选波][地震波] 某7度区框架核心结构选波案例(GMS选波系统-选波应用案例7) [08]. [工程][选波][地震波] 某8度区框架-剪力墙结构选波案例(GMS选波系统-选波应用案例8) …

[编程训练][游戏][数学] 红酒杯与白酒杯里到底有多少红酒和白酒?

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 一个数学题,红酒杯与白酒杯的一道数学题。从结构求真群听来的。主要是这么一个问题,有一杯白酒和一杯红酒,从白酒杯里蒯一勺白酒倒入红酒杯里,然后再从红酒杯里蒯一勺倒入白酒杯里,问:白酒杯里的红酒多,还是红酒杯里的白酒多? 于是写这个小软件测试一下,结果也十分有趣,看完结果也恍然大悟。 首先,相互蒯一勺后,白酒杯里的红酒和红酒杯里的白酒是一样的多的。 而且,只要不断相互倒酒,那么白酒杯里的红酒和红酒杯里的白酒就会一直是一样多。 其实与每次倒酒的量无关,不管倒几次,不管每次倒的量是否相等,只要最终状态还是两杯一样多,那么就是一样。最终状态控制,以白酒杯为例,出去多少白酒,就会进来多少红酒。 而且,不断相互倒酒,当倒酒次数无限多厚,白酒杯里面的红酒和白酒,红酒杯里面的红酒和白酒就一样多了。 其实也很好理解,相互不断倒酒,无限多次地倒,相当于酒杯倒均匀了。 十分有意思。感兴趣的朋友可以下载来玩玩: Download: 红酒与白酒 White_RedWine.rar 欢迎关注 “结构之旅” 微信公众号  

[抽奖][软件][编程][年会] 2020公司年会抽奖 (图片抽奖) (RBS16周年纪念版) (Run by souls)

实干、实践、积累、思考、创新。 2020公司年会,继续客串,这次主题是 Run by Souls,回归初心,所以,收集了各个同事小时候的照片,并和抽奖环节放在一起,让大家抽奖还可以猜照片。现场十分热烈,台下观众反应,抽奖程序十分高科技好玩。你们公司的年会很用心。哈哈哈。绝对是最有创意的抽奖。PS.今年年会抽奖概率极其高,中了个秘密游戏奖。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构设计][超限][工具] “高规”结构抗震性能目标查询工具

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 20180117写的题目,现在填坑。写个小软件,放松一下。按高规的性能设计章节查询不同性能水准的构件性能目标。 程序界面 ( Program Interface ) 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构设计][ENGT][超限设计] 不同模型剪力墙剪压比结果对比(ENGT超高层应用案例15)

实干、实践、积累、思考、创新。 案例:采用ENGT(ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统])进行剪力墙的剪压比分析,根据规范计算剪压比,进行受剪截面验算。 关于ENGT的更多信息,可以访问:ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] 对比刚性板及弹性板6情况下剪力墙的剪压比统计结果: 可见两者结果存在一定的差异,刚性板情况下,离散点较多。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构设计][ENGT][超限设计] 墙轴压比分析(ENGT超限高层应用案例14)

实干、实践、积累、思考、创新。 案例:采用ENGT(ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统])进行墙的轴压比分析。 关于ENGT的更多信息,可以访问:ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] STEP 1: Import Model STEP 2: Show Wall only STEP 3: Pick the Wall STEP 4: Plot STEP 5: Export 2 …

[结构设计][ENGT][超限设计] 框架柱受剪截面验算(剪压比)(ENGT超限高层应用案例13)

实干、实践、积累、思考、创新。 案例:采用ENGT(ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统])进行框架柱剪压比分析,根据规范计算剪压比,进行受剪截面验算。 关于ENGT的更多信息,可以访问:ENGT: Engineering Tookit [建筑结构辅助设计工具集成系统] STEP 1: Import Model STEP 2: Pick the Components STEP 3: Run Analysis STEP 4: Export Excel Plot for Report 微信公众号 ( Wechat Subscription) …

[PERFORM-3D][软件][编程] PERFORM-3D反应谱转换工具(PERFORM-3D Spectrum)

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) PERFORM-3D反应谱转换工具。 将中国规范反应谱转换为PERFORM-3支持的反应谱,可以是文本格式,也可以是二进制格式。 程序界面 ( Program Interface ) PS. 后续有时间再介绍。。。。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[结构设计][ENGT][超限设计] 剪力墙剪压比分析(ENGT超限高层应用案例11)

实干、实践、积累、思考、创新。 研究附加钢骨的方法对控制剪力墙剪压比的有效性。做个简答的探索。 采用ENGT可以快速选定特定的剪力墙,有针对地对特定的剪力墙进行剪压比分析。如下图所示: 选定需要分析的墙,上图选中整个塔楼的核心筒内墙。 对选中的墙进行剪压比分析,如下图所示,可见,在45~70楼层许多墙肢剪压比超限了。 下面做个研究,加入对于不满足的剪力墙,通过端部附加型钢的方法来控制剪压比,看是否有效。 采用ENGT的快速减压比分析功能,可以分析获得需要附加的型钢。如下图所示: ENGT 墙剪压比分析 约束区附加钢骨的含钢率 由上图可加,若通过附加钢骨的方式调整剪力墙的剪压比,端部附加钢骨的含钢率部大部分构件均需提高到15%以上,因此,通过端部附加钢骨的方式解决剪压比的问题是不可行的。 微信公众号 ( Wechat Subscription) 欢迎关注 “结构之旅” 微信公众号

[软件][Tool][设计] YJK Dynamic Post – 盈建科动力分析结果处理工具-[结构超限设计助手]

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 提取动力时程分析结果,一键生成EXCEL图表,报告等,可选择行定制输出曲线。 程序界面 ( Program Interface ) 程序应用案例 ( Program Examples ) 支持定制输出,也支持常规输出整体结果,等。后续有时间再详细介绍功能。 整体内力结果曲线 (a)楼层剪力 (story shear force) (b)楼层弯矩(story moment) 整体位移结果曲线 相关软件 ( Related Program ) [01] …

[软件][科研][更新][试验] 2019版 YPD: Yield Point and Ductility [2019版 YPD: 等效屈服点和延性分析程序]

实干、实践、积累、思考、创新。 YPD已更新至2020版,新版软件请看这个链接:[软件][科研][更新][试验] 2020版 YPD: Yield Point and Ductility [2020版 YPD: 等效屈服点和延性分析程序] 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 软件根据构件或结构的力-位移骨架曲线计算的等效屈服变形、极限变形和延性系数。软件提供了3种常用的等效屈服位移计算方法:几何作图法、等能量法、R.Park法。方便研究而编写的小工具,特别适合于做实验研究的同学。 This program is used for evaluation of yield deformation , ultimate deformation …

[编程][软件][结构设计] 风荷载调整工具 (Tool for windload Modification)

实干、实践、积累、思考、创新。 程序图标 ( Program Icon ) 程序介绍 ( Program Introduction) 风荷载修改工具。。。 程序图例( Program Examples ) 注释 ( Comments )   ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! 🙂   🙂      ( If you found any mistakes in the post, please let me …

[FEM][MATLAB][有限元][编程] 压杆稳定问题MATLAB有限元编程 (《有限单元法-编程与软件应用》章节节选)

实干、实践、积累、思考、创新。 接着博文《[力学][有限元][FEM]Basics of Buckling Analysis [曲屈分析基础]》继续介绍经典材料力学或结构力学课本上介绍的压杆稳定问题。该部分内容也是 书本 《有限单元法:编程与软件应用》屈曲分析章节的部分内容节选。 11.5 屈曲分析3:压杆稳定 作为屈曲分析的补充,本节讨论一下压杆稳定问题。 图 11‑10 压杆支座情况 算例结构为一根等截面轴心受压直杆,直杆材料为钢管,钢管外径100mm,管厚5mm,高5m。一共考虑了5种约束情况,分别为:1.两端铰接;2.一端铰接、一端嵌固;3.两端嵌固;4.一端嵌固、一端滑动;5.一端嵌固、一端自由。针对每种约束情况,分别将压杆划分为1个、2个、5个、10个、20个梁单元,进行屈曲分析。 11.5.1 MATLAB代码与注释 本节以底端嵌固、上端自由、划分20个单元的情况为例,给出进行屈曲分析所需的主要代码。 % Pressed Bar Buckling Analysis % Author : JiDong Cui(崔济东),Xuelong Shen(沈雪龙) % Website : …