![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web开发
写代码的安徒生
真正的小菜鸟~~
展开
-
Laravel and where 找不到结果,单个查询却可以
出错代码如下: $mdOrder = ProductOrder::where([ 'order_sn' => $input['order_sn'], 'user_id' => $mdUser->id, ])->first();如果换成这样,又是可以的: $mdOrder = ProductOrder::where([ 'order_sn' => $input['order_sn原创 2021-11-24 13:43:02 · 372 阅读 · 0 评论 -
正则表达式\和/的位置
define('DEDEADMIN', preg_replace("/[\\/]{1,}/", '/', dirname(__FILE__) ) );注意[\\/] 里的 第一个 \ 其实是个独立的文本字符,而 \/ 表示把 / 的意义转义为普通的文本字符如果把正则表达式[]里的内容换成 [\/\] 或 [\/\\] 是不行的。会报错。原创 2013-01-24 12:42:21 · 893 阅读 · 0 评论 -
PHP Simple HTML DOM Parser 的 find() 函数无法找到元素的类属性
如题,$dom = str_get_html("textarea");用惯了 jQuery 的人可能会这样:$dom->find(".test");但这样是无法找到的。正确写法为:$dom->find("div.test");即,必须要带上标签名,才能找到对应的类属性坑爹啊,一开始就是直接find(".test"),结果一直找不到啊。后面接着改动一大堆,导致后来的后原创 2013-01-31 22:18:44 · 1834 阅读 · 0 评论 -
magento 的错误:Invalid URI supplied 或 There has been an error processing your request
如果出现如题所述的错误。下面有提示是最好的,如果没有可以理解的提示,那么可能是以下原因:网址问题,比如使用了 localhost 或 local_host.com 类似的网址。首先要注意的是,magento 的域名必须是带有至少一个点,而且不能带有中划线。移动电源排行榜原创 2013-03-09 22:40:49 · 2500 阅读 · 0 评论 -
删除oracle中的空表
在工作表中运行脚本:select 'drop table '||table_name||';' from user_tables where NUM_ROWS = 0;然后将所得结果覆盖刚才的工作表,再次运行脚本。应该还有更好的方法,可惜对oracle不熟原创 2013-08-18 10:59:26 · 2534 阅读 · 0 评论 -
Missing MySQL in PHPinfo on Ubuntu Linux
原文:Missing MySQL in PHPinfo on Ubuntu Linuxsudo apt-get install php5-mysqlhttp://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-10.04-lamp-p2php display erro原创 2014-03-28 09:26:11 · 770 阅读 · 0 评论 -
Fatal error: Call to undefined function apc_fetch() in /var/www/lib/cakephp-2.1.1/lib/Cake/Cache/Eng
原文:Fatal error: Call to undefined function apc_fetch() in /var/www/lib/cakephp-2.1.1/lib/Cake/Cache/Engine/ApcEngine.php on line 69Fatal error: Call to undefined function apc_fetch() in /var/w原创 2014-03-28 09:58:22 · 3271 阅读 · 0 评论 -
Solve “Warning: strtotime()”
原文:Solve “Warning: strtotime()”open php.iniset date.timezone= some value, such as PRCor use date_default_timezone_set() in your code原创 2014-03-28 09:30:21 · 685 阅读 · 0 评论 -
Error: Table ad for model Ad was not found in datasource default.
原文:Error: Table ad for model Ad was not found in datasource default.Error: Table ad for model Ad was not found in datasource default.actually the table adexists, but cakephp can not f原创 2014-03-28 10:07:54 · 1529 阅读 · 0 评论 -
phpmyadmin 免登陆
第一步:打开 phpmyadmin/libraries/plugins/auth/AuthenticationCookie.class.php找到 authCheck 和 authSetUser 两个函数的定义,在函数体最前面直接加个 return true; 就是让这两个函数无论何时都只返回 true。经过第一步后,你每次打开phpmyadmin 都可以不用登陆自动进入 da原创 2014-10-15 14:08:15 · 2533 阅读 · 0 评论 -
beeprint: 比 pprint 更好的打印工具
项目 github 地址实际效果图:主要特性:dict, list, tuple 等常规变量的格式化输出object 的变量打印长文本自动剪切支持自定义 __repr__() 方法兼容 py2,py3打印 class:pprint:beeprint:class(NormalClassNewStyle): dicts: {原创 2016-09-18 03:15:53 · 2094 阅读 · 0 评论 -
尽量不要用常用的属性名或方法名做form表单内元素的名字name或id
比如 由于在js中可以直接通过 form.* (*为元素的 name 或 id) 的形式访问子元素,所以 form.reset 和 form.submit 返回的结果分别是 和如果此时你想在js 中用 form.submit() 或 form.reset() 来提交 或 重置 表单的话,那么就已经不可能了。因为原生的这两个方法已经被你的元素覆盖了。原创 2013-01-24 18:28:59 · 1607 阅读 · 0 评论 -
php 获取 exec 的输出结果
原文及更多内容:http://yysource.sourceforge.net/?p=95首先要搞清楚想获取的是 程序执行成功的结果,还是程序执行失败的结果。貌似php中exec()函数的第二个参数返回的是程序执行成功的结果,也就是标准输出。对于程序执行失败的结果,也就是标准错误输出,是不返回的。所以需在命令行的结果加上 2>&1,比如:"c++ test.cpp 2>&1",这样就可原创 2012-12-13 23:09:49 · 4511 阅读 · 0 评论 -
php 返回 json 为空 undefined 或者 失败的问题
在用 php 对 Ajax 进行响应并返回 json 的时候,遇到一个很棘手的问题,就是 responseJSON 的值为 undefined, 如图:我自然就想到是不是发送的不是 application/json 类型的数据呢?于是查看了一下 response 的头部:也没有问题啊!?这到底是怎么回事?事件的解决过程是这样的,经过漫长的查找之后,终于发现是一个函数调用的时候缺原创 2012-08-16 09:39:03 · 3080 阅读 · 0 评论 -
css 设置元素背景为透明
要设置某一元素的背景为透明,在 chrome 、firefox、opera 下是这样的:background-color: rgba(0, 0, 0, 0.4);rgba 中的最后一个参数 0.4 就是想要的透明度,范围在0~1之间。在 ie 中一般是这样的:background-color: rgb(0, 0, 0);filter: alpha(opacit原创 2012-08-23 10:25:16 · 80242 阅读 · 1 评论 -
xampp 服务器打开php页面变慢的问题
用 xampp 学习建站一个月了,发现打开php页面越来越慢,由原来飞一般的1、2秒到后来慢如蜗牛的6、7秒,简直不能忍受,一开始以为是中毒了,于是重装了系统,又装了杀毒软件,悲剧的是还是这么慢!今天突然想到,可能是 xampp 用久了,产生了一些垃圾,导致页面打开变慢,于是删除了几十MB的日志文件,却依然没有改善。最后的解决变法是换了个新的 xampp,再把网站复制过去,这下原创 2012-08-24 22:00:13 · 5243 阅读 · 0 评论 -
jQuery 和 prototype 选择器的使用与注意事项
我的博客求点击:http://yysource.sourceforge.net/?p=36如果是根据id(假设id="myid")选择,jQuery的用法为(这里用jQuery代替$):jQuery("#myid"); 则返回一个数组。prototype 的用法为:$("myid"); 返回结果为一个Element对象如果是根据tag选择,jQuery的原创 2012-09-26 23:16:30 · 1936 阅读 · 0 评论 -
Backbone 不能事件响应 及 MVC 设计的注意事项
原文内容及更多精彩,在这里:http://yysource.sourceforge.net/?p=52假设 html 内容为:而 template 内容为: 事例内容 在view视图中如下设置之后:window.appView = Backbone.View.extend({ template: _.templa原创 2012-09-30 21:42:42 · 3872 阅读 · 0 评论 -
CKEditor 上传文件后返回的内容
原文及更多精彩,在这里:http://yysource.sourceforge.net/?p=58 CKEditor 的文档做的真心觉得不好,很多东西找起来好麻烦。比如说文件上传的问题。如果是想实现简单的文件上传,比如上传图片,可以这样: editor = CKEDITOR.replace('editor', { filebrowserImageUploadUrl : '/原创 2012-10-06 19:57:09 · 6732 阅读 · 0 评论 -
解决 CKEditor 在blur时 用 getData() 不能实时/及时/立即获取数据内容
原文及更多精彩,在这里:http://yysource.sourceforge.net/?p=62当 CKEditor 的内容是“1111”时,鼠标移出编译器并点击,则触发 blur 事件,此时用 getData() 可能无法获取到实时的内容,获取的结果很可能为空。所以比较好的办法是这样: window.exView = Backbone.View.extend({ edit原创 2012-10-06 22:52:21 · 4472 阅读 · 0 评论 -
IE 下 setInterval 的工作问题
咳,博客地址,欢迎猛击:http://yysource.sourceforge.net首先,setInterval 的用法如下:function func() { setInterval("alert()", 1000, this); // chrome 适用, 但不能传参数 setInterval("alert", 1000, this); // chrome、ie8 都不适原创 2012-09-24 15:17:30 · 6411 阅读 · 1 评论 -
Backbone 或 jQuery 出错,异常:Uncaught TypeError: object is not a function
原文及更多内容,在这里:http://yysource.sourceforge.net/?p=72如果用chrome调试的时候发现异常定位在如下代码处: try { state = 1; transport.send( requestHeaders, done ); } catch (e) { // Propagate exception as error原创 2012-10-14 23:06:17 · 6781 阅读 · 0 评论 -
通过 Zend_Db 向 mysql 写入 null 值的问题
博客地址,欢迎猛击:http://yysource.sourceforge.net/现在假设数据库一个表如下所示:create table gaps( gid serial, gother varchar(20) not null, primary key(gid))default charset=utf8;如果通过 Zend_Db 向该表插入一条数据,并且让 gid原创 2012-09-25 00:41:53 · 922 阅读 · 0 评论 -
simple html 中outertext 和 innertext 的问题及一些注意事项
原文及更多内容:http://yysource.sourceforge.net/?p=87用simple html 的时候是这样的:$dom = str_get_html("");$dom->innertext = "abc";echo $dom->outetext;// 无法显示"abc"这是因为 str_get_html 产生的是dom Object,在dom里是没有i原创 2012-11-17 16:58:43 · 1171 阅读 · 0 评论 -
CKEDITOR 中<p>标签引发的问题
在用CKEDITOR 的时候,会遇到创建一个CKEDITOR 元素el,然后往el中加入内容的情况,一般以正常的方法加入(append,appendHtml等)"",都会出现问题。显示到CKEDITOR 的时候可能会很糟糕,后来感觉可能是CKEDITOR 在内部会自动处理这个标签,蛋疼的是它自己又处理不好,所以如果我们要想让插入的内部换行的话,还是尽量用好了。原创 2012-11-13 00:22:08 · 3781 阅读 · 0 评论 -
Bootstrap 中列表行 <tr> 的显示样式
原文及更多内容:http://yysource.sourceforge.net/?p=83为了在点击第一个中的某个时能显示/隐藏下一行,需要在显示的时候将下一行的display设置为table-row,否则就会出现两行的列对不齐,甚至第一行的列被挤坏变形的结果。原创 2012-11-15 22:43:50 · 14651 阅读 · 0 评论 -
【PHP web 2.0 开发实践】2.9 Smarty 模板引擎
事先声明一下,我几乎是跟着书上做的,不过书上的是phpweb20,我的目录是pyyweb,其他都一样。在学到 的时候,出现了这种错误:Zend_View_Exception: script 'news/index.phtml' not found in path (/xampp/htdocs/pyyweb/include/views\scripts/) in M:\xampp\htdocs原创 2012-07-15 15:25:30 · 1502 阅读 · 0 评论