- 博客(16)
- 资源 (12)
- 收藏
- 关注
原创 paddlepaddle 2.6版本在WSL2环境中如何使用NVIDIA显卡运行神经网络
paddlepaddle 2.6版本发布后,官网上可以使用NVIDIA cuda 12.x进行机器学习了,训练神经网络的效率大为提升。因为是在wsl2环境中安装,不是纯正的linux环境,其中一些小问题需要注意。错误提示 libcuda.so找不到。再次测试飞浆,paddlepaddle-gpu可以正常通过了。
2024-02-14 22:50:00
967
2
原创 P7533 [COCI2016-2017#4] Bridž
P7533 [COCI2016-2017#4] Bridž超级水的一道题下面献上代码:#include <map>#include <string>#include <iostream>using namespace std;int main(){ int N; cin>>N; int n=0; map<char,int> m1; m1.insert(pair<char,int&g...
2021-09-28 10:42:16
236
原创 Linux使用ssh免密登录的问题
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交互
2021-02-20 12:39:26
294
原创 hyper-v ubuntu的响应速度卡顿的替代方案
hyper-v ubuntu的响应速度卡顿的替代方案hyper-v ubuntu的响应速度卡顿问题hyper-v中Ubuntu虚拟机的性能优化用远程桌面怎么样安装另一个桌面: xfcehyper-v ubuntu的响应速度卡顿问题不得不说Windows 10是个非常优秀的版本,自带的虚拟机系统hyper-v的性能非常优秀。对Windows 虚拟机来说,性能几乎感受不到任何损失,虚拟机和宿主机几乎是融为一体的感觉。但对于Linux虚拟机来说,虚拟机运行后台程序并不慢,但鼠标卡顿就非常严重了。在一台8核心
2021-02-08 17:33:12
15406
6
原创 postgresql 数据库的自增量从 SERIAL 修改为 SERIAL8
在postgresql-12数据库中,创建了一个分时数据表,加载的数据超过2亿条。在一次数据对接时,发现自增量主键居然用了 SERIAL,再跑一段时间这张表肯定要爆了~现在想调整为 SERIAL8,初始的想法直接修改字段类型:alter table tab_name alter column data_id type SERIAL8;-- 失败!类型SERIAL8不存在!但实际上 create table 语句中的字段类型 SERIAL8,并不存在。 SERIAL8 (或者SERIAL)会创
2021-02-04 11:03:27
6292
1
原创 基于ruby的docker镜像安装rails
ruby作为叔叔级别的开发技术,居然在2020-12月底来了一波更新,在多线程和性能方面,简单测试表明,多线程性能的提升明显。在8核16线程的笔记本上,开启4线程,性能提升近4倍,线性相当好。ruby的官方镜像中, ruby更新到了最新版,基于debian 10 创建,而debian版本需要更新的组件355个!这个用apt更新有依赖冲突,建议不要更新,有强迫症也要忍耐下!拉取image 创建container:# 查看下版本,ruby 3.0.0p0...ruby -vgem list#
2021-02-02 11:02:09
748
原创 rails on ruby基于ubuntu docker镜像的安装
因为某项目要用的水力模型软件的脚本语言为ruby,特地安装一个ruby的开发环境,为项目开发作准备。docker简化了软件的devOps,这里也基于已有的docker mirror来搭建rails的运行环境。一种选择是从ubuntu直接安装,这样的好处是使用最新的ubuntu系统环境,但ruby/gems/bundler/rails等一众软件都需要自行安装;另外也可以基于ruby mirror搭建。现在把搭建的过程记录下来,方便自己参考。方法一、基于ubuntu mirror安装先创建contain
2021-02-01 20:20:20
359
原创 sql server 2008 发布/订阅与360安全卫士之大坑
今天在客户主服务器的sql server 2008上创建发布,无论如何过不去。1. 第一个坑 提示:标题: Microsoft.SqlServer.ConnectionInfo------------------------------SQL Server 无法将“USER-...\SQLEXPRESS”配置为分发服务器。----------------------------...
2020-01-13 17:27:21
802
原创 dubbox-2.8.4升级到jackson v2的过程
dubbox被dangdangdotcom接手后进行了若干升级和改进,特别是 rpc-rest 协议让跨语言集成变得简单。我对其中一个项目后端采用了 dubbox 框架的 rpc-rest 协议,dubbox引用了jackson-2.3.3,但在注解实体类的序列化和反序列化时又必须使用jackson-1.x,相当于dubbox-2.8.4 同时依赖 jackson 1.x 和 2.x,这个就有点混...
2019-07-21 08:51:40
477
原创 关于通过高德js-api获取定位在iPhone和Android手机上不同的表现
开发了一个工单系统,其中有几处需要上传手机的当前经纬度,代码不复杂,直接引用了高德lbs服务的js-api接口,前端代码参考: <div id="map2" class="map"></div> <script type="text/javascript"> ..
2018-11-07 12:25:34
7782
5
原创 spring+dubbox的单元测试和生产系统
这个过程比较折腾,先是一路搭建过来能够正确运行基于spring-test创建的单元测试,但发现在tomcat中无法正确运行,提示的错误不再赘述了,可能是中间某些dependency的版本冲突造成的。于是重新按照自己记录的过程(参见前几篇博客),重新走一遍整个过程,在tomcat上可以正确运行了,但郁闷的是基于spring-test编写的单元测试无法运行了,加入全部dependency后,又尝试了多...
2018-03-07 08:59:24
1152
原创 dubbox在异构系统中的使用-集成mybatis全注解方式到spring
原来在spring中使用mybatis一直采用了mapper-xml配置文件方式,编写Mapper接口文件,然后编写对应的sql脚本xml配置文件,最后在spring-context.xml配置文件中配置mapper。得益于eclipse良好的代码提示功能,集成并不困难。但在项目功能逐渐丰富的过程中,mapper-xml配置文件越来越复杂,维护起来力不从心,很容易出现纰漏。这次打算让新的项目更易于...
2018-03-05 10:29:49
400
原创 3DES加密算法的Android-Java客户端与MVC-C#服务端的加解密问题
对于3DES等其他加密算法的异构平台交互,比如Java和C#的加解密提供者来说,其很多默认选项是不一样的。所以在使用过程中,要想在异构系统中能够正确的交互,必须正确设置provider的选项。Java客户端加密的字符串是无法被正确解密的,在git上改动如下:其访问代码如下:package com.lerdian.api;import com.lerdian.beans.RestApiResul...
2018-03-04 10:57:08
793
原创 dubbox在异构系统中的使用-补充2
在Windows 10 上还发现运行时无法加入api库,不断从http://repo.maven.apache.org/maven2上尝试下载本地api库,提示spring beans引用的xsd错误,尝试如下方法后解决:1. 从环境变量中移除CATALINA_HOME.2. 将maven中的java版本全部修改为1.8.测试效果如图:...
2018-02-28 12:24:37
398
原创 dubbox在异构系统中的使用-补充1
除了添加必要的dependencies外,其他需要设置的文件包括:1. web.xml,加载dubbox dispatch servlet:<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http
2018-02-28 12:19:42
352
原创 dubbox在异构系统中的使用
前端包括C#、Android等,后端采用java编写,经考量最终选择dubbox作为服务框架。主要步骤包括:1. git clone dubbox,运行mvn编译发布。如果遇到错误,可以跳过: mvn install -Dmaven.test.skip=true2. 创建api,供Android直接使用,C#客户端无法直接使用但起到很好的参考作用。主要是dependencies的版本要一致。pom...
2018-02-26 10:13:35
824
totalcmd 9.50 & windcmd.key
2020-02-12
Telerik_UI_for_Silverlight_2018_3_1016_Demos
2018-12-26
Microsoft Silverlight 5 and Windows Azure Enterprise Integration
2017-09-07
2011年上半年系统集成项目管理工程师上午试题
2011-08-22
CBERS-02B星与空间信息基础数据平台
2011-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人