mysql语句中, 为何有的时候能够直接按回车就提交了, 而有的时候, 按回车去换行了?php
在tp中, 获取一条记录, 可使用查询find, 或getField方法, 可是一般使用 find方法, 而后经过 find 方法获取的 一维数组来 提取字段值, 而getField获取的值很差提取出来.css
echo '本班科任老师: '. $jsname = $ret[$i]['jsname'].'
';
dump (array('jsname'=>$jsname, 'class'=>$curClass, 'pjstud'=>$stud));html
要注意,若是 echo 后面 一个 变量的时候, 这个变量又使用 等于的方式, 那么最后, 等号最后的全部内容 , 都将赋值给这个变量, 而不是只是 输出.
因此 , 这里的 $jsname 的值实际上就是: "张三
" , 而不是只是 张三, 可是数据表中是没有 '张三
'这个字段值的. 这就是为何 拿出去能够查询获得值, 而拿进来却得不到值的缘由.mysql
========================jquery
在 tp的模板标签中, 标签内部 的变量名name等 都不加 $ 符号的, 而在 标签体 中 , 要使用变量, 则要加 $ , 而且最好要使用 大括号: 好比: {$name['foo']}
这是由于, 标签中的变量名是做为标签属性 的值 来解析的,模板引擎在转换解释时自动转换成变量,而标签体则是原样解释.linux
foreach中 , volist等中 , 那个 循环变量 $k, $i的做用 仍是很大的! 好比在 某些 需求或场合中, 不仅是 要输出 某一个 二维数组/一维数组, 同时 还要 输出 其余
相关的 一维/二维数组, (它们的 个数是相等的,并且下标有对应关系! ) 此时, 就能够对其中 一个变量 使用 foreach name= item= 进行遍历, 对另外的变量使用 循环变量进行 遍历sql
要注意的是 volist 有默认的循环遍历$i, 而foreach没有, 须要显示的设定 循环变量: <foreach .... key="i/k/j"> 在标签体中使用 : $k...遍历shell
================================================vim
imagecreate, 是基于调色板 256色的画布建立函数, 只有8位颜色深度. 而建立真彩色的函数是: imagecreatetruecolor??
自己gd库提供了一些php的绘图函数, 这些绘图函数自己是以*.php格式(底层是c)文件存在的, 绘图的单位是 像素pxwindows
像素是将屏幕尺寸分红多少等份, 每个等份就是 一个像素. 因此, 像素是相对单位, 是密度单位, 不是长度单位, 不是像m, dm, cm,mm之类的长度值. 因此它没有固定长度. 对于同一个尺寸的屏幕, 像素不一样,那么单位长度所包含的点/份数也不一样, 所以相同像素值的 绝对长度 也不一样.
php的绘图函数中, 有两类函数, 一类是 "赋值"类的函数, 是用来赋值/设置 颜色等的, 它们有返回值, 须要使用 foo_color = imagecreatecolor(...)的赋值形式来写, 好比: imagecreatecolor... 另外一类才是 真正用来绘图绘制的, 是过程 语句, 是不须要用赋值 形式来写的, 直接调用函数(或者函数没有返回值), 好比: imageline(...)
$i的循环值, 一般来讲的惯例, 是从 0 开始 递增增大, 但并不老是这样的, 有的时候, 须要从大 递减的,特别是当$i自己要在循环语句中使用时, 因此, 到底$i是递增仍是递减, 要根据实际状况来定.
在php文件中, 要注意空格 / 空行的使用:
<?php ... ?>
php标签内部, 那你能够随意的使用 空格或 空行, 由于这些空格和空行 并不会输出到html中, 它要通过 php引擎解释处理后才输出.<?php ... ?>
标签外 所加的空格或 空行 会被看成输出内容, 直接/立刻 输出到html文件中的, 因此, 在php标签外部的空格或空行 , 要谨慎的书写,不能随意的添加的,好比, 你要在php文件中绘图做为img标签的 src来源, 就不能在绘图php文件中的 php标签外添加空格 或 空行, 不然就会报错! (至关于jpg, png等图片文件 的源码 在它的前面加一个空格,而引发图片损坏的状况)some animal and plant species cannot accommodate to the rapidly changing conditions. 有些种类的动植物不能适应迅速变化的环境.
populate, (人口; 居住...), popular(大众的...流行的...)它们是三个音节
而 pollute(污染) 是两个音节.
php manual绘图函数, JPGraph绘图框架库
凡是src请求的, 好比img标签 src=...请求图片, 请求js文件等, 都是http请求(并且这种src请求的地址能够是本地的,也能够是远程网络的), 请求图片地址的,都是能够传递id值, 等用以区别的符号的. 这样就可让服务器认为是不一样的请求地址或请求资源(是请求的另一个图片或资源),从而从新进行绘图,得到变化的/更新的图片
全部的绘图,都是在服务器端的某个php文件中生成,存放在服务器的内存中,而后你的src就是去请求/ 去访问的这个php绘图文件的, 从而得到图片, 要注意在php文件中要告诉浏览器的资源类型是image/png或jpg等而不是传统的 text/html类型,避免浏览器解析出错.
============================================
两个单词的辨析:
evil [ivl] 表示邪恶的,坏的; 而另外一个单词: veil 将v和e交换一下位置, 则是 [veil], 表示 "面纱,幕布,遮盖物", 好比: veil of ignorance : 无知之幕 Rowls John < <正义论> >
appall: [2'p2l]: vt. 使惊骇, 使胆寒. appalling, appalled. 引伸的意思就是: "很是的/很是地/极其地"
ignore [ig'n2:], 忽略,漠视,无论. 可是 , ignorance: 的意思则有些变化了: 是"无知, 愚昧; 不知道",
His ignorance is appalling. Ignorance of the law is no excuse. [ik'skju:z] 不懂法律不能成为借口.
That was an appalling waste. an appalling death rate. When will this appalling war end?
regress: "退化; 退步; 逆行" regressive, regressand. regression analysis: 回归分析; regression coefficient.
they would not regress to pre-technological tribalism
she claims to be able to regress to the Roman era.
I regressed Sylvia to early childhood.
Hugh: [hju:], 休, Hughes[hju:z]修斯
As Hugh grew older, she had less influence and couldn't control him
vim自己内置了 拼写检查的功能, 打开拼写检查的开关是: set spell, 或者关闭, set nospell, 查看拼写的命令是 : [s, ]s其中, [,]能够认为是: "前一个/后一个, 上一个/下一个, 减少/增大"的对应含义. 拼写建议是: z=, 也能够将某个错误的单词, 加入到自定义的字典中, 撤销字典的命令分别是: zg, zug/ 而要给出拼写建议的命令是: z=
vim的单词, w,b等命令,一般来讲, 单词就是以 字母开头的字符串. 但也不全是, 有些运算符号也可能 被做为 "单词开头"
理解vim的 text-object模式, 这种 文本对象 模式的对象能够是单词, 段落, 括号等等, 支持 d, c, y等命令, 也支持a, i等范围词. 若是一个单词前面有空格,则dw将只是删除空格, 而daw将删除空格和其后的单词.
vim的替换确认?
使用 c扩展/附加命令, 这里的c表示: confirm确认的意思.
好比: %s/abc/ABC/gc, 就会把abc替换成ABC, 并在每次替换前询问,y就是yes替换, n是no不替换跳过,
要提取网页的 css背景图片, 要经过 firebug的css来得到, 即便背景图片是相似/public/img...之类的地址, 也能够在地址栏中在/public...地址的前面加上 服务器域名地址就能够了.
在程序中的数字, 最好是 先赋值给变量名, 而后再引用变量名. 不要直接写能够变化的数据为具体的数字.
vim的光标位置: 一般只是记录文件改变/的位置, 不会记录光标移动的 位置, 能够用 ctrl+i, ctrl+o 来向前或向后进行跳转?
// gd2库生成图像的默认单位是像素,不须要带单位,除非你用语句改变默认单位,好比mm等 // 也能够放在最前面的 header('Content-type:image/png'); $img_height = 100; $img_width = 300; $img = imagecreate($img_width, $img_height); // gd2库作图像,由于可能同时有多个图像,因此不少语句或函数中都有$img/ 这个指定的图像 这个参数. $bgcolor= imagecolorallocate($img, 0,0,0); $white=imagecolorallocate($img, 255,255,255); imagefill($img, 0,0, $bgcolor); // bgcolor能够是$black,也能够是$white. // imagestring($img, 50, 300, 100, '123345', $black); // 由于imagestring好像是只用来生成西文字符串, 不支持中文字体和utf-8, 更多的是使用imagettftext()来绘制字符串 $str = '验证码内容'; $font_size = 50; $roll = 0; $x = 50; $y = 75; $ttf = 'simli.ttf'; // 这样写表示是放在跟当前文件同一位置 imagettftext($img, $font_size, $roll, $x, $y, $ttf, $str); // 参数顺序是: 字号, 角度, 起始位置, 字体, 字符内容) header('Content-type:image/png'); // 记得以图片形式输出 imagepng($img); imagedestroy($img); exit(); 这样就输出一个二维码图像? 验证码图像了....
slum housing, slum districts
The slums are a reproach to London.
======================================
整数, signed,unsigned只能用来来修饰整数: 包括极小整数tinyint, 较小整数smallint, 中等大小的整数mediumint, 标准整数int3个字节,bigint大整数.只要是int, 无论后面的数字是多少,它们的存储范围都是相同的,好比 int(4)和int(11)的存储范围都是同样的
int(Wide)数字W只是用来表示 显示宽度,并且只有在字段 设置了 描述属性 zerofill的时候才有效. 就是说, 若是字段没有设置 zerofill的时候写不写宽度W 都是同样的,写了宽度也没有用. 只是当设置了字段zerofill的时候,当显示的数字 "宽度/位数"少于Wide的时候, 左边会补0显示. 可是若是数字自己就超过了Wide, 则完整显示数字,Wide就无效了.
使用场合: 通常是在 固定位数的数字'字符串',好比考号; 或月份, 天数/日期的时候.
https://www.jb51.net/article/109363.htm
, https://www.cnblogs.com/gulibao/p/5416245.html
所谓mysql的定点和浮点数,是指, 数字的小数点后的位数 是 能够改变的, 仍是固定的. 小数点的位置(从数字的右边/末尾看)是固定不变的仍是能够变化的?
浮点数 float/double 在没有指定 精度和标度的时候, 按实际的数值显示; 若是指定了精度和标度, 则按四舍五入的方式显示, 不管怎样都不会出错(结果可能稍有偏差);
而定点数, 若是没有指定
https://www.cnblogs.com/guochaoxxl/p/10428991.html
linux的软件/文件都是按类别分开放, 而不是按某个软件放在一块儿的, /usr/libexec是放的可执行的库/链接/类的实现等. 好比/usr目录中就有: bin, sbin, include, lib,libexec, share等, 若是是本身安装的软件则所有都放在/usr/local目录中, 而后分门别类的放在其下的/usr/local/bin, sbin, lib,..等目录中.
================================================
; enable gd extension module extension = gd.so
credit的含义不少:
成绩/分数; 佘账....
i didn't give you credit for such skill; 信任, 信用;
a man of credit; 名望,声望;
a credit to sb, belongs to sb's credit; 功劳/勋绩; (好比软件的 credits)
i'd love to take credit for such decision; 赞赏,赞许;
such a student is a credit to his class; 荣誉;
no credit, on credit: 佘帐, 不佘帐(现金交易)
======================
typically: y发[i] 典型的, 一如既往的,"看嘛,常常这样的”
indirect: 间接的,迂回的...
Joan's answer is typically indirect.
large求排在前面的第几个大的数: large(b1:b10, {1,2,3})
row()是返回单元格或区域的行号
indirect是简介引用,就至关于把单元格的地址做为一个变量同样,参数 “字符串”不是直接做为字面literal字符串,而是做为
单元格地址变量,
返回该地址所指向的单元格内的值
windows是微内核,用户本身添加的硬件驱动和软件的系统服务不是写在内核中的,是经过外围注册、添加到:
Hkey_Local_Machine/system/currentControlSet/services/....中的, 而linux是宏内核,一般的硬件驱动都是写在内核中的,通常用户不会从新编译内核,不会容许用户往内核中加东西。