精华内容
下载资源
问答
  • 如何自己制作机械键盘

    万次阅读 2019-11-03 17:57:21
    如何自己制作机械键盘 本文记录自己的初次"客制化"经历, 键圈大佬请略过, 错误之处请指正, 装逼犯自动忽视~ 材料准备 轴体 轴体这里就不做介绍了, 如果你也是萌新的话, 就先了解这四种轴吧: 青轴 茶轴 红轴 黑轴 ...

    如何自己制作机械键盘

    本文记录自己的初次"客制化"经历, 键圈大佬请略过, 错误之处请指正, 装逼犯自动忽视~

    材料准备

    轴体

    轴体这里就不做介绍了, 如果你也是萌新的话, 就先了解这四种轴吧:

    就我个人来说, 入坑第一把键盘是G80-3000, 后面也买过国产青轴和半价Filco(酷冷至尊), 也买过Filco奶酪绿. 16年双11在KDBFans入了阿米洛Va87m红轴后就只认线性轴了, 阿米洛红轴是我买过用过的量产里认为手感最好的, 某up主也有过类似的言论, 在此之前我还一直以为是自己的错觉…

    其他轴体信息请参考下面的文章:

    大致来说, 单颗轴体价格在几毛到十几块钱这个范围内吧, 例如:

    • GATERON佳达隆KS-3X1 – 0.98一颗
    • Cherry红轴 – 2.5左右一颗
    • GATERON机械键盘轴体Tiffany – 6.8左右一颗

    而且目前来说, 貌似也不是Cherry第一了~, 比如Tiffany轴就备受好评. 既然是自己组一把, 那肯定要用好的

    外壳

    想好自己想要64, 68, 84, 87, 104还是其他配列. 量产键盘最多的就是87和104.
    外壳价格几十至几千不等, 而且很多需要跟团上车才能买到, 如果没上车可能就只能闲鱼了.
    咱就做这个64配列
    img

    PCB板

    就是电路板了, 要把轴焊接到板子上, 也有热插拔的, 就是不用焊接, 可以随时更换轴体. 想了很久还是决定买热插拔的, 焊的话太麻烦了, 而且自己也没用过热插拔的键盘(并不是不会, 我小学三年级就在少年宫焊收音机了🤣)
    购买前可以和客服确认一下是否支持自己想要的配列. 灯的话, 就选pcb上有灯的就好, 分清楚底灯和轴灯(底灯就是下面亮, 轴灯就是上面亮…). 有些配列还需要自己刷机. 我买的直接就是我要的配列, 所以这一步也免了

    • QMK系列刷机网址: https://config.qmk.fm/
    • QMK系列刷机软件下载地址: https://pan.baidu.com/s/1GMQGlyg3091JWQRYFl7s3A
    • RGB的指导视频 https://www.ixigua.com/i6710847720807989260/
    • 非RGB的指导视频 https://www.ixigua.com/i6710847016513044492/

    示例

    • 需要焊接的(本例只有底灯):
      正面
      在这里插入图片描述
      背面
      在这里插入图片描述

    • 热插拔的(本例只要轴灯)
      正面
      在这里插入图片描述
      背面
      在这里插入图片描述

    定位板

    每个键轴有固定的位置卡在定位板上,键轴再焊接到主板上,可以实现键轴的稳固和排列整齐等。有不同材质和不同配列可供选择。需要注意的是,选用的定位板的配列要是主板能够支持的配列1

    img

    卫星轴

    卫星轴也有很多类型…(懒得查资料写了怎么办😥) 主要用来平衡大键
    卫星轴貌似分两类吧:

    • 定位板卫星轴
      在这里插入图片描述

    • pcb卫星轴
      在这里插入图片描述
      常见的是靠插头固定
      在这里插入图片描述

      还有靠螺丝固定的
      在这里插入图片描述

    我这次就选GMK螺丝卫星轴了, 更稳固些.

    键帽

    请看一下这篇文章
    【科普】配列、键帽高度以及常见的键帽倍数识别
    总的来说键帽也是几十至几千价格不等. 国外的GMK, SP都很贵, 而且都需要团购, 等待期很长, 国内的也有些不错的, 比如MelGeek. 排骨的, 忆光等等
    建议看一下这个视频
    【赤瞳】0-9999元键帽推荐,我全都要!!!

    这次我买ARC死灵, 被这个毒到了
    img
    img

    其他

    • 偏口钳(卫星轴剪脚)
    • 螺丝刀(建议带磁头, 我买的这个没有…)
    • 润滑脂(杜邦的润轴, 22058润卫星轴钢丝)
    • 镊子
    • 笔刷(刷润滑脂)
    • 数据线
    • 特氟龙胶带(或用创口贴替代)

    安装

    因为是热插拔, 安装很简单, 我感觉都没必要写了…, 参考这个视频吧, 只不过他没用定位板(貌似成了一个链接汇总文章了…😅)
    【键盘客制化】组装一个GD64左移配列热插拔RGB光污染机械键盘
    再看一下如何调教大键, 主要就是剪脚和润焕, 看视频即可
    img
    从此大键不再肉!机械键盘卫星轴调校教程
    机械键盘垃圾大键的恶心肉感和抓狂钢丝声教你解决它!
    润滑轴体
    少年,润滑一下吗?机械键盘轴体润滑指南

    经验教训

    我的pcb买的是GK64, GK64没有给左shift开pcb卫星轴的孔(2u shift是三个菊花的), 所以如果买的是这种定位板就没法上卫星轴了.
    img
    要买这种定位板(用定位板卫星轴)
    img

    带卫星轴定位板

    xd64 / dz60/64 / 貌似都开了孔, 但不是热插拔
    GD64 也开了孔, 但没有现货, 需要等上车, 且也不支持阶梯capslock

    dz64貌似右shift不能分裂
    img
    img

    不过插上键帽试了下也还好, 就这样吧

    北瓜的定位板(带卫星轴, 卖家说支持lc60, Tofu外壳, 我没试过)

    GK64只支持普通capslock, 如果想要上面死灵那个阶梯capslock, xd64 / dz60/64 都可以. 学会看这个图
    img

    定位板还用这个就行caslock开口可以向左移动的, 主要看pcb支持不支持了
    便宜的不锈钢非左移定位板(支持xd/dz 64)

    GK64热插拔长度 29.5厘米 放不进去LC60…
    后来又买了一块ymdk64(支持阶梯capslock) 长度29.2厘米, 就能放进去了… 就差3毫米

    最后的成品

    img
    img
    ToFu + 蒂芙尼轴 Typing sound

    购物清单

    与本次无关的其他


    1. 如何打造自己的机械键盘–硬件篇
      定位板有碳纤维的, 铝的, 铜的, 不同材质可能手感也不同. ↩︎

    展开全文
  • 自己制作深度学习数据集教程

    千次阅读 2019-04-09 12:17:30
    自己制作的数据集欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右...

    自己制作的数据集

    1.剪裁图片

    图片大小不一,我的想法是遍历文件夹内的图片进行resize,然后作为放入网络中的输入。但是每个图片名字不一致,要改变,我就用了一个count,从001-999位置,全部剪裁,(这部分其实网络的预处理也可以做,我只是提前做了)。
    —————————————————————————————————————

    注意点

    1. 这里有个注意点,因为我的图片是网上截取的,所以不能保证每张图片质量都很好,在imread读取的时候,可能出现NoneType,一定要注意,不然会报错(这是个坑,我找了好久,才发现)
    2. 第二个是我把所有的图片都改成了JPG,可能有gif,png等等这类的,存在也会报错,所以建议大家一开始就右击保存,而不要只把图片拉下来。
    3. 因为我不是很熟悉xml文件,并且我的图片都是不需要重新用边界框截取,所以我没有用labelImg去做。
      —————————————————————————————————————
    import cv2
    import os
    count=501
    for filename in os.listdir(r"/home/parallels/Downloads/绿色/"):
    	#print("/home/parallels/Downloads/1.黑/"+filename)
    #filename=/home/parallels/Downloads/1.黑/1.jpg
    	path="/home/parallels/Downloads/绿色/"+str(filename)
    	#print(path)
    	img=cv2.imread(path,cv2.IMREAD_COLOR)
    	if img is None:
    		continue
    	if len(str(count))!=3:
    		b=(3-len(str(count)))*"0"+str(count)+".jpg"
    	else:
    		b=str(count)+".jpg"
    	if img.shape[0]>=50 and img.shape[1]>=50:
    		img_2=cv2.resize(img,(50,50))
    		cv2.imwrite(os.path.join("/home/parallels/Downloads/3/"+b),img_2)
    		#cv2.imwrite(os.path.join("/home/wanglin/PycharmProjects/data_test/data/Train400/original.jpg" ), img)
    		count+=1
    		continue
    	else:
    		os.remove(path)
    

    我这里暂时取得是(50,50,3),可以根据网络选择自己的尺寸,在写个脚本验证一下看看,是不是size都是(50,50)。

    import cv2
    import os
    train=[]
    for filename in os.listdir(r"/home/parallels/Downloads/3/"):
    	#print("/home/parallels/Downloads/1.黑/"+filename)
    #filename=/home/parallels/Downloads/1.黑/1.jpg
    	path="/home/parallels/Downloads/3/"+str(filename)
    	#print(path)
    	img=cv2.imread(path,cv2.IMREAD_COLOR)
    	print(img.shape)
    

    2.把所有的图片的路径和标签写到txt文件里去(这部分查了很多网上的教程,dir /b/s> xxx.txt),我是没有实现,路径没有加进去,所以我稍微参考写了一个自己的py文件,供大家去使用。

    import os 
    f = open('/Users/qiubo/Desktop/train_list.txt','w')
    for root,dirs,files in os.walk('/Users/qiubo/Desktop/3/',True):
    	for file in files:
    		f.writelines("/Users/qiubo/Desktop/3/"+file)
    		f.write('\n')
    
    

    这里的f.writelines括号里的前半个是路径,后面是每个图片名,至于标签的话,继续加上就行,并没有很麻烦。

    3.读取训练的x,y,我做到这一步就结束了,因为网络需要改造,所以还没有具体想到要几个标签。

    import pickle
    import numpy as np 
    import os.path
    import codecs
    def load_data(datafile, num_class=8, save=False, save_path='dataset.pkl'):
        fr = codecs.open(datafile, 'r', 'utf-8')
        train_list = fr.readlines()
        labels = []
        images = []
        for line in train_list:
            tmp = line.strip().split(' ')
            fpath = tmp[0]
            img = cv2.imread(fpath)
            np_img = np.asarray(img, dtype="float32")
            images.append(np_img)
    
            index = int(tmp[xxx])
            label = np.zeros(num_class)
            label[index] = 1
            labels.append(label)
        if save:
            pickle.dump((images, labels), open(save_path, 'wb'))
        fr.close()
        return images, labels
    

    这个代码我是在修改了RCNN的预处理过程,就是读取txt文件,然后做个one-hot矩阵,看分类,由于这里我还没有试验过用到自己的数据集,所以大家有错误可以指出来,我修改一下

    展开全文
  • Inno Setup 自己制作安装包

    千次阅读 2017-12-18 18:06:59
    Inno Setup 自己制作安装包Inno Setup 制作安装包下载 http://www.jrsoftware.org/download.php/is.exe 安装点击图标以管理员身份运行 打开界面–>点击新建 在弹出的“应用程序信息”对话框里填写您要制作的程序...

    Inno Setup 制作安装包下载
    http://www.jrsoftware.org/download.php/is.exe
    安装

    点击图标以管理员身份运行
    打开界面–>点击新建
    这里写图片描述

    在弹出的“应用程序信息”对话框里填写您要制作的程序“安装包”信息。如下图。
    这里写图片描述

    根据自己的软件名称以及软件版本等信息填写完毕之后点击“下一步”弹出“应用程序
    这里写图片描述

    点击“下一步”弹出“应用程序文件”对话框,在“应用程序主执行文件”右下边点击“浏览”如下图。
    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述

    这里写图片描述
    其中:
    自定义编译器输出文件夹(D): 点击“浏览”指定输出文件夹(即:安装包制作完成之后的存放位置)。
    编译器输出基本文件名(F):(可以不选,使用默认的setup作为安装包名称)
    自定义安装程序图标文件(I): 点击“浏览”指定要作为安装包的ico图标文件(可以不选,即调用默认图标)。
    安装密码(P): (建议不写密码)

    这里写图片描述

    这里写图片描述

    生成文件
    这里写图片描述

    如果不需要修改或已经修改完成之后,点击“Inno Setup 编译器”菜单栏中的“运行”然后选择“运行”

    说明

    Inno Setup制作安装包无法创建桌面快捷方式的问题
    修改:
    [Tasks]
    ;创建桌面快捷方式
    Name: “desktopicon”; Description: “{cm:CreateDesktopIcon}”; GroupDescription: “{cm:AdditionalIcons}”; Flags: checkablealone
    ;创建快速启动栏快捷方式
    Name: “quicklaunchicon”; Description: “{cm:CreateQuickLaunchIcon}”; GroupDescription: “{cm:AdditionalIcons}”; Flags: checkablealone

    [Files]
    ;Source: “原文件夹*.*”; DestDir: “目标文件夹”; Flags: recursesubdirs
    Source: “D:\打包文件.exe”; DestDir: “{app}”; Flags: ignoreversion
    ;Source: “要打包的目录*”; DestDir: “{app}\安装后释放文件的目录\”; Flags: igNoreversion recursesubdirs createallsubdirs
    Source: “D:\打包文件夹*”; DestDir: “{app}”; Flags: ignoreversion recursesubdirs createallsubdirs
    注:
    如果“要打包的目录”和”安装后释放文件的目录”一样的话,就达到了你的要求。
    这样写:
    [Files]
    Source: “res*”; DestDir: “{app}\res\”; Flags: igNoreversion recursesubdirs createallsubdirs

    ;开始菜单,桌面快捷方式
    [Icons]
    Name: “{commonprograms}{#MyAppName}”; Filename: “{app}{#MyAppExeName}”
    Name: “{commondesktop}{#MyAppName}”; Filename: “{app}{#MyAppExeName}”; Tasks: desktopicon
    Name: “{userappdata}\Microsoft\Internet Explorer\Quick Launch{#MyAppName}”; Filename: “{app}{#MyAppExeName}”; Tasks: quicklaunchicon

    可以查看(http://blog.csdn.net/ahao1985507/article/details/39182977)详细说明


    展开全文
  • 怎么自己制作一个U盘

    万次阅读 多人点赞 2018-06-13 16:09:37
    (转载)花了半天时间学习了U盘的有关知识,大大满足俺的好奇心,现在来分享...外壳外壳很容易理解,网上有很多外壳可以买,可以自己制作,印上LOGO。2.PCB电路板其实PCB电路板一般和主控是一体的,这里单独分出来是因...

    (转载)花了半天时间学习了U盘的有关知识,大大满足俺的好奇心,现在来分享下。其实也并不是单单的制作一个U盘,主要是普及一下U盘的一些知识,更重要的是了解怎么更好的选购U盘,以及如何发挥U盘的最大性能。以下:

    首先来了解下U盘的构造:

    U盘可以分为四个组成部分:

    1.外壳

    外壳很容易理解,网上有很多外壳可以买,可以自己制作,印上LOGO。

    2.PCB电路板

    其实PCB电路板一般和主控是一体的,这里单独分出来是因为,有些技术强人自己设计PCB电路板,然后制作U盘。。于是于此表示佩服。。

    3.主控

    U盘主控是U盘的计算、控制芯片,负责检测U盘供电,数据读写任务分配等,主控的好坏决定了U盘的速度和稳定性。

    4. 闪存芯片闪存芯片就是储存数据的芯片,闪存芯片对U盘的速度和储存质量起着决定性作用。

    外壳和PCB就不介绍了,下面讲一下主控:

    要制作U盘的话,首先要选购的就是主控,一般主控都是直接给焊在PCB板上了,方便了很多。

    主控是很重要的,它负责数据的读写任务,因此,一个好的主控可以最大限度的发挥闪存芯片的速度!它决定着一个U盘的稳定性,兼容性,不同的主控支持不同类型的闪存芯片,虽然基本上都是支持,但最好还是根据主控的规格说明来看看是否支持该类型的闪存芯片。主控的支持的接口类型也是要看的,现在主要看是否支持USB3.0。

    主控有几个品牌,比如群联,银灿,慧荣,擎泰 等等。都是比较出名的,上面的IS903就是属于银灿的,是目前最普遍的USB3.0解决方案,稳定性比较好。不过目前淘宝上很多低价的U盘用的都是低端的主控,这样会出现的问题的就是稳定性不好,数据容易丢失,读不出盘,有些没良心的居然用读卡器主控来代替U盘主控!比如说我在淘宝上看到一款32GB的U盘,用的TLC混MLC卖就不说了,居然用了RTS5308这个读卡器的主控。读卡器主控最大的问题就是当闪存芯片出现某些问题,比如说坏块的时候,基本上整块闪存都读不出来,也就是说U盘废了。而且还没有相应的量产工具,连修复都是不可能,想制作USB-CDROM的时候,一不小心整个U盘都废了,没有量产工具恢复不来。所以选购U盘的时候最好还是看看主控,问问卖家,看主控的评价。一般好的主控也就十多块钱,不算很贵。

    选择主控的原因其实也是看自己需求,不同的主控有不同的规格。除了好的主控可以拥有更高的速度,还有一些。先讲下单贴双贴的问题。上面这款就是双贴的芯片,可以看到PCB的正面和背面都是有闪存芯片接口的,然后就可以贴两片闪存上去,单贴的话就是只能贴一面,多数情况是单贴单通道,双贴双通道。双通道的好处就是同时写入两块芯片,速度可以提高。

    其实单贴也不是问题,一般主控还支持多CE。也就是一个接口贴两块闪存芯片,这时就需要用到叠焊了。也就是把两片闪存芯片贴在一起,焊在一起,通过不同RB值区分,实现大储存量。一般来说主控主要还是1CE,也就是只能贴一片。但是有些主控支持一些型号的闪存芯片可以贴2CE,也就是两片贴在一起。有些更是支持4CE。也就是说,假设用的是双贴4CE的话,买8片顶端的单片64GB的闪存芯片,一边贴四片。于是!量产后一个512GB的U盘就出来了!

    现在128G的闪存芯片也出了,如果有支持双贴4CE的话。。。1TB的U盘。。。哇哈哈。

    闪存芯片的价格基本占到了整个U盘的70%的价格,由此可见这是极为重要的了。

    一般来说闪存芯片按制作的架构不同分为三类: SLC   MLC   TLC  。按在1个储存单元(cell)中存放N位元(bit)的资料不同区分。

    SLC = Single-Level Cell ,即1bit/cell,速度快寿命长,价格贵,约10万次擦写寿命。

    MLC = Multi-Level Cell,即2bit/cell,速度一般寿命一般,价格一般,约3000—10000次擦写寿命。TLC = Trinary-Level Cell,即3bit/cell,速度慢寿命低,500-1000次擦写寿命。当然现在好的也有上3000的。技术改进也还不错。

    同样的储存量,按价格来说 1块SLC = 3块MLC = 6块TLC。目前的SLC淘的话,好的SLC 90块左右,比较一般的60块拿下也有。看具体容量了。不同的厂家产的速度也有很大区别。

    速度方面对比的话,以32G U盘为例,按最新的USB3.0来说,同样的主控下:

    SLC 可以达到180M/S读 80M/S写 的速度,好的主控和闪存芯片甚至可以达到210M/S的读取和210M/S写入速度。

    MLC 可以达到 120M/S读 30M/S写 的速度,好的主控和闪存芯片下可以达到180M/S的读取和90M/S的写入速度。

    TLC 可以达到 70M/S读  18M/S写 的速度。

    但是这也只是在大容量的32G USB3.0 U盘的情况下才可能出现那么高的读写速度,因为一般都是双通道的。8G的U盘的话,估计的是 SLC 80/20 M/S读写,MLC 30/8 M/S读写,TLC 10/2 M/S读写。

    寿命的话,举个例子,一个8G 的U盘,写入寿命是3000次的话,假设一个发烧级歌迷,每天换一次歌,就是每天写入8G,也要8年才能用坏U盘,虽然闪存芯片很重要,但是这也是看主控好坏的,好的主控有很好的磨损平衡算法,可以平均把数据写入分配到不同块里,这样可以尽量达到最大寿命。而一般的USB2.0和一些低端主控是没有磨损平衡算法的,比较容易损坏。不过目前的闪存芯片技术也是很好的了,可以用的时间也很久了。但是!目前居然又出了一个QLC,就是4bit/cell的,坑爹的100次写入寿命!小心别买错,不然就可以当光盘用了。

    如果你已经看到这里的话,基本上你已经对U盘甚至固态硬盘有了比较深入的了解了!其实SSD,也就是固态硬盘,也是大概这个架构,但是SSD的主控有更好的性能和算法,这是一个区别。

    然后我要讲的就是购买U盘的注意事项了,目前的市场也是相当混乱的,很多厂家在本来规格是MLC的U盘里混入很多TLC的,基本都是混着卖,买低端U盘基本看人品了。。然后市场上还有白片,黑片,REMARK片。白片就是质量稍好的,容量偏差不大的,因为生产厂家检测容量不够而废弃的。黑片就是质量很差的,闪存的容量偏差很大或者明显存在其它质量缺陷的。有的不良厂家为了达到某种目的,将买回来的黑片或者白片重新打字,或者将回收的旧芯片重新检测一下容量,把原来的芯片型号打磨掉,按照重新检测出来的实际容量重新打上假型号。制成的就是REMARK片,这些片很容易出现坏块,然后U盘经常出现文件损坏。千万注意别被骗了,注意看芯片表面的打磨痕迹。还有就是用软件检测下芯片,看是否正常。有些片是看不出的。还有一些卖坑爹的扩容盘,扩容盘的特点就是特别便宜,这些千万别信。扩容盘的制作很简单,1G的闪存芯片,用量产工具量产一下,随便想要显示多少容量都行,但是储存超出本身容量后就会覆盖内容,导致文件损坏,存多少损失多少,比REMARK的还坑。

    接下来就是制作一个U盘了。很简单的。

    准备工具:一个外壳,一个主控PCB板,闪存芯片若干,电烙铁(扁口较好),锡焊,松香。

    首先你最好下载相应主控的规格说明书,看看是否支持该闪存芯片,当然,基本上市面有的都支持,不用特别担心,最多也就换个主控,十多块钱的事。

    然后,闪存芯片(凹坑)对准U盘电路板的第一脚标志(白色圆形),帖上去,各个脚与电路板上的铜箔一定要对准,最好用东西夹紧,虚焊的话会出现无法识别的情况,然后先涂松香,焊锡固定,接下来把PCB斜放45度,用“拖焊”的方法焊上(如图)。然后仔细检查有没有粘连,去掉粘连。酒精洗掉松香。OK!

    至此,硬件已经完成,叠焊的话要设置跳线什么的,太麻烦不教了。半成品U盘完成。

    接下来就要用到量产工具了,找到主控对应的量产工具,这个网上都有下载,然后,根据具体情况,选好U盘的容量以及其他一些设置,选上低级格式化,量产开始!

    接下来等待成功就行了,然后就可以复制文件啥了。不成功的话,检查虚焊,再补焊一下,检查有没有粘连,再量产一次。基本上都能成功,如果无论如何都不能成功的话,那就是主控不支持闪存芯片了,换一个就行。这个几率很小。

    至此,一个U盘就诞生了。。自制U盘的成本很低=A=优势。看需要,芯片20块,64G的MLC 30-90块都有,双贴。于是一个128G的MLC U盘也就90块。高端点的玩SLC 32G 210M/S读取和写入速度什么的也就180块左右。貌似目前比较高端的U盘CZ80这个32G的MLC京东上卖289块一个,读取190M/S,写入也就100M/S。自制的虽然没啥品牌,但用着自豪不是~哈哈

    展开全文
  • 用Github pages搭建自己制作的网页

    千次阅读 多人点赞 2016-04-21 01:40:23
    用Github pages搭建自己制作的网页,方法最简单,适用于新手!!用Github pages搭建自己制作的网页,方法最简单,适用于新手!!用Github pages搭建自己制作的网页,方法最简单,适用于新手!!用Github pages搭建...
  • 亮亮自己制作的搜狗输入法皮肤

    千次阅读 2014-04-11 22:18:00
    昨天晚上闲来无事,看见搜狗输入法皮肤可以自己制作,于是就倒腾了一番,成果如下:.一、演示效果:安装文件下载:http://download.csdn.net/detail/lxq_xsyu/7179727二、制作过程:搜狗皮肤编辑器下载:...
  • Android中如何自己制作su

    万次阅读 2014-05-08 10:07:32
    本文将介绍如何在Android中自己制作一个su
  • wordpress自己制作主题看这一篇就够了/常用函数/注意事项 一.介绍 想必想要大家都要自己制作主题了,也是对wordpress有点了解了,在这里我就不多废话了。 有不了解的欢迎大家看我wordpress的文章 第一期安装以及大致...
  • 自己制作CFLinux系统(一)

    千次阅读 2013-01-07 15:01:53
    很多人可能会问为什么要自己制作呢?不是有开源的cflinux系统吗?开源的cflinux系统只支持内核2.4,还不支持2.6好像一直不更新了。所以就打算自己制作基于2.6内核的cflinux。这里说明一下,系统架构为x86,非arm架构...
  • 自己制作一定的ttf字体可行吗? http://www.zhishi-zhishi.net/working/font_diy.html
  • 自己制作的 macOS Mojave 10.14.6 iso 文件,亲测可用,已在 VMware 15 Player 上安装运行,畅游macOS。如果百度云盘地址失效,请联系我!(如此文件侵权,请联系我删除) 本来上传到CSDN供下载的,没想到现在都不能...
  • 智能手机从各个角度重塑着大家的生活,手机App自然已经成为...App软件的开发流程目前分为两个路线,编程开发和免编程自己制作 软件开发流程一:编程开发 从零开始,一层层敲代码完成,过去市场上的App大多通过这种方...
  • 利用Ubuntu自带的命令mkisofs就可以制作iso文件, 具体方法如下: 1.如果你是直接从cd压制iso文件的,执行sudo umount /dev/cdromdd if=/dev/cdrom of=file.iso bs=10242.如果你要把某个文件或者目录压到iso文件中,...
  • 如何自己制作身份证扫描件?

    万次阅读 2017-04-01 11:23:09
    2,打开word,赋值图片粘贴到word里,调整身份证大小为85.6mm×54.0mm即可,设置身份证图片的格式为,嵌于文字上方,自己上下拖动,然后居中即可。3,可以生成pdf文件保存,存在邮箱或者云盘,以后需要复印件的时候...
  • 30天自己制作操作系统中二进制编辑器BZ-1621 http://pan.baidu.com/s/1kT1hZ5X
  • 自己制作语义分割语义分割数据集

    万次阅读 多人点赞 2018-05-30 16:42:48
    最近在用deeplab,需要自己标注数据集,整理一下。制作语义分割数据集大致需要(1)使用labelme对数据进行标注,生成对应图片的json格式。(2)执行label下的labelme_json_to_dataset.py文件,生成图片对应文件夹。...
  • 自己制作一个可以设置背景图片的Jpanel java swing组件一般是没有设置背景图片的功能,例如jpanel是不存在设置背景图片的,那么该怎么办,我的解决办法是使用 MyEclipse中的Matisse Palette中的Custom自己写一个...
  • 自己制作的直流电机驱动器

    千次阅读 热门讨论 2018-03-24 16:48:39
    自己做了个直流电机驱动器,MCU用的STM32F103RET6。程序是基于MDK写的,用了一个24减数比和编码器500线的电机,分别调好了速度环,电流环,位置环。都是单环,还没做多环的融合,想自己做融合的话有源码下载。另外还...
  • labelme自己制作目标检测数据集

    千次阅读 2018-09-30 21:26:19
    Labelme windows安装包在我的github里: https://github.com/BonnieHuangxin/Fast-RCNN-pytorch 打开这个 然后就可以打标签了 打完标签的图片再用fast rcnn训练模型。...
  • VMware安装苹果macOS Catalina 10.15.cdr 应网友要求,今天更新了最新macOS Catalina 系统镜像懒人包 具体资源请访问https://blog.sxbai.com/243.html
  • 所以很多人也想制作自己的api。网上关于这方面的教程实在是很少,今天我就顺手做了一个,把方法公布下。首先秀一下效果:用“curl”方法,返回一个json,大家也可以试下:curl -i http://ospafzone.duapp.com/ospaf ...
  • 终端执行命令: ...当然,想要同时保留dmg镜像的就不要执行这一条命令了,熟悉类unix系统的都知道,rm命令是不可逆的,一旦删除就只能从头制作了 相关文章: http://tieba.baidu.com/p/5928614677
  • 前言 之前写过一篇博客是制作自己的...在使用fcn之前需要配置caffe环境,可以参考win10+vs2013+caffe+gpu+python环境配置这篇博客,对如何制作自己的数据集以及FCN-32s训练过程可以参考FCN制作自己的数据集并训练...
  • 网上有甚多资源,自己搜索然后下载就可以了 https://www.cr173.com/soft/794471.html 二、获取一份映像文件 注意:映像文件中需要有启动引导的功能,否则会报错 三、如何使用qemu创建虚拟机 百度有详细的步骤讲解,...
  • unity自己制作动画(以image示例)

    万次阅读 多人点赞 2016-07-08 14:37:33
    作 为程序,做游戏动画是很苦逼...独立开发 无美工 无动作 只有程序员一枚 只是自己的经验拿出来分享下 不喜勿喷;   支持 陈宇 独立开发万岁
  • 我是一位文字爱好者,了解一些简单常用的制图软件。想自己动手研究一个自己使用的汉字字库,希望各位达人教教我该使用什么软件。如果能再说说步骤,那就更好啦!也希望能通过这个平台交到有想法,有共同兴趣的朋友!
  • 红外接收电路自己制作,我用过的

    万次阅读 2017-06-13 14:00:51
    接收器电路很简单(如图),只要有一点电子元件、焊接及万能表电压测量知识,就可能进行自己DIY接收器电路。下面介绍元器件的作用: U1接收头可以用TL0038A或TL0038B型号,其主要是管脚定义不一样,功能是相同。TL0038...
  • 自己制作一个node_modules的模块

    万次阅读 2016-08-10 20:18:28
    1.在node_modules目录下,新建myLib文件夹,然后新建一个index.js,写上:function showName(){ console.log('调用了showName函数'); }exports.showName = showName;2.外部引用就可以直接写模块名了var getlib = ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 539,725
精华内容 215,890
关键字:

自己制作