首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

这个工具,立刻抛弃了 PowerDesigner

之前是做数据仓库开发的,有一个很重要的环节就是元数据模型管理,当时用的是 PowerDesigner,这个软件是强大,但是随着模型的增多,启动越来越慢,甚至超过了 2 分钟。...而且这玩意是收费的,很明显,自己下载的是破解版的,随着版权意识越来越重视,这是不可持续的。...今天,在开源网站上找到一个中国人自己开发的元数据建模工具,免费又好用,名字叫 chiner,发音:[kaɪˈnər],支持 Windows,Linux,Mac,而 PowerDesigner 只能在...下载 chiner 用了下,10 分钟就上手了,基本没有学习成本,非常适合中国人使用。后台回复「chiner」获取下载链接。...是一款非常良心的数据建模工具,放弃沉重的 PowerDesigner,拥抱轻快的 chiner 吧,以下是 chiner 的故事、功能介绍、使用截图: 1. chiner 的前世今生 2018 年初,和几个对开源有兴趣的社区好友

1.5K30

这个 GitHub 热门工具,很意外

正好,发现了一个在 Github 很热门的前端容器技术 —— FinClip。一个可以任何 APP 都能具备小程序运行能力的前端容器技术。...你可以在这个 FIDE 里面,对现有项目进行二次开发,扩展功能和接口,同时它们还支持「小程序一键转换成App」,可以将已有小程序代码导出为 IOS 与 Android 中可用的工程文件。...由于导出的工程文件已经集成了 FinClip SDK ,所以直接拥有小程序的运行能力,后续可在这个 App 上直接上架更多小程序,自建自己的小程序生态。...在这个讲究快速敏捷迭代的时代,企业应该需要考虑对自己的 App 进行瘦身,把新旧功能剥离,以独立生命周期、独立开发测试团队的方式进行开发 – 有用的场景继续深入、无效的尝试即时废弃。...总体技术架构必须基础 App 保持稳定、频繁增删变更业务功能成为可能,同时最大程度降低开发门槛、减少试错成本、实现敏捷迭代。 移动开发的终局一定是走向更开放、更快速、更稳定。

40040
您找到你想要的搜索结果了吗?
是的
没有找到

这个在线文档工具, 上头了!

showdoc + runapi 最近, 一个朋友推荐了一个在线的项目文档工具showDoc和RunApi....出于对他人的尊重, 特地使用了一下, 不用不知道, 一用就"上头了", 借这个上头劲赶紧把文章给撸出来....ShowDoc 工具介绍 官网入口 我们看他这个官网, 这个官网就很讲究, 绿色, 要想生活过得去, 我们总要见点绿… 不开玩笑了....经过的使用后发现, 这个确实好用. 稍微介绍下: 对于每种类型的文档(api, 数据字典, 团队技术文档等)都会有模板供你使用. 如果你的文档极具个人风格, 还可以支持自定义模板....转让成功后, 会自动跳转到个人主页, 可以看到项目已经过继到另一个人手里了(非常适合离职时的文档交接, 你溜的更快~) ? 7.

1.8K20

这个 bug 更加理解 Spring 单例了

是风筝,公众号「古时的风筝」,一个兼具深度与广度的程序员鼓励师,一个本打算写诗却写起了代码的田园码农!...其实就是单例 有同学说,你过分了啊,这能不知道为啥吗?...他用 redis 或数据库中的access_token去调一下服务号接口,看看是不是也有同样的过期问题。 结果一试,redis 中存的是没问题的,可以正常使用。...对应到实际的服务号场景中,在第一次调用这个接口时,从 redis 拿到 access_token拼接到具体的 URL中是没问题的,但是一旦这个access_token过期(1小时后),再次请求这个接口就会出现...修改建议 如何解决这个问题呢? 其实很简单,不让callback每次调用发生变化就可以了,每次拼接 URL 的时候,先将 callback赋给一个局部变量,然后在这个变量上操作就好了。

34810

令人崩溃的自动驾驶:看完这个视频后,不敢「开」特斯拉了

虽然各家车企、创业公司的路试里程早已突破百万英里,但最近 AI 领域里逐渐兴起的「对抗样本」技术正自动驾驶遭遇挑战。...在道路特定位置贴上几个贴纸,可以处在自动驾驶模式的汽车并入反向车道。...本质上,腾讯试图找到特斯拉车道检测神经网络的置信阈值从「非车道」到「车道」或「车道」到「非车道」的点,并利用这个点来生成对抗车道标志。以下是一些示例: ?...将这个示例放在上下文中是很重要的,因为它看起来只在特定环境下运作—该演示发生在类似于十字路口的地方(也许是一个无控制的四路交叉口),其中没有其他车道线供系统遵循。

