ERP不规范,同事两行泪】的更多相关文章

最近的很多次对外交流,都聊到了ERP建设的话题,并且无一例外的不那么让人省心,回想我这么多年走过的ERP坑坑路,在这里也写下经验和总结,希望能给正在或者即将走上ERP建设路的企业一些思考和帮助. 导读 1.几个瞎眼而普遍的案例 2.ERP的前世今生     2.01.典型的舶来品     2.02.产业的迭代 3.中国特色的ERP建设     3.01.人治与法治     3.02.畸形的销售     3.03.悲惨的SaaS 4.成功的密钥在哪里     4.01.找准公司的定位     4.…
任何语言的程序员,编写出符合规范的代码,是开始程序生涯的第一步! 关于代码规范 Python 官方提供有一系列 PEP(Python Enhancement Proposals) 文档 其中第 8 篇文档专门针对 Python 的代码格式 给出了建议,也就是俗称的 PEP 8 英文文档地址:https://www.python.org/dev/peps/pep-0008/ 谷歌有对应的中文文档:http://zh-google-styleguide.readthedocs.io/en/lates…
安装CRM需要严格按照CRM部署文档的要求进行,比如设置CRM服务的服务账号一定要加入到CRM所在组织库用户里,不然会遇到下面错误.这个就是传递到SQL 的账号,在SQL那边不识别 <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode>s:Client</faultcode><faultstr…
前言 PC端测试:QQ浏览器全屏绘画完成.缩小时内容会被清空,切换背景颜色内容会被重置,其他暂无发现: 手机端测试:微信内置浏览器不通过:Safari 浏览器使用画笔时没固定页面会有抖动效果,使用橡皮擦功能 能绘制出点线(黑人问号脸出现),保存成图片时需要手动保存(能理解),撤销操作?(em 黑人问号再次出现): 手机机型系统:iphone 7p , ios 12 写的有意思,就搬来了重要内容供参考 原文地址: https://juejin.im/post/5c7bf106e51d454b475…
SVN安装使用 获取项目 1.首先新建文件夹.如:测试项目. 2.接着鼠标右键选择:SVN Checkout/SVN 检出 3.在出行的对话框中输入仓库地址.如:svn://198.021.262/2016/P03/XXXX项目 4.然后输入用户名密码,就可以下载了. 添加文件 添加单个文件.在需要添加的文件上右键,出现下面的菜单. 添加批量文件.在所需要添加的文件夹上右键出现下面的菜单. 更新文件 必须先更新文件再提交文件,代码不规范,同事两行泪: 提交文件 清空记录 FAQ 1.如果一直出现…
[原创作品,转载请注明出处] 写这篇文章之前想着给这篇博客起一个文艺一点的标题,思来想去,想到了那些年我们爬过的山,或者我们一起趟过的河?代码不规范,同事两行泪,这是多么痛的领悟啊! 背景 本组一名实习生,由于学校有事情需要回去处理,我便将他的代码接管过来,正好赶上本次迭代上线,需要将同事的代码提交测试,如果被测试出来有bug,我就来负责bug修复,代码优化等.由于不同的开发人员都有自己的编程习惯,所以不同人员所写的代码多少都会有些差异,比如:变量的命名.代码的格式等,即使组内有一套开发规范也还…
热更不规范,同事两行泪 背景 C君是一个javaer,最近在开发用户登出接口的时候,不小心把接口参数拼错了 正确的是: /api/v1/user/logout?referrer=www.javaer.com 结果不小心把referrer写成了referre,把字母 r 给丢了,带来的影响就是用户登出后再登陆就无法回到正确的地址,而且代码已经上生产了,这可怎么办?! 偷偷发一版?那么多用户已经在线了,如果被发现就GG了. 下一版再修复?那等待时间也太长了,让BOSS知道也是一首凉凉啊,有可能还的找…
目录 Spring中获取被代理的对象 获取Spring被代理对象什么时候可能会用到? Spring中获取被代理的对象 Spring中获取被代理的对象 ### 获取Spring被代理对象的JAVA工具类 ​ Spring采用CGLIB或者JDK动态代理来实现AOP,那如何获取 被代理对象?通过ApplicationContext.getBean()获取到的对象都是 利用字节码动态生成的 增强对象,那假如我们有场景获取 被代理的对象,方式如下: (封装到工具类形式里面,直接通过getTrueTarg…
目前没有什么明确的目标,所以就叫划水吧. 第一周 4.9 (Tue) 早上 10:00 到学校,然后去仓库找了张桌子,搬到教室,开始自习生活. 拿出"必背古诗文",发现除了<琵琶行>好像都不会背了,就先写了遍<琵琶行>. 发现物理必刷题貌似有答案,就开始做物理.下午 olinr 和 lzxkj 因为睡觉被逮,站了一晚上+一上午. 一天在自习中度过 4.10 (Wed) 上午还是无尽的自习,做物理必刷题发现知识点全忘了,于是看答案补知识点. 早上 10:00 ,k…
第一个JAVA程序的编写和运行 1.使用记事本编辑: public class Welcome { public static void main(String[] args) { System.out.println("我是小周,欢迎大家加入www.bjsxt.cn社区,共同学习java!");  //顺便推荐一个网址,算广告吧 } } 2.保存为:d://mycode/Welcome.java 3.进入控制台,进入:d://mycode/目录. 4.javac Welcome.ja…
Docker 部署Python项目 作者:白宁超 2019年5月24日09:09:00 导读: 软件开发最大的麻烦事之一就是环境配置,操作系统设置,各种库和组件的安装.只有它们都正确,软件才能运行.如果从一种操作系统里面运行另一种操作系统,通常我们采取的策略就是引入虚拟机,比如在 Windows 系统里面运行 Linux 系统.这种方式有个很大的缺点就是资源占用多.冗余步骤多.启动慢.目前最流行的 Linux 容器解决方案之一就是Docker,它最大优点就是轻量.资源占用少.启动快.本文从什么是…
Docker 部署Python项目 导读: 软件开发最大的麻烦事之一就是环境配置,操作系统设置,各种库和组件的安装.只有它们都正确,软件才能运行.如果从一种操作系统里面运行另一种操作系统,通常我们采取的策略就是引入虚拟机,比如在 Windows 系统里面运行 Linux 系统.这种方式有个很大的缺点就是资源占用多.冗余步骤多.启动慢.目前最流行的 Linux 容器解决方案之一就是Docker,它最大优点就是轻量.资源占用少.启动快.本文从什么是Docker?Docker解决什么问题?有哪些好处?…
一.标识符 文章目录 一.标识符 1.标识符的命名规则 2.关键字.保留字.特殊值 3.code Java 对各种变量.方法和类等要素命名时使用的字符序列称为标识符.简单的说,凡是程序员自己命名的部分都可以称为标识符.即给类.变量.方法.包等命名的字符序列,称为标识符. 1.标识符的命名规则 定义合法标识符规则 (Java语言规范是描述Java语言的官方文档.可以从网站http://docs.oracle.com/javase/specs上阅读或下载) (1)Java的标识符只能使用26个英文字…
Spring cloud gateway是替代zuul的网关产品,基于Spring 5.Spring boot 2.0以上.Reactor, 提供任意的路由匹配和断言.过滤功能.上一篇文章谈了一下Gateway网关使用不规范,同事加班泪两行~,这篇文章将会侧重于其他的几个需要注意的地方. 网关实现 这里介绍编码方式实现 HystrixObservableCommand.Setter getSetter() { HystrixCommandGroupKey groupKey = HystrixCo…
在这样一场毒瘤的省选中 这道题目无疑是命题人无私的馈赠 大量精心构造的部分分,涵盖了题目中所有涉及的算法 你可以利用这道题目,对你是否能够进入省队进行初步检查 经典的模型.较低的难度和不大的代码量,能帮助你把分数收入囊中 出题人相信,这个美妙的题目,可以给拼搏于省队的逐梦之路上的你,提供一个有力的援助. By 2019十二省联考命题人 Emmm,显然不是说给我听的. 你看,两紫一黑 Day –? Loli在黑板上设置了倒计时:[距一轮____天].然而这个倒计时甚至总是忘了更新.今天(4月10日…
过上一个博客系统以及对官方示例程序的基本学习,目前对symfony的各个组件有了一定的学习,学校布置了一个表白墙任务,这里就这个任务的完成进行记录 ...........2019.3.20.22.31基本写完了,感觉像一坨屎,等我明天对symfony的细节再进行学习一下,重构一下,应该有很多好用的组件我不是很熟悉的,感觉这次写的还没有上一个任务用原生php+mysql写的逻辑性强一点,后续用第三方包knppaginatorBundle进行了分页功能的实现,这个网上很多博客都说过了,这里不再赘述,…
刷机不规范,抱机两行泪,谨慎刷机!! 一般获取root权限,我们都是通过软件来获取的,但是,软件破解root的成功率不是很高,现在,android版本普遍5.0+,大名鼎鼎的magisk可以直接获得root权限了,今天就给大家带来一篇刷入magisk来获取root权限的教程 需要条件: 硬件:安卓手机一部,Android版本需要是Android5.0以上,需要解锁,不过一般的杂牌机没有bootloader,不需要解锁 软件: 当前手机对应的线刷包Rom dev check magisk mana…
2018-2019-2 网络对抗技术 20165336 Exp3 免杀原理与实践 1.基础问题回答 (1)杀软是如何检测出恶意代码的? 根据计算机病毒课程知道了每个病毒都有其对应的特征码,杀软是根据这些特征码来判定他是不是病毒. 根据该软件的行为进行检测如有异常行为,会被判定为风险文件或病毒. 基于行为的恶意软件检测:在启发式基础上对软件行为进行监控 (2)免杀是做什么? 通过一定的技术手段,将恶意软件处理,使之不会被杀毒软件发现. (3)免杀的基本方法有哪些? 改变特征码:对于.exe文件可以…
通过 NewLife.XCode 迁移任意现有数据库到任意数据库(附分表分库方法) 本文背景是将其他系统的数据库迁移到另一个数据库(仅需 20 行代码),也可以作为项目迁移用,生成自己系统的专属实体代码结构.比如将一些主流的数据库迁移到NewLife.XCode,开发基于 XCode 的项目 其实只是想拿到别的数据库结构后,生成实体代码进行开发,顺便就更新一下大佬的利用 XCode 20 行代码搞定任何数据库的迁移 源数据库 如果已有源数据库,请跳下一步 此教程以 IdentityServer4…
系统中要求对HIS数据进行效益统计,因为HIS数据是需要第三方提供接口导入的,不清楚数据量大小,所以视图以业务为主未对其做性能优化(当时编写试图时就是几条简单的测试数据) 如今在项目接口实施完成后查看视图执行效率,发现执行了很久很久,具体执行时间忘记了,书写不规范,性能两行泪 (HIS系统就提供了近三千万条数据) 发现不仅仅浪费了大量时间,还占用了大量内存空间 我首先就是想到了建索引,速度上快了些 然后查看视图代码,缩减代码量及关注执行时间 因为视图业务较复杂,涉及的表较多 首先对嵌套查询的语句…
1.队友信息 队员学号 队员博客 221600219 小墨 https://www.cnblogs.com/hengyumo/ 221600240 真·大能猫 https://www.cnblogs.com/PowerfulPanda/ 221600212 kilig https://www.cnblogs.com/kilig98/ 221600235 fishkk https://www.cnblogs.com/fishkk/ 221600236 巴啦啦魔仙 https://www.cnblo…
代码很简单,一看就懂. (没有模拟点击,所以都是未展开的) 地址: https://movie.douban.com/subject/26266893/reviews?rating=&start=0这里start就是后面参数变化的地方.一页20条,所以循环的话 每次start加20就好. 代码: import requests from bs4 import BeautifulSoup page=0 # url = 'https://movie.douban.com/subject/262668…
对于日常中遇到的批量任务,有些可以通过请求python完成自动化,我非常渴望拥有这些能力,在去年学习了python读写文件之后,我马上迫不及待的开始学习‘组织文件’,经过学习,我发现python组织文件是这样的 Python的 os 模块封装了操作系统的目录和文件操作,要注意这些函数有的在 os 模块中,有的在 os.path 模块中. 一. shutil 模块 复制.移动.改名.和删除文件 1.1复制文件和文件夹  shutil.copy(source,destination) 将路径 sou…
题目背景 借助反作弊系统,一些在月赛有抄袭作弊行为的选手被抓出来了! 题目描述 现有 2^n\times 2^n (n\le10)2n×2n(n≤10) 名作弊者站成一个正方形方阵等候 kkksc03 的发落.kkksc03 决定赦免一些作弊者.他将正方形矩阵均分为 4 个更小的正方形矩阵,每个更小的矩阵的边长是原矩阵的一半.其中左上角那一个矩阵的所有作弊者都将得到赦免,剩下 3 个小矩阵中,每一个矩阵继续分为 4 个更小的矩阵,然后通过同样的方式赦免作弊者……直到矩阵无法再分下去为止.所有没有…
https://www.luogu.org/problemnew/show/P1657 解题:对于某个人喜欢的两本书,选或者是不选! 坑:数据有一组是0的,按dfs会出错,0本书选个屁,有啥意义?不给数据范围,出题不规范,选手两行泪. #include<stdio.h> #include<iostream> #include<algorithm> #include<cstring> #include<math.h> #include<str…
报错信息,大致如下 c.c.c.c.a.BaseControllerExceptionHandler : 运行时异常: java.lang.IllegalStateException: No primary or default constructor found for interface java.util.List at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.createAttribu…
Description 米基家的后院养着一群羊,米基由于疲劳睡着了,这时一群饿狼钻进了后院开始攻击羊群,后院是由许多个方格构成的长方形区域,每个方格中用字符'?'表示空地,'#'表示栅栏,'o'表示羊,'v'表示狼,羊和狼所在的格子都是空地.如果从一个空地A沿着水平方向或垂直方向经过一系列的空地能够到达空地B,则称空地A和空地B属于同一个羊圈.对于能够逃离后院的空地我们认为它不属于任何一个羊圈.当一个羊圈中羊的数量大于狼的数量时,它们会用它们的尖角顶死该羊圈中的狼,否则就将被狼吃掉,最后每个羊圈…
文件: 代码: import pprintmessge = 'It was a bringht cold day in April,and the clocks were striking thrirteen'count = {}for char in messge: count.setdefault(char,0) count[char] = count[char]+1pprint.pprint(count) 报错: Traceback (most recent call last): Fil…
目录 元类 什么是元类 为什么用元类 内置函数exec class创建类 type实现 自定义元类 _ _ call _ _ _ _ new _ _ 自定义元类控制的实例化 属性查找顺序 元类 警告!警告!前方核能来袭!!!想要上车的小伙伴赶紧上车了,时间不多了...列车长注意把各车门给我焊死了!请各位小伙伴在路途中勿随意跳车,跳车不规范,亲人两行泪...各位乘客我们开始出发了,路途中请注意生命安全,如未及时写下遗书,本列车概不负责! 什么是元类 二.什么是元类 在python中一切皆对象,那么…
导读 这一次的口号是,带你重新认识vue,拯救1,2个前端开发者. 从2018年从事前端职业以来,呆过大小公司,干这一行都有2年多.代码写的多了,就越来越体会新手程序员都是挖坑的.在工作过程中,用一种方式去实现某个功能,等过了半年,大半年,自己成长起来了,哪天需求来了,回到该功能改代码.这是我自己的代码吗?当时是不是脑袋被门夹过,才想到用这个愚蠢的方法来实现,明明github上有一堆写好的功能或者ui框架上有类似的功能.用别人写好的比自己写的强多了,因为人家的经过多人参加编写实现,单元测试.三个…