/*逻辑运算符号:*特性:短路*&&and(两边都成立)*$a=1;($a>5都不成立就不用考虑$a5&&$a5||$a5成立)*/
PHP学习笔记3-逻辑运算符
awucq866246
php开发工具
逻辑运算符图解:逻辑且&&:1";12}13}14}15traceNum();逻辑或||:1";12}13}14}15traceNum2();逻辑非!:1";12}13}14}15traceNum3();转载于:https://www.cnblogs.com/Vito-L/p/4603996.html
H5学习_番外篇_PHP入门指南
MR_LP
HTML学习H5学习笔记phphtml5ajax前端工作
如果您觉得这篇文章还不错,可以去H5专题介绍中查看更多相关文章。首先非常抱歉,最近实在太忙,所以导致周六周日拖更,今天白天还忙工作,一直到现在才刚刚把最近学习的东西整理出来。各位读者老爷,小的真的已经很辛苦了,现在22:17分了,我还在公司坐着,所以下面如果有什么错误的地方,也请各位观众老爷和谐讨论,别喷我。好了,废话不多说了,直接上正文。PHP学习笔记2016年03月21日22:25:24今日课
php学习笔记
阿澜澜儿
php
函数的应用函数中的变量定义后也只能在它的作用范围内才可以使用//如何在函数内部使用函数外部的变量1.在函数内部使用关键字global修饰变量2.//使用预定义变量GLOBALS预定义变量GLOBALS预定义变量GLOBALS预定义变量GLOBALS用于引用全局作用域中可用的全部变量会话练习登录设置用户名:密码:"xiangming","password"=>"123456");if(isset($
php学习笔记
知远同学
PHPphp学习笔记
一、需要注意的地方1、php代码不可以写在HTML文件中,但是HTML代码、CSS代码、JS代码可以写到PHP文件中;PHP文件可包含文本、HTML、JavaScript代码和PHP代码;PHP代码在服务器上执行,结果以纯HTML形式返回给浏览器;2、VScode编写PHP代码,代码提示插件PHPIntelliSense比较好用;3、PHP文件的默认文件扩展名是.php;4、PHP(全称:PHP:
2019-03-10 PHP学习笔记之PHP的基本语法(1)
NoelleMu
参考资料:《细说PHP》、《PHP、MySQL与JavaScript学习手册》PHP语言标记通常,PHP文件的扩展名为.php。一些开发者会选择将文件强制命名为.htm或.html文件,通常这样做的目的是为了隐藏开发者正在使用PHP语言的事实。PHP文档只输出HTML格式。为了触发PHP命令,需要用来退出PHP模式。大多数情况下PHP都是嵌入在HTML文档中的。例1调用PHP输出“Hello,Wo
PHP学习笔记第【4】天(2014.11.03)——CSS3
sina_xiaoxin
PHP学习笔记
CSS3编辑CSS即层叠样式表(CascadingStyleSheet)。在网页制作时采用层叠样式表技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分
PHP学习笔记--第一章
xz58000
PHPPHP
参考教材:PHP和MySQLWeb开发(原书第五版)软件及环境安装PHP快速入门PHP以分号来分隔语句PHP注释*单行注释://或者#*多行注释:/*回车*/调用函数函数名(参数)例:date(‘H:i,jSF’)访问表单变量包含表单数据的三个数组:$_POST、$_GET、$_REQUEST$_POST、$_GET保存所有表单变量的详细信息,根据提交表单使用的方法确定(GET、POST)$_RE
CI分页搜索实现
Continue_li
CI分页搜索实现分类:php学习笔记2013-10-2816:13992人阅读评论(2)收藏举报ci分页搜索ci条件搜索分页ci编写条件分页搜索ci编写条件搜索codeigniter条件搜索一、背景说明由于公司新启动了一个项目,在开发的前期,老大说这次用CI框架来做,于是就开始了各种研究。因为是管理系统的项目,所以会有很多的搜索分页实现,但是在用CI原生的分页时候发觉达不到效果。比如说,有些时候需
PHP学习笔记-在两个大文件中找出相同的记录
赵客缦胡缨v吴钩霜雪明
引言给定a,b两个文件,分别有x,y行数据,其中(x,y均大于10亿),机器内存限制100M,该如何找出其中相同的记录?思路处理该问题的困难主要是无法将这海量数据一次性读进内存中.一次性读不进内存中,那么是否可以考虑多次呢?如果可以,那么多次读入要怎么计算相同的值呢?我们可以用分治思想,大而化小。相同字符串的值hash过后是相等的,那么我们可以考虑使用hash取模,将记录分散到n个文件中。这个n怎
PHP学习笔记一
TDHypocrites
phpphp
PHP学习笔记一环境配置相关apachePHP安装安装和配置MySql(c/s结构)PHP基础变量常量数据类型datetype类型转换类型判断运算符计算机码流程控制文件包含函数环境配置相关apacheapache目录结构bin(cgi-bin):windows下的可执行文目录ab.exe压力测试conf:配置目录httpd.conf主配置文件,加载extral文件夹中附加配置文件error:错误记
PHP学习笔记-在两个大文件中找出相同的记录
赵客缦胡缨v吴钩霜雪明
问题给定两个文件A和B,分别有x,y行数据,其中(x,y均大于10亿),设备内存限制100M,该如何找出其中相同的记录?思路处理该问题的困难主要是无法将这海量数据一次性读进内存中.一次性读不进内存中,那么是否可以考虑多次呢?如果可以,那么多次读入要怎么计算相同的值呢?我们可以用分治思想,大而化小。相同字符串的值hash过后是相等的,那么我们可以考虑使用hash取模,将记录分散到n个文件中。这个n怎
ThinkPHP学习笔记(七)--PHPstorm+PHPstudy+Xdebug断点调试
小芒先生
ThinkPHPPHPstudyPHPStormXdebug调试断点
1、首先在PHPstudy设置服务器2、启动服务器,在PHPStorm中确认是否有以下文件3、然后在浏览器中输入http://localhost/phpinfo.php此时会返回一些信息,然后搜索Xdebug,会显示没有4、进入Xdebug官网(https://xdebug.org/)找到你需要的Xdebug5、进入download页面后,当你不知道该下载哪个版本时,请使用以下的用户安装指导6、点
php学习笔记(一)
smart_yang
PHP是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。1.环境搭建1.Apache配置&命令行打开apache命令:sudoapachectlstart查看版本的命令:httpd-v重新启动Apache
php学习笔记——学习路线图记录
smart_yang
W3c的学习路线图php的学习路线图第一阶段:网页入门1)Html(掌握)html文本排版、表格和超级链接、表单和框架2)CSScss语法与属性、盒子模型、DIV+CSS布局3)Html5+Css3(掌握)html5、css34)Bootstrap(重点)Bootstrap的布署、全局CSS样式、CSS组件5)Javascript(重点)JS简介、JS语法、JS引入方式、JS内置对象、BOM模型、
php学习笔记
我是小z呀
jobphp学习开发语言
之前看过php的基础教学视频,了解了一下,自己没有上手实践,现在为了项目需要,需要扎实学习一下,所以做一下笔记吧。php学习笔记1.基础2.动态网站的开发学习2.1会员管理系统1.基础之前看过一个4小时的基础视频,感觉不错,没基础的可以去了解下;然后就是去phpstudy安装小皮面板,搭建服务器环境;然后安装phpstorm,可以参考这个,包括了资源安装破解汉化。记得修改hosts文件C:\Win
PHP学习笔记之变量的认识
JessCracer
1.变量php是一种动态网站的开发脚本语言,动态语言特点是交互性,会有数据的传递,而PHP作为“中间人”,需要进行数据的传递,传递的前提就是能自己存储数据。2.变量基本概念a.变量是用来存储数据的b.变量是存在名字的c.变量是通过名字来访问的d.变量是可以改变的3.变量的使用php中的变量都必须使用"$"符号a.定义:在系统中增加对应的变量名字(内存)b.赋值:可以将数据赋值给变量名(在定义的时候
PHP学习笔记第四天
不知名白帽
php学习笔记
前言作者简介:不知名白帽,网络安全学习者。博客主页:不知名白帽的博客_CSDN博客-网络安全,CTF,内网渗透领域博主网络安全交流社区:https://bbs.csdn.net/forums/angluoanquan目录PHP超级全局变量PHP$_GLOBALSPHP$_SERVERPHP$_REQUESTPHP$_POSTPHP$_GETPHPWhile循环while循环dowhile循环PHP
php学习笔记
Tdithyrambus
php基础教程php文件如何在浏览器运行将php文件放进c:\\wamp64\www中,在浏览器输入http://localhost/xxxxxx:文件名即可在浏览器运行php文件支持三种注释大小写敏感所有用户定义的函数、类和关键词(例如if、else、echo等等)都对大小写不敏感所有变量都对大小写敏感变量是存储数据的容器变量以$符号开头,其后是变量的名称变量名称必须以字母或下划线开头变量名称不
2019-03-11 PHP学习笔记之PHP的基本语法(2)
NoelleMu
参考资料:《细说PHP》、《PHP、MySQL与JavaScript学习手册》变量的类型变量类型指保存在该变量中的数据类型。PHP是一种弱类型检查的语言,这意味着变量在使用前可以不被声明,PHP总是在访问变量时根据它们的内容将变量转换为相应的类型,具体什么类型由存放的内容决定。类型介绍PHP支持八种数据类型:4种标量类型布尔型(boolean)整型(integer)浮点型(float,double
php如何定义变量,它和c# 等语言有什么不同呢?,PHP学习笔记之php变量用法
weixin_39802132
php如何定义变量它和c#等语言有什么不同呢?
变量是php编程中必不可少的一种东西了,在php中变量为分全局变量与私有变量,下面来分享我对php变量的一些了解与用法,大家可参考参考。如果对于变量和常量的定义,你会注意几个方面呢?你可能会想到:•如何定义变量,它和C#等语言有什么不同呢?•变量区分大小写吗?•PHP的变量还有其他重要的吗?•常量和变量的定义一样吗?分别讲述吧。1.如何定义变量,它和C#等语言有什么不同呢?PHP中的变量用一个美元
php的c方法,ThinkPHP学习笔记(C方法)
这是eno
php的c方法
ThinkPHP的这种以大写字母开头的命名方法,真的很脑残1.C方法无论何种配置文件,定义了配置文件之后,都统一使用系统提供的C方法(可以借助Config单词来帮助记忆)来读取已有的配置。C('参数名称')例如,读取当前的URL模式配置参数:$model=C('URL_MODEL');//由于配置参数不区分大小写,因此下面的写法是等效的//$model=C('url_model');如果url_m
php wanp 调试,PHP学习笔记 (1) 环境配置与代码调试
蒋竺波
phpwanp调试
一配置PHP环境1、了解什么是PHPPHP(“PHP:HypertextPreprocessor”,超文本预处理器的字母缩写)PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用2、PHP的背景和优势PHP的发展背景1)、1994年由RasmusL
php学习笔记1 安装XAMPP hbuilder配置 PHP基础 MySQL联用编程 面向对象开发
O丶ne丨柒夜
php学习apache
PHP7.0编程基础配置(安装)DownloadXAMPP(apachefriends.org)下载XAMPP,修改端口如图网站根目录的默认路径:xampp\htdocs。MySQL数据库默认路径:xampp\mysql\data。XAMPP的默认密码如下。●MySQL。User:root;Password:(空)。●FileZillaFTP。User:newuser;Password:wampp
集合框架
天子之骄
java数据结构集合框架
集合框架
集合框架可以理解为一个容器,该容器主要指映射(map)、集合(set)、数组(array)和列表(list)等抽象数据结构。
从本质上来说,Java集合框架的主要组成是用来操作对象的接口。不同接口描述不同的数据类型。
简单介绍:
Collection接口是最基本的接口,它定义了List和Set,List又定义了LinkLi
Table Driven(表驱动)方法实例
bijian1013
javaenumTable Driven表驱动
实例一:
/**
* 驾驶人年龄段
* 保险行业,会对驾驶人的年龄做年龄段的区分判断
* 驾驶人年龄段:01-[18,25);02-[25,30);03-[30-35);04-[35,40);05-[40,45);06-[45,50);07-[50-55);08-[55,+∞)
*/
public class AgePeriodTest {
//if...el
Jquery 总结
cuishikuan
javajqueryAjaxWebjquery方法
1.$.trim方法用于移除字符串头部和尾部多余的空格。如:$.trim(' Hello ') // Hello2.$.contains方法返回一个布尔值,表示某个DOM元素(第二个参数)是否为另一个DOM元素(第一个参数)的下级元素。如:$.contains(document.documentElement, document.body); 3.$
面向对象概念的提出
麦田的设计者
java面向对象面向过程
面向对象中,一切都是由对象展开的,组织代码,封装数据。
在台湾面向对象被翻译为了面向物件编程,这充分说明了,这种编程强调实体。
下面就结合编程语言的发展史,聊一聊面向过程和面向对象。
c语言由贝尔实
linux网口绑定
被触发
linux
刚在一台IBM Xserver服务器上装了RedHat Linux Enterprise AS 4,为了提高网络的可靠性配置双网卡绑定。
一、环境描述
我的RedHat Linux Enterprise AS 4安装双口的Intel千兆网卡,通过ifconfig -a命令看到eth0和eth1两张网卡。
二、双网卡绑定步骤:
2.1 修改/etc/sysconfig/network
XML基础语法
肆无忌惮_
xml
一、什么是XML?
XML全称是Extensible Markup Language,可扩展标记语言。很类似HTML。XML的目的是传输数据而非显示数据。XML的标签没有被预定义,你需要自行定义标签。XML被设计为具有自我描述性。是W3C的推荐标准。
二、为什么学习XML?
用来解决程序间数据传输的格式问题
做配置文件
充当小型数据库
三、XML与HTM
为网页添加自己喜欢的字体
知了ing
字体 秒表 css
@font-face {
font-family: miaobiao;//定义字体名字
font-style: normal;
font-weight: 400;
src: url('font/DS-DIGI-e.eot');//字体文件
}
使用:
<label style="font-size:18px;font-famil
redis范围查询应用-查找IP所在城市
矮蛋蛋
redis
原文地址:
http://www.tuicool.com/articles/BrURbqV
需求
根据IP找到对应的城市
原来的解决方案
oracle表(ip_country):
查询IP对应的城市:
1.把a.b.c.d这样格式的IP转为一个数字,例如为把210.21.224.34转为3524648994
2. select city from ip_
输入两个整数, 计算百分比
alleni123
java
public static String getPercent(int x, int total){
double result=(x*1.0)/(total*1.0);
System.out.println(result);
DecimalFormat df1=new DecimalFormat("0.0000%");
百合——————>怎么学习计算机语言
百合不是茶
java 移动开发
对于一个从没有接触过计算机语言的人来说,一上来就学面向对象,就算是心里上面接受的了,灵魂我觉得也应该是跟不上的,学不好是很正常的现象,计算机语言老师讲的再多,你在课堂上面跟着老师听的再多,我觉得你应该还是学不会的,最主要的原因是你根本没有想过该怎么来学习计算机编程语言,记得大一的时候金山网络公司在湖大招聘我们学校一个才来大学几天的被金山网络录取,一个刚到大学的就能够去和
linux下tomcat开机自启动
bijian1013
tomcat
方法一:
修改Tomcat/bin/startup.sh 为:
export JAVA_HOME=/home/java1.6.0_27
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export PATH=$JAVA_HOME/bin:$PATH
export CATALINA_H
spring aop实例
bijian1013
javaspringAOP
1.AdviceMethods.java
package com.bijian.study.spring.aop.schema;
public class AdviceMethods {
public void preGreeting() {
System.out.println("--how are you!--");
}
}
2.beans.x
[Gson八]GsonBuilder序列化和反序列化选项enableComplexMapKeySerialization
bit1129
serialization
enableComplexMapKeySerialization配置项的含义
Gson在序列化Map时,默认情况下,是调用Key的toString方法得到它的JSON字符串的Key,对于简单类型和字符串类型,这没有问题,但是对于复杂数据对象,如果对象没有覆写toString方法,那么默认的toString方法将得到这个对象的Hash地址。
GsonBuilder用于
【Spark九十一】Spark Streaming整合Kafka一些值得关注的问题
bit1129
Stream
包括Spark Streaming在内的实时计算数据可靠性指的是三种级别:
1. At most once,数据最多只能接受一次,有可能接收不到
2. At least once, 数据至少接受一次,有可能重复接收
3. Exactly once 数据保证被处理并且只被处理一次,
具体的多读几遍http://spark.apache.org/docs/lates
shell脚本批量检测端口是否被占用脚本
ronin47
#!/bin/bash
cat ports |while read line
do#nc -z -w 10 $line
nc -z -w 2 $line 58422>/dev/null2>&1if[ $?-eq 0]then
echo $line:ok
else
echo $line:fail
fi
done
这里的ports 既可以是文件
java-2.设计包含min函数的栈
bylijinnan
java
具体思路参见:http://zhedahht.blog.163.com/blog/static/25411174200712895228171/
import java.util.ArrayList;
import java.util.List;
public class MinStack {
//maybe we can use origin array rathe
Netty源码学习-ChannelHandler
bylijinnan
javanetty
一般来说,“有状态”的ChannelHandler不应该是“共享”的,“无状态”的ChannelHandler则可“共享”
例如ObjectEncoder是“共享”的, 但 ObjectDecoder 不是
因为每一次调用decode方法时,可能数据未接收完全(incomplete),
它与上一次decode时接收到的数据“累计”起来才有可能是完整的数据,是“有状态”的
p
java生成随机数
cngolon
java
方法一:
/**
* 生成随机数
* @author
[email protected]
* @return
*/
public synchronized static String getChargeSequenceNum(String pre){
StringBuffer sequenceNum = new StringBuffer();
Date dateTime = new D
POI读写海量数据
ctrain
海量数据
import java.io.FileOutputStream;
import java.io.OutputStream;
import org.apache.poi.xssf.streaming.SXSSFRow;
import org.apache.poi.xssf.streaming.SXSSFSheet;
import org.apache.poi.xssf.streaming
mysql 日期格式化date_format详细使用
daizj
mysqldate_format日期格式转换日期格式化
日期转换函数的详细使用说明
DATE_FORMAT(date,format) Formats the date value according to the format string. The following specifiers may be used in the format string. The&n
一个程序员分享8年的开发经验
dcj3sjt126com
程序员
在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。
明确入行的目的
很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML, DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容
android欢迎界面淡入淡出效果
dcj3sjt126com
android
很多Android应用一开始都会有一个欢迎界面,淡入淡出效果也是用得非常多的,下面来实现一下。
主要代码如下:
package com.myaibang.activity;
import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.CountDown
linux 复习笔记之常见压缩命令
eksliang
tar解压linux系统常见压缩命令linux压缩命令tar压缩
转载请出自出处:http://eksliang.iteye.com/blog/2109693
linux中常见压缩文件的拓展名
*.gz gzip程序压缩的文件
*.bz2 bzip程序压缩的文件
*.tar tar程序打包的数据,没有经过压缩
*.tar.gz tar程序打包后,并经过gzip程序压缩
*.tar.bz2 tar程序打包后,并经过bzip程序压缩
*.zi
Android 应用程序发送shell命令
gqdy365
android
项目中需要直接在APP中通过发送shell指令来控制lcd灯,其实按理说应该是方案公司在调好lcd灯驱动之后直接通过service送接口上来给APP,APP调用就可以控制了,这是正规流程,但我们项目的方案商用的mtk方案,方案公司又没人会改,只调好了驱动,让应用程序自己实现灯的控制,这不蛋疼嘛!!!!
发就发吧!
一、关于shell指令:
我们知道,shell指令是Linux里面带的
java 无损读取文本文件
hw1287789687
读取文件无损读取读取文本文件charset
java 如何无损读取文本文件呢?
以下是有损的
@Deprecated
public static String getFullContent(File file, String charset) {
BufferedReader reader = null;
if (!file.exists()) {
System.out.println("getFull
Firebase 相关文章索引
justjavac
firebase
Awesome Firebase
最近谷歌收购Firebase的新闻又将Firebase拉入了人们的视野,于是我做了这个 github 项目。
Firebase 是一个数据同步的云服务,不同于 Dropbox 的「文件」,Firebase 同步的是「数据」,服务对象是网站开发者,帮助他们开发具有「实时」(Real-Time)特性的应用。
开发者只需引用一个 API 库文件就可以使用标准 RE
C++学习重点
lx.asymmetric
C++笔记
1.c++面向对象的三个特性:封装性,继承性以及多态性。
2.标识符的命名规则:由字母和下划线开头,同时由字母、数字或下划线组成;不能与系统关键字重名。
3.c++语言常量包括整型常量、浮点型常量、布尔常量、字符型常量和字符串性常量。
4.运算符按其功能开以分为六类:算术运算符、位运算符、关系运算符、逻辑运算符、赋值运算符和条件运算符。
&n
java bean和xml相互转换
q821424508
javabeanxmlxml和bean转换java bean和xml转换
这几天在做微信公众号
做的过程中想找个java bean转xml的工具,找了几个用着不知道是配置不好还是怎么回事,都会有一些问题,
然后脑子一热谢了一个javabean和xml的转换的工具里,自己用着还行,虽然有一些约束吧 ,
还是贴出来记录一下
顺便你提一下下,这个转换工具支持属性为集合、数组和非基本属性的对象。
packag
C 语言初级 位运算
1140566087
位运算c
第十章 位运算 1、位运算对象只能是整形或字符型数据,在VC6.0中int型数据占4个字节 2、位运算符: 运算符 作用 ~ 按位求反 << 左移 >> 右移 & 按位与 ^ 按位异或 | 按位或 他们的优先级从高到低; 3、位运算符的运算功能: a、按位取反: ~01001101 = 101
14点睛Spring4.1-脚本编程
wiselyman
spring4
14.1 Scripting脚本编程
脚本语言和java这类静态的语言的主要区别是:脚本语言无需编译,源码直接可运行;
如果我们经常需要修改的某些代码,每一次我们至少要进行编译,打包,重新部署的操作,步骤相当麻烦;
如果我们的应用不允许重启,这在现实的情况中也是很常见的;
在spring中使用脚本编程给上述的应用场景提供了解决方案,即动态加载bean;
spring支持脚本