<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[terry711的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/terry711</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; terry711]]></copyright><item><title><![CDATA[deepseek集成显卡本地化部署测试]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/145467402</link><guid>https://blog.youkuaiyun.com/terry711/article/details/145467402</guid><author>terry711</author><pubDate>Thu, 06 Feb 2025 10:05:14 +0800</pubDate><description><![CDATA[经过测试deepseek可以通过集成显卡运行最低版本，知识库学习民法典后还是有点答非所问。看来要达到实用性还是要投入点算力的。]]></description><category></category></item><item><title><![CDATA[java通过opencv解析二维码（微信开源解码工具）]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/133632188</link><guid>https://blog.youkuaiyun.com/terry711/article/details/133632188</guid><author>terry711</author><pubDate>Sat, 07 Oct 2023 10:00:25 +0800</pubDate><description><![CDATA[微信开源了其二维码的解码功能，并贡献给 OpenCV 社区。其开源的 wechat_qrcode 项目被收录到 OpenCV contrib 项目中。从 OpenCV 4.5.2 版本开始，就可以直接使用。以往java解析二维码都是使用google.zxing，但是zxing解析二维码的成功率比较低，很多美化或者个性化的二维码无法解析。以上依赖用于windows系统 如果要发布到liunx系统把windows-x86_64改成liunx-x86_64。]]></description><category></category></item><item><title><![CDATA[描述一个java工程师需要的技能-chatgpt回答]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/131377481</link><guid>https://blog.youkuaiyun.com/terry711/article/details/131377481</guid><author>terry711</author><pubDate>Sun, 25 Jun 2023 14:43:14 +0800</pubDate><description><![CDATA[Java工程师需要了解基本的数据结构与算法，如树、图、堆等，并学会如何使用Java语言来实现这些数据结构及其相关算法。总的来说，Java工程师需要对Java语言和周边的技术都有深入的了解和实践经验。5. 前端技术，如HTML、CSS、JavaScript、jQuery、React等。4. 常用的Java工具类和API如java.util和java.io等。4. 常见的网络协议和服务，如TCP/IP、HTTP、FTP、SMTP等。2. 常见数据库，如MySQL、Oracle、Redis等的使用和优化。]]></description><category></category></item><item><title><![CDATA[你觉得做为一名开发负责人需要具备哪些特质--chatgpt回答]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/131086416</link><guid>https://blog.youkuaiyun.com/terry711/article/details/131086416</guid><author>terry711</author><pubDate>Wed, 07 Jun 2023 14:06:02 +0800</pubDate><description><![CDATA[7. 团队管理能力：具备制定项目计划、分配任务、团队建设等能力，建立良好的工作氛围和团队文化，提高团队成员的工作积极性以及达成团队目标的能力。4. 沟通协调能力：作为领导者和团队成员间的桥梁，需要表达明确的策略、任务和要求，同时亦需要协调和解决团队成员间的沟通和合作问题。1. 技术领悟能力：作为开发负责人需要具备扎实的技术功底，理解并熟练运用当前的技术，并能快速学习和消化新的技术。2. 领导能力：作为团队领导者，需要有领导能力，善于组织管理团队，以及协调、推动团队成员完成项目目标。]]></description><category></category></item><item><title><![CDATA[java写一个变声器--gpt回答]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/130841719</link><guid>https://blog.youkuaiyun.com/terry711/article/details/130841719</guid><author>terry711</author><pubDate>Wed, 24 May 2023 10:23:53 +0800</pubDate><description><![CDATA[以上代码实现了将输入的音频文件进行倍速播放和音量提高的效果，并将处理后的音频数据保存到输出文件中。这只是实现变声的一种方法，您可以根据自己的需求选择不同的方式来处理音频数据。对音频进行处理：利用Java中的音频API（javax.sound.*）读取音频流，并对音频数据进行处理，例如修改采样率、音量、频率等等，以实现变声的效果。将处理后的音频写入到新的文件中：将处理后的音频数据写入到新的音频文件中，并保存到本地文件系统中。获取音频文件：从本地文件系统或网络上获取音频文件。]]></description><category></category></item><item><title><![CDATA[java导出pdf--gpt回答]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/130762343</link><guid>https://blog.youkuaiyun.com/terry711/article/details/130762343</guid><author>terry711</author><pubDate>Fri, 19 May 2023 10:59:22 +0800</pubDate><description><![CDATA[本文章由GPT测试生成，可用于java导出pdf]]></description><category></category></item><item><title><![CDATA[excel转换成多个txt，并将题目转换成音频]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/126570061</link><guid>https://blog.youkuaiyun.com/terry711/article/details/126570061</guid><author>terry711</author><pubDate>Sun, 28 Aug 2022 15:18:57 +0800</pubDate><description><![CDATA[最近有一个新的需求，就是客户提供excel试题，需要帮客户转换成语言。通过查找语言转换软件发现批量转换需要拆分成多个txt。所以决定用excel的vb宏实现转换。题目格式如上，选择开发工具--vb。就可以批量转换成mp3了。本文记录整个问题处理过程。分成多个txt以后使用。...]]></description><category></category></item><item><title><![CDATA[从spring boot到spring cloud（九）接口调试Swagger]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/125166485</link><guid>https://blog.youkuaiyun.com/terry711/article/details/125166485</guid><author>terry711</author><pubDate>Tue, 07 Jun 2022 16:15:57 +0800</pubDate><description><![CDATA[在开发过程中写完接口以后免不了要做接口测试，很多时候都是使用第三方请求程序做测试。在很多时候使用起来不方便，或者很多情况下是禁止互联网的。那么就出现了可集成springboot的接口测试框架Swagger


主要引入是      
            com.github.xiaoymin
            swagger-bootstrap-ui
           .........]]></description><category></category></item><item><title><![CDATA[从spring boot到spring cloud（八）Access-Control-Allow-Origin解决跨域问题]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/125079643</link><guid>https://blog.youkuaiyun.com/terry711/article/details/125079643</guid><author>terry711</author><pubDate>Wed, 01 Jun 2022 11:38:11 +0800</pubDate><description><![CDATA[前后端分离以后，因为不在同一个域名下面，前端调用后端接口时候如果没有设置允许跨域就会报Access-Control-Allow-Origin错误。先继承implements WebMvcConfigurer。然后实现addCorsMappings方法，配置参数。


第二种：类注解，允许当前类中所有的方法跨域

        通过在Controller层配置注解的方式设置跨域，通过@CrossOrigin(origins = "*")配置允许当前Controller下所有的方法跨域。


第三种：方法注解]]></description><category></category></item><item><title><![CDATA[从spring boot到spring cloud（七）整合JWT(Json Web Token)实现认证实例]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/125019228</link><guid>https://blog.youkuaiyun.com/terry711/article/details/125019228</guid><author>terry711</author><pubDate>Sat, 28 May 2022 15:57:46 +0800</pubDate><description><![CDATA[最开始未分前后端分离的时候，用户权限是通过session保存的。前后端分离以后需要一个媒介来标识用户状态，就产生了token。JWT技术主要封装了用于用户登录鉴权的基本功能

session认证

Session：在计算机中，尤其是在网络应用中，称为“会话控制”。Session对象存储特定用户会话所需的属性及配置信息。这样，当用户在应用程序的Web页之间跳转时，存储在Session对象中的变量将不会丢失，而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web页时，如果该用户还没有会话，则Web服]]></description><category></category></item><item><title><![CDATA[HBuilder导入vue项目并通过域名访问]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/124581741</link><guid>https://blog.youkuaiyun.com/terry711/article/details/124581741</guid><author>terry711</author><pubDate>Thu, 05 May 2022 09:12:37 +0800</pubDate><description><![CDATA[HBuilder导入vue，通过npm install安装好以后。再通过npm run dev运行。
默认是当前ip访问，通过修改配置完成域名访问。]]></description><category></category></item><item><title><![CDATA[java通过selenium chromedriver爬取评论]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/124164219</link><guid>https://blog.youkuaiyun.com/terry711/article/details/124164219</guid><author>terry711</author><pubDate>Tue, 03 May 2022 12:23:12 +0800</pubDate><description><![CDATA[java通过selenium chromedriver爬取抖音评论
Driver info: driver.version: ChromeDriver
remote stacktrace: Backtrace:
chromedriver下载地址
]]></description><category></category></item><item><title><![CDATA[从spring boot到spring cloud（六）阿里nacos注册中心搭建]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/120993825</link><guid>https://blog.youkuaiyun.com/terry711/article/details/120993825</guid><author>terry711</author><pubDate>Wed, 27 Oct 2021 15:56:25 +0800</pubDate><description><![CDATA[微服务注册中心现在常用的主流有三个

Nacos,Eureka与ZooKeeper

Nacos是阿里开源的，Nacos 支持基于 DNS 和基于 RPC 的服务发现。在Spring Cloud中使用Nacos，只需要先下载 Nacos 并启动 Nacos server，Nacos只需要简单的配置就可以完成服务的注册发现。

Nacos除了服务的注册发现之外，还支持动态配置服务。动态配置服务可以让您以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。动态配置消除了配置变更时重新部署应用和服务的需]]></description><category></category></item><item><title><![CDATA[java实现变声器--变声萝莉]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/119774765</link><guid>https://blog.youkuaiyun.com/terry711/article/details/119774765</guid><author>terry711</author><pubDate>Wed, 18 Aug 2021 10:45:23 +0800</pubDate><description><![CDATA[编写java变声器需要做的前期准备

安装 ffmgeg 下载地址https://github.com/BtbN/FFmpeg-Builds/releases/

win系统下载ffmpeg-N-103272-g7bba0dd638-win64-gpl.zip

配置环境变量到 bin目录



新建maven程序加入两个引用


&lt;!-- https://mvnrepository.com/artifact/com.github.st-h/TarsosDSP --&gt;
		&lt;dep...]]></description><category></category></item><item><title><![CDATA[Elasticsearch设置密码，通过springboot调用。]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/115653979</link><guid>https://blog.youkuaiyun.com/terry711/article/details/115653979</guid><author>terry711</author><pubDate>Tue, 13 Apr 2021 09:44:36 +0800</pubDate><description><![CDATA[在系统上线以后为了系统安全需要给Elasticsearch配置密码。
配置密码访问
首先修改es配置文件

在最后添加，添加后要重启es
xpack.security.enabled: true

然后到bin目录下执行
bin/elasticsearch-setup-passwords interactive


配置kibana

在最后添加
elasticsearch.username: "elastic"
elasticsearch.password: "123456"


启动kibana 这个时]]></description><category></category></item><item><title><![CDATA[springboot整合Java High Level REST Client调动elasticsearch进行增删改查]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/115536259</link><guid>https://blog.youkuaiyun.com/terry711/article/details/115536259</guid><author>terry711</author><pubDate>Fri, 09 Apr 2021 09:08:31 +0800</pubDate><description><![CDATA[现在java常用的有两种模式
Java TransportClient API 客户端
在 Elasticsearch 7 中已经说明该客户端将在 8.0 版本被废弃。
具体使用可参考 https://www.elastic.co/guide/en/elasticsearch/client/java-api/7.2/java-api.html
Java REST Client API 客户端
REST Client 有两个版本，一个是 Low Level，提供了比较简单的 HTTP 客户端功能。具体可参考 ]]></description><category></category></item><item><title><![CDATA[elasticsearch_kibana搭建，通过Java High Level REST Client调用]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/115503294</link><guid>https://blog.youkuaiyun.com/terry711/article/details/115503294</guid><author>terry711</author><pubDate>Thu, 08 Apr 2021 10:13:47 +0800</pubDate><description><![CDATA[Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎，基于RESTful web接口。Elasticsearch是用Java语言开发的，并作为Apache许可条款下的开放源码发布，是一种流行的企业级搜索引擎。Elasticsearch用于云计算中，能够达到实时搜索，稳定，可靠，快速，安装使用方便。官方客户端在Java、.NET（C#）、PHP、Python、Apache Groovy、Ruby和许多其他语言中都是可用的。根据DB-Engines的排名显示，]]></description><category></category></item><item><title><![CDATA[Fiddler+手机模拟器+java采集抖音评论数据]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/114685944</link><guid>https://blog.youkuaiyun.com/terry711/article/details/114685944</guid><author>terry711</author><pubDate>Mon, 29 Mar 2021 15:01:18 +0800</pubDate><description><![CDATA[Fiddler：请求抓包工具
模拟器：任意安卓模拟器，建议使用7.0以下的引擎（7.0以后对安全数字证书做了修改无法抓包）
java:采用springmvc 主要用于抓包以后提交数据

]]></description><category></category></item><item><title><![CDATA[nginx配置https证书、https数字证书申请]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/115046886</link><guid>https://blog.youkuaiyun.com/terry711/article/details/115046886</guid><author>terry711</author><pubDate>Sun, 21 Mar 2021 16:25:50 +0800</pubDate><description><![CDATA[越来越多的第三方接入需要使用https了，很多时候不止到证书到那里免费申请，申请后怎么配置。
免费证书和收费证书主要的差别有几点




免费证书
收费证书




支持绑定域名数少
支持绑定域名数多


无保险费用
有保险费用


一年需要更换
两年或三年


可选颁发机构少
更多的颁发机构


证书免费申请的几个大平台
阿里云
腾讯云

...]]></description><category></category></item><item><title><![CDATA[服务被注销关闭以后，在eureka中仍然存在的解决办法]]></title><link>https://blog.youkuaiyun.com/terry711/article/details/112916968</link><guid>https://blog.youkuaiyun.com/terry711/article/details/112916968</guid><author>terry711</author><pubDate>Thu, 21 Jan 2021 09:56:59 +0800</pubDate><description><![CDATA[这里注册了3个服务 go  user  discount_coupon。
然后停掉go改名为user再运行

会发现有2个user存在  但是go也没有注销。
这个问题的解决办法就是eureka的配置。
server:
  port: 3000
eureka:
  instance:
    hostname: eureka-center
    appname: 注册中心
  client:
    registerWithEureka: false # 单点的时候设置为 false 禁止注册自身
  .]]></description><category></category></item></channel></rss>