Popular models | 3D CAD Model Collection | GrabCAD Community Library
Free 3D Models | CGTrader
Free 3D Models, Download or Edit Online · clara.io
3d models – download 3dsky.org
popular – Thingiverse
MyMiniFactory – Guaranteed free and paid 3D Printable Designs
Free 3D models, Rendering images and CAD files | Autodesk Online Gallery
Latest 3D models ・ Cults
Free 3d models download. free-3d-models.com
Free 3D Models for Download | TurboSquid
Free 3D Models download – Free3D
Home Design, Free 3D models, High Quality Textures, Online Interior Design, Largest Architects Database at Archibase Planet
Free 3D Models and Objects Archive. Download: 3ds , obj , gsm , max models
3D Models & 3D Objects Free Download – cadnav.com
Home Page – Download 3D Model – Free 3D Models – 3D Model Download
Stock photos, royalty-free images, graphics, vectors & videos | Adobe Stock
Free 3D Models – Download Free 3D Models 3DExport – 114
3D Warehouse
Free 3D Models – 3D CAD Browser
Free 3d models, vray materials and cad blocks.
Most popular models Modeling page 1 of 16, images 0: Architecture pictures
Models | 3D Resources
FREE 3D CAD Models -CAD blocks free
Free 3d models for interior design and archviz
Free 3D Models – Car Body Design
Free 3D Model Downloads
Sketchup free 3D models
Free Stuff – Viz-People
Download Free 3D models – Hum3D
Model Browser | 3d.si.edu
VWArtclub – Xfree3D – 3d models
Top Free 3D models – Asset Store
Only Delicious 3D Models! | Top 3D models
3D Model Download,Free 3D Models Download
Free 3d models
FREE 3D Models!Works By Solo
Free 3D People for Renderings | RENDERPEOPLE
Sweet Home 3D : Free 3D models
Free 3D models
Models – Resources – Free 3D models for blender, sweethome3d and others
3D ContentCentral
Free
3D models Archives – VIZPARK™
3D Scan Free Download: OBJ, STL | Artec 3D Model Scanners
http://www.3dxtras.com/
Evermotion – Download 3D models, blueprints and other
http://www.dmi-3d.net/
https://free3dbase.com/
http://www.mr-cad.com/Free-3D-Models-c-19-1.html
http://www.oyonale.com/modeles.php?lang=en
js的小技巧(笔记,随时更新)
查看函数源代码:
(函数名).toString();
//复制到剪贴板以便后期处理(Chrome console)
copy((函数名).toString());
萌娘百科:复制歌词原文
var lyric_lines=$('.Lyrics-original');
var lyric_array=[];
lyric_lines.each(function(){
lyric_array.push(this.innerText);
})
获取humble book bundle 下载地址
var hrefs=[];
$('.download span a').each(function(){hrefs.push(this.href)});
copy(hrefs.join("\r\n"));
MySQL导致关机时间长(Waiting for table flush)
首先说结论:双系统时区同步( timedatectl set-local-rtc 1 )导致
一直以来我这个笔记本在关机的时候都有些慢,本来也没想去管它(因为以前也试图跟开关机的错误作斗争,但我没赢过)
但是随着我的时间越来越紧,也没耐心等它慢慢关机了,就稍微做了个笔记,去搜了一下,大体上是说,mysql在清理垃圾数据,而时区设置导致mysql认为有来自未来(8小时之后)的数据,为了保持数据缓存干净,所以一直在等待,在网络越来越好的情况下,双系统时间同步对我也没那么重要了,所以把这个设置调回了默认值,然后重启系统,好了
后记:这篇记录太早了,才发现没发布出去,大部分都是后来补写的,有没太写清楚的地方,请见谅。
policy-rc.d denied start
这个是程序中的一个debian权限组件,不知道是为了兼容还是什么
位于 /usr/sbin/policy-rc.d
先cat 一下看看
#!/bin/sh
exit 101
查了一下,和我报的错是同一个错误代码,原文链接
那么对应的改成0就好了
Mysql事务提交无效,原因集合
- 重复数据覆盖
- 双层事务,内层事务未提交(Yii的事务是线程共用的,以栈式提交)
解除WordPress上传文件格式限制
@/wp-config.php
添加
define("ALLOW_UNFILTERED_UPLOADS",true);
有时可能会不好用,关闭supercache试试
docker wordpress 文件2M上传限制问题
修改 .htaccess文件
我的挂载目录是/opt/wordpress/html , .htaccess文件就在这个目录下
在最后加入
php_value post_max_size 24M
php_value upload_max_filesize 8M
[手工]庆祝bilibili上市,做个纸模
bilibili这个一直赔钱的公司居然上市了,作为原始投资人(自称),当然要支持一发啊,话不多说,下面是图纸,一张A4能出2个小电视,怎么想都是赚的。

