<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/kampoo</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; kampoo]]></copyright><item><title><![CDATA[paddlepaddle 2.6版本在WSL2环境中如何使用NVIDIA显卡运行神经网络]]></title><link>https://blog.csdn.net/kampoo/article/details/136116860</link><guid>https://blog.csdn.net/kampoo/article/details/136116860</guid><author>kampoo</author><pubDate>Wed, 14 Feb 2024 22:50:00 +0800</pubDate><description><![CDATA[paddlepaddle 2.6版本发布后，官网上可以使用NVIDIA cuda 12.x进行机器学习了，训练神经网络的效率大为提升。因为是在wsl2环境中安装，不是纯正的linux环境，其中一些小问题需要注意。错误提示 libcuda.so找不到。再次测试飞浆，paddlepaddle-gpu可以正常通过了。]]></description><category></category></item><item><title><![CDATA[P7533 [COCI2016-2017#4] Bridž]]></title><link>https://blog.csdn.net/kampoo/article/details/120524290</link><guid>https://blog.csdn.net/kampoo/article/details/120524290</guid><author>kampoo</author><pubDate>Tue, 28 Sep 2021 10:42:16 +0800</pubDate><description><![CDATA[P7533 [COCI2016-2017#4] Bridž

超级水的一道题

下面献上代码：

#include &lt;map&gt;
#include &lt;string&gt;
#include &lt;iostream&gt;
using namespace std;
int main()
{
  int N;
  cin&gt;&gt;N;
  int n=0;
  map&lt;char,int&gt; m1;
  m1.insert(pair&lt;char,int&g...]]></description><category></category></item><item><title><![CDATA[Linux使用ssh免密登录的问题]]></title><link>https://blog.csdn.net/kampoo/article/details/113881025</link><guid>https://blog.csdn.net/kampoo/article/details/113881025</guid><author>kampoo</author><pubDate>Sat, 20 Feb 2021 12:39:26 +0800</pubDate><description><![CDATA[Linux使用ssh免密登录的问题Hyper-v安装Ubuntu在ssh-copy-id 之后仍需输入密码ssh免密登录的设置步骤免密登录不起作用怎么办wsl 目录跟 windows 共享目录的问题结论
Hyper-v安装Ubuntu在ssh-copy-id 之后仍需输入密码
使用多平台开发，在Windows10上启用了Hyper-V，在Hyper-V中安装了Ubuntu 20.04 LTS，不过直接访问Ubuntu真心不爽，鼠标是那种跳跃、不连续的，虽然hyper-v运行速度并不慢，但微软在linux交互]]></description><category></category></item><item><title><![CDATA[hyper-v ubuntu的响应速度卡顿的替代方案]]></title><link>https://blog.csdn.net/kampoo/article/details/113757785</link><guid>https://blog.csdn.net/kampoo/article/details/113757785</guid><author>kampoo</author><pubDate>Mon, 08 Feb 2021 17:33:12 +0800</pubDate><description><![CDATA[hyper-v ubuntu的响应速度卡顿的替代方案hyper-v ubuntu的响应速度卡顿问题hyper-v中Ubuntu虚拟机的性能优化用远程桌面怎么样安装另一个桌面: xfce
hyper-v ubuntu的响应速度卡顿问题
不得不说Windows 10是个非常优秀的版本，自带的虚拟机系统hyper-v的性能非常优秀。对Windows 虚拟机来说，性能几乎感受不到任何损失，虚拟机和宿主机几乎是融为一体的感觉。
但对于Linux虚拟机来说，虚拟机运行后台程序并不慢，但鼠标卡顿就非常严重了。在一台8核心]]></description><category></category></item><item><title><![CDATA[postgresql 数据库的自增量从 SERIAL 修改为 SERIAL8]]></title><link>https://blog.csdn.net/kampoo/article/details/113628598</link><guid>https://blog.csdn.net/kampoo/article/details/113628598</guid><author>kampoo</author><pubDate>Thu, 04 Feb 2021 11:03:27 +0800</pubDate><description><![CDATA[在postgresql-12数据库中，创建了一个分时数据表，加载的数据超过2亿条。在一次数据对接时，发现自增量主键居然用了 SERIAL，再跑一段时间这张表肯定要爆了~

现在想调整为 SERIAL8，初始的想法直接修改字段类型：


alter table tab_name alter column data_id type SERIAL8;
-- 失败！类型SERIAL8不存在！

