自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 Host ‘192.168.32.169‘ is not allowed to connect to this MySQL server

Navicat Premium 连接虚拟机MySQL报错日记(一)问题:解决方法:#前情概要虚拟机采用CentOS8sudo yum install -y mysqlsudo yum install -y mysql-server// 服务启动sudo systemctl start mysqldsudo systemctl enable mysqld//mysql初始化mysql_secure_installation//添加防火墙规则sudo firewall-cmd --zone

2021-10-11 14:37:37 105

原创 VMware虚拟机无人值守问题记录

VMware虚拟机无人值守问题记录问题一:客户机开机即出现 PXE-T01:File not found问题二:客户机停留在 /dev/root does not exits 如下图:问题一:客户机开机即出现 PXE-T01:File not found服务机以大致部署完成,客户机也已经设置为网络启动,开启客户机时,客户机出现以下错误: PXE-T01:File not found PXE-E3B:TFTP Error-File Not found PXE-MOF:

2021-07-18 15:31:21 883

转载 java学习记录1_equals与==的区别

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-06-17 18:42:36 67

原创 soup保留html的换行符的另一方法

Jsoup保留html的换行符的另一方法最近在写程序时用到的使用tostring()即可最近在写程序时用到的分享给大家使用tostring()即可 //文章主题 Elements elements1 = doc.select("div.n_bd"); for (Element element:elements1){ S...

2019-12-17 19:55:56 518

原创 如何批量修改数据库外联主键id的值?求解

如何批量修改数据库外联主键id的值?求解我的思路是重新设置ccid的值,但报查询:update course set ccid=‘2’ where coursename=‘英语’错误代码: 1451Cannot delete or update a parent row: a foreign key constraint fails (table.coursetime, CONSTRAIN...

2019-11-08 21:50:02 372

原创 针对以&#开头,以;结尾的文档转中文的一些想法

针对以&#开头,以;结尾的文档转中文的一些想法起因是发现一些txt文档中混有夯所以小说看不懂,于是二话不说盘它,先是在网上搜知道他的真实身份 ,接着在看了网上的大身的代码和测试后有一些想法,为了省事借用网上大佬的代码,代码如下import java.io.BufferedReader;import java.io.BufferedWriter;import j...

2019-05-05 12:03:29 142

利用Java代码实现无字符+中文转换为全中文的代码

大多源码来自互联网,本人只做部分正和 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import com.vince.*; /** * 将本地文件以哪种编码输出 * @param inputfile 输入文件的路径 * @param outfile 输出文件的路径 * @param code 输出文件的编码 * @throws IOException */ public class Charchange{ public static void main(String[] args) throws IOException { String inputfile,outputfile,code; inputfile = "D:\\迅雷\\work\\fen\\2-temp-test.txt";//要转码的文件 outputfile = "D:\\迅雷\\work\\1.txt";//输出的文件 code = "utf-8"; System.out.println("转码开始"); convert(inputfile,outputfile,code); System.out.println("转码完成"); } public static void convert(String inputfile,String outfile,String code) throws IOException { StringBuffer sb = new StringBuffer(); StringBuffer sb2 = new StringBuffer(); //得到当前文件的编码 String ch=getCharset(inputfile); InputStreamReader isr=null; OutputStreamWriter osw =null; //根据当前文件编码进行解码 if(ch.equals("UTF8")){ isr= new InputStreamReader(new FileInputStream(inputfile), "UTF-8"); }else if(ch.equals("Unicode")){ isr= new InputStreamReader(new FileInputStream(inputfile), "Unicode"); }else { isr= new InputStreamReader(new FileInputStream(inputfile), "GB2312"); } //将字符串存入StringBuffer中 BufferedReader br = new BufferedReader(isr); String line = null; while ((line = br.readLine()) != null) { sb.append(line + "\n"); } br.close(); isr.close(); //以哪种方式写入文件 if("UTF-8".equals(code)){ osw = new OutputStreamWriter(new FileOutputStream(outfile), "UTF-8"); }else if("GB2312".equals(code)){ osw = new OutputStreamWriter(new FileOutputStream(outfile), "GB2312"); }else if("Unicode".equals(code)){ osw = new OutputStreamWriter(new FileOutputStream(outfile), "Unicode"); }else{ osw = new OutputStreamWriter(new FileOutputStream(outfile), "UTF-8"); } BufferedWriter bw = new BufferedWriter(osw); String sb1 = sb.toString(); String a1 = deal(sb1); bw.write(a1); bw.close(); osw.close(); } /** * 根据文件路径判断编码 * @param str * @return * @throws IOException */ private static String getCharset(String str) throws IOException{ BytesEncodingDetect s = new BytesEncodingDetect(); String code = BytesEncodingDetect.javaname[s.detectEncoding(new File&#40;str&#41;)]; return code; } //本方法完成单个无字符的转换 public static String Change(String temp){ String myString = temp.replace("&#", ""); String[] split = myString.split(";"); StringBuilder sb = new StringBuilder(); for (int i = 0; i < split.length; i++) { sb.append((char)Integer.parseInt(split[i])); } return sb.toString(); } //接收String sb1并对字符串的联合处理 public static String deal(String sb1) { //模块化开始 String car="";//小车运输单个字符 while(sb1.length()!=0){ int markStar = sb1.indexOf("&"); //判断方法是以&开头的数据默认为要处理的无字符 if(markStar==0){ String temp = sb1.substring(markStar,8); car = car+Change(temp); sb1=sb1.substring(8); }else if(markStar==-1&sb1;.length()>0){ String temp = sb1.substring(0,sb1.length()); car = car+temp; sb1=sb1.substring(sb1.length()); }else{ String temp = sb1.substring(0,markStar); car = car+temp; sb1=sb1.substring(markStar); } } return car.toString() ; } }

2019-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除