[SOLVED]using dkms to install driver with errors
起因
由于笔记本(ThinkPad X1C 2014)在Linux下的待机时间远不如Windows,经过简单的搜索,发现了TLP这款能耗管理神器,调教起来还比较简单,基本只要用自带的能源方案就已经够了,其他的就不多说了,因为美帝良心想的本子都有一个电源管理设置叫充放电阈值(这个还是刚查的)有利于笔记本电源的保养,在我的历代笔记本里都是电池先DIE,所以对此比较在意,就查了一下,TLP是支持[仅ThinkPad]的该项设置,在/etc/default/tlp中,需要acpi-call这个模块,对,这就是本文的主角。
按照TLP官网教程安装过程很顺利
sudo apt-get update && sudo apt-get install acpi-call-dkms
# 好,没有报错,那现在来检查一下有没有效果
sudo tlp-stat
# 结果还是inactive,显示没有安装,我想,那是不是dkms要手动安装啊?Google上没找到,然后我想到了软件自带的帮助
sudo dpkg -l | grep dkms # 确认一下有这个软件包
sudo dkms install # 猜测是这么用
#然后会提示这么用不对,使用 help 命令查询使用方式
sudo dkms help #诶!这个autoinstall好像可以
Usage: /usr/sbin/dkms [action] [options]
[action] = { add | remove | build | install | uninstall | match | autoinstall
| mkdriverdisk | mktarball | ldtarball | mkrpm | mkkmp | mkdeb | mkbmdeb | status }
[options] = [-m module] [-v module-version] [-k kernel-version] [-a arch]
[-d distro] [-c dkms.conf-location] [-q] [--force] [--all]
[--templatekernel=kernel] [--directive='cli-directive=cli-value']
[--config=kernel-.config-location] [--archive=tarball-location]
[--kernelsourcedir=source-location] [--no-prepare-kernel] [--no-initrd]
[--binaries-only] [--source-only] [-r release (SuSE)] [--verbose]
[--size] [--spec=specfile] [--media=floppy|iso|tar] [--legacy-postinst=0|1]
[--no-depmod]
[-j number]
Error! No action was specified.
sudo dkms autoinstall
问题
提示是这样的,大概意思就是说引用函数没有找到
DKMS make.log for acpi_call-1.2.0 for kernel 4.12.1-chrysalis (x8664)
Thu Jul 13 19:31:39 CEST 2017
make -C /lib/modules/4.12.1-chrysalis/build M=/var/lib/dkms/acpi_call/1.2.0/build modules
make[1]: Entering directory ‘/tmp/linux-4.12.1’
CC [M] /var/lib/dkms/acpi_call/1.2.0/build/acpi_call.o
/var/lib/dkms/acpi_call/1.2.0/build/acpi_call.c: In function ‘acpi_proc_write’:
/var/lib/dkms/acpi_call/1.2.0/build/acpi_call.c:307:9: error: implicit declaration of function ‘copy_from_user’ [-Werror=implicit-function-declaration]
if (copy_from_user( input, buff, len )) {
^~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:309: /var/lib/dkms/acpi_call/1.2.0/build/acpi_call.o] Error 1
make[1]: *** [Makefile:1512: _module/var/lib/dkms/acpi_call/1.2.0/build] Error 2
make[1]: Leaving directory ‘/tmp/linux-4.12.1’
make: *** [Makefile:7: default] Error 2
然后在网上找了很久,对应的方法都没有解决:
- 加上-Werror=implicit-function-declaration编译选项
- 用define更改定义(这个不完全符合,所以没有办法尝试)
- 可能没有引包(最开始我觉得这官方源不应该出这种错误啊,虽然也不是这个错误,但这是最接近的一个)
后来注意到有两个版本:copy_from_user这个函数在<asm/uaccess.h>另一说是在<linux/uaccess.h>,用locate命令查到源码位置后,发现是引用的是<asm/uaccess.h>,之前挖坑的时候遇到过不在标准位置这个问题,就想着这个是不是在linux/下面,于是把asm改成了linux,先手动运行了一下make,跑通了,然后
sudo dkms autoinstall
[北京大学计算机考研复试题解]skew binary
原题
在skew binary 表示中,数x的第k位的值x[k]表示x[k]*(2^(k+1)-1).每个位上的可能数字是0或1,最后面一个非零位可以使2,例如10120(skew)=1*(2^(4+1)-1)+0*(2^(3+1)-1)+1*(2^(2+1)-1)+2*(2^(1+1)-1)+0*(2^(0+1)-1).前十个skew数为0、1、2、10、11、12、20、100、101以及102.
要求:
输入包含一行或多行,每行包含一个整数n,若n=0,则输入结束,否则其为skew数,输出对应的十进制值
using namespace std;
file f;
while (char line[]=f.readline()){}
int result=0;
int bitCounter=0;
while(line>0){
unsigned short bit=line%10;
line/=10;
result=bit*(2(bitCounter+1)
bitCounter++;
}
变体
在skew binary 表示中,数x的第k位的值x[k]表示x[k]*(2^(k+1)-1).每个位上的可能数字是0或1,最后面一个非零位可以使2,例如10120(skew)=1*(2^(4+1)-1)+0*(2^(3+1)-1)+1*(2^(2+1)-1)+2*(2^(1+1)-1)+0*(2^(0+1)-1).前十个skew数为0、1、2、10、11、12、20、100、101以及102.
要求:
输入包含一行或多行,每行包含一个十进制整数n,若n=0,则输入结束,否则输出对应的skew表示
[cc lang=’C++’]
System.out.println(“Hello Github Pages”);
// prints ‘Github Pages’ to STDOUT.
[/cc]