但实际上 create table 语句中的字段类型 SERIAL8，并不存在。 SERIAL8 （或者SERIAL）会创]]></description><category></category></item><item><title><![CDATA[基于ruby的docker镜像安装rails]]></title><link>https://blog.csdn.net/kampoo/article/details/113541384</link><guid>https://blog.csdn.net/kampoo/article/details/113541384</guid><author>kampoo</author><pubDate>Tue, 02 Feb 2021 11:02:09 +0800</pubDate><description><![CDATA[ruby作为叔叔级别的开发技术，居然在2020-12月底来了一波更新，在多线程和性能方面，简单测试表明，多线程性能的提升明显。在8核16线程的笔记本上，开启4线程，性能提升近4倍，线性相当好。

ruby的官方镜像中, ruby更新到了最新版，基于debian 10 创建，而debian版本需要更新的组件355个！这个用apt更新有依赖冲突，建议不要更新，有强迫症也要忍耐下！

拉取image 创建container:

# 查看下版本，ruby 3.0.0p0...
ruby -v
gem list

#]]></description><category></category></item><item><title><![CDATA[rails on ruby基于ubuntu docker镜像的安装]]></title><link>https://blog.csdn.net/kampoo/article/details/113527999</link><guid>https://blog.csdn.net/kampoo/article/details/113527999</guid><author>kampoo</author><pubDate>Mon, 01 Feb 2021 20:20:20 +0800</pubDate><description><![CDATA[因为某项目要用的水力模型软件的脚本语言为ruby，特地安装一个ruby的开发环境，为项目开发作准备。docker简化了软件的devOps，这里也基于已有的docker mirror来搭建rails的运行环境。一种选择是从ubuntu直接安装，这样的好处是使用最新的ubuntu系统环境，但ruby/gems/bundler/rails等一众软件都需要自行安装；另外也可以基于ruby mirror搭建。现在把搭建的过程记录下来，方便自己参考。

方法一、基于ubuntu mirror安装

先创建contain]]></description><category></category></item><item><title><![CDATA[sql server 2008 发布/订阅与360安全卫士之大坑]]></title><link>https://blog.csdn.net/kampoo/article/details/103961200</link><guid>https://blog.csdn.net/kampoo/article/details/103961200</guid><author>kampoo</author><pubDate>Mon, 13 Jan 2020 17:27:21 +0800</pubDate><description><![CDATA[今天在客户主服务器的sql server 2008上创建发布，无论如何过不去。

1. 第一个坑 提示：


标题: Microsoft.SqlServer.ConnectionInfo
------------------------------

SQL Server 无法将“USER-...\SQLEXPRESS”配置为分发服务器。

