精华内容
下载资源
问答
  • 解压到notepad++的根目录再重启notepad++即可使用,可以实现lua的自定义提示及一键转换qt和安卓下的sqlite数据库对应类,使用详情参考我的博客.http://blog.csdn.net/lixiangmaty
  • 1.下载NppFTP ...1.notepad++的“插件”菜单,鼠标悬停在“NppFTP”项上,在出来的下级菜单中选中“ShowNppFTP Window” 2.在notepad++右侧会出现一个窗口,此时此窗口工具栏上按钮都是灰色的,点击工具栏上

     

    1.下载NppFTP

    2.把压缩文档中的bin目录下的两个文件解压到notepad++的plugin目录下

    3.重新启动notepad++即安装成功

    插件使用:

     

    1.notepad++的“插件”菜单,鼠标悬停在“NppFTP”项上,在出来的下级菜单中选中“ShowNppFTP Window”

    2.在notepad++右侧会出现一个窗口,此时此窗口工具栏上按钮都是灰色的,点击工具栏上的”>>”按钮,鼠标悬停在弹出来菜单中的“settings”菜单项上,在弹出来的自己菜单中选择“Profile Setting”,出现“Profile Setting”对话框

    3.在对话框最左下角点击“Add New”,在弹出对话框中输入这个ftp配置文件(profile)的名称,点击确定,建立好新配置文件的名称

    4.然后在左侧点击刚才建立的配置文件,然后右侧框都由灰色变成可写入状态;在“hostname”中填入ftp主机(ip地址或者域名),“Username”和“Password”中填入ftp用户名和密码,然后直接点击对话框最下方的“close”即可完成配置

    5.此时回到notepad++的主页面,看右侧NppFTP的工具栏第一按钮已经成为蓝色,点击之后选择刚才编辑的ftp配置文件,就开始连接到ftp服务器上了。

    6.浏览ftp服务器文件操作和一般ftp文件无区别,遇到要编辑的文件直接双击打开,NppFTP会自动下载下来打开,编辑完毕之后按Ctrl+S保存即可自动上传到服务器上。

    如果服务器上没有装vsftpd,很简单,sudo apt-get install vsftpfd 即可

    需要配置下文件sudo vim /etc/vsftpd.conf,

    write_enable = YES  ascii_upload_enable = YES ascii_download_enable = YES

    这里我使用的是不是匿名登录(直接使用其中一个帐号登录),所以没有使能相关选项

    还要记得sudo service vsftpd restart 一下

     

     

    /etc/vsftpd/vsftpd.conf文件详解,可以对应自己的需求进行修改
    #################匿名权限控 制###############

    anonymous_enable=YES   #是否启用匿名用户
    no_anon_password=YES   #匿名用户login时不询问口令

    下面这四个主要语句控制这文件和文件夹的上传、下载、创建、删除和重命名。
    anon_upload_enable=(yes/no);  #控制匿名用户对文件(非目录)上传权限。
    anon_world_readable_only=(yes/no); #控制匿名用户对文件的下载权限
    anon_mkdir_write_enable=(yes/no); #控制匿名用户对文件夹的创建权限
    anon_other_write_enable=(yes/no); #控制匿名用户对文件和文件夹的删除和重命名

    注:匿名用户下载是使用的是nobody这个用户,所以相应的O这个位置要有R权限才能被下载。若想让匿名用户能上传和删除权限,必需设置

    write_enable=YES #全局设置,是否容许写入(无论是匿名用户还是本地用户,若要启用上传权限的话,就要开启他)
    anon_root=(none) #匿名用户主目录
    anon_max_rate=(0) #匿名用户速度限制
    anon_umask=(077) #匿名用户上传文件时有掩码(若想让匿名用户上传的文件能直接被匿名下载,就这设置这里为073)
    chown_uploads=YES #所有匿名上传的文件的所属用户将会被更改成chown_username
    chown_username=whoever #匿名上传文件所属用户名


    #################本地用户权限控 制###############

    write_enable=YES #可以上传(全局控制) 删除,重命名
    local_umask=022  #本地用户上传文件的umask
    userlist_enable=YES #限制了这里的用户不能访问
    local_root  #设置一个本地用户登录后进入到的目录
    user_config_dir  #设置用户的单独配置文件,用哪个帐户登陆就用哪个帐户命名
    download_enable  #限制用户的下载权限

    chown_uploads=YES #所有匿名上传的文件的所属用户将会被更改成chown_username
    chown_username=whoever #匿名上传文件所属用户名

    chroot_list_enable=YES #如果启动这项功能,则所有列在chroot_list_file之中的使用者不能更改根目录
    chroot_list_file=/etc/vsftpd/chroot_list #指定限制的用户文件

    user_config_dir= #后面跟存放配置文件的目录。用来实现不同用户不同权限。
       #在vsftpd.conf文件中加入这一句,
       #在相应的目录里面,为每个用户创建自己的配置文件,用来实现不同的权限


    可以通过以下三条配置文件来控制用户切换目录。
    chroot_list_enable=YES/NO   #设置是否启用chroot_list_file配置项指定的用户列表文件。
          #如果启动这项功能,则所有列在chroot_list_file之中的使用者不能更改根目录 .默认值为yes。

    chroot_list_file=/etc/vsftpd/chroot_list #指出被锁定在自家目录中的用户的列表文件。

    chroot_list_enable=YES
    通过与chroot_local_user=YES/NO搭配能实现以下几种效果:
    1、当chroot_list_enable=YES,chroot_local_user=YES时,在/etc /vsftpd.chroot_list文件中列出的用户,可以切换到其他目录;未在文件中列出的用户,不能切换到其他目录。
    2、当chroot_list_enable=YES,chroot_local_user=NO时,在/etc/vsftpd.chroot_list 文件中列出的用户,不能切换到其他目录;未在文件中列出的用户,可以切换到其他目录。
    3、当chroot_list_enable=NO,chroot_local_user=YES时,所有的用户均不能切换到其他目录。
    4、当chroot_list_enable=NO,chroot_local_user=NO时,所有的用户均可以切换到其他目录。


    下面是个实例,希望对大家有用:

    1、只能上传。不能下载、删除、重命名。
    cmds_allowed=FEAT,REST,CWD,LIST,MDTM,MKD,NLST,PASS,PASV,PORT,PWD,QUIT,RMD,SIZE,STOR,TYPE,USER,ACCT,APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST

    对于参数的详细的解释
    cmds_allowed=ABOR,ACCT,APPE,CWD,CDUP,DELE,HELP,LIST,MODE,MDTM,MKD,NOOP,NLST,PASS,PASV,PORT,PWD,QUIT,REIN,RETR,RMD,RNFR,RNTO,SITE,SIZE,STOR,STAT,STOU,STRU,SYST,TYPE,USER

    CWD - change working directory 更改目录
    DELE - delete a remote file 删除文件
    LIST - list remote files 列目录
    MKD - make a remote directory 新建文件夹
    NLST - name list of remote directory
    PWD - print working directory 显示当前工作目录
    RETR - retrieve a remote file 下载文件
    RMD - remove a remote directory 删除目录
    RNFR - rename from 重命名
    RNTO - rename to 重命名
    STOR - store a file on the remote host 上传文件


    # ABOR - abort a file transfer 取消文件传输
    # CWD - change working directory 更改目录
    # DELE - delete a remote file 删除文件
    # LIST - list remote files 列目录
    # MDTM - return the modification time of a file 返回文件的更新时间
    # MKD - make a remote directory 新建文件夹
    # NLST - name list of remote directory
    # PASS - send password
    # PASV - enter passive mode
    # PORT - open a data port 打开一个传输端口
    # PWD - print working directory 显示当前工作目录
    # QUIT - terminate the connection 退出
    # RETR - retrieve a remote file 下载文件
    # RMD - remove a remote directory
    # RNFR - rename from
    # RNTO - rename to
    # SITE - site-specific commands
    # SIZE - return the size of a file 返回文件大小
    # STOR - store a file on the remote host 上传文件
    # TYPE - set transfer type
    # USER - send username

    # less common commands:

    # ACCT* - send account information
    # APPE - append to a remote file
    # CDUP - CWD to the parent of the current directory
    # HELP - return help on using the server
    # MODE - set transfer mode
    # NOOP - do nothing
    # REIN* - reinitialize the connection
    # STAT - return server status
    # STOU - store a file uniquely
    # STRU - set file transfer structure
    # SYST - return system type

    2、只能下载。不能上传、删除、重命名。write_enable=NO
    3、只能上传、删除、重命名。不能下载。download_enable=NO

    4、只能下载、删除、重命名。不能上传。
    cmds_allowed=FEAT,REST,CWD,LIST,MDTM,MKD,NLST,PASS,PASV,PORT,PWD,QUIT,RMD,RNFR,RNTO,RETR,DELE,SIZE,TYPE,USER,ACCT,APPE,CDUP,HELP,MODE,NOOP,REIN,STAT,STOU,STRU,SYST


    ###################虚拟用户设 置###################

    虚拟用户使用PAM认证方式。
    pam_service_name=vsftpd  #设置PAM使用的名称,默认值为/etc/pam.d/vsftpd。

    check_shell=YES   #(注意:仅在没有pam验证版本时有用,是否检查用户有一个有效的shell来登录 )
    guest_enable= YES/NO  #启用虚拟用户。默认值为NO。
    guest_username=ftp  #这里用来映射虚拟用户。默认值为ftp。
    virtual_use_local_privs=YES/NO #当该参数激活(YES)时,虚拟用户使用与本地用户相同的权限。
        #当此参数关闭(NO)时,虚拟用户使用与匿名用户相同的权限。默认情况下此参数是关闭的(NO)。


    ###################访问控制设 置###################

    两种控制方式:一种控制主机访问,另一种控制用户访问。

    1、控制主机访问:
    tcp_wrappers=YES/NO

    设置vsftpd是否与tcp wrapper相结合来进行主机的访问控制。默认值为YES。如果启用,则vsftpd服务器会检查/etc/hosts.allow 和/etc/hosts.deny 中的设置,来决定请求连接的主机,是否允许访问该FTP服务器。这两个文件可以起到简易的防火墙功能。

    比如:若要仅允许192.168.10.1—192.168.10.254的用户可以连接FTP服务器,

    则在
    /etc/hosts.allow
    /etc/hosts.deny
    文件中添加以下内容:


    其格式如下:

    限制的服务:ip(网段)
    vsftpd:192.168.1.
    vsftpd:192.168.1.12
    vsftpd:192.168.1.0/255.255.255.0这里不能写成192.168.1.0/24

    2、控制用户访问:

    vsftpd.ftpusers  #用于保存不允许进行FTP登录的本地用户帐号。就是vsftp用户的黑名单

    vsftpd.user_list

    (1)设置禁止vsftpd.user_list文件中的用户登录:要在主配置文件vsftpd.conf中修改如下两项,
    userlist_enable=yes
    userlist_deny=yes
    说明:配置完以后,除了vsftpd.ftpusers文件和vsftpd.user_list文件中记录的ftp用户不能登录vsftp服务以外,其他 的ftp用户都可以登录。

    (2)设置只允许vsftpd.user_list文件中的用户登录;同样的道理要把主配置文件vsftpd.conf 中的语句修改如下两项: 
    userlist_enable=yes
    userlist_deny=no
     说明:配置完以后,只允许vsftpd.user_list文件中记录的ftp用户能登录vsftp服务,其他的ftp用户都不可以登录。

    ###################超时设 置##################

    idle_session_timeout=600 #空闲连接超时
    data_connection_timeout=120 #数据传输超时
    ACCEPT_TIMEOUT=60  #PAVS请求超时
    connect_timeout=60  #PROT模式连接超时


    ################服务器功能选 项###############

    xferlog_enable=YES    #开启日记功能
    xferlog_std_format=YES   #使用标准格式
    log_ftp_protocol=NO    #当xferlog_std_format关闭且本选项开启时,记录所有ftp请求和回复,当调试比较有 用.
    pasv_enable=YES    #允许使用pasv模式
    pasv_promiscuous+NO    #关闭安全检查,小心呀.
    port_enable=YES    #允许使用port模式
    prot_promiscuous    #关闭安全检查
    tcp_wrappers=YES    #开启tcp_wrappers支持
    pam_service_name=vsftpd   #定义PAM 所使用的名称,预设为vsftpd。
    nopriv_user=nobody    #当服务器运行于最底层时使用的用户名
    pasv_address=(none)    #使vsftpd在pasv命令回复时跳转到指定的IP地址.(服务器联接跳转?)

    #################服务器性能选 项############## 
    ls_recurse_enable=YES  #是否能使用ls -R命令以防止浪费大量的服务器资源
    one_process_model  #是否使用单进程模式
    listen=YES   绑定到listen_port指定的端口,既然都绑定了也就是每时都开着的,就是那个什么standalone模式
    text_userdb_names=NO   #当使用者登入后使用ls -al 之类的指令查询该档案的管理权时,预设会出现拥有者的UID,而不是该档案拥有者的名     #称。若是希望出现拥有者的名称,则将此功能开启。

    use_localtime=NO    #显示目录清单时是用本地时间还是GMT时间,可以通过mdtm命令来达到一样的效果
    #use_sendfile=YES    #测试平台优化

    ################信息类设 置################

    ftpd_banner=welcome to FTP .  #login时显示欢迎信息.如果设置了banner_file则此设置无效
    dirmessage_enable=YES   #允许为目录配置显示信息,显示每个目录下面的message_file文件的内容
    setproctitle_enable=YES   #显示会话状态信息,关!


    ############## 文件定义 ##################

    chroot_list_file=/etc/vsftpd/vsftpd.chroot_list  #定义不能更改用户主目录的文件
    userlist_file=/etc/vsftpd/vsftpd.user_list  #定义限制/允许用户登录的文件
    banner_file=/etc/vsftpd/banner    #定义登录信息文件的位置
    banned_email_file=/etc/vsftpd.banned_emails  #禁止使用的匿名用户登陆时作为密码的电子邮件地址
    xferlog_file=/var/log/vsftpd.log   #日志文件位置
    message_file=.message     #目录信息文件


    ############## 目录定义 #################

    user_config_dir=/etc/vsftpd/userconf  #定义用户配置文件的目录
    local_root=webdisk    #此项设置每个用户登陆后其根目录为/home/username/webdisk
           #定义本地用户登陆的根目录,注意定义根目录可以是相对路径也可以是绝对路径.相对路径是针对用户家目录      #来说的.
    anon_root=/var/ftp     #匿名用户登陆后的根目录

    #############用户连接选 项#################


    max_clients=100    #可接受的最大client数目
    max_per_ip=5    #每个ip的最大client数目
    connect_from_port_20=YES   #使用标准的20端口来连接ftp
    listen_address=192.168.0.2   #绑定到某个IP,其它IP不能访问
    listen_port=2121    #绑定到某个端口
    ftp_data_port=2020    #数据传输端口
    pasv_max_port=0    #pasv连接模式时可以使用port 范围的上界,0 表示任意。默认值为0。
    pasv_min_port=0    #pasv连接模式时可以使用port 范围的下界,0 表示任意。默认值为0。


    ##############数据传输选 项#################

    anon_max_rate=51200  #匿名用户的传输比率(b/s)
    local_max_rate=5120000  #本地用户的传输比率(b/s)


    ##############安全选 项#################

    Idle_session_timeout=600 #(用户会话空闲后10分钟)
    Data_connection_timeout=120 #(将数据连接空闲2分钟断)
    Accept_timeout=60  #(将客户端空闲1分钟后断)
    Connect_timeout=60  #(中断1分钟后又重新连接)
    Local_max_rate=50000  #(本地用户传输率50K)
    Anon_max_rate=30000  # (匿名用户传输率30K)

    Pasv_min_port=50000  # (将客户端的数据连接端口改在
    Pasv_max_port=60000  #50000—60000之间)

    Max_clients=200   #(FTP的最大连接数)
    Max_per_ip=4   #(每IP的最大连接数)
    Listen_port=5555  #(从5555端口进行数据连接)

    以上如果有什么不全或错误的地方,请大家与我联系, 我及时改进,谢谢


    【案例1】建立基于虚拟用户的FTP服务器,并根据以下要求配置FTP服务 器。

    (1)配置FTP匿名用户的主目录为/var/ftp/anon。下 载带宽限制为100kB/s

    (2)建立一个名为abc,口令为xyz的FTP账户。下载带宽限制 为500kB/s。

    (3)设置FTP服务器同时登录到FTP服务器的最大链接数为 100;每个IP最大链接数为3;用户空闲时间超过限值为5分钟。

    mkdir /var/fpt/anon

    useradd abc
    passwd abc

    vim /etc/vsftpd/vsftpd.conf

    主要内容如下

    anonymous_enable=YES
    anon_root=/var/ftp/anon
    anon_max_rate=100
    # Uncomment this to allow local users to log in.
    local_enable=YES
    local_max_rate=500
    max_clients=100
    max_per_ip=3
    connect_timeout=300

     

    以上是本地的LOCAL用户

    下面是用虚拟用户来实现

     

    vim /etc/vsftpd/vuser

    内容如下

    tom
    123

     

    生成数据库文件
    db_load -T -t hash -f /etc/vsftpd/vuser /etc/vsftpd/vuser.db
    chmod 600 /etc/vsftpd/vuser.db

    vim /etc/pam.d/vsftpd


    注释掉原来的内容

    然后加入

     

    auth        required    pam_userdb.so   db=/etc/vsftpd/vuser
    account     required    pam_userdb.so   db=/etc/vsftpd/vuser

    最后编辑VSFTPD.CONF加入下面两句

    guest_enable=YES
    guest_username=abc

    大家可以自行测试。

    到此,案例一完成


    【案例2】
    1、新建一分区,10G空间,ext3 文件系统,挂在到 /ftp下,作为 ftp服务器数据存放地方。

    2、四个部门:dep1,dep2, dep3, dep4,分别对应目录 /ftp/dep1,/ftp/dep2,/ftp/dep3,/ftp/dep4。另外设定一个公共目录 /ftp/public。

    3、五个用 户:admin,user1,user2,user3,user4。其中:user 1/2/3/4分别对应部门dep 1/2/3/4,他们只能访问自己所属部门的目录和public目录。如:user1只能访问dep1和public目录,不能访问其它目录。admin 为管理员用户,可以访问 ftp 服务器上的任何目录。

    4、用户访问权限限制:user1/2/3/4在所能访问的目录,具 有上传文件、下载文件的功能,但是不能够删除文件、更改文件权限等功能。admin管理员用户对所有目录具有文件上传、下载、删除、权限更改等功能。

    5、对每个部门定制一个 quota,设置该账户的文件配额为1000个;磁盘配额为2G。

    6、匿名用户不能访问。


    第一、增加一块硬盘,然后分区,把分区挂载情况写入/etc /fstab

    # fdisk /dev/hdb
    # mkfs.ext3 /dev/hdb1
    # mkidr /ftp
    # mount /dev/hdb1 /ftp -o usrquota,grpquota

    # vim /etc/fstab
    加入下面一句

    /dev/hdb1               /ftp                    ext3    defaults,usrquota,grpquota      0 0


    第二、建立用户组和用户和相应的文件夹并更改权限,达到题目要求

    # groupadd dep1
    # groupadd dep2
    # groupadd dep3
    # groupadd dep4
    # groupadd boobooke

    # usradd  -G dep1,boobooke user1
    # usradd  -G dep2,boobooke user2
    # usradd  -G dep3,boobooke user3
    # usradd  -G dep4,boobooke user4
    # usradd  -G dep1,dep2,dep3,dep4,boobooke admin

    # passwd user1
    # passwd user2
    # passwd user3
    # passwd user4
    # passwd admin

    # mkdir /ftp/dep1
    # mkdir /ftp/dep2
    # mkdir /ftp/dep3
    # mkdir /ftp/dep4
    # mkdir /ftp/public

    # chmod uesr1:dep1 /ftp/dep1
    # chmod uesr2:dep2 /ftp/dep2
    # chmod uesr3:dep3 /ftp/dep3
    # chmod uesr4:dep4 /ftp/dep4
    # chmod admin:boobooke /ftp/public

    # chmod 770 /ftp/dep1
    # chmod 770 /ftp/dep2
    # chmod 770 /ftp/dep3
    # chmod 770 /ftp/dep4
    # chmod 770 /ftp/pubic


    最终结果如下

    -rw------- 1 root  root      8192 Jul 26 11:46 aquota.group
    -rw------- 1 root  root      7168 Jul 26 11:46 aquota.user
    drwxrwx--- 2 user1 dep1      4096 Jul 25 20:47 dep1
    drwxrwx--- 2 user2 dep2      4096 Jul 25 20:47 dep2
    drwxrwx--- 2 user3 dep3      4096 Jul 25 20:47 dep3
    drwxrwx--- 2 user4 dep4      4096 Jul 25 20:47 dep4
    drwx------ 2 root  root     16384 Jul 25 20:44 lost+found
    drwxrwx--- 2 admin boobooke  4096 Jul 25 20:48 public

    第三、创建quota,配置磁盘配额

    #mount /dev/hdb1 /ftp -o usrquota,grpquota
    # quotacheck -cuvg /dev/sdb1
    # quotaon -a
    # edquota -g dep1

    Disk quotas for group dep1 (gid 503):
      Filesystem                   blocks       soft       hard     inodes     soft     hard
      /dev/hdb1                         0    1024000    2048000          0      500     1000

    # edquota -g -p dep1 dep2 dep3 dep4(-u -g将源用户组和群组的quota设置套用至其他用户或群组。)


    第四、编辑VSFTPD.CONF

    # vim /etc/vsftpd/vsftpd.conf

    anonymous_enable=NO

    加入
    local_root=/ftp
    user_config_dir=/etc/vsftpd/ftp_config_dir 


    开启chroot

    chroot_list_enable=YES
    chroot_list_file=/etc/vsftpd/chroot_list


    第五、建立用户的独立文件

    # mkdir /etc/vsftpd/ftp_config_dir
    # vim /etc/vsftpd/ftp_config_dir/user1

    cmds_allowed=ABOR,ACCT,APPE,CWD,CDUP,HELP,LIST,MODE,MDTM,NOOP,NLST,PASS,PASV,PORT,PWD,QUIT,REIN,RETR,SITE,SIZE,STOR,STAT,STOU,STRU,SYST,TYPE,USER


    # cp /etc/vsftpd/ftp_config_dir/user1 /etc/vsftpd/ftp_config_dir/user2
    # cp /etc/vsftpd/ftp_config_dir/user1 /etc/vsftpd/ftp_config_dir/user3
    # cp /etc/vsftpd/ftp_config_dir/user1 /etc/vsftpd/ftp_config_dir/user4

     

    展开全文
  • Notepad++ SQL格式化插件

    2018-12-18 18:14:00
    Notepad++工具SQL格式化插件,32位和64位,解压后将文件复制到Notepad安装路径下的plugins文件下,重新启动Notepad即可
  • Notepad++ 实用插件安装

    2014-01-08 09:46:00
    在上图中选择你需要添加的Notepad++插件即可,不清楚添加什么插件话,可以百度一下。

    在上图中选择你需要添加的Notepad++插件即可,不清楚添加什么插件话,可以百度一下。
    展开全文
  • 复制到txt用notepad++打开 可是这还不是我们想要创建对象输入的内容 去掉空格 按住alt+鼠标左键往下拉,再输入" 两次替换 \n替换为",\n \r",替换为", 结果 最后复制到构造方法稍微修改下就行了 .....

    使用SQLyog数据库软件复制多字段

    当数据库中表的字段非常多,我们在这些字段与bean对象的成员变量之间一一对应时会非常麻烦,而且会很容易犯错。此时,我们可以借助数据库SQLyog资料一栏复制表的字段

    Alt+鼠标左键点击拖动

    GIF 2020-10-26 16-11-30

    复制到txt用notepad++打开

    image-20201026161354040

    可是这还不是我们想要创建对象输入的内容

    1. 按住alt+鼠标左键往下拉,再输入"右边同理,输入",
      GIF 2020-10-26 16-45-26
    2. 去掉空格
      image-20201026161934705
    3. 结果
      image-20201026163608470

    最后复制到构造方法稍微修改下就行了
    image-20201026164807328
    注意:这样拼接可能会产生很多多余的空格,在sql语句里没问题,但是在resultMap里会产生column和property对应不上导致查询结果为null

    展开全文
  • 一、首先,所具有的准备工具:navicat、Notepad++、另Notepad++需安装 TextFX 插件 二、show create table 查看下表结构,大体如下: 将查询结果复制到 notepad++里,然后设置语言格式为 SQL,如下图: ...

    一、首先,所具有的准备工具:navicat、Notepad++、另Notepad++需安装 TextFX 插件


    二、show create table 查看下表结构,大体如下:


    将查询结果复制到 notepad++里,然后设置语言格式为 SQL,如下图:


    ps:此处需要记下必填字段(not null 与自增字段现在值)

    三、用正则替换掉多余的 SQL 语句,只留下字段与表名



    四、修饰 SQL 语句:

    视图切换成自动换行


    五、复制多行

    视图关闭自动换行



    借助 alt 键进行列选择模式,将需要自增的列选中,然后利用 textFX 工具插入行数做为新插入记录的 id

    Ps:需要注意的是,作为必填字段是不可少的,而其值不管为何类型,须以'string'形式书写.


    六、其它字段的修改,完成 sql 语句


    七、拷贝SQL 语句到 navicat 执行(因是单条语句顺序执行,每句结尾须要分号;分隔)



    展开全文
  • 这是一篇关于Notepad++简单操作的文章,出自萌新,first blood! 还记得第一次被30几个字段的插入语句支配的恐惧,同样的是ctrl+c/...一、根据数据库字段快速写出sql语句 核心效果,针对批量字段快速实现如下图:...
  • 利用notepad++的正则表达式提取所有匹配的单词(纯原生不用插件)怎么就使用notepad++原生功能就实现提取所有api呢? 工作中需要把出过事情的和已经分析过的api接口都进行数据格式化再梳理一遍。基本上就是安全监控...
  • Notepad ++中的一个著名插件FingerText

    千次阅读 2019-10-01 14:43:36
    FingerText是Notepad ++的用[tab]键触发的快捷代码片段插入插件。在编程中可以很方便地插入代码模板. 支持多个热点同时编辑,嵌套热点,动态热点(不仅仅是纯文本,您还可以运行命令或在代码片段中触发另一个代码...
  • Notepad++ 配置

    千次阅读 2014-12-25 19:36:43
    Notepad++ 提供里几款非常好用的插件, 我最喜欢的两个 NppExec, NppFTP, 通过这两个插件, 我可以在Notepad++ 里面用sqlplus 连接数据库, 也可以直接在里面查看, 修改, 上传文件到服务器. NppFTP 就不说了, 非常...
  • notepad++使用

    2018-11-08 01:30:20
    楔子 记录notepad++强大功能 1 不排序去除重复行 ^(.*?)$\s+?^(?=.*^\1$) 在notepad++中不排序不用插件去除重复行,很强大
  • 使用notepad++批量在每行首尾添加内容

    万次阅读 多人点赞 2018-10-17 22:40:01
    在程序员开发过程中,一个不错的工具是notepad++,该工具为notepad的增强,增强了许多的功能,包括程序员喜欢的列块编辑模式,支持众多的插件,例如json格式化,支持markdown语法。 一种场景是这样的, 比如说...
  • notepad格式化sql语句

    2018-12-27 11:19:53
    用来格式化sql语句的,点击插件-poor Man's T-sql Formatter
  • Flutter数据库的使用

    2021-05-18 16:20:39
    Flutter原生是没有支持数据库操作的,它使用SQLlit插件来使应用具有使用数据库的能力。其实就是Flutter通过插件来与原生系统沟通,来进行数据库操作。 平台支持 FLutter的SQLite插件支持IOS,安卓,和MacOS平台 ...
  • 本文主要介绍了笔者crifan推荐的轻量级文本编辑器,Notepad最佳替代品:Notepad++,内容主要包含notepadnotepad2,notepad++,ultraEdit的比较,使用Notepad++前要了解的知识,Notepad++的插件Notepad++的安装...
  • notepad++ 列表栏

    2011-12-28 13:24:57
    1.下载上述文件后,将其中的FunctionList.dll解压到Notepad++安装...2.重新启动Notepad++,看一下是否在“插件”菜单下出现了“函数列表”的子菜单?选择“列表...”或点击工具栏上的红色小图标就可以显示函数列表了
  • Notepad++使用zen-Coding

    2013-05-10 12:40:49
    2013 先说点题外话,最近我老婆迷上了亮点百科,我去看了下,很不错,不过内容有点重口味(有点黄),我不让她看,她还不乐意~汗!...zen-Coding插件支持多种编辑器,如UltraEdit,Notepad++等
  • 在详细介绍Notepad++之前,先来解释一下,为何要选择Notepad++,即把常见的一些文本编辑器和Notepad++比较,看看其有哪点好: 常见的文本编辑器有很多,此处,只提及NotepadNotepad2,Notepad++和UltraEdit。 ...
  • 巧用Notepad++代码粘贴功能

    千次阅读 2020-07-08 15:51:12
    在平时查看代码的时候比较习惯用Notepad++这个编辑器,软件比较小,同时功能还比较强大。今天来讲一讲这个软件强大的代码粘贴功能。比如有时候在编写项目文档时需要将代码粘贴到文档中进行说明,但是往往代码粘贴到...
  • txt ,word , excel , ppt …notepad++ ,DBMS(数据库管理系统) 1.4 DBMS 数据库管理系统 1.4.1 作用 业务中关键型的数据,通常会使用DBMS软件进行数据的存储和管理 1.4.2 DBMS类型 RDBMS : Orac
  • Notepad设置sql语法高亮

    千次阅读 2018-07-19 11:37:23
    Notepad++->设置->-语言格式设置->最左边的语言列选择SQL,然后在下方的“自定义扩展名”栏填上要关联的文件名后缀,此处添加prc sql(中间以空格隔开)->关闭Notepad,再重新打开原prc ...
  • 【转载】Notepad++ 详解

    2013-08-21 21:51:00
    【crifan推荐】轻量级文本编辑器,Notepad最佳替代品:Notepad++ 版本:v1.9 CrifanLi 摘要 本文主要介绍了笔者crifan推荐的轻量级文本编辑器,Notepad最佳替代品:Notepad++,内容主要包含...
  • 使用Notepad文档编辑器,发现透传的乱码转成ANSI(GBK)编码显示正常。   所以可以断定jetty显示编码格式为UTF-8,而Tomcat显示编码格式为GBK。   于是又使用代码: System.out.println(Charset.default...
  • 目前实现了数据库到类的一键生成,增删改不再需要书写sql语句及关心数据库连接,调用对象一个无参方法就可以完成操作,查询数据也只需调用一个函数,已经大大减少代码的书写量了,另外整个框架还提供了一些的其他功能,...
  • cordova调用本地SQLite数据库的方法

    千次阅读 2017-04-12 17:26:03
    转自:http://www.cnblogs.com/undercurrent/p/4733190.html 整个下午的时间用来钻研如何用cordova调用移动端本地SQLite数据库。首先我并不是用eclipse来编程的,而是用cordova建立project后直接用notepad编辑www下...
  • Wordpress常用插件汇总 - 长期收录Wordpress优质插件。方便玩Wordpress建站的小伙伴们查询。以后还会陆续添加。 Wordpress插件 - 微信小程序相关 待整理...Wpress插件 - 问答、论坛系统相关 待整理... Wordpress...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,240
精华内容 1,696
关键字:

notepad数据库插件