43920

服务器被SSH暴力登录了吗

看到是用户登录产生的日志,很多人就会说,是不是服务器被暴力破解了,这么多登录日志 上面的说法,不能说错,但不全面,所以,整理了这篇文章 这部分日志,记录了大概以下几个信息 为用户创建slice 启动用户会话...这个就是系统中的slice 我们这里关心的是用户的slice,所以我们看用户的slice,通常用户的slice,中间那个数值是用户的uid,这个虚拟机只有root用户,看下root用户的slice ?...通过上面这部分,最起码应该了解了这部分日志的意思了,接着继续 上面说的都是用户登录的时候,产生的这些日志,为什么在文章开头,说这个说法不全面呢,上面nginx退出的截图中,故意截取了中间有一个root...用户的Started Session的日志信息 这个时候,是没有操作root用户登录的,这个是虚拟机,也不可能有其他人登录的,所以那这是怎么产生的?...,可以通过pid查看该进程,但是查看的时候,这个进程已经结束了 不过没关系,通过root用户的Started Session产生时间分析,应该是定时任务产生的 ?

98620

2018 年程序员崩溃的 60 个瞬间,笑死了。。。

当我第一次启动的单元测试时 6. 数据库的 Delete 语句忘了使用限定词 where... 7. 明明是个小 bug,但就是死活修不好...... 8....好像真的没人发现产品里的 bug...... 10. 下班前还有一项任务没有完成 11. 产品还没测试直接投入生产时 12. 调试过多线程的都会懂! 13....当有人帮他调试代码时 16. 当程序员第一次向老板演示项目时 17. 结对编程,需要再了解一下吗? 18. 当你看到你几个月没碰过的代码 19. 接到产品经理电话的睡意全无! 20....当我以为修复了一个 Bug 50. 当我看实习生编码 51. 首次在 IE 中测试的网站 52. 当我第一次测试的代码时 53. 新手调试 CSS 54. 提前交付客户要求 55....设计的接口 和 别人调用的接口 (好疼) 56. try-catch 在错误的地方 57. 修改一个小 bug,却把服务器弄宕机了 58. 当我推错了分支 59. 工作中经常被打断 60.

65030

月收入过万了吗?如果没有,这个小程序不建议你打开

本来认为这都是只会在玛丽苏小说里出现的情节,然而现在,这个小程序告诉,这不是想象,这是生活。在使用了这个小程序之后,就想告诉各位玛丽苏作者们:别让贫穷限制了你的想象力,大胆想,再大胆想! ?...这个小程序就是专做高端会员服务的 TOOP。 如何高端?举个例子:作为一个足球迷,买一件球衣都要纠结很久。而 TOOP 的会员呢?...作为一个普通球迷,觉得自己想象力真是太匮乏了。 事实上,打开小程序看到第一个页面,就后悔了,为什么要手贱打开它。 高端出行,从五星级酒店开始 TOOP 小程序的第一个页面是酒店预订。...或许,你自己掏钱肯定是不可能的,这辈子都不可能。但如果你的公司土豪又大方,或者自己常常在外奔波,那么这款小程序对你还是很有吸引力的。 可即使这样,还是有点贵对吗?...如果你觉得运通黑卡「飞机转向」、「火车停止」离你非常遥远,那「骑士密令」就是为神奇的服务而生的。 ? 现在这些神奇的会员、神奇的服务都在这个小程序里面了,轻戳卡片,赶快和土豪们交朋友。 ?

46030

用OpenCV-Python做项目遇到三个崩溃的基础问题!

引言 最近半年了一直在用OpenCV-Python + PyQT做开发,说实话这个第一次用这个来开发一个项目,其中遇到的各种问题都努力克服了,但是其中有几个Python的基础语法问题,平时没有注意到的...02 问题二 For循环临时变量的坑,这个其实还没想明白,但是知道这个是个大坑,希望有Python大神可以合理的解释一波!...因为它会认为是两个同名的i变量,死活也不会给你跳步的,永远执行10次,崩溃了,然后只好把已经写完的代码重新改成while的方式。 03 问题三 使用Python的进程池遇到的问题!...想搞多线程,然后就发现可以搞进程池,当时就觉得这个东西好,这样就并行了,一次跑八张图,没问题了。...另外一个问题就是返回值的接受,这个也折磨好久,感觉到处都是坑!

