USC访问
‘壹’ seafile怎么连接seafile
一.下载最新版本seafile
专业版需要到英文页面注册下载,3个用户免费使用,个人使用还是不用钱的:
https://www.seafile.com/en/proct/private_server/
注册登录之后在Downloads页面点击下载页面链接,然后选择对应的系统版本文件下载就行
可以用宝塔的远程下载,然后解压出来,可以在网站目录下创建一个seafile文件夹,跟我保持一致避免其他我没有遇到的问题
二.将需要的软件依赖先安装好
连接到服务器,安装软件依赖
9.0版本的命令下面这个
apt-get update
apt-get install python3 python3-setuptools python3-pip python3-ldap libmysqlclient-dev -y
pip3 install --timeout=3600 django==3.2.* future mysqlclient pymysql Pillow pylibmc \
captcha jinja2 sqlalchemy==1.4.3 psd-tools django-pylibmc django-simple-captcha \
pycryptodome==3.12.0 cffi==1.14.0
这里要注意一下有个坑,执行最后一个命令的时候很可能会报错:
可以通过以下命令解决:
apt-get install libmemcached-dev zlib1g-dev
三.开始部署seafile
1.首先进去解压出来的文件夹,输入命令开始部署:
./setup-seafile-mysql.sh
2.回车确认后就需要输入信息了
①输入名字,自己定义
②输入ip或者域名,输入127.0.0.1
③端口,直接回车
④选择创建数据库或者连接已有的数据库,输入 1 回车
⑤MySQL服务器,直接回车
⑥MySQL端口,直接回车
⑦MySQL root用户密码,宝塔的话直接去数据库页面找就行,复制输入然后回车(密码是看不到输入的)
⑧输入数据库用户名,自己定义
⑨输入数据库密码,自己定义
⑩后面三个创建数据库都是直接回车就行
这里可能会有一个报错,之后把最后一个数据库改个名字就行,例如:seahub-db 改为 seahubs-db 即可,记住这里报错了要先把seafile目录下已经创建的其他文件夹删除,只保留解压出来的seafile-server-9.0.4文件夹
最后会让你确认输入信息,回车就开始安装了
最后看到这个信息就是安装完成了
四.使用nginx反代并使用ssl
1.先把域名解析到服务器,然后在宝塔添加网站
2.先宝塔申请一下ssl证书,开启反代之后申请不了的,可以先暂停反代,我这里就先申请了
3.在网站设置中打开反向代理
4.到这里还没结束,因为我们现在只是反代了面板,上传下载的端口是没有的,现在还没办法使用,我们还要在网站配置文件中添加下面的代码
location /seafhttp {
rewrite ^/seafhttp(.*)$ $1 break;
proxy_pass http://127.0.0.1:8082;
client_max_body_size 0;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 36000s;
proxy_read_timeout 36000s;
proxy_send_timeout 36000s;
send_timeout 36000s;
#优化上传大于4g文件
proxy_request_buffering off;
}
5.最后启动一下就可以访问了
./seafile.sh start
./seahub.sh start
你第一次启动 seahub 时,seahub.sh 脚本会提示你创建一个 seafile 管理员帐号,按提示输入邮箱跟密码就行。
五.修改后台设置
这时候也是不能上传下载的,要后台设置正确的地址信息,改成自己的域名就行了,现在就可以正常使用了。
六.对接contabo对象存储
首先创建三个存储桶(Bucket),分别为:my-commit-objects ,my-fs-objects ,my-block-objects
然后修改seafile/conf/seafile.conf,添加以下代码,key_id和key自行在对象存储控制台获取
[commit_object_backend]
name = s3
bucket = my-commit-objects
key_id = your-key-id
key = your-secret-key
host = usc1.contabostorage.com:80
path_style_request = true
memcached_options = --SERVER=localhost --POOL-MIN=10 --POOL-MAX=100
[fs_object_backend]
name = s3
bucket = my-fs-objects
key_id = your-key-id
key = your-secret-key
host = usc1.contabostorage.com:80
path_style_request = true
memcached_options = --SERVER=localhost --POOL-MIN=10 --POOL-MAX=100
[block_backend]
name = s3
bucket = my-block-objects
key_id = your-key-id
key = your-secret-key
host = usc1.contabostorage.com:80
path_style_request = true
memcached_options = --SERVER=localhost --POOL-MIN=10 --POOL-MAX=100
保存后重启seafile服务
./seafile.sh start
这里要注意一点:由于seafile的存储管理逻辑和存储模式,删除的资料库依然留存在存储底层,这就导致了我们删除的文件依然会占用空间,所以需要我们在删除资料库之后,在管理员的后台彻底删除资料库之后,再通过命令清除无效的数据块才能清除占用的空间。
然后在seafile/seafile-pro-server-latest目录下执行
./seaf-gc.sh -r
更精细的命令可以参阅官方的文档:https://cloud.seafile.com/published/seafile-manual-cn/maintain/seafile_gc.md
可选项
1.头像加载失败
连接到服务器运行以下命令
rm -rf /tmp/seahub_cache/*
2.使用memcached提升性能
apt-get install memcached libmemcached-dev -y
pip3 install --timeout=3600 pylibmc django-pylibmc
systemctl enable --now memcached
然后在 seafile/conf/seahub_settings.py 中添加
CACHES = {
'default': {
'BACKEND': 'django_pylibmc.memcached.PyLibMCCache',
'LOCATION': '127.0.0.1:11211',
},
'locmem': {
'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',
},
}
COMPRESS_CACHE_BACKEND = 'locmem'
最后重启 Seahub 以使更改生效:
./seahub.sh restart
如果更改没有生效,请删除seahub_setting.pyc缓存文件. 位置在seafile/conf/__pycache__目录下。
(这里说一句,我这里memcached是之前其他网站使用宝塔安装的,所以不知道通过命令安装的话会遇到什么问题,不过应该大概可能没啥问题吧0.0)
‘贰’ usc 访问学者 个人怎么申请 journalism
可以使用留学志愿参考系统 https://tieba..com/p/5271536590,看系统中有多少与你情况相似的学生成功申请了这个学校或者那些专业,看看他们最低多少分就可以被录取,就可以知道申请的成绩要求了。
‘叁’ XP系统的工作组只能看到我自己的电脑,为什么看不到其他人呢
原因:未设置正确导致。解决方法:
1、首先在Win10电脑上,打开网络属性,选择“高级共享设置”。
‘肆’ USC(南加大) 看牙经历
说起看牙,就不得不说在南加大看牙经历,也算给后辈一点小小的提示吧。我大约是7月来美国的,来之前的一周发现有蛀牙,当时医生说已经来不及修补了,但做了临时处理。牙医千叮万嘱,说是寒假务必回家修补。奈何本人玩心比较重,决定在美国好好增长“阅历”, 搁置了归家的想法。也可能是预感到之后会有牙病,当时投保了非强制的学校牙齿护理保险。鉴于学校的牙齿护理保险只能由上半学期投保一整年的,不能下半学期半途参加,当时还纠结了一把,现在真为自己捏了一把冷汗。
投完保险后,我也没放心上,直到一天,牙齿隐隐作痛,我猜想大概是国内的临时疗法到期了。该来的可能还是要来的,因此在我无论如何都无法找到预约渠道后,我直接访问了Herman Ostrow School of Dentistry Of USC。到了牙医学院得知,首次预约最好是实地预约或者电话预约。行,既然来了,我就填表。我以为填完表,就能像国内一样给我安排医生就诊,哪知道,前台微笑告诉我,拜托我回家等短信。等等,难道不应该安排医生吗?好在那天牙齿并不是很痛,我就没急着想见医生,因此便如果绝症患者一样,回家等报告。在此提醒一句,如果患者特别疼的话,可以直接要求urgent care,没必要像我这样害羞的。即便当天不能完全修复,至少可以减轻疼痛吧。
然后,约莫过了两周多吧,牙医小哥联系我了,左右不过约了个时间看牙。提一嘴,看短信的时候,我太粗糙了,我以为联系我的是前台,其实是USC牙医学院的学生医生,所以我想说的是,在USC牙医学院帮病人看牙的都是学生哦,如果很介意的话,还是去其他LA的牙诊所吧。我以为总算迎来了补牙的一天,毕竟距离我首次预约已经有一个月之久,虽然知道美帝的医疗就是这么个尿性,但是这效率降落在自己头上,真不是那么好受的,除了内心吐槽,也没啥办法,毕竟是穷学生一个,事实证明我想的太天真了,应该牙医小哥只是对的牙齿“敲敲打打”以及上下两次不停的拍片的时候,就应该反应过来那天应该只是检查(Screening)。由于都是学生医生,而我们这些病人只是”教学材料“,所以全程耗费了4小时,也就是一个早上,原因是,要等教授们给出他们操作和治疗的意见。这时候,我是真的服了,此时国内肯定直接上实操了呀。然后,牙医小哥告诉我,好在我投保了保险,否则光是Screening就要耗费100刀。所以,我当时很感谢自己的明智决定,感觉自己真的拥有“狗头军师“的机智。
随后,又是过了三周吧,牙医小哥约我再次相约治疗椅。我平静的面对”即将到来“的修补,然后我想说,真的是我把问题想的太简单,还是老外把问题想的太复杂?当天只是再次短在的”敲敲打打“,然后确定就诊方案,告知预估费用。我还记得当时的牙口状况已经不太好了,但我勉强觉得自己应该还不需要urgent care吧。
终于,在上学期期末考前的一周,我迎来了正式补牙,毕竟那时距离我开始预约补牙已经过了整整一个学期,真的是印证了世事无常吧。和国内的看牙真的全然不同的是,这里的医生会在病人的病牙上搭建迷你手术棚,在你的病牙附近的牙肉上涂上”麻醉棒棒糖“,待到麻药全部发作后,注射麻药,然后进入手术。虽然我的牙医小哥哥手法并不怎么熟练,但是每行一步终会咨询着不同的老师,然后悉心向我我解释着这么做的原因。总算,服务态度和客气程度是没话说的,不像国内医生二话不说,直接撸起袖管干起来了,让作为病人的我们措手不及。由于耗时实在太长,本人尿道实在是短,我直接在合适的时机要求去厕所,然后医生在我的迷你手术架外面带了个口罩。想来,还挺有意思。经过长达4小时的手术,牙医小哥告诉我这是临时治疗(temporarized),但是可以避免我的疼痛。此时,我内心又是草泥马咆哮而过,毕竟下次正式固定要待到3周开学后。我是真的佛了。
然后呢,无惊无险的度过一个寒假,而我乌龙把正式修复的时间当成我学院的开学当天,实则我学院开学前三天,谁料该乌龙为我后面的痛苦埋下了很大的祸根。
又是经历了久久的两周,我收到了小哥本学期第二次的预约时间,我在手机那端点头如捣蒜,因为我的牙又疼了,而且比之前的隐隐明显了,是明显的隐隐。当然,此次去还是没意外的检查,但出乎意料的是,小哥告诉我,我之前的补牙无力回天,只能改做根管治疗。因此,当天他只是帮我订了一套全局方案,并且又告知了预估价格,包括另一颗牙的植牙价格。虽然总体的价格还是很优惠的,奈何本人项目学制较短,是无论如何都不够植牙的。想着,到时候别把自己整的骑虎难下,婉言拒绝了小哥哥的植牙方案。所以,当天我就只安排了方案以及由谁操刀做后续的根管治疗。对此,我真的觉得太无奈了,因为方案的制定也不是1-2个小时可以解决的,必须认真的花费3小时作认真研究。
接下来,约莫两周没收到任何消息。于是,在某天本人放纵得吃了两次辣后,我的牙彻底要我好看了。说起牙疼,相信无论是经历过智齿生长还是牙髓炎或者牙周炎的朋友们,都不会忘记这种刻骨铭心的感觉吧,可谓蚀心之痛。记得那天是周五,我开始牙疼到影响睡眠,但是好在我从国内带来的药还算压制得住,所以,我只是吃了两片药。但是从周六开始,我频繁地失眠,半夜三四点都无法入睡,即便吞服美版强力止痛药都无济于事。最为悲催的是,那周又是美国总统日,周一放假,牙医学院根本不营业。虽然,我已经和牙医学院的小哥约了另外一个小姐姐于周三给我做根管。
终于的终于,我忍痛忍到了周二,兴冲冲地去了牙医学院,严正要求urgent care,然后前台挽着头发随便地说,下午一点才有。然后我灰头土脸的回到课堂,不知道是幸运还是不幸,这堂本来连病假都请了的课,我迷迷糊糊又断断续续地睡了一节课,和没上课也没差。下课后,我纠结再三,决定即便周三能够做根管,下午的课我再如何不舍得放弃,我还是要博一下,否则我真怕我会在美帝切腹。然后,胃口不佳的我,连午饭都没吃,在牙医学院挂了号,等着医生的急救。可能又是等了“两个世纪”吧,当我身边的人都四三去自己的主治医生那里的时候,当我不知道瞌睡了几次,当我旁边唠嗑的大叔进门,来看我的同学来了又走后,总算我轮到我见医生了,接待我的是个很帅气的“叔叔“,准确是介于成熟魅力已婚男性。常年颜狗的我竟然无心舔,下意识的伸出我那老农民的手,擒着泪深深地握了领导的手一把。然后,我被指引到一间治疗椅上,继续等待,然后我向帅哥解释,我牙疼难忍,如能治好,便是我的再生父母。小哥表示了同情,随后在医生们的协调下,本应给我做根管的小姐姐调班给我来治疗,并表示对我疼痛的理解。然后,小姐姐帮我找了一间空闲的椅子,开启了熟练的治疗之旅。当然治疗之前也免不了简单的检查,治疗过程中也免不了老教授的指导和亲自操刀。但是,这个四年级的小姐姐,真的手法娴熟,全程干脆利落,刀起刀落,不拖泥带水,简直是我心目中的侠女,救我于水火。而我在全程中,竟然不停瞌睡,几次眼睛眯成一条缝,起初还被小姐姐的美丽瞳孔颜色吸引,后来就只被天花板催眠吧。经过三个小时的医治,我脱离了痛苦的海洋,虽然还有余伤,但是是个正常人能忍的范围。当天,我喝了点粥,于太平洋时间七点便睡下啦,不知道是麻药的关系还是没有疼痛的关系,我一夜无梦,睡得很安详。
下周五下午,我要进行第二次根管治疗,也是最后的根管手术,祝我好运吧。最后,希望本文能给在洛杉矶遭受牙齿折磨的小朋友们一点启发,一点指引。各位留鞋僧,第一,务必做好牙齿预防检查出国;第二,在国外遭遇牙疼,请尽早就医,合理计算前置程序的耗时;第三,发挥自己主观能动性,多多主动联系医生,尽量严重的描绘病症,引起国外医生的重视。
最后的最后,祝愿大家身体健康,百无禁忌,吃嘛嘛香!
‘伍’ 开电视的时候总有“温馨提示(USC无法访问,请按确定切换到DVB)”,可不可以调一下
去看说明书
‘陆’ 请大家帮我看看下面的英文是什么意思呢,谢谢
所有你需要的信息都可以在网页上获得,请到这个地址: http://www.usc.e/admission/graate/admission.你可以找到一些USC毕业招生的流程概述和一些提供招生的细节和拓展信息。
我们还强烈的建议你去访问你打算学习的院系主页。一份完整的课程列表和相关信息在http://www.usc.e/admission/graate/study 。
当你已经仔细阅读网页上的信息,如有没有提及或者你关心的问题敬请发送邮件到这个地址。
我希望这些链接在你申请的过程有有帮助。感谢你对于USC支持。
‘柒’ USC无线网卡有MAC吗
您好,是有的,任何联网设备均有mac地址的。
MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。
‘捌’ 防火墙技术的发展历史
对于防火墙的发展历史,基于功能划分,可分为如下五个阶段:
20世纪80年代,最早的防火墙几乎与路由器同时出现,第一代防火墙主要基于包过滤(Packet filter)技术,是依附于路由器的包过滤功能实现的防火墙;随着网络安全重要性和性能要求的提高,防火墙渐渐发展为一个独立结构的、有专门功能的设备。
到1989年,贝尔实验室的Dave Presotto和Howard Trickey最早推出了第二代防火墙,即电路层防火墙;到20世纪90年代初,开始推出第三代防火墙,即应用层防火墙(或者叫做代理防火墙);到1992年,USC信息科学院的BobBraden开发出了基于动态包过滤(Dynamic packet filter)技术的,后来演变为目前所说的状态监视(Stateful inspection)技术。
1994年,市面上出现了第四代防火墙,即以色列的CheckPoint公司推出的基于这种技术的商业化产品;到了1998年,NAI公司推出了一种自适应代理(Adaptive proxy)技术,并在其产品Gauntlet Firewall for NT中得以实现,给代理类型的防火墙赋予了全新的意义,可以称之为第五代防火墙。
基于实现方式划分,可分为如下四个阶段:
第一代防火墙:基于路由器的防火墙,由于多数路由器中本身就包含有分组过滤功能,故网络访问控制可通过路由控制来实现,从而使具有分组过滤功能的路由器成为第一代防火墙产品。
第二代防火墙:用户化的防火墙,将过滤功能从路由器中独立出来,并加上审计和告警功能。针对用户需求,提供模块化的软件包,是纯软件产品。
第三代防火墙:建立在通用操作系统上的防火墙,近年来在市场上广泛使用的就是这一代产品。包括分组过滤和代理功能。第三代防火墙有以纯软件实现的,也有以硬件方式实现的。
第四代防火墙:具有安全操作系统的防火墙:具有安全操作系统的防火墙本身就是一个操作系统,因而在安全性上得到提高。