• avatar qzjs 2019-03-15 16:56:34

    剑指offer(1)二维数组中的查找

    public class Solution {     public boolean Find(int target, int [][] array) {         int row = 0;         int col = array[0].length-1;         while(

    来自 qzjs
    00
  • avatar ChessC 2018-08-21 15:40:19

    LEETCODE上买卖stock问题汇总解

    NO.1 121.Best Time to Buy and Sell Stock 限定只能够买卖一次。 思路: 因为只能买卖一次,因此我们用两个变量,buy表示买入价格,profit表示卖出后所赚的差价,buy不断取数组中元素的最小值,而profit我们取初始化时profit=0和price

    来自 ChessC
    00
  • avatar supermaryrio 2019-03-15 15:30:19

    C++ static关键字的作用

    1.先来介绍它的第一条也是最重要的一条:隐藏。(static函数,static变量均可) 当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。 举例来说明。同时编译两个源文件,一个是a.c,另一个是main.c。 复制代码 //a.c char a = ‘A’; //

    来自 supermaryrio
    00
  • avatar qzjs 2019-03-27 13:12:30

    剑指offer(22)从上往下打印二叉树

    import java.util.ArrayList; import java.util.Queue; import java.util.LinkedList; /** public class TreeNode {     int val = 0;     TreeNode left = null

    来自 qzjs
    00
  • avatar whu_lpl 2019-07-26 00:11:45

    test

    测试

    来自 whu_lpl
    00
  • avatar supermaryrio 2019-02-02 21:43:54

    leetcode26.删除排序数组中的重复项(超级详细!!!)

    题目: 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 n

    来自 supermaryrio
    00
  • avatar supermaryrio 2019-02-02 21:11:00

    leetcode35.搜索插入位置(思路超详细!!!)

    题目: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 示例 3: 输

    来自 supermaryrio
    00
  • avatar supermaryrio 2019-02-02 18:22:18

    Leetcode7.整数反转(思路超详细!!!)

    题目: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为

    来自 supermaryrio
    00
  • avatar supermaryrio 2019-02-01 21:57:28

    leetcode2.两数相加(思路超详细!!!)

    题目: 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2

    来自 supermaryrio
    00
  • avatar qzjs 2018-11-06 09:54:13

    纠删码的学习摘录(一)

        《面向纠删码存储集群的节点并发重构  黄建忠 曹强 黄思倜 谢长生》 分布式存储具有很高的性价比和扩展性,已成为大规模数据中心的主流存储解耦股,然而,分布式存储系统包含大量存储节点,节点失效是经常性事件。为了避免数据丢失,通常采用副本进行容错,对于PB级以内的数据集而言,3副本方案所增加

    来自 qzjs
    00
  • avatar qzjs 2019-03-16 16:56:10

    剑指offer(6)旋转数组的最小数字

    import java.util.ArrayList; public class Solution {     public int minNumberInRotateArray(int [] array) {         if(array.length == 0){             r

    来自 qzjs
    00
  • avatar 迦楼罗jayangt 2019-07-22 18:30:31

    coude up 结构体11.8

    算法笔记 code up结构体11.8 题目描述 有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩。读入这10个学生的数据,要求输出3门课程的总平均成绩,以及个人平均分最高的学生的数据(包括学号、姓名、3门课程成绩、平均分数)。 输入 共有10行,每行包含了一个学生的学号(整数)、

    来自 迦楼罗jayangt
    00
  • avatar supermaryrio 2017-01-19 19:10:33

    C++保留几位小数

    头文件是iomanip cout<<setiosflags(ios::fixed)<<setprecision(1)<<1.2345<<endl; //输出1.2;

    来自 supermaryrio
    00
  • avatar 迦楼罗jayangt 2019-07-22 17:55:13

    c结构体11.7

    codeup结构体11.7 题目描述 编写两个函数input和print,分别用来输入5个学生的数据记录和打印这5个学生的记录。对于每一个学生,其记录包含了学号、名字、3门课程的成绩共5项。用主函数分别调用input和print函数进行输入和输出。 要求使用结构体数组实现,结构体中包括了每个学生

    来自 迦楼罗jayangt
    00
  • avatar 迦楼罗jayangt 2019-07-22 14:30:46

    c结构体问题c

    code up11.7 题目描述 设有若干个人员的数据,其中包含学生和教师。学生的数据中包括:号码、姓名、性别、职业、班级。教师的数据包括:号码、姓名、性别、职业、职务。可以看出,学生和教师所包含的数据是不同的。现在要求把这些数据放在同一个表格中储存,使用结构体中的共用体实现。结构体定义如下:

    来自 迦楼罗jayangt
    00
  • avatar supermaryrio 2017-01-19 18:47:39

    PAT Basic 1012

    数字分类 (20) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字: A1 = 能被5整除的数字中所有偶数的和; A

    来自 supermaryrio
    00
  • avatar supermaryrio 2015-12-01 20:09:00

    PAT Basic 1010

    一元多项式求导 (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。) 输入格式:以指数递降方式输入多项式非零项系数和指数(绝对

    来自 supermaryrio
    00
  • avatar supermaryrio 2015-12-01 19:55:02

    PAT Basic 1009

    说反话 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式:测试输入包含一个测试用例,在一行内给出总长

    来自 supermaryrio
    00
  • avatar supermaryrio 2015-12-01 19:51:32

    PAT Basic 1008

    数组元素循环右移问题 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数

    来自 supermaryrio
    00
  • avatar 迦楼罗jayangt 2019-07-21 00:29:57

    c结构体候选人问题

    题目描述 完成一个对候选人得票的统计程序。假设有3个候选人,名字分别为Li,Zhang和Fun。使用结构体存储每一个候选人的名字和得票数。记录每一张选票的得票人名,输出每个候选人最终的得票数。结构体可以定义成如下的格式: struct person { char name[20]; int cou

    来自 迦楼罗jayangt
    00
  • avatar 迦楼罗jayangt 2019-07-16 22:21:27

    c输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。在主函数中输入10个数,调用函数实现对换,并在主函数中输出对换后的结果

    code up指针e 题目描述 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。要求用3个函数实现,分别为输入10个数、进行处理、输出10个数。要求使用指针的方法进行处理。 输入 用空格隔开的10个整数。 输出 输出进行题目描述操作之后的10个整数,每个整数之后

    来自 迦楼罗jayangt
    00
  • avatar 迦楼罗jayangt 2019-07-12 21:53:39

    c比较三个字符串大小(指针法)

    code up 刷题记录 题目描述 输入3个字符串,按从小到大的顺序输出。要求使用指针的方法进行处理。 输入 3行,每行一个用字符串。保证每个字符串的长度不超过20。 输出 按从小到大的顺序输出这3个字符串,每个字符串一行。 请注意行尾输出换行。 样例输入 China CLOCK d

    来自 迦楼罗jayangt
    00
  • avatar supermaryrio 2015-12-01 19:20:47

    PAT Basic 1006

    换个格式输出整数 (15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 让我们用字母B来表示“百”、字母S表示“十”,用“12…n”来表示个位数字n(<10),换个格式来输

    来自 supermaryrio
    00
  • avatar 迦楼罗jayangt 2019-07-12 19:00:37

    c字符串输出(指针)

    code up 10.10 题目描述 给定字符串定义char *a = “I love China!”,读入整数n,输出在进行了a = a + n这个赋值操作以后字符指针a对应的字符串。 输入 一个整数n,保证0<=n<13. 输出 输出进行了题目描述中赋值操作之后a对应的字

    来自 迦楼罗jayangt
    00
  • avatar supermaryrio 2015-12-01 19:12:46

    PAT Basic 1004

    成绩排名 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。 输入格式:每个测试输入包含1个测试

    来自 supermaryrio
    00
  • avatar 迦楼罗jayangt 2019-07-12 16:33:29

    C语言10.2比较三个数的大小(指针)

    codeup刷题记录 题目描述 输入a、b、c三个整数,按先大后小的顺序输出a、b和c。注意请使用指针变量的方式进行比较和输出。 输入 三个用空格隔开的整数a、b和c。 输出 按先大后小的顺序输出a、b和c,用空格隔开。 请注意行尾输出换行。 样例输入 9 0 10 样例输出 1

    来自 迦楼罗jayangt
    00
  • avatar supermaryrio 2015-11-30 21:31:31

    PAT Basic 1002

    写出这个数 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,

    来自 supermaryrio
    00
  • avatar 迦楼罗jayangt 2019-07-12 16:04:57

    c【指针】比较大小

    codeup刷题记录 题目描述 输入a和b两个整数,按先大后小的顺序输出a和b。注意请使用指针变量的方式进行比较和输出。 输入 两个用空格隔开的整数a和b。 输出 按先大后小的顺序输出a和b,用空格隔开。 请注意行尾输出换行。 样例输入 5 9 样例输出 9 5 题解 #in

    来自 迦楼罗jayangt
    00
  • avatar supermaryrio 2015-11-30 21:26:18

    PAT Basic 1001

    1001. 害死人不偿命的(3n+1)猜想 (15) 卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时

    来自 supermaryrio
    00
  • avatar 迦楼罗jayangt 2019-07-02 16:28:03

    c语言复制字符串中的元音字母

    习题7-7 复制字符串中的元音字母 题目描述 写一个函数,将一个字符串中的元音字母复制到另一个字符串中。在主函数中输入一个字符串,通过调用该函数,得到一个有该字符串中的元音字母组成的一个字符串,并输出。 输入 一个字符串(一行字符)。 输出 该字符串所有元音字母构成的字符串。行尾换行。

    来自 迦楼罗jayangt
    00
  • avatar supermaryrio 2015-09-15 21:31:16

    写程序过程中的积累,不断更新。。。

    1.           2015年9月15日 C++指针函数的应用 代码如下: #include<iostream> using namespace std; int *FindAddress(int (*ptr)[4],int n); void Display(int a[][

    来自 supermaryrio
    00
  • avatar 迦楼罗jayangt 2019-06-30 21:36:44

    c字符串求最大值

    问题 J: 例题6-9 字符串求最大值0569 题目 从键盘上输入3个字符串,求出其中最大者。 输入 输入3行,每行均为一个字符串。 输出 一行,输入三个字符串中最大者。 样例输入 England China America 样例输出 England 题解 #i

    来自 迦楼罗jayangt
    00
  • avatar supermaryrio 2015-08-22 17:58:57

    c++中字符串和字符数组

    字符串可以用字符数组与字符串变量两种方式来存储,效果类似。一、用字符数组来存储字符串:char st1[100],st2[100] ; //字符数组说明cin>>st1>>st2;long a,b;输入:hello,  world则st1={‘h’,’e’,’l’,’l’,’

    来自 supermaryrio
    00
  • avatar 迦楼罗jayangt 2019-06-30 21:07:45

    c矩阵转置

    题目描述 将一个2行3列的矩阵(二维数组)行列互换,存储到另一个3行2列的矩阵中。 要求以整型数据为例来解答。 输入 ~~ 输入2行数据,每行3个整数,以空格分隔。 输出 行列互换后的矩阵,3行,每行2个数据,以空格分隔。 样例输入 1 2 3 4 5 6 样例输出 1 4 2

    来自 迦楼罗jayangt
    00
  • avatar 迦楼罗jayangt 2019-06-18 20:28:02

    【转载】while(~scanf)中~的含义

    ~是按位取反 scanf的返回值是输入值的个数 如果没有输入值就是返回-1 -1按位取反结果是0 while(~scanf("%d", &n))就是当没有输入的时候退出循环 原作者柳神

    来自 迦楼罗jayangt
    00
  • avatar 迦楼罗jayangt 2019-07-21 15:27:55

    code up结构体问题b

    题目描述 定义一个结构体student,存储学生的学号、名字、性别和年龄,读入每个学生的所有信息,保存在结构体中,并输出。结构体student的定义如下: struct student { int num; char name[20]; char sex; int age; }; 本题要求使用指向

    来自 迦楼罗jayangt
    00
  • avatar 讲道理的菜鸟 2019-07-25 20:22:47

    数据结构之栈篇

    栈(Stack) 关于栈 栈是一种线性的数据结构 相比数组,栈对应的操作是数组的子集 只能从一端添加元素,也只能从同一端取出元素(这一端称为栈顶) 后进先出(Last In First Out) 栈对应的操作 Stack&l

  • avatar 讲道理的菜鸟 2019-07-25 19:12:33

    LeetCode题解-11.container-with-most-water

    11.container-with-most-water 给定 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多

  • avatar supermaryrio 2019-02-02 21:53:32

    leetcode24.两两交换链表中节点(思路超详细!!!)

    题目: 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 说明: 你的算法只能使用常数的额外空间。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 思路:

    来自 supermaryrio
    00
  • avatar supermaryrio 2019-02-01 21:05:13

    Leetcode1.两数之和(思路超详细!!!)

    题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9

    来自 supermaryrio
    00
  • avatar supermaryrio 2015-12-01 19:45:57

    PAT Basic 1007

    素数对猜想 (20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>

    来自 supermaryrio
    00
  • avatar supermaryrio 2015-08-20 17:55:20

    C++常见错误及解决方法,持续更新

    1.undefined reference to `WinMain@16'| 可能的原因是程序没有主函数导致的编译错误 2.#include<iostream> #include<string> using namespace std; int main() {  

    来自 supermaryrio
    00
  • avatar supermaryrio 2015-08-20 17:22:02

    C++中字符串分割的常用函数

    经常碰到字符串分割的问题,这里总结下,也方便我以后使用。 一、用strtok函数进行字符串分割 原型: char *strtok(char *str, const char *delim); 功能:分解字符串为一组字符串。 参数说明:str为要分解的字符串,delim为分隔符字符串。

    来自 supermaryrio
    00
  • avatar 讲道理的菜鸟 2019-07-25 17:11:17

    LeetCode题解-344.reverse-string

    344.reverse-string 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。

  • avatar 讲道理的菜鸟 2019-07-25 17:00:08

    LeetCode题解-125.valid-palindrome

    125.valid-palindrome 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: “A man, a plan, a canal: Panama” 输出: true 示例 2: 输入

  • avatar 讲道理的菜鸟 2019-07-25 15:52:56

    LeetCode题解-167.two-sum-ii-input-array-is-sorted

    167.two-sum-ii-input-array-is-sorted 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: 返回的下标值(index1 和

  • avatar 讲道理的菜鸟 2019-07-25 11:40:34

    LeetCode题解-176.second-highest-salary

    编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。 Id Salary 1 100 2 200 3 300

  • avatar 讲道理的菜鸟 2019-07-25 11:17:42

    LeetCode题解-175.combine-two-tables

    175.combine-two-tables 表1: Person 列名 类型 PersonId int FirstName varchar LastName

  • avatar 讲道理的菜鸟 2019-07-24 23:18:41

    LeetCode题解-4.median-of-two-sorted-arrays

    4.median-of-two-sorted-arrays 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums

  • avatar DanielTYL 2019-07-08 22:41:05

    利用LibTorch调用PyTorch训练好的模型

    PyTorch如今发布到1.1稳定版本,新增的功能让模型部署变得更为地简单,本文记录如何利用C++来调用PyTorch训练好的模型,其实也是利用官方强大的LibTorch库。 LibTorch的安装 虽然说安装,其实就是下载官方的LibTorch包而已,从官方网站中选择PyTorch(1.1),

    来自 DanielTYL
    00
  • avatar DanielTYL 2019-05-29 21:42:40

    SSD算法学习及PyTorch代码分析[3]---先验框匹配

    SSD 算法在先验框匹配上,采用了两个原则: 对于图像中每一个 ground truth 找到与其 IOU 最大的的先验框, 该先验框为正样本, 若一个先验框没有与任何的 ground truth 匹配,则为负样本。 对于剩下的未匹配的先验框,若与某个 ground truth 的 IO

    来自 DanielTYL
    00
  • avatar DanielTYL 2019-05-29 21:14:37

    目标检测分割-BlitzNet学习

    BlitzNet: A Real-Time Deep Network for Scene Understanding ICCV2017 BlitzNet 是一种同时能够获取目标检测框以及语义分割的实时检测网络。其中检测网络基本上采用了 SSD 结构,特征提取网络采用了 ResNet50,下图为整个

    来自 DanielTYL
    00
  • avatar 讲道理的菜鸟 2019-07-24 21:07:53

    数据结构之数组篇

    数组(ArrayList) 普通数组 将数据码成一排进行存放 优点:通过下标来访问数组中的每一个元素(数组具有随机访问的能力) 缺点:数据容量一旦确定就不能更改(数据容量大小固定,是一种静态数据结构) 基于普通数组实现ArrayList ArrayList的基本功能

  • avatar DanielTYL 2019-05-22 12:09:12

    SSD算法学习及PyTorch代码分析[2]---Prior Box分析

    上一篇讲了SSD算法的整体框架,这一篇分析SSD的 Prior Box 层,先验框是如何产生 SSD和YOLO不同,每一个 feature map 上的点都为一个 cell, 而YOLO是划分为 gird 。 假如 feature map 大小为

    来自 DanielTYL
    00
  • avatar 讲道理的菜鸟 2019-06-29 00:24:36

    SSM框架搭建

    文章目录 SSM框架搭建 SSM框架搭建 修改pom.xml文件,添加项目所需要的依赖 修改项目结构,如下图所示: 在bean目录下新建User类: package com.zhongruan.bean; public class User {

  • avatar DanielTYL 2018-12-19 09:48:05

    STL容器常用操作记录

    STL容器总结 文章目录 STL容器总结 顺序容器 1.vector 2.list 3.deque 关联容器 1.set 2.map 3.multimap 4.multiset

    来自 DanielTYL
    01
  • avatar 讲道理的菜鸟 2019-06-26 22:45:54

    JDBC数据库连接与常用操作(增删改查)

    JDBC数据库连接与常用操作(增删改查) 一、JDBC JDBC的全称为JAVA DATABASE CONNECTION(java 数据库连接) 要使用JDBC,必须导入相应的jar包,如使用ms sqlserver数据库需要导入对应的jar包,如mssql-jdbc-7.2.2.jr

  • avatar DanielTYL 2018-11-02 20:20:52

    C++调用Python中的Tensorflow模型

    C++调用Tensorflow模型 保存tensorflow模型 模型加载代码 C++程序调用Python程序 CMakeLists文件书写 结果 利用c++调用Python2.7的程序,加载tensorflow模型(为什么不使用Python3,

    来自 DanielTYL
    00
  • avatar DanielTYL 2018-11-01 14:58:03

    Ubuntu16.04 C++调用Python3.5

    Ubuntu16.04下C++调用Python3.5程序 Python程序 C++代码 CMakeLists文件 Python程序 #call.py import sys def call(): print("hello world&q

    来自 DanielTYL
    00
  • avatar DanielTYL 2018-03-15 22:18:08

    编译第一个ROS程序--Hello ROS

    操作系统: Ubuntu16.04 ROS版本: Kinetic 1.安装ROS,详情见http://blog.csdn.net/qq_17232031/article/details/79519308 2.建立一个catkin_ws文件夹,以及子目录src: $ mkdir catkin_ws $

    来自 DanielTYL
    00
  • avatar 讲道理的菜鸟 2019-06-25 23:29:18

    JavaWeb开发环境搭建(待完善)

    Java Web开发环境搭建 JavaWeb开发环境搭建 一、Jdk的安装 1. jdk的下载 2. jdk的安装

  • avatar DanielTYL 2018-03-11 21:13:10

    ROS Kinetic下编译安装ORB_SLAM2

    操作系统:Ubuntu16.04 ROS版本:  Kinetic 1.ROS的安装,可以参考http://blog.csdn.net/qq_17232031/article/details/79519308 ,这里不再叙述。 2.新建一个WorkSpace $ mkdir catkin_ws $ c

    来自 DanielTYL
    00
  • avatar DanielTYL 2018-03-11 20:19:57

    Ubuntu16.04下安装ROS Kinetic并启动小乌龟示例

    操作系统版本:Ubuntu16.04 ROS版本:Kinetic 1.首先在软件更新中切换源,选择中国服务器 2.在控制台中输入命令:   $ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_relea

    来自 DanielTYL
    00
  • avatar 讲道理的菜鸟 2019-07-24 22:30:27

    LeetCode题解-1.two-sum

    1.two-sum 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], tar

  • avatar 讲道理的菜鸟 2019-06-28 00:18:06

    IDEA整合SSM框架

    IDEA整合SSM框架 一、IDEA配置maven 前往官网,下载Maven 配置本地仓库路径 新建本地仓库,如我的本地仓库路径设置为D:\MavenRespository 找到maven目录下的conf文件目录,编辑settings.xml文件 在如下所示位置添加自己

  • avatar 讲道理的菜鸟 2019-07-25 17:54:01

    LeetCode题解-345.reverse-vowels-of-a-string

    345.reverse-vowels-of-a-string 编写一个函数,以字符串作为输入,反转该字符串中的元音字母。 示例 1: 输入: "hello" 输出: "holle" 示例 2: 输入: "leetcode" 输出

  • avatar 啥都不懂囧雪诺 2019-07-23 03:19:00

    Java笔记4--JVM&amp;GC

    image.png image.png 垃圾回收算法 1.引用计数法 image.png 2.复制算法 (新生代)

  • avatar 啥都不懂囧雪诺 2019-07-21 16:37:00

    Java笔记3--线程池&amp;死锁

    线程池: image.png Java中的线程池是通过Executor框架实现的,该框架中用到了Executor,Executors,ExecutorService,ThreadPoolExecutor

  • avatar DanielTYL 2017-12-03 20:30:10

    OpenCV学习1 Mat图像的常见读写方式

    方式一:at函数的读写 对于一幅图像可以使用imread()读取成mat类型 Mat Image = imread("lena.bmp"); 对三通道的图像进行读写操作 for (int i = 0; i < Image.rows; i++) { for

    来自 DanielTYL
    00
  • avatar DanielTYL 2016-06-29 21:56:43

    linux--线程操作

    概念:线程是共享进程地址空间的多任务结构 创建线程的相关函数: 1. int pthread_create(pthread_t *thread, const pthread_attr_t *attr,                           void *(*start_routin

    来自 DanielTYL
    00
  • avatar 啥都不懂囧雪诺 2019-07-20 16:08:00

    Java笔记2--锁&amp;&amp;阻塞队列

    公平和非公平锁 image.png ReetrantLock默认非公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁,类似排队打饭,先来后到。 非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的

  • avatar DanielTYL 2015-07-07 23:01:27

    linux中描述符和标准IO流对文件的基本操作

    在linux中,对于文件的操作可以使用文件描述符来对文件进行操作,也可以使用传统的标准的IO(即VC6.0中所对文件的操作),下面利用一个文件拷贝的程序使用两种方式展示两种文件操作的不同之处。 文件描述符方式: #include <stdio.h> #include <stdl

    来自 DanielTYL
    00
  • avatar DanielTYL 2015-07-06 00:03:55

    Linux中验证CPU架构模式及变量类型段的查找

    readelf -S 可执行文件   //查看段 vi 进入vi编辑器,三种模式: 命令模式 输入模式:底部有-insert-,按ESC回到命令模式 末行模式:在命令模式中,输入:进入末行模式。  :w 文件名 ---保存文件  :q!      ---退出vi编辑器  :wq 文件名

    来自 DanielTYL
    00
  • avatar DanielTYL 2015-07-05 01:25:31

    linux命令简单编译C代码

    /*Linux命令*/ farsight@ubuntu:~$ cd /home/farsight/dir farsight@ubuntu:~/dir$ gedit test.c farsight@ubuntu:~/dir$ gcc -o testexe test.c farsight@ubu

    来自 DanielTYL
    00
  • avatar 啥都不懂囧雪诺 2019-07-19 01:00:00

    Java笔记1--volatile&amp;CAS&amp;集合

    volatile保证有序性(禁止指令重排) image.png volatile总结 volatile实现禁止指令重排优化,从而避免多线程环境下程序出现乱序执行的现象先了解一个概念,内存屏障(Memory Barrier)又称内

  • avatar DanielTYL 2015-07-05 00:53:07

    linux中简单编译C语言

    /*Linux命令*/ farsight@ubuntu:~$ cd /home/farsight/dir farsight@ubuntu:~/dir$ gedit test.c farsight@ubuntu:~/dir$ gcc -o testexe test.c farsight@ubu

    来自 DanielTYL
    00
  • avatar 啥都不懂囧雪诺 2019-07-18 00:04:00

    Zookeeper笔记

    image.png image.png image.png 应用 统一命名服务

  • avatar 啥都不懂囧雪诺 2019-07-17 15:24:00

    设计模式笔记4--装饰者模式

    image.png image.png image.png image.png

  • avatar DanielTYL 2019-05-22 10:19:45

    SSD算法学习及PyTorch代码分析[1]-整体框架

    SSD(Single Shot Multibox Detector)是one-stage目标检测算法的典型代表,SSD在速度上表现不错,精度上也不差,是一个非常优秀的算法。 这里,通过SSDPyTorch代码进行分析学习。这篇主要分析SSD的整体网络,有个大致的概念。 一些用到的卷积计算公式:

    来自 DanielTYL
    00
  • avatar 啥都不懂囧雪诺 2019-07-17 15:07:00

    设计模式笔记3--单例模式

    image.png image.png image.png image.png

  • avatar 柳炜 2019-07-26 00:25:47

    python堆排

    def duisort(s): builtheap(s) print('here') lens = len(s) for i in range(len(s)): s[0],s[lens-i-1] = s[lens-i-1],s[0] duiadjus

    来自 柳炜
    00
  • avatar DanielTYL 2017-12-03 22:11:41

    OpenCV学习2 模板匹配

    模板匹配就是图像搜索的的一个过程,只不过是找到模板在原图像中最为相似的一块 OpenCV提供了模板匹配的函数 void matchTemplate(InputArray image, InputArray templ, OutputArray result, int method) image参

    来自 DanielTYL
    00
  • avatar DanielTYL 2018-03-14 15:17:21

    编译安装DSO并在线运行摄像头

    操作系统:Ubuntu16.04 数据集:https://vision.in.tum.de/data/datasets/mono-dataset?redirect=1  摄像头:笔记本摄像头 1. 当然,先下载源码: $ git clone https://github.com/JakobEnge

    来自 DanielTYL
    00
  • avatar 啥都不懂囧雪诺 2019-07-18 14:36:00

    Dubbo笔记1

    一、基础知识。 ·1、分布式基础理论。 ·1.1)、什么是分布式系统?。《分布式系统原理与范型》定义: “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed system)是建立在网络之上的软件系统。 随着互联网的发展,网站应用的规模不断扩

  • avatar 啥都不懂囧雪诺 2019-07-17 09:25:00

    设计模式笔记2--工厂模式

    简单工厂模式 image.png 实际上,简单工厂模式并不属于 工厂模式 而是一种代码规范? image.png

  • avatar 啥都不懂囧雪诺 2019-07-16 22:47:00

    设计模式笔记1--UML

    image.png image.png image.png image.png

  • avatar 啥都不懂囧雪诺 2019-07-16 18:17:00

    Mysql笔记3--查询截取分析&amp;优化

    image.png image.png 所谓小表驱动大表 类似于下,优先选择第一种 image.png

  • avatar 啥都不懂囧雪诺 2019-07-15 20:18:00

    Mysql笔记2--索引优化

    双表 image.png 如果是左连接建立在左表的索引的话,可以换成右连接的查询语句. ---即 保证不是全表的那个表建立索引即可.(左/右连接相反建) 三表/多表

  • avatar DanielTYL 2014-12-07 20:33:30

    HDLC协议实验(H3C)

    对于RT1的配置: <RT1>display interface Serial 0/1/0 Serial0/1/0 current state: UP Line protocol current state: UP Description: Serial0/1/0 Interface

    来自 DanielTYL
    00
  • avatar 啥都不懂囧雪诺 2019-07-14 17:14:00

    Mysql笔记1--基础

    逻辑架构: image.png image.png image.png

  • avatar 啥都不懂囧雪诺 2019-07-13 16:47:00

    Redis笔记15--内存优化管理

    image.png image.png image.png info 找到 Memory ima

  • avatar _沥川 2019-07-08 22:07:50

    镜像站汇总

    阿里巴巴开源镜像站 https://opsx.alibaba.com/mirror 腾讯云软件源 https://mirrors.cloud.tencent.com/ 网易开源镜像站 http://mirrors.163.com/ 清华大学开源软件镜像站 https://mirro

    来自 _沥川
    00
  • avatar _沥川 2019-04-09 19:47:24

    python常用库的官方手册

    python 3.6 官方英文文档 https://docs.python.org/3.6/index.html python 3.5.2 第三方中文文档 https://yiyibooks.cn/xx/python_352/index.html python 2.7.8 第三方中文文

    来自 _沥川
    00
  • avatar 啥都不懂囧雪诺 2019-07-13 15:17:00

    Redis笔记14--Redis布隆过滤器

    image.png image.png image.png image.png

  • avatar _沥川 2019-02-24 00:23:45

    深度学习配置指南(版本对应和下载链接合集)

    1. 根据你想要的python版本,去下载对应的anaconda 对应关系详见:anaconda python 版本对应关系 anaconda镜像下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=N&O=D an

    来自 _沥川
    00
  • avatar _沥川 2018-11-18 14:07:44

    windows下编译tensorflow源码 用其c++接口调用训练好的模型

    2019.5.31 更新: 最近在研究如何用tensorflow的python库训练模型,生成pb文件,再在c++中调用这个模型,完成前向的预测。 具体步骤如下: ①在python中,用tensorflow的python库,训练模型,并生成pb文件; ②准备好tensorflow的c++库;

    来自 _沥川
    00
  • avatar 啥都不懂囧雪诺 2019-07-13 14:17:00

    Redis笔记13--缓存设计与优化

    image.png image.png image.png image.png

  • avatar 啥都不懂囧雪诺 2019-07-13 13:29:00

    Redis笔记11--Cluster(一)

    image.png image.png image.png image.png

  • avatar 啥都不懂囧雪诺 2019-07-13 00:47:00

    Redis笔记10--sentinel(哨兵)

    image.png image.png image.png image.png

  • avatar _沥川 2018-10-29 20:27:11

    使用python和ffmpeg 批量将其他图片转换为.yuv格式

    转载请注明出处。 由于跑编码的需要,所以需要制作一个.yuv格式的图片数据集,但是手头只有.png/.jpg格式的,故记录下转换过程。其他图片格式也可以,代码里修改一下就行。   单个文件转换的命令为: ffmpeg  -i xxx.png  -s WxH  -pix_fmt yuv420p

    来自 _沥川
    00