81310

代码:只需七行,B站为崩溃三小时

前 言 / 2022.7.25 最近,B站官方发布了一篇文章"2021.07.13 我们是这样崩溃的",回顾了B站崩溃事件的诱因、根因、处理过程以及优化改进,才发现事情缘由竟是一个小小的字符“0”。...01 “至暗时刻”起因经过 去年7月13日晚上10点52分,B站大面积崩溃,不少人趁乱搞起了“网络诈骗”,负责搞定站点可靠性的工程师(SRE)和B站的客服都收到了大量网站打不开的报警。...于是,在崩溃了3个小时之后,B站的业务总算是勉强恢复。 02 崩溃了这么久,问题一定很大吧 早在排查问题时,B站技术团队就已兵分两路,因为不仅得业务跑起来,也得找到根本原因,防止二度暴雷。...没错,不是大楼停电,服务器没有爆炸,程序员也没有删库跑路。B站这次崩的根因,仅仅是因为一个求最大公约数的函数没写好。 咱学过编程都知道,“罪魁祸首”是一种用辗转相除法来计算最大公约数的递归函数。...03 大雄锐评 事件发生后,为了补偿耽误的时间,官方给所有B站用户都补偿了一天的大会员,据机智网友粗略估算,就是这简简单单的7行代码,B站少说亏了1亿5750万元。

49550

使用了这个神器,的代码bug少了一半

最近一段时间,我们团队在生产环境出现了几次线上问题,有部分比较严重,直接影响用户功能的使用,惹得领导不高兴了,想办法提升代码质量,这时候项目工程代码质量检测神器——SonarQube,出现在我们的视线当中...SonarQube服务器运行以下过程: 提供SonarQube用户界面的Web服务器。 基于Elasticsearch的搜索服务器。...PostgreSQL的安装与使用可以参数:https://www.jianshu.com/p/7d133efccaa4 2.3 从zip文件安装sonarqube SonarQube无法在root基于Unix...第一次访问这个地址比较会停留在这个页面一段时间,因为SonarQube会做一些初始化工作,包含往空数据库中jian'bi ? 初始化成功后运行的页面: ? 同时会生成20多张表: ?...此外,还有mybatis插件 gitee地址:https://gitee.com/mirrors/sonar-mybatis 个人用过,觉得作用不大,不过可以基于这个代码扩展自己需要的功能。

2K40

使用了这个神器,的代码bug少了一半

最近一段时间,我们团队在生产环境出现了几次线上问题,有部分比较严重,直接影响用户功能的使用,惹得领导不高兴了,想办法提升代码质量,这时候项目工程代码质量检测神器——SonarQube,出现在我们的视线当中...SonarQube实例包含三个组件: SonarQube服务器运行以下过程: 提供SonarQube用户界面的Web服务器。 基于Elasticsearch的搜索服务器。...PostgreSQL的安装与使用可以参数:https://www.jianshu.com/p/7d133efccaa4 2.3 从zip文件安装sonarqube SonarQube无法在root基于Unix...第一次访问这个地址比较会停留在这个页面一段时间,因为SonarQube会做一些初始化工作,包含往空数据库中建表 初始化成功后运行的页面: 同时会生成20多张表: 2.3 安装插件 根据个人需要,可以安装汉化插件...此外,还有mybatis插件 gitee地址:https://gitee.com/mirrors/sonar-mybatis 个人用过,觉得作用不大,不过可以基于这个代码扩展自己需要的功能。

1.1K10

用了这个技术,模型训练和推理快了好几倍

之前教过你们怎么用LightSeq来加速: 只用几行代码,模型训练加速了3倍 只用两行代码,模型推理加速了10倍 今天教你们一个更快的方法,用int8量化来进一步加速!...还是用一个有趣的GPT2文本生成模型来做例子,先来看一段AI生成的话解解闷(97-style,懂得都懂): 有男朋友了,我们要是面基了,我会叫他们帮我介绍感情的,介绍不了,他们那些技术活,不是很感兴趣呀...,都不想看他们那些,但是,觉得有人靠得住,就不会被气着,但是,不介意他们说看不上他们,可能他们就是想我不错,然后就不敢看他们了,还有希望,一米八几的,感觉搞金融的比做程序员有钱多了,因为做金融的很多比我大很多...,不知道,然后每次听到他们讲什么,就很想去学习 到底有多快?...也可以替换成你自己的语料,这里是某知名水友的群聊语录。

