E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
小黑小波比
小黑小波比
.自学android安卓遇到的问题以及解决方案
1_解决KVM未安装问题只要安装选中的东西就可以了2_下载安装使用genymotion模拟器的步骤1_注册1.打开https://cloud.genymotion.com/page/customer/login/这个网址注册.在左侧2.注册成功后.登录用户名和密码.2_下载及安装VirtualBox1.https://www.virtualbox.org/wiki/Downloads官方下载安装2
BobbyLou博博
·
2020-08-01 01:25
极客学院.android
小黑小波比
.连接Mariadb数据库
mysql-uroot-p-h(数据库Ip地址)-P(注意这里大写P)3307示例:mysql-uroot-p-h192.168.1.1-P3307
snow_it_bobo
·
2015-05-14 16:00
mysql
数据库
mariaDB
小黑小波比
.sql某字段累加1或者减1
1.需求:在表中某字段基础加1,当某字段为空,赋值为1,当某字段不为空,在基础上加1updatepublishersetsubcount=(casewhensubcountisnullthen1elsesubcount+1end)wherepcode=:pcode加1:某字段=(casewhen某字段isnullthen1(值)else某字段+1)减1:某字段=(casewhen某字段isnull
snow_it_bobo
·
2015-05-14 16:00
sql
小黑小波比
小黑小波比
.解决模态框遮罩层问题
Client/Views/Admin/person.tpl1.在html上,添加点击按钮,官方的按钮,是调用了内部的遮罩层。所以这里,我们要自己调用自己的遮罩层。点击这里2.在html上,添加div模态框,这里的模态框添加了作为自己的遮罩层。 ×Close 提示 您要取消认证申请吗?… 取消 确定 Client/Scripts/GUI/Admin/person.js3.在客户
snow_it_bobo
·
2015-05-14 16:00
小黑小波比
小黑小波比
.sql查询两表相同字段的交集
1.sql查询方法select*fromAwhereA.IDin(selectB.IDfromB)需求:可以查到A表中的某字段值,在B中有多少个A表中的某字段值,前提,字段相同
snow_it_bobo
·
2015-05-14 16:00
小黑小波比
小黑小波比
.实现button关闭窗体
× 提示 验证成功! 确定 在确定和x按钮设定事件为on="btnClose"btnClose:function(sender,arg){ _('#myModal').hide(); },在事件中插入这事件代码.#myModal代表id为myModal,hide()代表隐藏show()代表显示
snow_it_bobo
·
2015-05-14 16:00
js
bootstrap
nodejs
小黑小波比
小黑小波比
.sublime text的使用
1_sublimetext无法输入中文问题解决方法:http://jingyan.baidu.com/article/f3ad7d0ff8731609c3345b3b.html2_sublimetext常见的插件1_链接地址1.http://lhb25.cnblogs.com/lhb25/p/10-essential-sublime-text-plugins.htm
snow_it_bobo
·
2015-05-14 16:00
插件
小黑小波比
小黑小波比
.sql的limit offset 和desc asc使用
1.在数据库中先写简单的查询select*fromtable2.在查询的基础上添加limitlimit:是查询最大条数,也就是行数.例如:查询表中的20行select*fromtablelimit20 3.在2的基础上添加offset查询offset:从第几行开始查询,例如:offset1->从第二行开始select*fromtablelimit20offset2这里意思是从第三行开始查询到最大行
snow_it_bobo
·
2015-05-14 16:00
js
sql
小黑小波比
小黑小波比
.在app端定义并提示错误信息
路径:app/admin/person.jstask.errors = { "changepwd_6": { code: 100221, description: "设置密码必须大于6位" }, "changepwd_err": { code: 100222, description: "原密码输入不正确" }, "applylicense_code":{ code:10021
snow_it_bobo
·
2015-05-14 16:00
java
nodejs
小黑小波比
小黑小波比
.选择器id的两种方式以及不选择id的其它方式
第一种选择id方式:在html的div中然后在客户端js中,关键字"kid"app.gui.define('Admin.reg',function(){ varkid="#"; varevents={ //signinstart ByTea:function(sender,arg){//通过手机找回 //这里不能用id用eventsformd _(kid+"First").css("trans
snow_it_bobo
·
2015-05-14 16:00
html
js
选择器
小黑小波比
小黑小波比
.遍历目录信息(包括子目录)
varfs=require('fs');//定义fs varpaths=".";//定义path,指路径,其中'.'是当前目录下,然后子目录例如./xx vartotal=0;//定义常量total,赋值为0. vargetS=function(file){//定义get函数,用来判断获取到的对象文件类型和目录类型 total++;//如果进入这函数,total自增 fs.stat(fil
snow_it_bobo
·
2015-05-14 16:00
ubuntu
nodejs
遍历目录
小黑小波比
小黑小波比
.查询时判断是否又数据
因查询sql语句是否有数据.sql语句本身没有错误.执行完了就算成功.但未判断执行完后,有没有查到数据.因此这里要添加判断,app/admin/person.js_.sql.query(sql,{ code:code }).success(function(result){ if(result.length>0){ console.log("查到了!"+result.length); e.resu
snow_it_bobo
·
2015-05-14 16:00
js
数据
sql查询执行完毕后添加判断
客户端nodejs
小黑小波比
.实现个人签名
1.Client/Views/Main/main.tpl Liao. Beijin,CN 2.通过点击,然后在这个事件中添加blur事件,是元素消失事件,当点击输入框外的任意处,触发事件.流程:1)单击→变成2)修改编辑完成,点击任意处→变成→把值传给,同时发送服务全signatrue:function(sender,arg){ varp=_("[on='signatrue']").ht
snow_it_bobo
·
2015-05-14 16:00
html
js
nodejs
传值
小黑小波比
小黑小波比
.region查询sql语句
1.获取当前用户id,带id在表中查另一个id,然后带着id在表中查region--查询class表class_teacher左连接classccode关联并且and获取当前用户的tucode=ucode(获取当前用户id)以scode分组最后查询scode withcsas( selectscodefromclasscjoinclass_teachertonc.ccode=t.ccodeandt
snow_it_bobo
·
2015-05-14 16:00
小黑小波比
小黑小波比
.bootstarp弹出提示框实现
模板tpl × 提示 验证成功! 确定 客户端js_('#myModal').modal('show');这里激发提示框id为myModal
snow_it_bobo
·
2015-05-14 16:00
JavaScript
bootstrap
提示框
小黑小波比
小黑小波比
.Ubuntu14.04下配置Nginx+php5+Mariadb开发环境
我的Ubuntu14.04版本Nginx是一个免费、开源、高性能的HTTP服务器。Nginx以其稳定的性能、丰富的功能、简单的配置、低资源消耗而闻名。下面介绍你在Ubuntu下安装支持PHP和MySQL的nginx服务器。1、安装前注意事项首先Ubuntu的软件安装要用root权限,所以命令前要全部加Sudo,然后输入密码。否则会显示权限不够。其次安装前最好先运行apt-getupdate更新本地
snow_it_bobo
·
2015-05-14 16:00
PHP
开源
HTTP服务器
ubuntu
小黑小波比
小黑小波比
.Ubuntu下安装搜狗输入法
Ubuntu下载地址因为我的Ubuntu是64位的,所以选择"立即下载64",保存在下载中然后在浏览器中找"显示下载的进度"点击打开文件所在文件夹然后在文件夹目录下空白处右键点击选择"在终端打开"输入 sudoadd-apt-repositoryppa:fcitx-team/nightly然后输入用户密码安装fcitx输入sudoapt-getinstallfcitx安装fcitx配置文件输入su
snow_it_bobo
·
2015-05-14 15:00
小黑小波比
.登录数据库管理器
1.打开mysqlworkbench2.在MysqlConnections字样的右边的"+"号点击3.在ConnectionName:输入serverHostname:192.168.199.199Port:3307Username:root3.点击server的控件弹出提示框后输入密码aaaaaa4.弹出提示框ConnectionWarning(server)点击"ContinueAnyway"
snow_it_bobo
·
2015-05-14 15:00
sql
数据库管理
小黑小波比
小黑小波比
.客户端获取当前用户ucode
1.在服务端jsname:{ attribute:{ "user":true } method:function(){ console.log(e.action.user.ucode); } }一定要注意user,常常犯错添加好友小额赞助微信支付宝
snow_it_bobo
·
2015-05-14 15:00
js
服务端
nodejs
小黑小波比
获取当前用户id
小黑小波比
.在app.awf.task中调用自定义错误信息
1.定义错误信息方法:task.errors={ "record_121":{ code:100121, description:"填写内容不完整" }, "record_122":{ code:100122, description:"填写时间不正确" } };2.在app.awf.task中调用错误信息方法record:{ attribute:{ }, method:function(e){
snow_it_bobo
·
2015-05-14 15:00
js
异常
nodejs
小黑小波比
小黑小波比
.判断字段是否存在和字段值是否为空问题
1.判断字段是否存在。如果字段存在。才可以赋值,否则报错字段未定义vara=1;输入:a||2返回1当输入:b||2返回:1报错信息:b未定义。所以要判断b定义了。先if(b)如果定义了返回true否则false ReferenceError:bisnotdefined atrepl:1:2 atREPLServer.self.eval(repl.js:110:21) atInterface
snow_it_bobo
·
2015-05-14 15:00
js
nodejs
小黑小波比
小黑小波比
.bootstarps提示框实现
tpl模板 {@ifinfo} ${info} {@/if} 客户端jsapp.tpl("Admin->passwordrecover.alert",function(tpl,p){ varinfom=tpl({ itype:"warning",//发送itype也就是改变classalert-xxxx info:"请输入手机号!" },{}); p.html(infom); wait=0;
snow_it_bobo
·
2015-05-14 15:00
js
bootstrap
nodejs
开发经验
小黑小波比
小黑小波比
.获取值传入到radio控件,显示选中状态
性别: 男女 重点:{@ifData.usex==1}checked=true{@/if}
snow_it_bobo
·
2015-05-14 15:00
bootstrap
Radio
小黑小波比
小黑小波比
.保存密码加密方式
为了用户安全,添加密码加密Client/scripts/GUI/Admin/PasswordRecover.jsvarhash=CryptoJS.HmacSHA256(pwd2,_("#Last").attr("tel")); varpwd=hash.toString(CryptoJS.enc.Base64); //alert("两者密码一致!"); _.post("api/admin/passw
snow_it_bobo
·
2015-05-14 15:00
安全
nodejs
密码加密
小黑小波比
小黑小波比
.服务端js的sql写在task外在task内调用task外的sql语句
app/more/publish.js1.在服务端js中添加task.sql{};task.sql={ "modules":{ sql:"select*from(select*frompublisherpleftjoinsubscribersonp.pcode=s.pubcodewherestatus='0'andpubmode=:modelimit'20'offset:start)torderb
snow_it_bobo
·
2015-05-14 15:00
js
sql
小黑小波比
服务端调用方式
小黑小波比
.div放中间
1.container自动放在中间,以及width:400px;设定div内的宽度.2.记住,不要用margin-left或者margin-right设定中间的宽度.
snow_it_bobo
·
2015-05-14 15:00
bootstrap
小黑小波比
小黑小波比
.检测服务端通过sql语句传来的值
打开浏览器,到指定页面,按f12,选择”network“,选择read,方法可以看到传来的值,如果少字段,请在read方法中的sql语句中添加字段。
snow_it_bobo
·
2015-05-14 15:00
sql
传值
小黑小波比
小黑小波比
.sql语句截取字符串的子串
1.当参数值1112324312423,在表中有11代表北京1101代表东城110105代表街道.所以要根据参数查出完整的地区,比如北京市朝阳区三里屯2.sql语句格式:selectp.*frompublisherpjoinstonp.region=substring(st.region,1,2)", "orp.region=substring(st.region,1,4)", "orp.regi
snow_it_bobo
·
2015-05-14 15:00
sql
小黑小波比
小黑小波比
.下载安装phpstorm以及破解
1.http://www.jetbrains.com/idea/ 点击这网址,拖曳到最后一行,选择“ALLPRODUCTS”,再点击PhpStorm击“”2.打开后,点击“getphpstorm8”,进行下载。约130MB3.打开下载文件,选中文件夹,选择“提取”4.选择路径,放在IDEA目录下,点击“提取”按钮5.然后打开终端终端输入zmzp@zmzp1:~$cd/zmzp@zmzp1:/$ID
snow_it_bobo
·
2015-05-14 15:00
PHP
phpstorm
小黑小波比
小黑小波比
.sql.read方法
因为要读取多条数据,所以要用read方法searchlicense:{ attribute:{ //"admin":true }, method:function(e){ var_=this.apis; varsql="select*fromuserbaseeleftjoinuser_teacherrone.ucode=r.ucodewheree.unamelike:searchore.statu
snow_it_bobo
·
2015-05-14 15:00
js
小黑小波比
服务端js
小黑小波比
.sql语句查询0:全部;1:类型A;2:类型B
1.需求:参数1)当参数为0则查询全部2)当参数为1则查询字段全部为1的数据3)当参数为2则查询字段全部为2的数据2.sql语句格式--当参数0全部1类型12类型2 select*fromuserbasewhere参数=0orutype=参数3.当参数为0,0=0为真,则查询全部,当参数不为0,参数!=0,为假,不查询,当utype=参数,则查询whereutype=参数的全部数据
snow_it_bobo
·
2015-05-14 15:00
sql
小黑小波比
小黑小波比
.git clone报错解决方案
zmzp@zmzp1:~/
[email protected]
:zmw/s910.git 正克隆到's910'... ssh:connecttohost192.168.199.199port22:Connectionrefused fatal:Couldnotreadfromremoterepository. Pleasemakesureyouhavethecorre
snow_it_bobo
·
2015-05-14 15:00
解决方案
小黑小波比
小黑小波比
.coding的使用
1_Coding的演示1_html的演示1_先查看帮助1.它支持的语言很多.以下是链接地址https://coding.net/u/bobo159357456/p/html/paas/help2.选择HTML-Nginx点击2_然后克隆别人的示例代码1.复制ssh的地址2.gitclone(ssh地址)3_推送到自己的项目1.创建一个html文件夹2.把克隆下来的文件夹内的东西复制粘贴到html文
snow_it_bobo
·
2015-05-14 15:00
小黑小波比
小黑小波比
.功能测试问题解决
问题1:test>@api.calendar.remind.recordcode=1content=22===ERROR:2014-10-27T11:11:9星期一 1000:Cannotreadproperty'code'ofundefined=========[TypeError:Property'record'ofobject#isnotafunction]test> 解决方法:在js文件最
snow_it_bobo
·
2015-05-14 15:00
js
小黑小波比
小黑小波比
.sql语句过长换行解决方法
1.在当sql语句过长时。"infos_getsubscrib":{ sql:"select*fromeventstleftjoin(selectcount(*)assends,ecodefromevents_pushgroupbyecode)bont.ecode=b.ecodeleftjoin(selectcount(*)ascount,ecodefromevents_pushwherestat
snow_it_bobo
·
2015-05-14 15:00
sql
nodejs
小黑小波比
小黑小波比
.Ubuntu修改用户组权限
我们可以看到nginx.conf配置的第一行.userwww-data但html目录下输入ls-al可以看到都是root所以sudochown-Rwww-data/usr/share/nginx再输入ls-al可以看到全部都变成了www-data
snow_it_bobo
·
2015-05-14 15:00
html
nginx
ubuntu
git
小黑小波比
小黑小波比
.判断html三个div分别传来的值转化其它值插入数据库中
Client/Views/Admin/reg.tpl这里有个form标签.有用在button中,添加data-value="T".用来传递给客户端,所选的div的值是T 选择年级 GRADEONE GRADETWO GRADETHREE GRADEFOUR 获取验证码 {@ifinfo} ${info} {@/if} 我已同意 注册 取消 Client/V
snow_it_bobo
·
2015-05-14 15:00
js
nodejs
小黑小波比
小黑小波比
.检测上传图片
//检测图片上传的图片 //http://127.0.0.1:8080/apis/admin/reg/p?params={%22url%22:%22group1/M00/00/00/wKjHx1QzjOmAZVFiAABb74Fg9Sg544.txt%22} p:{ attribute:{ }, method:function(e){ e.image(e.params.url); } },在浏览
snow_it_bobo
·
2015-05-14 15:00
js
小黑小波比
检测nodejs
小黑小波比
.搭建个人网站
1.先在花生壳注册一个,然后申请免费域名.或者把自己买的域名搬到花生壳中,然后下载花生壳http://service.oray.com/question/749.html 这是使用花生壳外网访问2.设定固定ip,ip地址:这个要自己设定就可以子网掩码:输入2,它就自动生成.默认网关:192.168.1.1DNS上路由器可以看到.路由地址一般192.168.1.1进入运行状态就可以看到3.设置转发规
snow_it_bobo
·
2015-05-14 15:00
服务器搭建
小黑小波比
小黑小波比
.IDEA14注册码
http://blog.csdn.net/cherishxring/article/details/40863173这里是注册码的链接,请尊重作者,所以转载在线生成点击打开链接
snow_it_bobo
·
2015-05-14 15:00
js
小黑小波比
小黑小波比
.github问题总汇
1_在Ubuntu实现git推送1.首先要配置好configcd.sshvimconfig2.内容最后一行添加如下文本Hostgithub.com Usergit IdentityFile/home/zmzp/.ssh/id_rsa3.生成密钥zmzp@zmzp1:~/.ssh$ssh-keygen-trsa-C"
[email protected]
" Generatingpublic/privater
snow_it_bobo
·
2015-05-14 15:00
github
小黑小波比
小黑小波比
.方法内调用别的方法
person.js1.在客户端js,注意“events.btnPer();”btnCancellicense:function(sender,arg){ _.post("api/admin/person/cancellicense",{ },function(r){ app.tpl('Admin->person.validate',function(tpl,parent){ parent.htm
snow_it_bobo
·
2015-05-14 15:00
js
nodejs
小黑小波比
方法内调用别的方法
小黑小波比
.根据数据加载的字段的值来显示指定
等控件
{@ifData.validate==0} 你还未通过教师认证,点击这里上传申请认证资料 {@/if} {@ifData.validate==1} 待审核,如果要取消点击点击这里 点击这里--> 点击这里--> {@/if} {@ifData.validate==2} 处理中 {@/if} {@ifData.validate==3} 已验证 {@/if} {@ifD
snow_it_bobo
·
2015-05-14 15:00
nodejs
小黑小波比
根据字段值来显示指定控件
小黑小波比
.Ubuntu下安装Intellij IDEA和java的环境变量
1.打开官方安装IntellijIDEA教程注意:要下UltimateEdition Free30-daytrial版本的破解方法:破解方法链接2.Ubuntu14.04下java环境变量 配置环境变量方法注意:要配置./bashrc然后source./bashrc再打开./idea.sh
snow_it_bobo
·
2015-05-14 15:00
java
idea
intellij
Ubuntu下的开发工具
小黑小波比
小黑小波比
.git pull常见错误
gitpull报错信息error:Thefollowinguntrackedworkingtreefileswouldbeoverwrittenbymerge:Client/Scripts/Gui/Admin/person.jsapp/admin/person.jsPleasemoveorremovethembeforeyoucanmerge.翻译:错误:以下未跟踪的工作树中的文件会被合并被覆盖:
snow_it_bobo
·
2015-05-14 15:00
小黑小波比
小黑小波比
.打印方法中的参数
1.因为参数在方法中,不能单独一个字段来测试console.info({ ecode:_.sql.getID(), ucode:code, content:{ title:e.params.label }, ctime:now, starttime:e.params.date, stoptime:task.format.plus(e.params.date,Number(e.params.day)
snow_it_bobo
·
2015-05-14 15:00
js
小黑小波比
小黑小波比
.Ubuntu14.04安装ffmpeg以及使用ffmpeg
1.打开终端sudovi/etc/apt/sources.list2.最后两行添加debhttp://ppa.launchpad.net/jon-severinsson/ffmpeg/ubuntutrustymaindeb-srchttp://ppa.launchpad.net/jon-severinsson/ffmpeg/ubuntutrustymain3.更新源sudoapt-getupdat
snow_it_bobo
·
2015-05-14 15:00
js
浏览器
ffmpeg
小黑小波比
小黑小波比
.nodejs密码找回方式----手机找回
服务端:基本框架//方法名称: tel:{ attribute:{//这里用来确定用户是否登录状态 }, method:function(e){ var_=this.apis; //检查手机号码是否存在 app.awf.task({ //添加数据库sql方法 //成功进入下一个task }).task({//添加数据库sql方法 //成功进入下一个task }).task({ //添加数据库sq
snow_it_bobo
·
2015-05-14 15:00
框架
nodejs
解决方案
手机号码方式密码找回
客户端服务端html一起查询
小黑小波比
.nodejs功能测试
zmzp@zmzp1:~/data/s910$nodesingle--test DefaultLogStart... x86don'tsupportmemwatch test> 可使用下列命令: @loginapp.task.actiona:b;功能调用测试 @api.app.task.actiona=b;功能调用测试 unit;为一个目录进行测试 unit.;为一个文件进行单元测试 jshint
snow_it_bobo
·
2015-05-14 15:00
小黑小波比
小黑小波比
.判断数组中是否含有一个元素
1.单独写一个js文件。vara="a,b,c,d"; console.log(a.split(",")); //定义一个新的数组数组名为newarr varnewarr=newArray(); //a的分隔赋值给数组newarr newarr=a.split(","); console.log(newarr[0]+","+newarr.length); //console.log([a,b,c]
snow_it_bobo
·
2015-05-14 15:00
js
nodejs
小黑小波比
判断数组元素
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他