<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_40689705的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_40689705</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_40689705]]></copyright><item><title><![CDATA[C#优化DataGridView显示速率]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/114920263</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/114920263</guid><author>qq_40689705</author><pubDate>Wed, 17 Mar 2021 11:08:28 +0800</pubDate><description><![CDATA[问题描述：
在做C#窗体应用时发现，在数据量达到几千条后DataGridView的显示效率非常低下，拖动滑动条时会有几百毫秒的延迟。
解决方法：
开启双缓存，加速显示，代码如下
public static void DoubleBuffered(DataGridView dgvMain)
        {
            Type type = dgvMain.GetType();
            System.Reflection.PropertyInfo pi = type.GetPr]]></description><category></category></item><item><title><![CDATA[Android开发——onActivityResult()和setResult()调用问题]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/109093509</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/109093509</guid><author>qq_40689705</author><pubDate>Thu, 15 Oct 2020 11:44:45 +0800</pubDate><description><![CDATA[今天学习了活动的生命周期。联想到昨天学习的向上一个活动传递消息。由此我就想到能不能在onDestroy()方法中调用setResult()来传递参数。经过试验后发现这时候调用并不能够有效传递参数。
具体实施方法是：
创建了一个ActivityA并从这里用startActivityForResult()启动ActivityB，在返回A时在B的onDestroy()方法中调用setResult()，此时A中的onActivityResult()再被调用，完成传参。
但是当我实验后通过log发现，不论我在onPa]]></description><category></category></item><item><title><![CDATA[Invalid bound statement (not found)]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/94555601</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/94555601</guid><author>qq_40689705</author><pubDate>Wed, 03 Jul 2019 13:05:25 +0800</pubDate><description><![CDATA[详细报告

org.springframework.security.authentication.InternalAuthenticationServiceException: Invalid bound statement (not found): com.zhongruan.dao.IRoleDao.findRoleByUserId
 at org.springframework.se...]]></description><category></category></item><item><title><![CDATA[实训日记（六）——分页]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/94488320</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/94488320</guid><author>qq_40689705</author><pubDate>Tue, 02 Jul 2019 22:51:33 +0800</pubDate><description><![CDATA[实习第八天
上午老师讲解了web分页的方法。下午我们便开始动手写自己的项目了。我主要负责数据库的实施和dao层、service层的设计。在上周六与组员的讨论的结果基础上，数据库很快就设计好了。但在我写dao层时发现，在建数据库的时候有一些表没有设置好主键，导致在后面写代码的时候会需要很多不必要的判断。因此又重新设置了一下数据库，添加了一些主键。下午还写了一篇简历，用于参加7月4日的招聘会。虽然说是...]]></description><category></category></item><item><title><![CDATA[实训日记（五）——IDEA创建父工程和子模块]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/94404776</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/94404776</guid><author>qq_40689705</author><pubDate>Mon, 01 Jul 2019 21:18:20 +0800</pubDate><description><![CDATA[实习第七天
两天的休息过后依旧是紧张的实习生活。上午老师讲解了如何将一个大的项目划分一个个小的模块，即在父工程中创建子模块。
目录

创建父工程
创建子模块

创建父工程
file-&gt;new-&gt;project直接点next


之后一直next，直到finish
创建子模块
在

直接next
填写子模块名字

之后一直next直到finish，后面其他模块同理。最后web模块需要勾上...]]></description><category></category></item><item><title><![CDATA[java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isJavaLanguageInterface]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/94386862</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/94386862</guid><author>qq_40689705</author><pubDate>Mon, 01 Jul 2019 12:49:46 +0800</pubDate><description><![CDATA[错误记录：
Caused by: java.lang.NoSuchMethodError: org.springframework.util.ClassUtils.isJavaLanguageInterface(Ljava/lang/Class;)Z
at org.springframework.beans.CachedIntrospectionResults.(CachedIntrospecti...]]></description><category></category></item><item><title><![CDATA[实训日记（四）——ssm框架搭建]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/94040485</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/94040485</guid><author>qq_40689705</author><pubDate>Fri, 28 Jun 2019 22:02:54 +0800</pubDate><description><![CDATA[实习第四天
上午老师简单复习了一下ssm框架，然后开始带我们一步一步实践。老师带我们学完了查询，后面的增删改需要我们自己编写。下午我们就在这自己编写增删改。
目录

ssm框架
增删查改实践

一、ssm框架
SSM（Spring+SpringMVC+MyBatis）框架集由Spring、MyBatis两个开源框架整合而成（SpringMVC是Spring中的部分内容）。常作为数据源较简单的web...]]></description><category></category></item><item><title><![CDATA[实训日记（三）——ssm框架]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/93903177</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/93903177</guid><author>qq_40689705</author><pubDate>Thu, 27 Jun 2019 19:51:39 +0800</pubDate><description><![CDATA[实习第三天

第三天上午又再一次讲了一下分层和编写代码的一些小tips。然后把前天配的maven重新配置了一下。前天配置的时候在setting.xml中设置了一下jar包的存放目录。但是今天上课的时候老师又让我们把jar包存放在默认目录下就好。于是又删除了本地库，重新设置了一下setting.xml。下午给了我们一个博客https://blog.youkuaiyun.com/weixin_42747657/a...]]></description><category></category></item><item><title><![CDATA[实训日记（二）——JDBC和分层]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/93752872</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/93752872</guid><author>qq_40689705</author><pubDate>Wed, 26 Jun 2019 19:26:55 +0800</pubDate><description><![CDATA[实训第二天

上午老师详细讲解了JDBC的七个步骤，并且演示了一遍连接过程和增删查改，这些东西昨天我已经实现过一遍，这里就不再写原理，直接上代码了。下午因为老师实在是受不了我们的环境错误频发，于是讲了一下公司开发的一个基本要求。来到一个新的开发小组，就必须要保证小组内，各成员的前端、后台的版本保持一致，否则当天写好可以运行的代码上传到GitHub上，别人再下载来，就可能不能运行了。就是因为成员版本...]]></description><category></category></item><item><title><![CDATA[实训日记（一）——环境安装和JDBC开发demo]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/93660742</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/93660742</guid><author>qq_40689705</author><pubDate>Tue, 25 Jun 2019 23:32:54 +0800</pubDate><description><![CDATA[实训日记
实训第一天。上午一来便是能力测试，分组。然后自然是开发环境配置。要装的东西有JDK、IDEA、tomcat、maven、DB、Notepad++编辑器安装包。不过其中很多东西都装过，这里不再赘述。就挑其中重装了的tomcat和maven来记录一下。下午进行了编程能力的自测，用JDBC来开发一个实现用户登录和用户增删查改的demo。
目录

安装配置教程
JDBC开发

一、安装配置教程
...]]></description><category></category></item><item><title><![CDATA[机器学习笔记（二）——模型评估与选择]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/81046680</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/81046680</guid><author>qq_40689705</author><pubDate>Tue, 17 Jul 2018 19:37:23 +0800</pubDate><description><![CDATA[一、经验误差与过拟合

        经验误差：一般地，我们吧学习器的实际预测输出与样本的真实输出之间的差异称为“误差”，学习器在训练集上的误差称为“训练误差”或“经验误差”，在新样本上的误差称为“泛化误差”。

        过拟合：当学习器把训练样本学得“太好”了的时候，很可能已经把训练样本自身的一些特点当作了所有潜在样本都会具有的一般性质，这样就会导致泛化性能下降。这种称为“过拟合”，反...]]></description><category></category></item><item><title><![CDATA[机器学习笔记（一）——机器学习概述]]></title><link>https://blog.youkuaiyun.com/qq_40689705/article/details/81036239</link><guid>https://blog.youkuaiyun.com/qq_40689705/article/details/81036239</guid><author>qq_40689705</author><pubDate>Fri, 13 Jul 2018 19:35:49 +0800</pubDate><description><![CDATA[     一、什么是机器学习

       百度百科上是这么解释的，专门研究计算机怎样模拟或实现人类的学习行为，以获取新的只是或技能，重新组织已有的只是结构使之不断改善自身的性能。看了那么多机器学习的博客文章。个人认为机器学习就是，将数据放入一个模型中并通过这个模型分析并归纳数据，最终预测得出一个结果，并在这些过程中不断改善预测的性能。

     二、机器学习的任务

       机器学习分...]]></description><category></category></item></channel></rss>