67640

服务器怎么只堡垒机登录?怎么解决这个问题?

堡垒机是保护windows系统的电脑系统,这是企业系统必须安装的屏障,毕竟企业中的运维人员比较多,如果谁出现了失误操作可以通过堡垒机记录下来,这就具体追责,也会操作者有所警惕。...在堡垒机登录的过程中,服务器怎么只堡垒机登录呢?这是哪里出了问题?...有些人也会遇到服务器怎么只堡垒机登录的情况,如果服务器只允许堡垒机登录,不知道堡垒机用户密码的人就无法进入。 如何解决服务器堡垒机登录的问题?...堡垒机登录服务器时需要输入用户和密码,这样设置过之后很多人不明白服务器怎么只堡垒机登录,这是因为服务器设置了权限。如果想解决这个问题还是需要去重新设置权限,置换IP地址就可以了。...如果你也遇到了服务器怎么只堡垒机登录的问题,可以去网络上搜索如何设置,如果自己看不懂操作步骤的话,可以找专业人员来设置一下。

4.8K20

一言难尽,Jpa这个功能差点丢了工作

故事背景 前阵子,有位朋友在微信上问我数据被删了能不能恢复,问了下原因,居然是因为一个配置项惹的祸。 ?...在 jpa 中有一个配置项,可以程序在启动的时候自动初始化表结构或者更新表结构的功能。听上去很不错,非常实用。...这个配置就是:spring.jpa.hibernate.ddl-auto create(危险系数 2 颗星) 应用启动的时候,如果数据库中没有对应的表,就会自动根据实体类的结构创建一个表结构。...相关推荐 笑话:大厂都在用的任务调度框架能不知道吗??? 为什么参与开源项目的程序员找工作时特别抢手?...API加密框架Monkey-Api-Encrypt发布1.2版本 Dubbo对Spring Cloud说:来老弟,要拥抱你

1K20

搞事 | 这个周末对落灰的云服务器做了什么?

而由于备案相关的问题 个人小站一般不会托管在国内的服务器上(仅仅是) 所以这台服务器很长时间以来只跑了: 微信公众号的后端项目 上学那会给女票做的小说网站(没有域名直接ip解析过去的 就没备案) 总觉得不能就这样浪费...当然也不例外 一直维护着一个叫『谜之屋』的开源项目: https://github.com/Ehco1996/django-sspanel 所以我决定为这个项目搭一套的监控系统 这个系统主要分为3个部分...(普罗米修斯),这个名字很酷炫有没有,实际上普罗米修斯的功能也很酷炫,这里只做简单的展示: 普罗米修斯可以收集和管理不同server的metrics。...凭借我的经验,这一定事发生了 「memory leak 内存泄露」,服务器一看,本来一直在跑的代码果然挂了,爆出了一个大大的 Memory Error....看了这个图之后,一下就明白了,在内存爆掉的那个时刻 tcp 的连接数量有了一次猛增 伴随着socket用的内存也涨了上去 当新的连接不断的建立 旧的又不断开时,这台只有500m内存的小vps自然撑不住挂了

1.3K20

这个国产软件远超微软 GitHub Copilot,的编码效率直接翻倍

结论:目前已经成为了这个插件的重度使用用户,所以推荐大家尝试。 下载安装 目前Fitten Code插件支持主流几乎所有的IDE开发工具。...目前自己测试使用下来,完全足够。 这一部分使用方式在你登录之后就会展示出来,百分百贴心。 Fitten Code 使用方式 具体每种的用法,这里我们可以演示一下。...Fitten Code 帮我写游戏 也尝试在IDEA中使用前端代码来看看它的前端功力如何? 结果【小丑竟然是自己】。因为它太好用了。...我们用下面一个例子来看看: 想要编写一个飞机大战的小游戏,所以我这里把自己的需求进行了拆分,然后我们通过这些需求,看看它能不能帮助我们完成: 需求分析:具体我们就罗列JS部分,因为核心的JS是我们整个功能的重点...Fitten Code更快,更准,更优 这样一款优秀的国产编辑神器,你心动了吗?抓紧和小灰一起冲吧!!!

98610
领券