m_Orchestrate learning system---二十五.复制类的时候最容易出现的错误是什么 一.总结 一句话总结:命名空间错误导致Analyze类虽然继承了Base类,但是没有执行里面的方法? 因为命名空间错误,本来应该是inside下的base类,结果用成了index下的base类,而index下的base类没有我们想要的方法 1.登录界面背景图的url(../images/cloud.jpg),../的方式居然可以直接找到项目public/static/login文件夹下的图…
m_Orchestrate learning system---三十五.php数据和js数据的解耦:php数据(php代码)不要放到js代码中 一.总结 一句话总结:也就是以html为中介,用html存储数据,用js取数据 html 存 js 取 html 中介 json JSON.parse() html() 可以放在div标签里面,js中使用的时候直接找到这个div拿就可以了 也就是以html为中介 用html存储数据 <div id="fry_analyze_record_graph…
m_Orchestrate learning system---十五.如何快速查错 一.总结 一句话总结: a.删除代码法 b.添加提示代码法 c.仔细看错误信息 1.评论板块和论坛板块的实时更新? 没必要用ajax,先用html5的reload()方法试试 2.快速查错方法? 出现如下错误 1.找stack里面的错误信息,看能不能快速发现错误 2.在stack里面没有找到错误信息,那么就 断句查错 ,用一句话来确定是哪一步分的代码错了 例如 dump($id);die; 3.如果是视图错误,删…
m_Orchestrate learning system---三十六.如何修改插件的样式(比如ueditor) 一.总结 一句话总结:所有的js,html插件,修改样式无非是两种,一是直接修改css,二是通过js来直接修改css 直接修改css 通过js修改css 1.php数组去掉键(比如echart数组只要值)? array_values() 将php数据装换为json再到echart数据的时候,echart数组只要值,不要键 //要把xAxis_data從鍵值對數組變成數組 $optio…
m_Orchestrate learning system---二十.如何写代码不容易犯错 一.总结 一句话总结:能排序多排序 这次查错的启示: 1.代码数据更规整:要是取出的数据排序的话可以减少很多查错时间 2.多做练习:功积平时,用起来不容易出错,反而节约超多时间 3.循环里面的判断正误:判断正确是要返回的,判断错误不能立即返回,如果错误要所有的全部判断出来再返回 1.复选框如何传递多个值到后端? 复选框参数传递用数组方式 <input type="checkbox" che…
m_Orchestrate learning system---三十四.使用重定义了$的插件的时候最容易出现的问题是什么 一.总结 一句话总结:如下面这段代码,定义了$的值,还是会习惯性的把$当成jQuery来用,所以难免出错 使用重定义了$的插件的时候最容易出现的问题是什么,比如gojs做mindmap的时候 $ 替换 冲突 var $ = go.GraphObject.make; <script> $(function () { //console.log('1111111111'); g…
m_Orchestrate learning system---三十二.数据库字段判断为空时容易出现问题,如何从根本上解决这个问题 一.总结 一句话总结:字段禁止为空,设置默认值0即可 禁止 空 默认值 1.thinkphp查询数据库时判断字段是否为null? 字段 null 字段 值 = null [NOT] NULL : 查询字段是否(不)是Null,例如: where('name', null); where('title','null'); where('name','not null'…
m_Orchestrate learning system---三十.项目中的dist文件一般是做什么的 一.总结 一句话总结: Bootstrap switch:dist 目录是放最终的js和css的 dist distribution dist目录就是distribution,也就是成品的发布 1.github上面克隆代码git clone https://github.com/fry404006308/m_Orchestrate.git命令运行的时候出现文件名太长怎么解决? git 配置…
m_Orchestrate learning system---二十九.什么情况下用数据库做配置字段,什么情况下用配置文件做配置 一.总结 一句话总结: 配置文件 开发人员 重置 数据库 非开发人员 重启 配置文件做配置的特点:方便开发人员修改配置,服务器重启的话配置重置. 数据库做配置的特点:方便非开发人员修改配置,服务器重启的话配置不会受到影响. 1.填写表单(比如增加修改)后的history.go(-1)会跳到跳转页面,使后台的代码再执行一遍,这样会给用户及其不好的用户体验,如何解决? 分…
m_Orchestrate learning system---二十八.字體圖標iconfont到底是什麼 一.总结 一句话总结: 阿里巴巴 图标库 iconfont-阿里巴巴矢量图标库 1.表格的tr(一行)中有很多按钮怎么布局? 另一行 tr里面没有办法设置相对定位绝对定位, 所以更好的策略就是在这行下面另外弄一行,来放这些按钮,设置这一行的colspan属性就好了 实在是颇有点无奈之举的味道在里面 2.在amazeui中设置按钮在小屏幕的时候隐藏怎么设置? am-hide-sm-only…