<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AppleEngineer]]></title><description><![CDATA[Stay Hungry, Stay Foolish。]]></description><link>https://blog.youkuaiyun.com/anan890624</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; anan890624]]></copyright><item><title><![CDATA[Ubuntu Jellyfish安装/移除Java环境 JRE&JDK]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/124592576</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/124592576</guid><author>anan890624</author><pubDate>Thu, 05 May 2022 17:46:24 +0800</pubDate><description><![CDATA[只利用Java运行环境，可以只安装JRE，在终端中输入一下命令可以查看JRE可使用版本。


sudo apt search openjdk-\(\.\)\+-jre$



使用下面命令可以安装需要的版本，这里以安装JRE-11为例。


sudo apt install openjdk-11-jre

需要Java开发环境，安装JDK，在终端中输入以下命令查看JDK可用版本。


sudo apt search openjdk-\(\.\)\+-jdk$





使用下面命令可以安装需要的版本，这..]]></description><category></category></item><item><title><![CDATA[MacOS Virtual Box 安装Ubuntu 22.04 LTS - Jellyfish]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/124589083</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/124589083</guid><author>anan890624</author><pubDate>Thu, 05 May 2022 16:50:07 +0800</pubDate><description><![CDATA[Ubuntu 22.04 LTS - Jellyfish

最近个人开发应用打算支持Linux平台下运行，但是手头没有安装Linux系统的PC，于是打算在自己的MBP上通过Virtual Box手撸一个Ubuntu。顺带把安装安装过程整理一下，供有同样需求的童鞋参照。

由于对版本没有特殊要求，于是到Ubuntu官网下载了最新的版本。





接下来就是通过VirtualBox来创建VM，加载我们已经下载好的镜像文件来安装Ubuntu。接下来就是一连串的截图了，只对需要说明的地方进行文字说明，其他的参照.]]></description><category></category></item><item><title><![CDATA[JFileChooser展示列表详细]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/124525511</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/124525511</guid><author>anan890624</author><pubDate>Sun, 01 May 2022 13:21:46 +0800</pubDate><description><![CDATA[如上图所示，我们在使用JFileChooser展示文件选择或者文件夹选择时，希望JFileChooser能以列表详细的形式展现给我们。这里跟大家分享如何通过代码控制JFileChooser显示列表详细。


JFileChooser docletpathFileChooser = new JFileChooser();
// 主要控制代码
docletpathFileChooser.getActionMap().get("viewTypeDetails").actionPerformed(null);
..]]></description><category></category></item><item><title><![CDATA[create-react-app开发页面查看源码解决方案]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/123947382</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/123947382</guid><author>anan890624</author><pubDate>Mon, 04 Apr 2022 00:25:06 +0800</pubDate><description><![CDATA[在上一篇章中，我们解决了页面源码显示问题，如果我们页面出现错误时，我们还是希望能定位到具体的出错位置。

《create-react-app开发页面源码显示问题解决方案》https://blog.youkuaiyun.com/anan890624/article/details/123946174能够定位到具体位置就需要SourceMap文件，为了解决这个问题，想出了一个解决方案，既可以页面不能查看源码，并且在出现问题时，又可以查看源码。

方案就是，编译时生成SourceMap文件，但是在部署项目时，我们将Sourc]]></description><category></category></item><item><title><![CDATA[create-react-app开发页面源码显示问题解决方案]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/123946174</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/123946174</guid><author>anan890624</author><pubDate>Sun, 03 Apr 2022 23:44:40 +0800</pubDate><description><![CDATA[如上图显示，我们的源码可以在开发者模式下被看到。

当我们把SourceMap文件一同部署的时候，在开发者模式下可以看到我们编译之前的源码文件。

解决方案就是，当我们在部署编译文件的时候，不要将SourceMap部署即可。在编译完之后，可以手动删除，如果我们使用CI/CD时，可以在编译时通过设定不生成SourceMap文件。



在CreateReactApp文档中，我们可以看到有一个选项，是设定是否生成SourceMap文件。CreateReactApphttps://create-react-a..]]></description><category></category></item><item><title><![CDATA[ServiceNow - 圣地亚哥实例用户交互界面（S Diego Next Experience UI）]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/123044764</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/123044764</guid><author>anan890624</author><pubDate>Wed, 23 Feb 2022 01:17:49 +0800</pubDate><description><![CDATA[SanDiego Next Experience UI圣地亚哥实例提供了新版本的UI，称为Next Experience UI。

有朋友说现有的实例升级为SanDDiego之后无法使用Next Experience UI，于是我将自己的一个Rome实例升级到SanDiego，发现确实没有变成Next Experience UI。新注册一个账户，申请SanDiego实例，可以直接使用Next Experience UI。

于是调查了一下，发现是因为属性glide.ui.polaris.experienc.]]></description><category></category></item><item><title><![CDATA[ServiceNow - 圣地亚哥实例 表单修改用户密码（Change user password on Sys_user Form in San Diego）]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/123017896</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/123017896</guid><author>anan890624</author><pubDate>Sat, 19 Feb 2022 16:21:56 +0800</pubDate><description><![CDATA[在Rome实例创建用户时，我们可以在Form表单中为新建用户直接设定我们想要的密码，如下图：





在Sa Diego实例中，我们创建用户时，在Form上Password选项没有显示，如下图：









我们可能会想到是不是没有将Password添加到当前Form上， 首先我们去Form配置当中查看配置。我们可以看到Password已经添加到了Form。



San Diego提供了Set Password选项，我们可以通过系统自动生成密码，然后通过更改密码形式来设定自己想要的密码。


..]]></description><category></category></item><item><title><![CDATA[ServiceNow - 自定义Task状态列表（Customize task State list）]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/122989151</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/122989151</guid><author>anan890624</author><pubDate>Thu, 17 Feb 2022 19:35:43 +0800</pubDate><description><![CDATA[Task的State列表当我们扩张SNow的Task来做成新的数据表，并且使用Task的State项目来管理我们数据状态的时候，Task提供的6个状态可能无法满足我们的需求，需要根据我们的业务需求来定制数据状态（State）值。

SNow允许我们根据表来自定义State的选项值：我们可以看到Task的State选项列表中有上百个选项，这是其他扩张Task表自定义的State选项。

Task表State选项列表






...]]></description><category></category></item><item><title><![CDATA[ServiceNow - 更改列表默认每页显示记录数（Change List Default Row-Count PerPage）]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/122789664</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/122789664</guid><author>anan890624</author><pubDate>Sat, 05 Feb 2022 21:58:11 +0800</pubDate><description><![CDATA[Servicenow在显示列表项目时，有的可以调节每页显示的记录数，用户可以根据自己的需要进行调整，如下图中可以选择10条-15条-20条-50条-100条。

记录数可调整

下图中的列表每页显示的记录固定为20条，并且在左上角的菜单中也没有可以调整的选项。

记录数​​​​​不可调整

一般情况下，每页显示20条并不会影响使用体验。但是在一定特殊情况下我们会想要调整每页显示的记录数，比如：一次性选择更多的记录，进行数据删除或者其他操作。比如我们有上百条数据，如果每页只能显示20条，我们就只能20条为单位]]></description><category></category></item><item><title><![CDATA[ServiceNow - 删除更新集合（Delete UpdateSet）]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/122789302</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/122789302</guid><author>anan890624</author><pubDate>Sat, 05 Feb 2022 12:29:52 +0800</pubDate><description><![CDATA[默认情况下UpdateSet是不允许删除的，只会显示Update按钮，不会显示Delete按钮。

Delete按钮不显示当我们刚开始新建一个UpdateSet，还没有做出任何修改的时候，这时CustomerUpdates为0，所以Delete按钮是显示的。

Delete按钮显示所以要删除UpdateSet，只要把想要删除的UpdateSet的CustomerUpdates全部删除就可以删除UpdateSet。


...]]></description><category></category></item><item><title><![CDATA[PayloadTooLargeError: request entity too large]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/121841086</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/121841086</guid><author>anan890624</author><pubDate>Thu, 09 Dec 2021 19:38:04 +0800</pubDate><description><![CDATA[[2021-12-09T17:59:31.540] [INFO] http - ::1 - - "POST /question/add HTTP/1.1" 413 1759 "http://localhost:5000/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.55 Safari/537.36 Edg/96.0.1054.43"
PayloadTo.]]></description><category></category></item><item><title><![CDATA[PHP学习-5 安装PHP]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/104825812</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/104825812</guid><author>anan890624</author><pubDate>Sat, 14 Mar 2020 04:37:39 +0800</pubDate><description><![CDATA[安装PHP1 PHP快速安装2 启动PHP3 其他
1 PHP快速安装

PHP源添加
使用YUM快速安装php，首先需要添加两个源库文件。

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
rpm -Uvh http://rpms.remirepo.net/enterprise/rem...]]></description><category></category></item><item><title><![CDATA[PHP学习-4 安装MySql]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/104810040</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/104810040</guid><author>anan890624</author><pubDate>Thu, 12 Mar 2020 02:34:48 +0800</pubDate><description><![CDATA[安装MySql1 MySql Yum Repository2 MySql版本查看3 MySql安装4 开机启动5 登录密码6 链接MySql7 远程链接用户添加
1 MySql Yum Repository
MySql Yum Repository
rpm -Uvh http://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rp...]]></description><category></category></item><item><title><![CDATA[PHP学习-3 端口开放]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/104708255</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/104708255</guid><author>anan890624</author><pubDate>Sat, 07 Mar 2020 01:12:53 +0800</pubDate><description><![CDATA[端口开放1 起因2 查看开放端口3 开放80端口4 其他
1 起因
上篇文章中，从画面确认Nginx的时候可能出现下面无法访问现象。

这是因为CentOS中的80端口没有对外开放。
2 查看开放端口
firewall-cmd --list-ports --zone=public

3 开放80端口
firewall-cmd --add-port=80/tcp --zone=public
fire...]]></description><category></category></item><item><title><![CDATA[PHP学习-2 Nginx安装]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/104705756</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/104705756</guid><author>anan890624</author><pubDate>Fri, 06 Mar 2020 23:25:06 +0800</pubDate><description><![CDATA[1 Nginx镜像库添加

Nign镜像库文件添加

## 由于YUM中没有Nginx镜像库文件 需要手动添加
vi /etc/yum.repos.d/nginx.repo


Nginx镜像库内容

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
...]]></description><category></category></item><item><title><![CDATA[PHP学习-1 CentOS环境准备]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/104704085</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/104704085</guid><author>anan890624</author><pubDate>Fri, 06 Mar 2020 21:44:26 +0800</pubDate><description><![CDATA[1 CentOS镜像
http://ftp-srv2.kddilabs.jp/Linux/packages/CentOS/8/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso   

2 VertiualBox
https://www.virtualbox.org/wiki/Downloads

添加CentOS8镜像启动安装


...]]></description><category></category></item><item><title><![CDATA[Eclipse安装Tomcat插件]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/78021856</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/78021856</guid><author>anan890624</author><pubDate>Mon, 18 Sep 2017 17:47:47 +0800</pubDate><description><![CDATA[插件安装错误在Eclipse的MarketPlace中安装Tomcat插件的时候，出现错误提示Unable to read repository at http://tomcatplugin.sf.net/update/content.xml最终找到了一下的解决办法安装下载tomcat插件的zip包，通过zip安装 
下载地址：TomcatPlugin 
然后通过Eclipse的Help的insta]]></description><category></category></item><item><title><![CDATA[Android Simulator 修改hosts]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/78021799</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/78021799</guid><author>anan890624</author><pubDate>Mon, 18 Sep 2017 17:43:21 +0800</pubDate><description><![CDATA[自己通过shell修改hosts文件时总是提示ReadOnly 
最终通过以下的方式修改成功1、终端定位emulator
  $cd ~Android/sdk/tools    
就可以执行emulator命令了2、启动模拟器
  $emulator -writable-system -avd AVD_NAME
AVD_NAME就是建立模拟器的名称 
如图：AVD26就是AVD名称3、终端定位adb]]></description><category></category></item><item><title><![CDATA[MacOSX安装Maven]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/75213033</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/75213033</guid><author>anan890624</author><pubDate>Sun, 16 Jul 2017 23:18:41 +0800</pubDate><description><![CDATA[JAVA环境准备


所谓的环境的准备就是安装JDK，设置JAVA_HOME环境变量
具体的请参照上一篇
MacOS查看和设定JAVA_HOME


安装Maven


Maven下载地址
我这里安装的是3.5.0（apache-maven-3.5.0-bin.tar.gz）
下载完成之后可以解压到任意目录下（看自己喜爱）
我自己的解压路径
/Users/XXXXXX]]></description><category></category></item><item><title><![CDATA[MacOS查看和设定JAVA_HOME]]></title><link>https://blog.youkuaiyun.com/anan890624/article/details/75212461</link><guid>https://blog.youkuaiyun.com/anan890624/article/details/75212461</guid><author>anan890624</author><pubDate>Sun, 16 Jul 2017 21:52:53 +0800</pubDate><description><![CDATA[查看JAVA_HOME


在终端中输入
java -version

查看当前的java版本信息
使用下面的命令查看JAVA_HOME
echo $JAVA_HOME

如果没有输出JAVA_HOME的路径，说明还没有设置
可以继续下面的设置操作


JAVA_HOME设置


首先查找java的安装路径
我们首先想到的就是使用
which java
或者
]]></description><category></category></item></channel></rss>