- 博客(54)
- 资源 (1)
- 收藏
- 关注
原创 ubuntu 20.04 安装源码编译 ros humble过程
这里还是无法下载需要手动下载https://raw.githubusercontent.com/ros2/ros2/humble/ros2.repos这个文件,我们可以通过在镜像网站上下载此文件然后把github.com 改成bgithub.xyz。公司要兼容ros1还需要ros2 这个时候不得不使用ubuntu20.04 安装 humble 但实际上在20.04上安装humble是需要在源码编译的。我们使用vim的替换 :%s/github.com/bgithub.xyz/g 替换。
2025-04-11 14:20:07
319
原创 window上 docker使用ros2开发并usbip共享usb设备
曾经参考 https://blog.youkuaiyun.com/laoxue123456/article/details/138339029 来共享windows上的usb 发现没有办法成功总是出现 tcp 错误。telnet测试能够正常连接 很是奇怪,window上换成低版本的usbipd仍然是同样的错误,没有办法的情况下参考了docker官方文档才得以正常工作,现将过程重新写一遍。参考https://docs.docker.com/desktop/features/usbip/
2025-04-08 10:37:56
293
原创 github镜像网站的使用(让nvim更新插件 )
很多时候我们无法访问github 那么我们可以网上搜索镜像网站 比如。然后直接编辑 c:/user/xxx/.gitconfig 内容如。这里[url xxxx] 就是用以代替的平替镜像。这里可以找到一些镜像站。
2025-04-03 13:31:41
135
原创 docker安装ros2 并在windows中显示docker内ubuntu系统窗口并且vscode编程python
windows系统使用vscode 调试 和运行docker中的ros2 (humble hawkshill)
2025-02-20 08:29:15
438
原创 Ubuntu18.04离线安装audit
a0=22c8, a1=9, a2=8546549810de6f00, a3=7febffe6e0:这些是系统调用的参数,其中a0通常是要发送的信号(9表示SIGKILL),a1是进程ID。uid=0, gid=0, euid=0, suid=0, fsuid=0, egid=0, sgid=0, fsgid=0:这些是与用户和组相关的ID,显示执行命令的用户具有root权限。exe=“/bin/kill”:执行的程序是/bin/kill。pid=9351:执行kill命令的进程ID是9351。
2025-01-08 10:26:39
960
原创 宝塔内 计划任务更新远程主机的时间
由于很多情况下某些主机无法上网,所以无法同步主机时间,很是愁人.这里我们找了一个可以通过cron 不断将本地时间通过ssh登录设置时间的方案.但是问题在于输入密码无法通过bash进行.所以这里采用了私钥登录的方案。如果使用的是root用户那么文件夹的生成位置在/root/.ssh 里找公钥并复制到远程的/home/目标主机名.ssh/authorized_keys中 这里注意。将root 账户生成的位于/root/.ssh内的id_rsa.pub里的内容复制出来。为你需要的信息即可.
2024-07-09 16:13:56
597
原创 Spring框架中,通过注解声明的Bean的赋值通常可以通过以下几种方式
如果Bean有一个构造器,并且这个构造器需要参数,Spring会在创建Bean的实例时自动调用这个构造器并注入所需的依赖。例如:java在这个例子中,MyCustomBean 有一个带有一个String类型参数的构造器。Spring将会寻找一个合适的String类型的Bean来注入到这个构造器中。通常,你需要配置一个PropertySource或者通过其他方式提供一个String类型的Bean,或者通过配置属性文件等方式来提供这个值。
2024-06-03 16:33:10
972
1
原创 vscode中调试vue程序
vscode调试vue需要设置两个位置,第一个位置位于babel.config.js内,第二个则是由vscode生成的调试配置文件launch.json。
2023-04-20 14:19:51
3448
原创 ij创建类库
由于项目需要,必须创建一些可复用的类库以便方便调用.过程如下第一步 创建-----------------在ij中我们选择File-new-project来新建一个项目如下新项目我们选择了 Gradle项,并且在projects SDK选择了15 框架只选择java,这样我们在生成项目的时候就会出现测试项和main项.我们采用gradle来管理我们的类库,方便一些下一步填写好相关信息创建完成之后里面会出现main和test,test方便我们进行测试而不用创建项目来测试了.第二部-编写相
2021-08-04 15:18:57
1689
原创 window netsh映射计划任务
目前来看 windows映射是不是的就给你来点问题,不清楚导致映射失败的原因.现在想着利用计划任务来每隔一小时不断的进行重新映射来解决这个问题.在window中 执行Windows键+R,调出此窗口,输入compmgmt.msc任务计划程序–>创建任务,以后的大家都知道注意:创建任务的常规选项卡中要选中"使用最高权限运行"–这个就是管理员权限运行::一共有五个IP对,这里需要设置总个数set objLength=5::这里这只每个IP对的信息set obj[0]_listenIP=10
2021-07-13 14:57:53
217
原创 .net core 配置信息绑定的两种方法.
1.静态类中绑定appsetting.json的值 在Startup.cs中 public class Startup { public Startup(IConfiguration configuration) { appsettingOptions appsettingOptions = new appsettingOptions(); Configuration.GetSection("App..
2021-04-25 15:37:18
549
原创 如何搭建本地服务用于(服务器对服务器)的开发
开发比较麻烦的就是服务器对服务器的开发,本地开发的难点在于无法让其他服务器资源来访问你正在开发的程序,那怎么办的,比如要开发一个服务器程序,需要其他服务器与你相连,需要服务器访问你的程序,而你的开发电脑在局域网之中.那么0.我开发的是.netcore服务其应用.1.采用内网穿透策略,去花生壳申请一个账号,并下载内网穿透程序,花生库会要求你购买或使用免费域名2.申请一个应用,访问地址映射到你局域网的ip上.这需要你打开花生壳内网映射软件. 10.17.162.44:56789 映射...
2021-04-17 09:56:06
244
原创 如何在.netcore的网站中加入定时器服务
using System;using System.Threading.Tasks;using Microsoft.Extensions.Hosting;using Microsoft.Extensions.Logging;using System.IO;using System.Threading;namespace RobotManagementWeb.Jobs{ public class JobExcuter : BackgroundService { .
2021-03-19 15:49:50
498
原创 codefirst 自动更新mysql数据库的示例
using MySql.Data.EntityFramework;using System;using System.Data.Common;using System.Data.Entity;using System.Data.Entity.Migrations;namespace MySQLRobotDAL{ // Code-Based Configuration and Dependency resolution [DbConfigurationType(typeof(MyS
2020-10-13 10:18:55
122
原创 微信小程序日历的预订系统
废话不多说,从晚上摘了一个日历,修改为可预订系统 ,现在记录一下备忘,我已经把这个日历系统定制为组件,以便以后方便调用.calendar文件夹下 的三个文件为calendar.js// components/calendar/calendar.jsComponent({ /** * 组件的属性列表 */ properties: { workDayNum: { // 激活几个工作日 type: Number, value: 7
2020-08-28 11:14:10
1678
原创 SQL 使用STUFF, FOR XML PATH ,CASE WHEN, IN的复杂使用
SELECT DISTINCT A.code, -- 联查表里某字段 (CASE WHEN item_name_ys IS NULL THEN item_name ELSE item_name_ys+'('+item_name +')' END) as item_name , --用case when 条件 then 值 else 另外的值 end 来编辑字段 ..
2020-08-06 08:15:30
835
原创 asp:button 触发js,回传数据 并保存成doc文档。
在aspx文件里加一个按钮,在这里并没有控制js的代码<asp:Button ID="saveToWord" Text="保存成WORD" CommandArgument="info" runat="server" OnClick="toWORD" />实际上代码是写在了Page_Load里 protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) .
2020-08-03 12:13:38
308
原创 jsonp原理分析
客户端 test.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title...
2020-03-13 22:26:32
114
原创 reactnative集成 react-native-webrtc的坑太多了
第一次成功的编译react-native + react-native-webrtc android app好几天了,都不见成效由于不了解android 的编译过程只熟悉js所以走了很多弯路,重新学习gradle(android编译需要gradle)参考了很多网站,最终编译成功,但只是里程碑的一半后面的路至少不用费太多脑细胞react-native中文网.react-native-webr...
2020-03-07 20:18:15
2941
4
转载 ExpandoObject DynamicObject 的用法
As you know, the ExpandoObject class implements the IDictionary<string, object> interface, so if you have an ExpandoObject you can easily cast it to an IDictionary< but there’s no built-in way to eas
2017-10-12 10:36:06
2088
原创 new People { { "rr", "ss" } }是什么?
var x = new People { { “rr”, “ss” } } 创建了一个新的class实例,但为什么没有加上(),测试了一下 原来他实现了IEnumerable:如下 class People : System.Collections.IEnumerable { public IEnumerator GetEnumerator()
2017-05-15 10:23:14
400
转载 如何正确的ignore git中的文件
正确的做法应该是:git rm –cached logs/xx.log然后更新 .gitignore 忽略掉目标文件最后 git commit -m “We really don’t want Git to track this anymore!”具体的原因如下:被采纳的答案虽然能达到(暂时的)目的,但并非最正确的做法,这样做是误解了 git update-index 的含义,而且这样做带来
2017-04-05 16:07:49
575
转载 .NET MVC 出现错误:EF5: Cannot attach the file ‘{0}' as database '{1}'
Go to View / SQL Server Object Explorer and delete the database from the (localdb)\v11.0 subnode! enter image description here There is essentially a local database retained of where the files should
2017-03-30 10:12:04
688
原创 jquery 动态加载插件
jquery 动态加载插件(function ($,window) { $.extend($.fn, { dataLoader: function (setting) { var ps = $.extend({ loadingUrl: "", success: function () {
2017-03-23 11:32:04
768
原创 React 关于array.map应该注意的问题
最近开发是遇到的问题function NumberList(props) { const numbers = props.numbers; return ( <ul> {numbers.map((number) => <ListItem key={number.toString()} value={number} />
2017-03-04 14:34:08
5886
原创 关于git 的 submodule
1添加 submodule在主项目文件夹打开cmdgit submodule add git远程地址git commit -a -m "提交添加submodule"2其他人员获取submodule在主项目文件夹打开cmdgit pullgit submodule initgit submodule update3 从git服务器更新submodulesubmodule内文件夹运行cmdgit
2017-02-22 15:15:31
359
原创 javascript 中的声明作用域范围以及指针引用的问题。
看了很多的javascript 感触良多,javascript的语法与c语言 c++完全不同。javascript的类(es6)也只是function的另一个表示法(语法糖)。本质上javascript的类就是function。本文章主要是记录一下如何理解作用域。 如果想详细了解请参照How do JavaScript closures work我只是把其中文章中没有列举的一下问题简要提一下作用于
2017-01-19 10:58:02
359
转载 c# 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。
Validation failed for one or more entities. See ‘EntityValidationErrors’ property for more details. 当你遇到这个的时候你会发现,EntityValidationErrors里面没有什么东西({System.Data.Entity.Validation.DbEntityValidationResult
2016-12-08 14:34:22
2734
原创 ajax的AntiForgery和Authorize 以及ajax登录例子
现有的mvc无法用无刷的形式来对数据进行验证 特别是对于ajax 进行数据访问,如果是机密信息则有很大的风险。现在可以用自定义attribute的方法来加入针对数据信息验证。针对AntiForgery的验证方法attrbute属性的定义 [AttributeUsage(AttributeTargets.Class)] public class ValidateAntiForgeryTo
2016-11-30 15:54:42
3218
原创 简化mvc5的登陆系统
由于mvc5的用户管理系统比较复杂,有时候不希望使用mvc5的管理系统。所以必须把他剔除出去使用自己的用户管理系统那要怎么做呢,主要还是在登陆和登出中来体现一、首先在vs2015中创建一个空的mvc5模板 当前状态为: (1)引用dll (2)webconfig<?xml version="1.0" encoding="utf-8"?><!-- 有关如何配置 ASP.NET 应用程序
2016-11-18 12:59:36
2935
原创 MVC中url传值和form传值
客户端的form 一般有两个提交方式 为 GET 和 POST 不常用的有PUT 和DELETE<form action="/home/index?querystring_d=4" method="post"> <input type="text" name="input_a" id="input_a" value="1a" /> <input type="text" name="
2016-10-31 14:57:00
5721
转载 css div垂直居中
/垂直居中/<div class="vertical-wrapper"> <div class="sub-vertical-wrapper"> <div class="vertical-wrapper-content"> 内容 </div> </div></div>.vertical-wrapper { disp
2016-10-10 10:50:15
168
原创 MVC中 多种筛选的一种解决方案
using System.Web;using System.Text.RegularExpressions;using System.Collections.Generic;namespace HuiNong.Code{ /// <summary> /// /// </summary> public class Help {/// <summary>
2016-08-04 09:15:35
528
原创 mysql关于xsd数据集的论述
本人最近开发项目 所用的开发工具为vs2015 ,以前开发网站都是用的微软的实体数据模型,并且数据库为sqlserver,这次也不例外,唯一不同的是这次需要连接mysql数据库,本想这侧也用实体数据模型,但是发现安装了mysqlserver,mysql for visual studio connector/net 之后依然没有办法使用实体数据模型,卡在实体数据模型向导您引用了最新版本实体框架,但是
2016-07-29 10:13:24
861
原创 indenty 自定义认证 授权。
自己写的认证程序 using System;using System.Collections.Generic;using System.Linq;using System.Web;using AdminSaltSystem.Models;using System.Security.Cryptography;using Microsoft.Owin.Security;using Micr
2016-06-28 11:37:37
5708
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人