扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
给你个过来人的建议。两个方式入手。
主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、响应式网站建设、程序开发、微网站、重庆小程序开发等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的做网站、成都做网站、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体,具备承接不同规模与类型的建设项目的能力。
1、利用他。尽可能从大模块开始,用你的代码,去调用他。这是从功能特性角度,去理解各个模块的作用。这非常容易加深你对应用它的理解。
2、在代码中插入LOG,检测代码运行流程。
如果你只是静态的看代码,这个不现实的。
如果你想看一部分代码。首先你要想办法让这套代码RUN起来,如果你使用任何方式都无法让这段代码运行,我只能说,这段代码没有存在价值。为什么在里面,当然更大的可能是,你没找到开启它的方法。
动态分析法,是门学问。包括对运行态才出现BUG的系统进行DEBUG,当然不是GDB或者VC的F5模式。不过貌似学校没有这类教学。很工程的东西。我也只是经验所得。没有系统的理论化。
例如一套系统,你在不改代码的情况下,要能找到问题。甚至不能加LOG代码,只能通过反馈判断。不是不可能的。甚至有时必须这么做。
mysql中,触发器只能查看,无法修改,如果要修改,只能删除原有的触发器,重新创建触发器,以达到修改的目的。
工具:Navicat Premiu
步骤:
1、正确安装Navicat Premiu,并确保连接到指定的数据库。
2、以连接本地数据库localhost中的badkano数据库为例。
3、点击软件上方的查询-新建查询。
4、先执行SHOW TRIGGERS,查看数据库中的触发器。
5、如果要修改触发器,需要删除掉这个触发器。执行语句为:
DROP TRIGGER t_afterdelete_on_tab1;
6、然后重新创建即可。
采用命令show create table table_name即可查看MySQL数据库表的建表语句。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流