zoukankan      html  css  js  c++  java
  • !目前知识点

    php
    1、无限极分类、子孙树、家谱树、钩子函数(分类应用)
    2、基础算法(冒泡排序、选择排序、插入排序、快速排序)循环、迭代、遍历、递归
    3、分页 (封装和自带)
    4、!上传组件(多图、文件)
    5、ajax修改、添加(json)
    6、数据库事务型 添加、修改(针对内容处理较多)
    7、会员登录、注册
    8、session和cookie
    9、批量删除、排序(列表页)
    10、数据验证
    11、md5加密、异位或加密、base64加密、uniqid加密
    12、二进制
    13、运算符优先级
    (new) > (++、–) > (*、/、%) > (+、-) > (&&)> (||) > (?:) > (==) > (and) > (xor) > (or)
    14、自带函数
    数组内置函数
    字符串内置函数
    文件操作内置函数
    时间日期内置函数
    URL处理内置函数
    数学运算
    数据库操作
    正则表达式
    explod、htmlspecialchars()和htmlspecialchars_decode



    数据库
    1、数据库字段类型优化
    2、数据库分主表和从表(针对产品字段较多)
    3、数据库 主表和关系表 (针对分类多对多关系)
    4、execute、query返回值
    5、join
    6、索引
    7、百万级数据
        1.    不要在列上进行函数运算,导致索引失败
        2.    使用JOIN时,应用小结果集驱动大结果集。把复杂的JOIN查询拆分为多条sql
        3.    使用like模糊查询时,避免%%,可替换为<= 、 >=
        4.    select后仅列出需要的字段,对速度不会有明显影响,主要考虑节省内存
        5.    使用批量插入语句,比依次执行单个插入节省交互
        6.    limit的技术比较大时考虑使用between
        7.    不要使用rand函数获取多条随机记录
        8.    避免使用NULL
        9.    不要使用count(id),而是count(*)
        10.    尽可能在索引中完成排序

    插件
    1、邮箱验证
    2、webupload (H5上传)
    3、验证码
    4、短信验证

    其他
    git、svn
    !微信接口调用
    !lamp环境部署
    sql注入
    正则表达式

  • 相关阅读:
    asp.net将word转成HTML
    asp.net 控件位置form验证
    javascript 正则表达式
    .net framework处理xml
    XMLHTTP与XMLDOC使用介绍(上)
    一个女程序员的征婚信息的select语句
    解决连接MySql4.0数据库出现的"character_set_results"问题
    javascript与cs代码互访
    杜绝<script src="js/tool.js" type="text/javascript"/>这样写的习惯
    总结:常用的正则表达式集合
  • 原文地址:https://www.cnblogs.com/jamescr7/p/7884054.html
Copyright © 2011-2022 走看看