<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java_utf8的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/java_utf8</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; java_utf8]]></copyright><item><title><![CDATA[idea 升级后打不开【Cannot start the IDE】【Exception in thread “main“ FATAL ERROR in native method: processi】]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/142470513</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/142470513</guid><author>java_utf8</author><pubDate>Mon, 23 Sep 2024 22:43:03 +0800</pubDate><description><![CDATA[只需要找到新装的idea软件 xxx-vmoptions后缀的文件（如 idea64.exe.vmoptions），然后记事本打开，删除 java-agent所在行。本人以前旧版本是使用<javaagent> 代理破解，设置了自定义vmoptions，所以看这个报错异常熟悉。#idea 更新后报错，关键字javaagent failed#推荐使用软件everything快速定位。重新启动idea ，发现报错解决.]]></description><category></category></item><item><title><![CDATA[windows使用多账户Git，多远程仓库版本管理]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/131997621</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/131997621</guid><author>java_utf8</author><pubDate>Sat, 29 Jul 2023 17:32:55 +0800</pubDate><description><![CDATA[MAC在/Users/{用户名}/.ssh）Host ---------远端仓库的别名，简写 例如： 配置后 git@gitee.com 可以写为 git@gitee。PreferredAuthentications ---------强制使用Publickey验证。HostName ---------远端仓库地址或IP（不支持配置端口）IdentityFile ---------指向仓库私钥的绝对路径。User ---------仓库上的用户名。Port ---------远端仓库端口。]]></description><category></category></item><item><title><![CDATA[idea 使用maven导入项目出错]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/131379369</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/131379369</guid><author>java_utf8</author><pubDate>Sun, 25 Jun 2023 15:47:57 +0800</pubDate><description><![CDATA[查看本地maven库，发现jar包已经下载好了。怀疑是少下载部分文件，删除该版本文件夹，重新使用maven 导入。如果不行我会尝试使用本地maven库中已经下载好的其他版本，或者在远程仓库确定又该jar包后再导入。1 jar包下载不下来，怀疑是中央仓库没有包，又不修改setting.xml。依然是 Cannot resolve com.alibaba:druid。修改pom.xml文件，该项目使用阿里云仓库。2 在另外一个项目中该方法依然不能成功。]]></description><category></category></item><item><title><![CDATA[VMware虚拟机搭建]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/130172908</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/130172908</guid><author>java_utf8</author><pubDate>Sat, 15 Apr 2023 17:47:19 +0800</pubDate><description><![CDATA[VMware虚拟机linux安装]]></description><category></category></item><item><title><![CDATA[weblogic双机部署、zookeeper+dubbo 本地测试遇到的问题]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/125338155</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/125338155</guid><author>java_utf8</author><pubDate>Fri, 17 Jun 2022 18:20:54 +0800</pubDate><description><![CDATA[weblogic双机部署、zookeeper+dubbo 本地测试遇到的问题]]></description><category></category></item><item><title><![CDATA[记一次weblogic双机部署遇到的一些问题 [Weblogic Could not register a DisconnectListener for[null] ]]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/125104937</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/125104937</guid><author>java_utf8</author><pubDate>Thu, 02 Jun 2022 18:20:46 +0800</pubDate><description><![CDATA[[Weblogic Could not register a DisconnectListener for[null] ]]></description><category></category></item><item><title><![CDATA[记一次笔记本win键失灵 不能用 windows 徽标键失灵]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/122530864</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/122530864</guid><author>java_utf8</author><pubDate>Sun, 16 Jan 2022 23:43:26 +0800</pubDate><description><![CDATA[搞了整整1天，终于搞定

acer笔记本 型号Nitro AN515-45

下面是几种方法在其他电脑上有效，但是因为这个问题太奇葩，在我电脑上都不能解决，如果你跟我一样的笔记本型号。直接看最后一条解决。不是 那就这几个方法都试试吧。



1 fn + win 锁定， 再重试解锁。 好像这种功能win 键上都有一把锁印着。

2 cmd 命令行方式 。 输入msconfig 等... 编写win.ini 等反正我试不行

3 操作任务管理器 暂停开始窗口 或者运行新任务 强行关闭任务管理器。感觉跟win键]]></description><category></category></item><item><title><![CDATA[idea 正则替换]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/113249309</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/113249309</guid><author>java_utf8</author><pubDate>Wed, 27 Jan 2021 15:05:32 +0800</pubDate><description><![CDATA[idea 使用正则替换：

把数据库 ，abc_dce_efe 这类批量替换成 abcDceEfde ，

(\w)_(\w)

$1\u$2

()是 分组

\u 是upper


]]></description><category></category></item><item><title><![CDATA[IOS网页适配，解决iphoneX下部小黑条问题 和hover不起作用]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/113244982</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/113244982</guid><author>java_utf8</author><pubDate>Wed, 27 Jan 2021 14:50:11 +0800</pubDate><description><![CDATA[感谢博主博文：

原文链接

https://blog.youkuaiyun.com/chunxiaqiudong5/article/details/104065563?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1.not_use_machine_learn_pai&amp;depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBai]]></description><category></category></item><item><title><![CDATA[对接微信、云闪付H5页面开发走过的坑]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/113243420</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/113243420</guid><author>java_utf8</author><pubDate>Wed, 27 Jan 2021 11:42:17 +0800</pubDate><description><![CDATA[1 准备工作

微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名，获取到项目对应的appId

2 使用微信提供的API函数

0 在需要调用JS接口的页面引入如下JS文件

1 使用wx.config 注册需要调用的函数


wx.config({
  debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
  appId: '', // 必填，公众号的唯一标]]></description><category></category></item><item><title><![CDATA[打开ms office相关软件如Visio， 发生闪退 ，打不开，无反应问题]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/107003262</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/107003262</guid><author>java_utf8</author><pubDate>Sun, 28 Jun 2020 17:02:10 +0800</pubDate><description><![CDATA[1 查看日志，查找原因

我的电脑--管理--事件查看器--windows日志--应用程序-

  即可看到发生错误的日志。



2 visio的解决方案：

两种方案：

1，visio版本太老，需要打sp1的补丁，具体，参看官网

2， 显卡性能问题设置为

WIN键打开右侧菜单→ 查询 nvidia 控制面板 →管理3D设置 →全局设置 →设成 →自动选择



1 打过补丁，还是不行。 所以，推荐先更新下设置，毕竟报错就是视图相关的dll
...]]></description><category></category></item><item><title><![CDATA[java 项目结构演化]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104508350</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104508350</guid><author>java_utf8</author><pubDate>Tue, 25 Feb 2020 23:44:58 +0800</pubDate><description><![CDATA[1 原始的模型：



2 使用分流 ，和NOsql 缓存





3 因为商品pv值高，没必要所有代码全部拷贝。

虽然拆开，结构优化，但是单独模块出现问题，或者服务扩展需要重复修改NGIX等配置文件。希望通过SOA对服务的健康进行监控，对项目的扩展更加友好。



4 微服务架构






...]]></description><category></category></item><item><title><![CDATA[intelliJ-ide使用]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104508319</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104508319</guid><author>java_utf8</author><pubDate>Tue, 25 Feb 2020 23:38:18 +0800</pubDate><description><![CDATA[1 安装 打开省略

2 装完新建一个空project

3 然后新建一个model



4 创建包、class文件。设置字体、文字大小、快捷键（复制一份后用eclispse）



5 如果继续新建项目：



6 常见快捷键整理


...]]></description><category></category></item><item><title><![CDATA[java代码在计算机中的三个阶段 、代码反射 和 注解]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104500306</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104500306</guid><author>java_utf8</author><pubDate>Tue, 25 Feb 2020 17:03:50 +0800</pubDate><description><![CDATA[1 反射的三个位置

编译 到运行 实际上也是3个阶段：源代码阶段 - 类对象阶段 - 运行阶段



源代码阶段，如果使用反射就是用"包名.类名"方式得到；

类对象阶段，反射通过 类名.class 得到；

对象已经有了，可以通过对象.getClass（）得到；OBject中存在的。

一般架构上，我们前两个使用较多。

三种反射得到的对象，内存地址相同，都是同一个对象；



2 反射...]]></description><category></category></item><item><title><![CDATA[Tcp通信---socket]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104483564</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104483564</guid><author>java_utf8</author><pubDate>Tue, 25 Feb 2020 15:23:00 +0800</pubDate><description><![CDATA[1 位置和场景

在TCP/IP协议中，它们被简化为了四个层次:







2 原理和通信





3 使用Socket变成通信代码

服务端先开启，然后启动客户度发送请求：



4 案例1：文件的上传、下载：









继续优化1： 多用户上传图片名称可能相同，自定义文件名称：



继续优化2： 让服务一直处于监听状态 死循环：



继续优化3：



5 案例2： 手写...]]></description><category></category></item><item><title><![CDATA[java序列化]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104483055</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104483055</guid><author>java_utf8</author><pubDate>Mon, 24 Feb 2020 19:21:24 +0800</pubDate><description><![CDATA[0 对象序列化场景：

1 远程通信 2 本地存储

需要把对象存储到本地，或者多台服务器用之间用它传输数据的必须序列化。

比如把登录的用户放入session, User bean 必须序列化。

序列化就是一个标志，标志可以 将一个对象转换成可存储或可传输的状态。序列化后的对象可以在网络上进行传输，也可以存储到本地。

那么对象变成流的方式，进行传输使用的类呢？使用ObjectInputSte...]]></description><category></category></item><item><title><![CDATA[java lambda 表达式 -----]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104458371</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104458371</guid><author>java_utf8</author><pubDate>Sun, 23 Feb 2020 13:12:15 +0800</pubDate><description><![CDATA[1 不同于java的面向对象思想，函数表达式把没必要的过程全部省去，看重最终的结果，





对于多线程接口Runnable ,只有一个方法：

2 无参无返回值。



3 对于自定义加法接口：有参有返回值



4 自定义方法：无参无返回值



5 排序比较方法：Comparator接口中的compare方法 ：有参有返回值



注意： 接口的方法中如果只有一句话，大括号可以省去，分号...]]></description><category></category></item><item><title><![CDATA[多线程 --- JDK线程池工厂类]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104456936</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104456936</guid><author>java_utf8</author><pubDate>Sun, 23 Feb 2020 13:00:39 +0800</pubDate><description><![CDATA[1 线程的基本使用

实现多线程的两种方法：

1是继承 Thread 类，重写的run中写多线程实现的业务代码;

   A extends Thread{ run(){ ...}}

  new A().start();

2 是实现Runnable接口

  A implements Runnable(){ run(){...} }

  new Thread(new...]]></description><category></category></item><item><title><![CDATA[java 集合、 迭代器、泛型 、泛型通配符、数据结构（hash hash 表 红黑树）答疑]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104440754</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104440754</guid><author>java_utf8</author><pubDate>Sat, 22 Feb 2020 17:16:44 +0800</pubDate><description><![CDATA[所以：有迭代器 可以不管 什么集合都可迭代遍历。

有泛型可以不管集合中存的类型进行存、取









用集合 时候不指定类型；取出时候统一取出；



受限泛型：

? extend 类 。 ？代表类的子 或者本身

？super 类。 ？代表 类的父或者本身





数据结构：

数组结构：

删除元素要新建一个length-1数组。查询快，找到对象的首地址后，下标相当于偏...]]></description><category></category></item><item><title><![CDATA[java 集合2-------- Collections集合工具类 和   Map 集合]]></title><link>https://blog.youkuaiyun.com/java_utf8/article/details/104440078</link><guid>https://blog.youkuaiyun.com/java_utf8/article/details/104440078</guid><author>java_utf8</author><pubDate>Sat, 22 Feb 2020 10:48:41 +0800</pubDate><description><![CDATA[集合工具类：

Colleactions : 有增加元素、打乱元素顺序、比较器



两种比较方法一个是实现Comparable 接口重写 comparaTo方法；

另一个是用匿名内部类重写compare方法。

Map集合

hashMap 底层也是用哈希表（同hashSet）.

重要的子类有LinkedHaspMap ,多一个链表使元素有序





JDK9对于集合的变化：


...]]></description><category></category></item></channel></rss>