2015年创业中遇到的技术问题:111-120

111.超链接a标签的target属性,还是不要随便用来作为自定义的值比较好。

使用自定义的target-div属性,不使用target属性。

某伙伴,在他自己的浏览器上,发现了问题。

我本地的Chrome和QQ浏览器都是好的。

112.PHP,EL表达式,要输出。

var tab= "<?php echo $_GET[‘tab‘];?>";

if(tab){

currentTabMenu(tab);

}

之前一直忘记“echo”了。

113.jquery判断获得的元素是否为空。

var id="id";

var obj=$(“#”+id);

这个时候obj一定不为空,肯定是个jquery对象。

if (!obj || ob.size()<=0) {

console.log("id is null");

return;

}

114.Bad escape sequence: \-。

正则表达式中,出现了"\-”错误的转义序列。

难道是因为PHP版本不一致导致的么。

a.PHP不同于JDK,兼容性做得比较差。旧版本的函数,经常在新版中直接报错。

b.IDE等警告的地方,就很有可能会出错。

115.Thinkphp引入不需要带后缀。

坑爹:<include file="common/qqkefubox.html" />

正解:<include file="common/qqkefubox" />

116.图片路径找不到。

“附件”:错误:attachement,正确:attachment。

找了好久,总是找不到。

一级目录就可以正常访问,二级却无法找到。

网上找资料,根本找不到相关的问题。

所以,比较怀疑是某个地方的问题,然后找啊找,终于发现了这个错误。

妈个蛋啊~

117.Thinkphp中的URL重写。

想把index.php隐藏掉,以前搞过了的。

配置‘URL_MODEL‘ = 2,就好了。

最后发现WAMP中的Apache配置文件,

#LoadModule rewrite_module modules/mod_rewrite.so

是注释的。

118.CSS引入背景图片路径问题。

项目中,遇到了一个很麻烦的情况。

common.html被很多文件include,common里直接定义了css,引入了图片。

图片总是找不到,使用绝对路径的话,需要使用__IMG__绝对路径。

后来想了想,把css和images放在Public下,用相对路径引入就可以了。

119.Thinkphp中2个Controller的方法,有部分代码是一样的,提取成函数。

结果,发现调用的时候,必须带上$this->才行。

public function detail($id)

{

$this->articleCategoryList();

}

public function articleCategoryList(){

}

Java用习惯了,再用PHP好别扭啊。

120.Thinkphp的add方法,replace参数有点歧义。

正解:插入时,是否能执行更新操作,部分数据库支持和。

我原来的理解:是否可以覆盖数据库中的同一条数据,比如数据中包含了主键id。

武汉九天鸟-p2p网贷系统开发-互联网应用软件开发

公司官网:http://jiutianniao.com

社交问答:http://ask.jiutianniao.com http://ask.jiutianniao.com

时间: 2024-11-29 12:54:47

2015年创业中遇到的技术问题:111-120的相关文章

2015年创业中遇到的技术问题:71-80

71.微信接入盲点.每次请求,都要校验参数是否正确. 72.Nginx配置,proxy_pass的最后一个"/"加上还是很有必要.server{listen 80;server_name xiaolei.fansunion.cn;location / {proxy_pass http://localhost:9080/AboutXiaoLei/;}}英文分号";"也是必须的额. 73.Putty,XShell,免登录.之前一直用Putty连接远程linux主机,经常

2015年创业中遇到的技术问题:121-130

121.PHP中的.和->有啥区别呢? $this->,调用类的方法用"->". ".",是啥意思呢?(当然,可以表示字符串连接.) 122.Thinkphp判断是否登录了. <if condition="$Think.session.user == 'fansunion'">{$Think.session.user}</if> <present name="$Think.session.

2015年创业中遇到的技术问题:131-140

131.ZendStudio复制文件到远程. 同时复制目录和文件,不起作用. 同时复制普通文件.php和.htaccess,不起作用. 遇到这种情况,只能单个复制了. 132.Thinkphp部署之后,模版文件找不到. 模板不存在:./Application/Home/View/Index/index.html Windows下开发,开启了调试模式. Controller名称:IndexController. 视图文件目录名称:index,文件名称index.html. 部署到Linux上之后,

2015年创业中遇到的技术问题:11-20

11.SpringMVC接收参数,冲突. class LoanBean { private Double amount; } class LoanInfo{ piavate Money amount; } @RequestMapping("/doadd") public void doAdd(LoanInfo loanInfo, LoanBean loanBean); json请求发过来,接收amount就遇到了400错误. 解决办法:变量名称不用同一个. 12.HTML下拉列表框选中

2015年创业中遇到的技术问题:21-30

21.高速清空表中的数据. 有个ip库的表.数据量几十万. 想在开发阶段,清空. 通过mysql-front和mysql控制台.都删除失败. 反应很慢.还有诸如lock失败的错误. 解决的方法:复制表的创建结构,比方 CREATE TABLE `ip_info` ( `ipbegin` varchar(20) DEFAULT NULL, `ipend` varchar(20) DEFAULT NULL, `zone` varchar(50) DEFAULT NULL, `company` var

2015年创业中遇到的技术问题:31-40

31.Linux下启动Mysql有N种方式. service mysql start; service mysqld strat; 上述2种方式是,mysql已经安装作为了服务,有的叫做"mysql",有的叫做"mysqld". 如果没有服务,还得手动启动. 比如,/usr/bin/mysqld start &. 一段时间不搞,记忆已经模糊了. o(︶︿︶)o 唉 32.用户表-索引-类型. user表:uid,name A类用户:1开头,10001 B类用

2015年创业中遇到的技术问题:101-110

101.计算机中丢失 msvcr110.dll. 下载一个VS的补丁,http://www.microsoft.com/zh-CN/download/details.aspx?id=30679. 参考资料:http://jingyan.baidu.com/article/4f7d57129fa86e1a201927de.html 102.ecshop安装后出现Strict Standards: Only variables should be passed. 查看对应部分的代码为 $tag_se

2015年创业中遇到的技术问题:1-10(乱码-SpringMVC-jquery-JSON等)

1.数据库表名重构. 之前受PHP等程序的影响,数据库表名喜欢用数据库的名称作为前缀,比如"p2p_account". 在经过大量的实践之后,发现Java程序中,基本没有这个必要. so,从今天开始,数据库表明不再加上多余的前缀了. Java的Dao和Mybatis的xml,大量用到了数据库表名,我当然不笨,想到的是Eclipse的replace替换功能. 把"p2p_"替换成""就可以了. 替换之前,随机抽样,选几个文件,看看是不是有"

2015年创业中遇到的技术问题:91-100

91.PHP日志记录方法.  error_log("error info"); 92.weiphp图灵机器人bug,需要修改3个地方. 问题描述:启用聊天插件后,发现在微信客户端上不管输入什么内容,回复的都是预设好的内容,而无法使用图灵机器人的功能. 问题分析:经过查看源码,发现 Addons\Chat\Model\WeixinAddonModel.class.php 文件有一处 Bug,在 function _tuling($keyword) 中,有一个判断图灵返回值的地方:[mw_