zoukankan      html  css  js  c++  java
  • 每日记载内容总结37

    html页面内容:

    1.获取下拉框的内容

    根据input类别获取下拉框
    var k = $("input[type='checkbox']:checked").length;
    根据input name 获取下拉框
    var k = $("input[name='checkboxname']:checked").length;

    数据库内容:

    1.批量替换数据库某个字段的值

    --将aaaa替换为cccc
    update 表名 set 字段名=replace(字段名,'aaaa','cccc');

    2.查询数据库里所有表名和字段名的语句
    SQL 查询所有表名:
    SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
    SELECT * FROM INFORMATION_SCHEMA.TABLES
    查询表的所有字段名:
    SELECT NAME FROM SYSCOLUMNS WHERE ID=OBJECT_ID(' 表名' )
    SELECT * FROM INFORMATION_SCHEMA.TABLES
    SELECT * FROM INFORMATION_SCHEMA.VIEWS
    SELECT * FROM INFORMATION_SCHEMA.COLUMNS
    ORACLE 查看所有表名:
    SELECT TABLE_NAME FROM USER_TABLES
    ACCESS 查看所有表名:
    SELECT NAME FROM MSYSOBJECTS WHERE TYPE=1 AND FLAGS=0
    MSYSOBJECTS 是系统对象,默认情况是隐藏的。通过工具、选项、视图、显示、系统对象可以使之显示出来。

    3.有shop和shop_epson两个表,要实现以shop_epson为基准对shop进行更新,对比两个表,shop缺少的数据则加上,shop多余的数据则删除

    --1.查出shop表中多余的内容,并且存入新表
    create table temp_t5 AS
    select * from shop a where 
    not exists(select 1 from shop_epson b where a.`name`=b.`name`)
    --2.找出shop中多余的数据,并且删除
    delete from shop where id in (select id from temp_t5) ;
    --3.获取shop_epson表中多余的数据,并且存入中间表
    create table temp_t2 AS
    select * from shop_epson a where 
    not exists(select 1 from shop b where a.`name`=b.`name`)
    --4.将中间表内容插入shop表
    insert into shop 
    select * from temp_t2;

    java方面知识:

    1.有时候,切换jdk  异常类会报错:(解决流程)
    删除项目
    clean
    去掉自动编译
    checkout
    打开自动编译

    liunx服务器方面:

    1.给linux服务器安装中文字体:
    (1).windows的字体一般存放在c:windowsfonts目录下,复制到服务器目录中即可,如/home/fwolf/tools/fonts目录下
    (2).把字体文件放到存放字体的目录中 如/home/fwolf/tools/fonts


    cd /usr/share/fonts
    ln -s /home/fwolf/tools/fonts xpfonts
    cd xpfonts
    mkfontscale(如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale )
    mkfontdir
    后面的两个mkfont命令是生成xpfonts目录下所包含的字体的索引信息。然后运行fc-cache命令更新字体缓存:
    fc-cache -fv

    2.复制命令

    CP命令
    格式: CP [选项]  源文件或目录   目的文件或目录
    选项说明:-b 同名,备分原来的文件
            -f 强制覆盖同名文件
            -r  按递归方式保留原目录结构复制文件

    cp     -r         /tmp/a              /root/a

  • 相关阅读:
    tar 解压缩命令
    utf8转为gb2312的函数
    .bash_profile和.bashrc的区别(如何设置生效)
    shell脚本操作mysql数据库—创建数据库,在该数据库中创建表(插入,查询,更新,删除操作也可以做)
    CentOS查看系统信息命令和方法
    SSL Programming Tutorial
    高性能、高并发TCP服务器(多线程调用libevent)
    phpmyadmin数据导入最大限制的解决方法
    微信分享网页的缩略图
    微信公众账号添加关注按钮和分享到朋友圈按钮.
  • 原文地址:https://www.cnblogs.com/cuiyf/p/4002414.html
Copyright © 2011-2022 走看看