<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jesson_c的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jesson_c</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jesson_c]]></copyright><item><title><![CDATA[关于centos虚拟机设置固定ip、设置后无法上网、宿主机无法ping通的解决方案]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/129413062</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/129413062</guid><author>jesson_c</author><pubDate>Wed, 08 Mar 2023 22:50:40 +0800</pubDate><description><![CDATA[关于centos虚拟机设置固定ip、设置后无法上网、宿主机无法ping通的解决方案]]></description><category></category></item><item><title><![CDATA[HashMap源码个人解读（jdk1.8）]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/127807107</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/127807107</guid><author>jesson_c</author><pubDate>Fri, 11 Nov 2022 16:12:32 +0800</pubDate><description><![CDATA[hashMap源码]]></description><category></category></item><item><title><![CDATA[poi+ResultSet+线程池导出数据库表结构]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/127764206</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/127764206</guid><author>jesson_c</author><pubDate>Wed, 09 Nov 2022 10:07:44 +0800</pubDate><description><![CDATA[【代码】poi+ResultSet+线程池导出数据库表结构。]]></description><category></category></item><item><title><![CDATA[Springboot项目修改请求参数]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/124058674</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/124058674</guid><author>jesson_c</author><pubDate>Sat, 09 Apr 2022 12:56:00 +0800</pubDate><description><![CDATA[需求：前端传过来两个参数searchStartDate和searchEndDate，但是传的是带日期格式的，不带时分秒的，这就导致传到后台的时间都是00:00:0，searchStartDate倒无所谓，searchEndDate需加上23:59:59。

思路：1.用切面的方式，在切面对controller进行拦截




@Component
@Aspect
@Log4j2
public class SearchFormateAspect {

    @Pointcut("execution(pub.]]></description><category></category></item><item><title><![CDATA[svn Please execute the ‘Cleanup‘ command]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/123789671</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/123789671</guid><author>jesson_c</author><pubDate>Mon, 28 Mar 2022 10:51:17 +0800</pubDate><description><![CDATA[1.下载sqlite3.exe文件放到.svn文件目录下。

2.win+cmd 切换到对应的.svn文件目录。

3.执行sqlite3 wc.db 命令。

4.执行delete from work_queue;（注意末尾要加分号），最后再用svn执行clean up即可。




]]></description><category></category></item><item><title><![CDATA[记录一次MySQL查询优化]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/120081773</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/120081773</guid><author>jesson_c</author><pubDate>Fri, 03 Sep 2021 15:54:37 +0800</pubDate><description><![CDATA[WITH `tmp` AS (
	SELECT
		`m`.`FactoryName` AS `FactoryName`,
		`m`.`Spec` AS `Spec`,
		`m`.`MaterialType` AS `MaterialType`,
		`m1`.`ProductionPlanID` AS `ProductionPlanID`,
		`m`.`PurchCycle` AS `PurchCycle`,
		`m`.`MaterialCheckCycle` AS `MaterialCheck.]]></description><category></category></item><item><title><![CDATA[idea导入spring源码遇到的问题总结]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/116799116</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/116799116</guid><author>jesson_c</author><pubDate>Fri, 14 May 2021 17:58:39 +0800</pubDate><description><![CDATA[1.从github上找到spring源码，https://github.com/spring-projects/spring-framework

 tip:建议由idea从GitHub上拉取代码，不要下载zip包，否则编译项目的时候会出现Process 'command 'git'' finished with non-zero exit value 128这样的问题

2.拉取完之后就按照import-into-idea.md上面的说明，cmd进入到项目目录下，执行gradlew :spring-o..]]></description><category></category></item><item><title><![CDATA[CKettle etl转换工具实现数据同步]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/115220624</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/115220624</guid><author>jesson_c</author><pubDate>Thu, 25 Mar 2021 23:08:57 +0800</pubDate><description><![CDATA[1.下载CKettle或者kettle(Ckettle基于kettle8)

2.在安装目录下找到Spoon.bat文件，打开界面如下。



3.新建转换，然后新建db连接（建两个，一个源库，一个目标库）。



4.在 核心对象 中找到目录 默认→输入→表输入。双击



5.双击表输入，填入相应配置项



6.输出可以选择插入/更新。双击选中后会自动建立与表输入连接，如果没有，按住shift键，选表输入也可建立连接。



注意：输出 更新与 插入更新的区别在于 更新只针对修改的数据同步，插入/更新]]></description><category></category></item><item><title><![CDATA[springboot集成openoffice实现文件预览]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/114908258</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/114908258</guid><author>jesson_c</author><pubDate>Wed, 17 Mar 2021 00:15:41 +0800</pubDate><description><![CDATA[1.先下载openoffice,官网下载http://www.openoffice.org/download/

 觉得官网下载慢的可以进我的主页下载https://download.youkuaiyun.com/download/jesson_c/15821757

 下完之后直接安装就行

2.在pom.xml加入以下配置


&lt;!--springboot支持包，里面包括了自动配置类 --&gt;
    &lt;!-- https://mvnrepository.com/artifact/org.jo...]]></description><category></category></item><item><title><![CDATA[java8 stream多条件分组]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/114907844</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/114907844</guid><author>jesson_c</author><pubDate>Tue, 16 Mar 2021 23:51:55 +0800</pubDate><description><![CDATA[java8 stream多条件分组


Map&lt;String,Map&lt;String, Map&lt;String, List&lt;PlanTotal&gt;&gt;&gt;&gt; mapMap = infos.stream().collect(
                    Collectors.groupingBy(PlanTotal::getPlanDateStr,
                        Collectors.groupingBy(PlanTotal:]]></description><category></category></item><item><title><![CDATA[关于从eclipse转idea使用可能注意到的一些事项]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/103421481</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/103421481</guid><author>jesson_c</author><pubDate>Fri, 06 Dec 2019 16:29:25 +0800</pubDate><description><![CDATA[1.快捷键切换问题

初次使用idea快捷键不太会用，可以将它设为eclipse快捷键，具体设置file→settings→keymap设置为eclipse



2.中文乱码问题

a.进行基本设置file→settings→file encodings按下图设置





     

b.找到安装目录下的idea.exe.vmoptions和idea64.exe.vmo...]]></description><category></category></item><item><title><![CDATA[spring mvc注解@Controller @Service @Repository @Component详解配置以及相关问题分析]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/79745653</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/79745653</guid><author>jesson_c</author><pubDate>Thu, 29 Mar 2018 18:08:14 +0800</pubDate><description><![CDATA[@Controller control层注入@Service service层注入，业务逻辑@Repository dao层注入，数据业务@Component 在业务实体不明确时使用，在其他注解中包含此注解在application.xml文件中配置如下：&amp;lt;context:component-scan basepackage=com.crp.business&quot; &amp;gt;&amp;lt;context:...]]></description><category></category></item><item><title><![CDATA[easyui datagrid获取正在编辑的行索引]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/79707789</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/79707789</guid><author>jesson_c</author><pubDate>Tue, 27 Mar 2018 09:38:39 +0800</pubDate><description><![CDATA[function getRowIndex(target){    var tr =  $(target).closest(tr.datagrid-row);    return parseInt(tr.attr(&quot;datagrid-row-index&quot;));               }然后直接在要编辑的行中加入getRowIndex(this)即可。如下field : 'shipType', ...]]></description><category></category></item><item><title><![CDATA[关于在执行hibernate3.0的save方法后数据无法添加到数据库的问题]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/78538405</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/78538405</guid><author>jesson_c</author><pubDate>Wed, 15 Nov 2017 10:49:04 +0800</pubDate><description><![CDATA[1.Connection conn;
		try {
			conn = jdbcTemplate.getDataSource().getConnection();//获取连接
			Date creationDate = new Date();
			financeBean.setCreatedBy(userId);
			financeBean.setCreationDate(creation]]></description><category></category></item><item><title><![CDATA[关于springmvc@responseBody的作用]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/78039406</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/78039406</guid><author>jesson_c</author><pubDate>Wed, 20 Sep 2017 12:25:51 +0800</pubDate><description><![CDATA[1.阐述问题： 刚开始我直接在后台加注解@requestmapping，并没有@responseBody结果就出现了404错误

在网上查了相关@responseBody的用法，理解大概意思是这样的 @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后，写入到response对象的body区，通常用来返回JSON数据或者是XML数据，需要...]]></description><category></category></item><item><title><![CDATA[easyui-combobox选中下拉框无法显示值]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/77747762</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/77747762</guid><author>jesson_c</author><pubDate>Thu, 31 Aug 2017 15:51:32 +0800</pubDate><description><![CDATA[1.保证在data-options下有valuefield和textfield, valuefield类似于一个索引，textfield显示值
    不加valuefield是无效的（之前就犯过这样的错误）

2.通过combobox加载数据，后台返回的数据集可以放在list集合中]]></description><category></category></item><item><title><![CDATA[使用easyui-combogrid自动搜索提示]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/77266836</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/77266836</guid><author>jesson_c</author><pubDate>Wed, 16 Aug 2017 19:27:51 +0800</pubDate><description><![CDATA[1.页面内容

  
        打开菜单
2.js部分

	$("#inputMenu").combogrid({
			prompt:'输入关键字后自动搜索',
			required:true,
			mode:'remote',
			url:getRequestPath('/resource/getCodeByInput'),
			idField: 'name',  
	]]></description><category></category></item><item><title><![CDATA[Tomcat内存溢出“permgen space”修改tomcat的配置]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/76572845</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/76572845</guid><author>jesson_c</author><pubDate>Wed, 02 Aug 2017 11:07:22 +0800</pubDate><description><![CDATA[在网上看到好多这种关于"permgen space"的错误，基本上都是说在tomcat目录下的/bin/catlina.bat里面修改配置
但是当安装tomcat7.0,你会发现目录里面没有catlina.bat
遇到这种情况，可以在eclipse中修改tomcat的配置
1.打开tomcat的配置

2.点击open launch configuration

3.在argumen]]></description><category></category></item><item><title><![CDATA[js函数执行先后顺序]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/75635675</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/75635675</guid><author>jesson_c</author><pubDate>Fri, 21 Jul 2017 11:56:31 +0800</pubDate><description><![CDATA[在js函数里面想要调用另一个函数，之前我的做法是
CommUtil.closeWindow(window.parent.getParamsList(retvalues));大致就是关闭当前窗口，并将当前窗口的值返回到新打开的窗口，但是这样的话它是先执行window.parent.getParamsList这个函数，并不能打开新窗口，后来同事告诉我用这种方式 
function getValues()]]></description><category></category></item><item><title><![CDATA[关于在maven下使用tomcat:run命令显示PermGen space异常]]></title><link>https://blog.youkuaiyun.com/jesson_c/article/details/74011138</link><guid>https://blog.youkuaiyun.com/jesson_c/article/details/74011138</guid><author>jesson_c</author><pubDate>Fri, 30 Jun 2017 17:53:09 +0800</pubDate><description><![CDATA[在maven下使用tomcat:run命令运行项目时，突然出现以下异常

这个时候需要在run configuration中vm arguments加入下面的东西，在run就好了]]></description><category></category></item></channel></rss>