酷居科技

每个人都有属于自己的世界

[置顶] AutoDesk Inventor插件定制开发

DP线第20针脚DP_PWR的重要性

DP线第20针脚DP_PWR的重要性

年前因为组了多屏,于是买入了一根廉价的DP线。更换后,使用是正常的,DP的效果确实是比HDMI要好。色彩啥的比较鲜艳。

偶尔发现,电脑关机后,主机的指示灯还会亮。但没放在心上。

后来又入了一个480GB的SATA固态硬盘当作存储盘。

之后,问题就来了。

首次安装,启动后,硬盘是可以认出来的。重启也是可以认出来的。

但是关机后,再启动,却怎么都认不出硬盘。

折腾了很久,发现,关机后显示器必须断电后再重启才能认出固态硬盘。并且发现,关机后,显示器居然能给主机供电。

Autodesk Inventor插件开发之代码实现装配体放置零件的功能

Autodesk Inventor插件开发之代码实现装配体放置零件的功能

正常情况,要实现装配体放置功能,Inventor API里面对应的是方法是:

ComponentOccurrences.Add( FullDocumentName As String, Position As Matrix ) As ComponentOccurrenc

但这个方法,是直接将要放置的文件加入装配体,并且位置都定好了,高度自动化设计会用这个。

Allway Sync Pro 文件同步

Allway Sync Pro 文件同步

上一篇文章是手动版的微软出品的文件同步器,功能非常简单,但是很暴力。

这里介绍一个自动版的。功能强大,威力惊人。支持各种类型的文件形式(比如网盘、FTP等)的自动同步。

Allway Sync是一个非常容易使用的 Windows 文件同步软件。它可以在几个文件夹之间进行文件同步。同步方式有源文件夹同步和各向同步两种方式:

免费实用的文件夹同步/备份软件推荐--Microsoft SyncToy

免费实用的文件夹同步/备份软件推荐--Microsoft SyncToy

SyncToy 是由 微软 推出的一款免费的文件夹同步工具。虽然名字中有一个 Toy,但是大家可千万不要误以为它的功能弱爆了。实际上,我感觉这款软件还真是摆脱了微软大多数软件给人复杂和臃肿的印象,通过很简单的操作便能够完成复杂的操作,免去了大量重复的手动复制、移动操作。

树莓派3b+ 用samba与windows或者智能电视共享文件

树莓派3b+ 用samba与windows或者智能电视共享文件

1、 安装Samba

sudo apt-get -y install samba samba-common-bin

2、设置一个公共目录

cd /;

sudo mkdir share;sudo chmod 777 share
sudo vim /etc/samba/smb.conf
在最后添加:
[share]
comment = pi share
path = /share
browseable = yes
read only = no
writable = yes
public = yes

2019年新年快乐

2019年新年快乐

一不小心就已经2019年了。

新年快乐。

入坑树莓派后,常见的几个问题

入坑树莓派后,常见的几个问题

1、ip地址查看
ifconfig

2、指定有线网络静态ip地址
sudo apt-get install vim
sudo vim /etc/dhcpcd.conf
在文件结尾加入以下内容:

interface eth0
static ip_address=192.168.X.X/24
static router=192.168.X.X

VS Code 的常用快捷键和插件

VS Code 的常用快捷键和插件

一、vs code 的常用快捷键

1、注释

a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/

b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)

c) 多行注释:[alt+shift+A]

d) 多行注释:/**

2、移动行:alt+up/down

十个国外科技网站

十个国外科技网站

1、Cnet

Cnet是网络上最热门的科技新闻网站。截至2016年12月,网站每月约有7000万访客。
2、TechCrunch

TechCrunch是一家在线科技和产业新闻出版商。网站内容涵盖各种小型企业和初创公司新闻。
3、InformationWeek

InformationWeek是一个提供IT新闻,研究,趋势分析的科技网站。InformationWeek提供市场研究报告,技术趋势和商业行业面临的问题。网站每月约有150万访客,Alexa Global排名为6394位。
4、Wiredis

Selenium使用chromedriver与Chrome版本对照表

Selenium使用chromedriver与Chrome版本对照表

在使用selenium启动谷歌Chrome浏览器的时候,是需要用到chromedirver的,两者之间的版本是需要匹配的,否则会出现下面类似的报错:

  1: Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: call function result missing 'value'
  2:  
  3:   (Session info: chrome=65.0.3325.31)
  4:   (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 6.1.7601 SP1 x86) 
  5: (WARNING: The server did not provide any stacktrace information)
  6: Command duration or timeout: 0 milliseconds

这个例子中就是因为谷歌浏览器用的是65的版本,chromedriver用的是2.33的版本,而对于谷歌65的版本来说,与它匹配的chromedriver的版本是2.37或2.38,不匹配时就会出现上面的错误,使用匹配的版本后该问题即可解决。