03 2019 档案
摘要:package com.common.util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 检测是否为移动端设备访问 * */ public class CheckMobile { // \b 是单词边
阅读全文
摘要:注:不是所有的字都支持,如果对识别要求特别高的,不建议使用 import java.io.UnsupportedEncodingException; /** * 取得给定汉字串的首字母串,即声母串 * Title: ChineseCharToEn * @date 注:只支持GB2312字符集中的汉字
阅读全文
摘要:可以直接使用hutool的date工具类 cn.hutool.core.date.DateUtil beginOfDay : 获取某天的开始时间endOfDay :获取某天的结束时间 DateUtils.java import java.text.DateFormat; import java.te
阅读全文
摘要:1.apache安装 2.外网访问虚拟机中的地址,我们就需要修改一下apache的配置文件 vim /etc/httpd/conf/httpd.conf 修改 3.修改完成之后我们需要再次启动httpd服务,并查看启动状态 二、安装php环境 PHP安装 php各项服务安装: 网站文件夹: 然后把你
阅读全文
摘要:IOS: 退出微信账号后,重新登陆即可 Android: 微信浏览器打开网址“http://debugx5.qq.com”(可以电脑生成二维码,然后利用微信扫一扫打开),勾选如下设置: 点击“清除”按钮即可。
阅读全文
摘要:官网:https://natapp.cn/ 首先在Natapp站注册账号 点击注册 登录后,点击左边 购买隧道,免费/付费均可 根据需要选择隧道协议,这里以web演示,购买隧道 在 https://natapp.cn/#download 根据您的本机下载对应的客户端,下载Linux 64位的 7.取
阅读全文
摘要:把要配置成服务的tomcat文件夹中bin下的catalina.sh脚本文件拷一份到/etc/init.d目录,并且改文件名称为tomcat6 cp /usr/web/tomcat/tomcat-/bin/catalina.sh /etc/init.d/tomcat6 //注意不要加上.sh后缀名
阅读全文
摘要:安装Oracle前准备 创建运行oracle数据库的系统用户和用户组 创建oracle数据库安装目录 修改OS系统标识 oracle默认不支持CentOS系统安装,Oracle Database 11g Release 2 的 OS要求参考:link 修改文件 /etc/RedHat-release
阅读全文
摘要:检查路由 # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 ens33 169.254.0.0
阅读全文
摘要:微信官方文档:https://pay.weixin.qq.com/wiki/doc/api/index.html获取API证书:https://kf.qq.com/faq/161222NneAJf161222U7fARv.html本地开发环境支付回调调试方法可以参考:https://www.cnbl
阅读全文
摘要:官方文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842 HttpClientUtil.java package com.test; import java.io.BufferedReader; import jav
阅读全文
摘要:WeixinMessage.java package com.test; import java.io.Serializable; /** * This is an object that contains data related to the jg_weixinmessage table. *
阅读全文
摘要:1、打开火狐浏览器 地址栏输入: about:config 2、先搜索下是否有名称为:general.useragent.override 的数据,如果没有的话,随便点击一个,然后右键-新建-字符串,如果有的话,不用新建,直接下一步 3、名称输入:general.useragent.override
阅读全文
摘要:CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的。 1.卸载 先停掉mysql进程 没有安装过的可以直接跳过 pkill -9 mysqld rpm -qa|grep -i mysql yum -y remove y
阅读全文
摘要:<div> <input type="tel" id="mobile" name="mobile" placeholder="输入手机号码" /> <button onclick="getSms();return false" id="yzmMsg">获取验证码</button></div><div
阅读全文
摘要:pom.xml依赖 <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.7</version> </dependency> 简单写法 import org.ap
阅读全文
摘要:导出excel调用的方法 /** * * @param list 导出的数据集合 * @param request * @param response */ public static void exportExcel(List<Student> list, HttpServletRequest r
阅读全文
摘要:使用jdk1.8和tomcat8环境 需要先引入jar或者依赖 package com.geturl; import net.sf.json.JSONObject; import org.apache.commons.lang.StringUtils; import org.apache.http.
阅读全文
摘要:/** * 生成六位随机数 * @return */ public static String getSixNum() { String str = "0123456789"; StringBuilder sb = new StringBuilder(4); for (int i = 0; i <
阅读全文
摘要:1.获取全路径request.getRequestURL(); //得到http://localhost:8888/CRM/loginController/login 2.获取协议名和域名request.getScheme(); //得到协议名 例如:httprequest.getServerNam
阅读全文
摘要:它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。 vim的这些优势主要体现在以下几个方面:1、多级撤消我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。 2、易用性 vi只能运行于unix中,而vim不仅可以运行于u
阅读全文
摘要:使用normal模式下的 v命令,进入visual模式,v+ j/k/h/l 进行文本选中 对于选中的文本进行如下按键: (1.1)d 剪切操作 (1.2)y 复制操作 (1.3)p 粘贴操作 (1.4)^ 选中当前行,光标位置到行首(或者使用键盘的HOME键) (1.5)$ 选中当前行,光标位置到
阅读全文
摘要:import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.HashSet; import java.util.List; import java.util.Set; public class FindNumber { public static void ...
阅读全文
摘要:Linux设置 使用VI编辑器设置,如 vi /etc/sysconfig/network-scripts/ifcfg-ens33 (最后的文件可能每个人不一样) 切换root权限,通过vim进到里面,可以看到里面的内容: TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=
阅读全文
摘要:一、前期准备 a) 首先从官网上下载Jdk 8 for Linux x64到window下。 b) 我这边用的最小安装,所以没有安装centos自带的openjdk,如果你安装时,不是最小安装的话,可能集成了系统的openjdk,所以我们先要删除自带的openjdk,具体步骤如下: 1) 在系统终端
阅读全文
摘要://判断class='required' 是否都必填 function required() { var flag = true; $(".required").each(function () { if ($(this).val() == '') { var posi = $(this).data('info'); ...
阅读全文
摘要://输入和黏贴操作时触发 //小数点后两位 function num(obj) { obj.value = obj.value.replace(/[^\d.]/g, ""); //清除"数字"和"."以外的字符 obj.value = obj.value.replace(/^\./g, ""); //验证第一个字符是数字 obj.value = obj.value....
阅读全文
摘要:2 var array = [0, 1, 2, 3, 4, 'age', 6, 7, 8, 9]; 3 var array2 = [0, 1, 'age', 6, 7, 8, 9]; 4 var arr3 = []; 5 for(key in array) { //用来遍历的数组使用两个数组长度比较长的,不然可能没有效果 6 var stra = array[key]...
阅读全文