个推错误码 errno0 :Successerrno1 :Operation not permittederrno2 :No such file or directoryerrno3 :No such processerrno4 :Interrupted system callerrno5 :Input/output error...
table 边框兼容模式 打印 <style type="text/css"> .tableinfo tr td{border-top:solid 1px #000810;border-left: solid 1px #000810;font-size: 16px;} .tableinfo{border-right:solid 1px #000810;border-bottom: solid 1px #0008...
微信网页授权 通过code获取openid 报错40163 code been used 使用好好的微信功能,突然安卓无法正常使用了,苹果的正常。安卓报错内容:40163,code been used.题外话:微信的东西,为何报英文错误呢,装什么13.实测结果:安卓获取用户信息时 ,触发了两次请求,而苹果只请求一次。各种搜索,各种尝试,均无效。沉下来好好想想,再反复测试, 最终发现问题出在获取用户信息的 时候,同一个code在短时间内使用了两次, publ...
html页面用js播放音频 直接上代码: <audio id="myaudio" src="__ROOT__/public/music/1689.mp4" controls="controls" autostart="false" loop="false" hidden="true" ></audio>var playCount=0; func
html页面用js播放音频 直接上代码: <audio id="myaudio" src="__ROOT__/public/music/1689.mp4" controls="controls" autostart="false" loop="false" hidden="true" ></audio>var playCount=0; func
sql 批量替换所有表中某个值 批量替换本数据库中,所有表中,所有字段中,如果含有某个值,则替换为新的。use 数据库名称declare @t varchar(255),@c varchar(255)declare table_cursor cursor for select a.name,b.name from sysobjects a,syscolumns b ,systypes c where a.id=b....
mui plus.storage.setItem使用注意事项 以前页面传参都是用plus.storage.setItem的(包括数值型),没发现问题,今天把经纬度作为参数保存时,竟然存不进去,经过反复测试,最终发现,需要把经纬度作为字符串才能保存成功。正确格式如下:plus.storage.setItem("lat",""+latComapny+"");其中latComapny是获取到的纬度,格式为:33.961882,估计是plus.s...
H5手写签名,适用于手机网页、电脑网页(IE9+) 先看看效果吧:图片保存到服务器为png格式,一般10k左右。这个功能适用于H5app,或者H5,或者pc网页端(IE9以上,支持canvas),低端安卓机依然不支持,具体低端到什么程度,没有经过测试。下边上代码,前端HTML:<!DOCTYPE html><html lang="en"> <head> <meta cha...
页面上下滚动,背景图不动 其实就是个思路的问题,如果单纯的用背景图片,你会发现不是很好实现的。.mainbox{ position:fixed;top:0;bottom:0;right:0;left:0;z-index:-1;}.mainbox>img{ width:100%; height:100%; border:0px;}<div cla...
背景图全屏现实 其实也很简单,如下:<body background="__ROOT__/public/images/wdls/bg.png" style=" background-repeat:no-repeat ;background-size:100% 100%;background-attachment: fixed;"> 转自:https://zhidao.baidu.c...
sqlcmd 批量执行sql脚本超过100M 中文乱码 运行--cmd,执行如下脚本即可:sqlcmd -S 127.0.0.1 -U sa -P 123456 -f 65001 -i D:\www\dbo.sql -b-S 服务器地址-U 用户名-P 密码-f 中文格式-i 脚本文件路径-b 出错时停止借鉴文章:https://blog.csdn.net/roy_88/article/details/52595854...
php嵌套判断的改良用法,巧用exit结束程序 if($hbcount>0){ $this->assign("msg","每个用户每天仅可领取一次红包"); $this->display(":ffsb"); exit;}在平时开发过程中,判断是特别常用到的语法,循环嵌套判断时,代码冗长,阅读性不好,尤其是多个条件判断并不存在必然并列关系时,显得很尴尬,这时可以分别判断,对于符合条件的,页面直接跳转走。切记:不是页面跳转...
解决ThinkPHP错误Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' 打开 php.ini 文件修改以下内容(去掉前面的 ; ): extension=php_pdo.dll //开启PDO extension=php_pdo_mysql.dll //PDO 访问mysql 驱动 注:如果在php.ini中没有发现extension=php_pdo_mysq...
mysql 查看表结构 SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注 FROM INFORMATION_SCHEMA.COLUMNSwhere--...
bootstrap 打印时表格颜色设置 .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered >...
thinkphp 模板中使用除法,并保留两位小数 <if condition="$vo['jjcs'] neq 0"> {$vo['zhs']/$vo['jjcs']|round=###,2}</if> 先判断分母不为0,再进行除法。转自:http://www.thinkphp.cn/topic/4804.html
iis启动 服务无法在此时接受控制信息。 (异常来自 HRESULT:0x80070425) 问题描述:每隔一段时间应用程序池就会自动停止。再次启动就报错:服务无法在此时接受控制信息。 (异常来自 HRESULT:0x80070425)处理办法:同时按下Win+R,运行“services.msc”,进入服务管理,里面有个“Credential Manager”,设为启动,或者将启动类型改为自动。然后启动一下就可以拉。转自:http://blog.sina.com.cn/s/blog_5f7...
php 日期加一天,日期加一个月 $date1= "2014-11-26";echo date('Y-m-d',strtotime("$date1 +5 day"));echo date('Y-m-d',strtotime("$date1 +2 month"));以上方法经过测试,确实能自动实现年月的增加,符合实际需求。...
Hbuilder 8.8的项目用9.0打开,权限配置缺少项目 另外还一个问题:8.8发布ipa时,在application loader中显示H的logo,在itunesconnect中也显示H,而9.0却能正确显示自定义的logo。唯一能合理解释的就是,低版本和高版本交叉打开同一个项目时,造成了配置文件错乱。...
Cocos Creator 设置label内容不显示 对于新手而言,确实坑太多了,本以为this.string="abc";就行了,设置完会发现界面根本不改变,就连直接设置都无效,正确的用法:var jpmc=cc.find("Canvas/jpmc");var myLabel = jpmc.getComponent(cc.Label);myLabel.string="很遗憾,未抢到!";为何这样操作呢,严重影响开发效率,也许是其他原因,先用个一...
Cocos Creator 调用php接口,c#,java思路相同 var url="jk.php";var xhr = new XMLHttpRequest();xhr.onreadystatechange = function () { if (xhr.readyState == 4 && (xhr.status >= 200 && xhr.status < 400)) { var res...
Cocos Creator 跨js传参,设置全局参数 index.js存值:cc.sys.localStorage.setItem("wxuser",id);left.js 取值:var wxuser=cc.sys.localStorage.getItem("wxuser");console.log("wxuser:"+wxuser);就这样。
Cocos Creator 创建的H5游戏接收参数 我也是初次接触这玩意,个人总结而已,希望别误导各位,欢迎大牛指点一二。 onLoad: function () { function GetRequest() {//这个函数,其实就是js的方法,在我的博客中能找到出处的 var url = location.search; //获取url中"?"符后的字串 var theReq...
论营销与技术的重要性 做技术时候一直觉得技术了不起,没技术,你们再能吹,又能怎么样?接触营销后,思路有所转变。但是,也发现了个问题,现在的人,太浮躁,太肤浅,能沉下来做事的,反而付出与回报不成比例,都天天想着弄新想法,搞毛啊,哪这么多新想法,还不是copy国外的,君不见,某度,某宝,连电视节目都是这么操作,国人的创造能力真是不敢恭维,可能因为我也是技术人吧,非常钦佩华为这样的企业,就是不上市,有能力自己搞,没能力的才上...
启动mysql1067错误解决方案 mysql的安装目录/data/ib_logfile0mysql的安装目录/data/ib_logfile1上边两个文件删除即可。好奇怪的方式,自己产生的日志文件,删除就行了。转自:http://www.jb51.net/article/103348.htm
图片轮播KinSlideshow注意事项 先上图:1、特别注意:图片和a连接不要换行,不然会出现图片播放时无法无缝连接。上边代码一定要在一行,不能手动换行,多张图片可以换行。2、ie8图片不显示问题图片的尺寸,只能用代码的格式写,不能写在style里。只能说明插件老咯,可惜了。
thinkphp控制器数据赋值给模板js thinkphp确实灵活机动:控制器要把数组转为json,$this->assign("branch_list",json_encode($branch_list));模板这样取值即可:var blist= ;这里就可以当成json对象使用了。
获取radio和checkbox的选择值 获取checkbox:模板的设置,注意name属性控制器取值:$arr_dclx=I("dclx");foreach($arr_dclx as $v){ $str_dclx.=$v.",";}if(strlen($str_dclx)>0){ $str_dclx=substr($str_dclx, 0,-1);//去掉最后一个逗号}
radio或者checkbox点击文字实现选择 html自带的单选或者多选,都要点到控件才能选中,对于我这种不善于鼠标操作的人,确实不太方便,一直想实现点击文字实现选择的功能,无意中发现有人实现了,方法超简单,但是忘记原作者的网址了,深表歉意。 否 是只需要在每个选择框的外层套一个label即可,简单好用。
thinkphp 自定义sql语句如何分页 其实就是理解thinkphp语法的底层意思,tp的分页是limit($page1->firstRow, $page1->listRows)最终目的是在语句最后追加“limit”语句的,既然这样,我们就手动添加吧,比如$sql是很长的综合查询语句,分页的写法如下:$djfzlist=D("jxkp_kpmx_djfz")->query($sql." limit ".$pa
js正则验证手机号,支持移动、电信、联通 function istel(tel) { var rtn = false; //移动号段 var regtel = /^((13[4-9])|(15([0-2]|[7-9]))|(18[2|3|4|7|8])|(178)|(147))[\d]{8}$/; if (regtel.test(tel)) {
迅雷创始人程浩:人工智能创业的6大核心问题 说的确实挺好的,值得多看几遍!大家好,我是迅雷创始人程浩,现在专注科技领域的投资。今天跟大家聊聊人工智能领域的创业和创新,包括如何选择赛道、团队的搭配、以及如何应对巨头的挑战。为此我从投资人的视角,给大家总结了人工智能创业的6大核心问题。第一个问题:互联网 vs 人工智能首先如果今天大家选择创业,我建议更应该关注人工智能,而非互联网。为什么这么讲? 1。
特斯拉首次正面回应在华建厂事宜!别高兴太早,独资建厂的特斯拉给不了你白菜价 日前,外媒《华尔街日报》引用知情人士消息称,电动车制造商特斯拉(Tesla)已经与与上海市政府达成协议,前者将在上海自贸区投资建设电动车制造工厂。该信源透露,此次特斯拉并不会与中国厂商合资建厂,而是获批在上海自贸区建立独资工厂,这也是中国政府首次批准海外车厂在中国全资拥有工厂。众所周知,同样一辆豪车,国内外的售价都往往差距巨大,对于这种价格“双轨制”,普遍的
每个开发人员都应该知道的10个Linux命令 译者注:让你生活更简单的几个不常用的Linux命令。以下为译文:作为一个软件工程师,学习Linux是我做过的最好的时间投资。因为它是一个用户必须理解和维护的系统,每天的使用经验就像在水坑中添加一滴水一样。很长时间以后,水坑就变成了湖泊,甚至海洋。今天,作为一名30岁的工程师,我仍然受益于多年前学到的知识,那时我是一个雄心勃勃的初学者。在另一篇博客文章中,我更详细地解释了为什么Lin
thinkphp 模板使用枚举数组 状态 $status=array("1"=>"已采用","2"=>"未采用","9"=>"未设置"); {$status[$info['flag']]} 避免再次关联数据库。
thinkphp绑定下拉菜单,condition里竟然不能用点 <option value="{$vo.id}" selected=selected >{$vo.branch_name} volist 的标签可以用点取属性,控制器给模板赋值的变量就得用中括号来取属性了,什么逻辑,记下吧。
asp.net 虹软 人脸识别 实现刷脸住宿、刷脸签到、刷脸进入等 先看看效果图,我把demo改成自动运行了,暂时借用别人的图片:最左侧的大图为选择上传的,中间的小图是大图的脸,右侧的大图是人脸文件夹中已经存在的,并且相似度较高的一张脸,也就是比对的结果。先记录下思路,代码整理好再贴出来。阿里云和腾讯都有人脸识别的接口,但是图片需要上传到他们的服务器,并且,接口返回的不是我想要的东西,经过千辛万苦,终于找到了虹软,htt
asp.net 虹软人脸识别 释放内存 初始化时申请内存,用完记得释放,不然就会报“内存已满”的。使用时: pMem = Marshal.AllocHGlobal(detectSize);释放内存:Marshal.FreeHGlobal(pMem);
页面等待窗口 先看看效果:css部分:.loadbox{width:100%;height: 100px;position: fixed;top:200px;left: 0px;z-index: 99;display: none;}.loadEffect{ width: 100px; height: 100px; position: relative; marg
mysql 错误Please DISCARD the tablespace before IMPORT解决方案 MySQL:Error : Tablespace for table '`database`.`temp`' exists. Please DISCARD the tablespace before IMPORT两步解决问题:一、从mysql删除表二、打开mysql\data\,删除对应的表文件即可。.frm,.MYD,.MYI三个文件。如果表里有数据,可能需要高级的修复表
mysql 免安装,配置文件my.ini 配置文件只能用my.ini,看各个博客的介绍,再结合配置的语句,真的以为是可以自定义的呢,日mysqld --install mysql --defaults-file="d:\mysql\my-innodb-heavy-4G.ini"mysqld --install MySQL --defaults-file="d:\mysql\my.ini"既然只能用my.ini,为何路径又是
thinkphp Namespace declaration statement has to be the very first statement 运行php页面,报错: Namespace declaration statement has to be the very first statement in the script 仔细检查php文件,是不是第一行有其他符号或者空行了,?>
bootstrap 分页控件,实现直接转到某页 html: {$page} 共{$pagecount}页 <input class="form-control" style="width: 80px;margin-left: -10px;" type="text" min="1" max="{$pagecount}" id="pageindex" nam
thinkphp 上传bmp图片 function imagecreatefrombmp($filename) { if (!$f1 = fopen($filename, "rb")) return FALSE; $FILE = unpack("vfile_type/Vfile_size/Vreserved/Vbitmap_offset", fread($f1, 14)); if ($FILE['file_ty
点滴记录:大量数据时,系统性能的优化 对于单表查询,基本没什么难度,尤其是mysql或oracle,自带的分页也就能满足简单的需求了。但是,对于10张表关联的查询呢,这才是项目中比较常见的需求,操作一、加索引表之间关联的字段都要加上索引,查询结果的字段可以暂时不用加索引,索引是双刃剑,自己把握好度的问题,加一个索引,测试一下,看看到底哪种方法查询的速度最快,索引加太多或加的不正确,反而会影响到性能的。
thinkphp 记录系统日志,跨模块调用公用方法 //=========保存系统日期$ac=new \Pc\Controller\ActionlogController();$ac->saveLog($id,MODULE_NAME."/".CONTROLLER_NAME."/".ACTION_NAME,"","用户".$info['phone']."登录系统");//=========日志结束重点在于申明,Pc是模块名,Controller
thinkphp 综合查询结果分页 其实就是把完整的sql语句拆开来,然后使用tp的方式拼接各个内容,注释掉的是完整的sql语句,举个简单的例子,其他更牛的sql语句同理:// $sql="select fw.*,area.name,pa.name as pname,db.name as fwzlmc,db2.name as gqlxmc from cmf_cz_fwjbxx fw// left join cmf
网页H5获取当前坐标,完整demo 先展示效果:手机运行效果很好,也很准,电脑嘛,有时超时,有时偏出80多公里。css部分:#allmap { overflow: hidden;margin:0;z-index: 10;}.savept{position: fixed;left:40%;z-index: 11;}.mapbox{display: none;}网页js代码:var
php 根据时间获取二十四节气,返回json /* * 节气通用算法 */ function getJieQi() { header("Content-Type:text/html;charset=utf-8"); $_year=I("year"); $month=I("month"); $day=I("day"); $year = su
苹果审核因ipv6被拒绝 这里只是记录一下我的步骤,翻了太多的资料,问了不少人,这个做法感觉应该能成功,当然,还要等老美审核,不管是否正确,先记录下来吧。共分以下几步:1、注册并创建通道登陆https://tunnelbroker.net/tunnel_detail.php,自己注册账号,据说qq邮箱无法接收邮件,经测试,139和163邮箱能收到确认邮件,时间稍微慢点,估计路途太远,也许围墙太高,1
IIS7 运行php系统,asp.net与php同时支持 1、单独安装mysql2、单独下载php环境下载php并解压到想要放置的位置,将php.ini-development改名为php.ini ,修改php.ini 查找data.timezone 修改为date.timezone = “Asia/Shanghai”(这里必须改,不然会出警告) ,找到Windows Extensions开启 所需模块,如:php_curl
微信js-sdk分享朋友圈回调事件 本文是理论篇,代码网上多的是,正确与否不说,毕竟都是抄来抄去的,当然,也有因微信版本不同,代码实现方法不同的。今天要说的是,微信分享自定义页面成功后的回调事件。有些地方会用到这样的功能:用户分享后,可享受更深一个层次的待遇,可能是红包,可能是抽奖等,这时,就需要记录哪个用户分享了,并记录下来。首先想到的就是分享成功后,执行ajax异步保存openid和分享的时间,其实,经过实践
查看域名是否支持IPv6 1、首先域名解析里要添加AAAA记录,这就是解析到IPv6地址的,怎么查看本机的IPv6呢,在iis里,绑定域名那一步,下拉菜单里会有的,如果没有IPv6地址,根据具体情况自己百度。2、cmd 中运行nslookup www.baidu.com ,回车非权威应答:下边就能看到IPv4和IPv6的地址了。
微信jssdk 上传永久图片素材,获取Media_ID <?php define('APPID', "wx6375555"); require_once "../jssdk.php"; require_once "../interface/common.php"; session_start(); $jssdk = new JSSDK("wx63555a3", "a1fc0faf1c25555555555cc6"); $access_tok
微信jssdk获取用户昵称,含emoji符号保存 先看看效果:有的说把数据库字段类型改为utf8mb4,有的直接替换掉,没有根本解决问题,并且都是互相抄袭。本着正面解决问题的执念,各种测试,终于找到方法了:几个注意点:1、字段类型用utf8即可;2、接收时不需要urldecode;3、保存时需要urlencode,还需要再encodeURI;4、显示时再解码,使用urldecode.html页面:
Jquery jsonp跨域与php交互 代码部分:$.ajax({ type:"post", data:jsdata, url:weburl, async:true, dataType:"jsonp", jsonp:"callback",//这里可以注释掉 jsonpCallback:"mycallback",//这里可以注释掉 timeout:1000*20, success:function(data){
jsTree +asp.net树形结构,取值、赋值、全选 先上图看看效果:比.net自带的样式好看多咯,jstree的源码在这里下载:https://www.jstree.com/aspx页面代码: 宿城公安分局 cs文件代码: priv
thinkphp 从文章截取前三张图片的路径 function getImgUrl($content){ $soContent=$content; $soImages = '//isU'; preg_match_all($soImages, $content, $thePics); $pic_count = count($thePics[0]); $rtn="["; for($i=0;$i<$pic_count&&$i
MUI 请求的页面无法打开 viewgroup 只能说官方的demo确实不太严谨,这么关键的参数竟然没有备注,这个参数其实本页面的id,这个id在哪里设置的呢,上一个页面打开此页面时咯。方法一、改成此页面的id即可。方法二、获取当前页面的id,赋值给他就行了。mui.plusReady(function() { var currentId=plus.webview.currentWebview().id; var group
H5 localStorage 轻量级存储 浏览器缓存数据,首先想到是cookie,可怜的4k,只能存一些小东西,稍微大点的就不行了,h5时代已经来了,浏览器已经带有websql咯,不是特别大的数据,一般不用存在websql里,这时可以考虑localStorage ,存储上线5M,几乎够用了。1、存储数据localStorage.ls_check=JSON.stringify(tmp);能不能存对象还没测试。2、
aspx.cs 模拟post发起请求 方法一:formData = "type=100";formData += "&memo=" + reason;//拼接参数string formUrl = "http://222.333.666.888:10000/appinterface.aspx";//注意提交的编码 这边是需要改变的 这边默认的是Default:系统当前编码byte[] postData = Encoding
JQuery 操作Cookie 1、写入$.cookie("cookie_check",cookie_check, { expires: 7 });第一个参数为cookie的名称,第二个参数是cookie的值,第三个参数是有效期,如果不设置,浏览器关闭后,cookie值自动清除。2、删除$.cookie("cookie_check",null);第一个参数为cookie的名称,第二个参数设置为nu
JQuery 取dom集合 name属性为数组时 $("input[name^=hdimg]").each(function(){ });关键在于name^=hdimgJQuery的用法确实挺丰富的,难怪不少js或者css插件都依赖于ta,值得深入研究。
网页使用自定义字体 比如我想在网页中使用某个自定义的字体,首先要把这个字体下载到本地,在页面中设置一下:@font-face { font-family:XiaoBiaoSong;//字体名字 src: url('__PUBLIC__/font/XBS_GBK.TTF');//ttf的路径}需要修改字体的地方设置font-family为XiaoBiaoSong即可。最终效果如下:
手机上传图片横向显示,根据需要进行旋转。 不管是做wap还是H5时,通过手机端上传的图片,在部分安卓机器上会出现图片横向显示,不管手机是竖着拍照还是横着拍照,都无法避免,具体原因还不清楚,目前经过测试觉得应该图片文件问题,缺少exif头文件,可通过软件来验证。本来是想通过获取图片的exif图文件来确定哪些图片需要旋转,怎么旋转的,百度后发现,有些设备拍出来的图片,竟然没有exif头文件,这条路就走不通了,发挥自己的思维,正常的图片都是竖向的,也就是宽度小于高度,如果服务器接收到图片,保存下来,这时判断图片的宽度和高度的大小,如果宽度大于高度
ThinkCMF引用第三方类库 第三方类库存放的位置应该在:simplewind\Core\Library\Vendor\下,如下图:箭头所指是我们新增的短信插件类。如何使用呢:vendor('Ucpaas.Ucpaas','','.class.php');//初始化必填$options['accountsid']='5632***********d22b0';$options['token']='9e
thinkcmf生成的验证码不显示 查看页面源码,发现验证码调用的是API/Checkcode/index,在此方法开始时,添加一个方法即可,public function index() { ob_clean();//这是加入的方法 $length=4; if (isset($_GET['length']) && intval($_GET['length'])){ $length = intval($_GET['
php 自定义验证form提交 $(function(){ $("#btnSave").click(function(){ if(check()){ $("#form1").submit(); } else{ } });});check方法自己写吧。
thinkphp+ajaxfileupload 异步上传图片 借助插件实现异步上传图片的,需要引用Jquery。HTML:照片<input type="file" id="file{$voc.id}" name="file{$voc.id}" onchange="ajaxFileUpload(this.id)" accept="image/*" style="display: none;" />一个a连接供选择照片,触发file的click
自己封装的Thinkphp+Bootstrap 模态iframe其他页面 Bootstrap的模态框效果不错,写js太麻烦了,忍了很久,还是自己封装一下吧。1、首先把父页面的模态框的html稍微改一下: <div class="modal fade" role="dialog" id="JuShiModal"> <div class="modal-dialog" role="document">//通过这里设
SQLServer2008 字段内批量替换 正常使用模式:update t_StayRecorder set Imgurl=REPLACE(Imgurl,'121.40.205.128','223.68.177.155')字段类型为ntext时:update t_chart_msg_group set [content]=REPLACE(cast([content] as varchar(8000)),'121.40.2
SQLServer 提升查询速度 前提:有个表,数据超过1万条,需要和其他9张表进行关联,通过其他查询速度还是不从的,选择截止日期时,基本都要等待30秒以上页面的数据才能显示,解决方案:在日期这个字段加“不唯一,非聚集索引”,页面1秒显示。至于怎么加,自行百度。刚开始以为是没有分页导致的,因为sql语句是拼接的,太长了,不方便使用ROW_NUMBER....between的方法,有时间再研究更好的方
table td 固定宽度,超出部分省略隐藏 table添加一个样式:table-layout:fixed;table要给个宽度,可以是固定值,可以是百分比。td增加样式:white-space: nowrap;text-overflow: ellipsis;overflow: hidden;最后的效果如下:
Node.js+Express+Socket.io环境搭建 1、先到官方的网站下载nodejs安装包,zip或者msi都行,后者是直接双击安装的,比较省事,我比较喜欢把复杂的问题简单化。下载地址:nodejs中文网,一般不建议选择最新版,防止不稳定之类的问题,一般我都是选择前2-3个版本。这么多怎么选择,根据服务器的系统的版本选择,x64就是64位系统,x86是32位系统,这个再看不懂的话,自己百度。我的系统是64位的,所以,我就下载,直接
一行两个div,一个固定宽度,一个自适应铺满 这样的需求很多地方需要用到,直接上代码,<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">*{margin:0;padding:0;}.left {float:left;width:2
IIS7 运行Thinkphp,支持rewrite TP在本机运行非常好,谁想到服务器上后,连http://www.***.com/wap/login/index都404错误了,中间的郁闷过程不表。解决方案分两步:第一步:下载rewrite_2.0_rtw_x64.msi,在IIS7的服务器上安装,安装后,重启IIS,我是用开始-运行-iisreset重启IIS的,这时再打开IIS,会发现多了一个新的模块:就是中间这个U
mysql dedecms 添加新闻时出错,提示修复数据表 详细的提示信息如下:把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给DedeCms官方。Table '.kingcoursedede_addonarticle' is marked as crashed and last (automatic?) repair failed可能服务器有病毒还是mysql代码没找对,怎么尝试都不行,
thinkphp 自动接收表单数据进行更新 $post=D("term_relationships");$post->create();//自动接收表单数据$result=$post->where("tid=".$post->tid)->save();//根据条件更新数据说明:form中控件的name要与数据库字段名相同,还需要一个隐藏域,name为id,简单的说,需要用到的字段,都要有dom的name来对应。
JQuery 图片滚动或者div滚屏,适合多图轮播 多幅图片滚屏,效果如图:纯手写代码,有空再做成闭包。javascript部分:var left=0,//移动的距离move=1100,//滚屏的宽度time=1000,//滚动的时间count=0;//控制小圆点的标记$(function(){ var mw=parseInt($('.mainlist').css('width')); $(".swaplist").
thinkphp 表字段中存json格式的字符串,怎么取值 $listArray=array();for($i=0;$i<sizeof($list);$i++){ $jsondata=json_decode($list[$i]['smeta']); $listArray[$i]['smeta']=$jsondata->photo[0]->url; $listArray[$i]['id']=$list[$i]['id']; $listArray[$
mysql 更新某字段的值+1 update cmf_posts set post_hits=post_hits+'1' where id=41字段类型是int型,竟然要用单引号相加,搞不懂mysql了。
thinkphp 引用自定义的公共部分 {:R("Portal/Article/displayRight")}网站或者系统里,经常会用到一些头部,底部等其他地方的公用部分,做成公用的方法,其他地方调用就好了,include什么的,好像只能引用html,引用后,需要在图片的路径的前面加上“__ROOT__”,不然图片无法正常显示的。
CSS 图片居中显示不变形,显示图片中间部分 <div style="background-image:url(这里填写图片的路径});background-repeat: no-repeat;background-position:center center;background-size: cover;width:165px;height:105px;"></div> 其他属性没什么可说的,...
thinkphp 中 volist标签下的 $vo.id作为另一个Array的对象 这里用到的是R方法,$data = R('User/detail',array('5'));给控制器传参数,R的第二个参数是array,这时需要通过$vo['id']来传值,如果使用$vo.id是不行的。
dedecms、html、php、asp.net网页播放视频 代码倒是简单,一句话,但是不是标准的html标签,对了,结尾应该是结束符的,应该是这样的:如果不是标准写法,在dedecms里生成html时就有问题了。