做些二次开发项目,数据库.文件编码没法大规模的修改,比如二次开发一个日文系统,编码是JA16SJIS,$_POST或$_GET的信息中如果“申請”,得到的信息就会变成“申\請”,多出一个反斜杠! 先贴出整理的解决办法,在有需要的地方或配置文件中加入如下代码 if (get_magic_quotes_gpc()) {    function stripslashes_deep($value)    {        $value = is_array($value) ?        array_…
magic_quotes_gpc发生作用是在传递$_GET,$_POST,$_COOKIE时 1.条件: magic_quotes_gpc=off写入数据库的字符串未经过任何过滤处理.从数据库读出的字符串也未作任何处理. 数据: $data="snow''''sun" ; (snow和sun之间是四个连续的单引号). 操作: 将字符串:"snow''''sun" 写入数据库, 结果: 出现sql语句错误,mysql不能顺利完成sql语句,写入数据库失败. 数据库保存…
Visual studio 创建文件时自动添加备注 描述 要求每回添加一个类,普通类或单元测试类文件头自动添加备注, 比如:Copyright, FileName, Author and so on. 普通类文件 操作步骤: 1. 找出Class.cs, 存放位置:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class. 2. 编辑Class.cs文件…
原文:vs 文件头自动添加注释 vs2010 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class.zip -->打开Class.cs,添加以下内容 依次打开C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplatesCache\CSharp\Co…
上代码: package tk.mybatis.plugin; import org.apache.ibatis.executor.ErrorContext; import org.apache.ibatis.executor.parameter.ParameterHandler; import org.apache.ibatis.mapping.BoundSql; import org.apache.ibatis.mapping.MappedStatement; import org.apac…
如果你每篇文章或页面都需要插入同一个自定义字段和值,可以考虑在WordPress发布文章/页面时,自动添加默认的自定义字段.将下面的代码添加到当前主题的 functions.php 即可: 1 2 3 4 5 6 7 8 9 10 11 12 /** * WordPress发布文章/页面时自动添加默认的自定义字段 * https://www.wpdaxue.com/add-custom-field-automatically-post-page-publish.html */ add_actio…
位置:File->settings->Editor->File and Code Templates->Python Script 添加以下代码: #!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : ${DATE} ${TIME}# @Author  : zejin# @File    : ${NAME}.py 如下图所示 再建一个py文件时就会自动添加信息: #!/usr/bin/env python# -*- cod…
先下载插件:  Vueter 打开设置的配置文件,写入一下代码: // //是否需要保存时自动格式化 "editor.formatOnSave": true, //使js 文件保存是不自动添加分号 "prettier.singleQuote": true, "prettier.semi": false, //使vue 文件自动保存时不自动添加分号 "vetur.format.defaultFormatterOptions":…
依次File -> Settings -> Editor -> File and Code Templates -> Python Script   添加以下代码: # -*- coding: utf-8 -*- # @Time : ${DATE} ${TIME} # @Author : Herbert # @Site : ${SITE} # @File : ${NAME}.py # @Software: ${PRODUCT_NAME}   参考地址:https://www.cnb…
在每次新建一个py文件的时候 1 如何自动添加 #!/usr/bin/env python2 自动添加       #-*- coding: utf-8 -*- 操作方法: File -> settings -> Editor -> File and Code Templates -> Python Script 添加以下代码: #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : ${DATE} ${TIME} # @Au…
首先弄清楚,什么是bom头?在Windows下用记事本之类的程序将文本文件保存为UTF-8格式时,记事本会在文件头前面加上几个不可见的字符(EF BB BF),就是所谓的BOM(Byte order Mark).不仅限于 记事本保存的文件,只要在文件的开口包含了EF BB BF 几个不可见的字符(十六进制应该是是xEFxBBxBF,用二进制编辑文件可见).这像是一个约定俗成的东西,当系统看到这玩意的时候,就会觉得你这个文件是UTF-8编码的. 如果你的接口是UTF-8的,你需要强制下载一个文件,…
一.禁止复制 使用方法:在oncopy事件中return false oncopy="return false;" 1.禁止复制网页内容 <body oncopy="return false;"> 2.禁止复制元素内容 <input type="text" name="username" oncopy="return false;" /> 二.禁止粘贴 使用方法:在onpaste事件…
可用的变量有: $ {PROJECT_NAME} - 当前项目的名称. $ {NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称. $ {USER} - 当前用户的登录名. $ {DATE} - 当前的系统日期. $ {TIME} - 当前系统时间. $ {YEAR} - 今年. $ {MONTH} - 当月. $ {DAY} - 当月的当天. $ {HOUR} - 目前的小时. $ {MINUTE} - 当前分钟. $ {PRODUCT_NAME} - 将在其中创建文件的…
使用Xshell连接Linux服务器,使用vi打开文件进行粘贴时,会自动在行首添加很多空格,导致格式错乱.可以用如下方法剞劂 在拷贝前输入:set paste (这样的话,vim就不会启动自动缩进,而只是纯拷贝粘贴) 拷贝完成之后,输入:set nopaste (关闭paste) 参考解决vi/vim中粘贴会在行首多很多缩进和空格的问题…
在工作中,搞运维的工程师往往会编写或完善自动化脚本时,都会手动添加表头注释,例如版权声明.作用.时间等信息提示,如果每次都手动编辑添加会大大消耗时间,所有我们可以利用快捷方法来节省时间,一种是手动在家目录下.vimrc或/etc/vimrc中添加配置:另一种是下载插件:在这里我给大家简单介绍一下第一种方法: 1.先找到需要添加配置文件的路径: 在家目录文件下查找.vimrc   (注意是隐藏文件,如果还是找不到,那么在/etc/vimrc) 2.vim /etc/vimrc 打开,在文件末尾添加…
File Settings Editor File and Code Templates Python Script 然后在右边的框中写入信息就可以啦: # -*- coding: utf-8 -*- """ @Author ${USER} @Date ${DATE} ${TIME} @Describe """ 相关的写法及含义: ${USER}  当前登录用户名 ${DATE}  当前系统日期 ${TIME}  当前系统时间 ${YEAR} …
找到该路径并添加以下信息 File->settings->Editor->File and Code Templates->Python Script  #!/usr/bin/env python# -*- coding: utf-8 -*-# @Time    : ${DATE} ${TIME}# @Author  : Ares# @Site    : ${SITE}# @File    : ${NAME}.py# @Software: ${PRODUCT_NAME}…
1. 效果 2. Html <div id="main_app_content" class="container"> <div class="long-text-test1"> 好长 </div> <div class="long-text-test1"> 好长好长好长好长好长好长好长好长好长 </div> <div class="long-text…
进入设置 File->settings->Editor->File and Code Templates->Python Script 添加以下代码: #!/usr/bin/env python # -*- coding: utf-8 -*- # @File : ${NAME}.py # @Author: Feng # @Date : ${DATE} # @Desc : 主要就是文件名,作者,日期和描述 当然还可以添加其他信息,如: 授权信息 #@license : Copyrig…
依次找到以下路径: File->settings->Editor->File and Code Templates->Python Script  #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : ${DATE} ${TIME} # @Author : xiaodai…
1.打开PyCharm,选择File--Settings 2.依次选择Editor---Code Style-- File and Code Templates---Python Script 3..添加头部内容 可以根据需要添加相应的信息 #!/usr/bin/python3 可用的预定义文件模板变量为: $ {PROJECT_NAME} - 当前项目的名称. $ {NAME} - 在文件创建过程中在“新建文件”对话框中指定的新文件的名称. $ {USER} - 当前用户的登录名. $ {DA…
比如,你粘贴到字符串的文本是“C:\Users\horn1\Desktop”,结果变成了“C:\\Users\\horn1\\Desktop\\”,这还好,不会带来麻烦. 但是,比如你输入的是正则表达式,如“(//[^\n]*)|((/[*]([*@]|[\n]|\\w|\\d|\\s|[^\\x00-\\xff])+[*]/))”,粘贴一看变成了“(//[^\\n]*)|((/[*]([*@]|[\\n]|\\\\w|\\\\d|\\\\s|[^\\\\x00-\\\\xff])+[*]/))…
思路:使用自定义 解决方案添加类库项目 添加安装程序类 随后右键查看代码 在构造函数添加事件 同时完成这个事件,在此事件中根据需要添加我们需要的内容,此处为添加注册表,并根据安装目录添加url protocol协议 代码如下 public Installer() { InitializeComponent(); this.AfterInstall += new InstallEventHandler(Installer_AfterInstall); } private void Installe…
在Pycharm主界面找到 File ----->> Setting ----->> Editor ----->> File and Code Templates ----->> Python Script 如图界面 在右部编辑区域输入 #!/usr/bin/env python # -*- coding: utf-8 -*- # @File : ${NAME}.py # @Author: auther's name # @Date : ${DATE} #…
Vim 自动文件头注释与模板定义 在vim的配置文件.vimrc添加一些配置可以实现创建新文件时自动添加文件头注释,输入特定命令可以生成模板. 使用方法 插入模式输入模式输入seqlogic[Enter]创建时序逻辑框架 新创建一个文件 gvim test.c 自动添加头部注释 F2映射文件头注释,命令行模式文件内按F2自动添加 F11映射注释,命令模式按F11出现注释行 Verilog模板生成 vim中输入seqlogic或者comlogic点击回车即可替代为模板 "#############…
在国内搜索 sphinx 的话找到的资源好像都是挺久远的,无奈之下只好跑到国外去找了.听起来有点不可思议,但是最近整 sphinx 的时候突然想到 mediawiki 官方有 sphinx 的安装介绍,然后就去参考了,惊奇的发现里面有提到  sphinx 支持 CJK 的方法. CJK 在这边是 Chinese, Japanese, Korean 首字母的缩写.所以如果想要在国外搜索 sphinx 支持中文.日文和韩文的话,建议使用 sphinx 和 CJK 作为关键词. 下面的内容其实总结自 …
最近使用 FPDF.HTML2PDF导出中文PDF,发现表格里的数据不会自动换行,格式乱了,看了一下手册,有个 functionCell()可以设置换行,但是设置了半天也没反应!最后搞了一个笨办法完美解决:此办法就是:估计单元格大概宽度,截断字符串,然后插入<br>,FPDF认识br换行,呵呵写了一个简单的小函数,方便使用function pdfStrCut($str='',$rowLen=0) {$linelen = $rowLen;$num=ceil(mb_strlen($str)/$li…
从asp.net导出csv这样配置可以防止韩文等乱码,在头部加上0xEF, 0xBB, 0xBF: string fileName = "attachment;filename=" + HttpUtility.UrlEncode("文档"); Response.AppendHeader("Content-Disposition", httpHeader); Response.ContentType = "text/csv";…
用MathType编辑公式,所涉及到符号与字母一般都是英文字母与数字,或者使用希腊字母,当然还有很多使用中文的情况.但是不仅如此,我们在使用MathType时,除了这些字符之外,还可以输入韩文或者日文字符,此时不需要你切换电脑系统的输入法,就能直接编辑出来,这些字符在某些时候也是需要的.这样使用就非常方便.下面就来介绍MathType韩文字符的编辑方法. 具体操作步骤如下: 1.按照自己的使用习惯打开MathType公式编辑器,进入到公式编辑界面,至于是从Word中打开还是从桌面上打开都没有关系…
在SQL Server 中查询韩文信息时,没有匹配到对应的信息,检查程序后发现字段类型是nvarchar类型的没有问题, 打开存储过程后找到问题了:原来是拼接后的查询语句存储在一个varchar变量中,执行后不识别韩文.将变量类型改为nvarchar后搞定. 在SQL中英文可以用任意类型字段来存储,但是中文.韩文等只能存储在Unicode类型字段中,所以在操作中文或除英文外的其他语言时,最好在前面加上‘N’,以免出错.…