----------------------------...]]></description><category></category></item><item><title><![CDATA[dubbox-2.8.4升级到jackson v2的过程]]></title><link>https://blog.csdn.net/kampoo/article/details/96689318</link><guid>https://blog.csdn.net/kampoo/article/details/96689318</guid><author>kampoo</author><pubDate>Sun, 21 Jul 2019 08:51:40 +0800</pubDate><description><![CDATA[dubbox被dangdangdotcom接手后进行了若干升级和改进，特别是 rpc-rest 协议让跨语言集成变得简单。我对其中一个项目后端采用了 dubbox 框架的 rpc-rest 协议，dubbox引用了jackson-2.3.3，但在注解实体类的序列化和反序列化时又必须使用jackson-1.x，相当于dubbox-2.8.4 同时依赖 jackson 1.x 和 2.x，这个就有点混...]]></description><category></category></item><item><title><![CDATA[关于通过高德js-api获取定位在iPhone和Android手机上不同的表现]]></title><link>https://blog.csdn.net/kampoo/article/details/83817932</link><guid>https://blog.csdn.net/kampoo/article/details/83817932</guid><author>kampoo</author><pubDate>Wed, 07 Nov 2018 12:25:34 +0800</pubDate><description><![CDATA[开发了一个工单系统，其中有几处需要上传手机的当前经纬度，代码不复杂，直接引用了高德lbs服务的js-api接口，前端代码参考：



                &amp;lt;div id=&quot;map2&quot; class=&quot;map&quot;&amp;gt;&amp;lt;/div&amp;gt;

                &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;
                ..]]></description><category></category></item><item><title><![CDATA[spring+dubbox的单元测试和生产系统]]></title><link>https://blog.csdn.net/kampoo/article/details/79466143</link><guid>https://blog.csdn.net/kampoo/article/details/79466143</guid><author>kampoo</author><pubDate>Wed, 07 Mar 2018 08:59:24 +0800</pubDate><description><![CDATA[这个过程比较折腾，先是一路搭建过来能够正确运行基于spring-test创建的单元测试，但发现在tomcat中无法正确运行，提示的错误不再赘述了，可能是中间某些dependency的版本冲突造成的。于是重新按照自己记录的过程（参见前几篇博客），重新走一遍整个过程，在tomcat上可以正确运行了，但郁闷的是基于spring-test编写的单元测试无法运行了，加入全部dependency后，又尝试了多...]]></description><category></category></item><item><title><![CDATA[dubbox在异构系统中的使用-集成mybatis全注解方式到spring]]></title><link>https://blog.csdn.net/kampoo/article/details/79442253</link><guid>https://blog.csdn.net/kampoo/article/details/79442253</guid><author>kampoo</author><pubDate>Mon, 05 Mar 2018 10:29:49 +0800</pubDate><description><![CDATA[原来在spring中使用mybatis一直采用了mapper-xml配置文件方式，编写Mapper接口文件，然后编写对应的sql脚本xml配置文件，最后在spring-context.xml配置文件中配置mapper。得益于eclipse良好的代码提示功能，集成并不困难。但在项目功能逐渐丰富的过程中，mapper-xml配置文件越来越复杂，维护起来力不从心，很容易出现纰漏。这次打算让新的项目更易于...]]></description><category></category></item><item><title><![CDATA[3DES加密算法的Android-Java客户端与MVC-C#服务端的加解密问题]]></title><link>https://blog.csdn.net/kampoo/article/details/79435037</link><guid>https://blog.csdn.net/kampoo/article/details/79435037</guid><author>kampoo</author><pubDate>Sun, 04 Mar 2018 10:57:08 +0800</pubDate><description><![CDATA[对于3DES等其他加密算法的异构平台交互，比如Java和C#的加解密提供者来说，其很多默认选项是不一样的。所以在使用过程中，要想在异构系统中能够正确的交互，必须正确设置provider的选项。Java客户端加密的字符串是无法被正确解密的，在git上改动如下：其访问代码如下：package com.lerdian.api;

import com.lerdian.beans.RestApiResul...]]></description><category></category></item><item><title><![CDATA[dubbox在异构系统中的使用-补充2]]></title><link>https://blog.csdn.net/kampoo/article/details/79398960</link><guid>https://blog.csdn.net/kampoo/article/details/79398960</guid><author>kampoo</author><pubDate>Wed, 28 Feb 2018 12:24:37 +0800</pubDate><description><![CDATA[在Windows 10 上还发现运行时无法加入api库，不断从http://repo.maven.apache.org/maven2上尝试下载本地api库，提示spring beans引用的xsd错误，尝试如下方法后解决：1. 从环境变量中移除CATALINA_HOME.2. 将maven中的java版本全部修改为1.8.测试效果如图：...]]></description><category></category></item><item><title><![CDATA[dubbox在异构系统中的使用-补充1]]></title><link>https://blog.csdn.net/kampoo/article/details/79398894</link><guid>https://blog.csdn.net/kampoo/article/details/79398894</guid><author>kampoo</author><pubDate>Wed, 28 Feb 2018 12:19:42 +0800</pubDate><description><![CDATA[除了添加必要的dependencies外，其他需要设置的文件包括：1. web.xml，加载dubbox dispatch servlet：&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;web-app version=&quot;2.5&quot; xmlns=&quot;http://java.sun.com/xml/ns/javaee&quot;
	xmlns:xsi=&quot;http]]></description><category></category></item><item><title><![CDATA[dubbox在异构系统中的使用]]></title><link>https://blog.csdn.net/kampoo/article/details/79373836</link><guid>https://blog.csdn.net/kampoo/article/details/79373836</guid><author>kampoo</author><pubDate>Mon, 26 Feb 2018 10:13:35 +0800</pubDate><description><![CDATA[前端包括C#、Android等，后端采用java编写，经考量最终选择dubbox作为服务框架。主要步骤包括：1. git clone dubbox，运行mvn编译发布。如果遇到错误，可以跳过： mvn install -Dmaven.test.skip=true2. 创建api，供Android直接使用，C#客户端无法直接使用但起到很好的参考作用。主要是dependencies的版本要一致。pom...]]></description><category></category></item></channel></rss>