大家注意咯!神通广大的dd巨牛计划合租DreamHost的主机,其服务器配置绝对让人动心。有想法的同志可以到这里查看详情。
简单说一下合租国外主机的优劣:
* 性价比高,功能强大,服务器稳定,配置无敌;
* 售后服务质量高;
* 克服电信网通互访的问题;
* 可以自己用来翻墙;
* 不需要备案,不需要在网页最下面放一个警察叔叔的傻B头像。
* 付款和联系客服比较麻烦;
* 教育网用户无法直接访问国际网;
* 不得不提一句,主机本身有被挡在墙外的隐患。
好在付款和客服问题有dd牛帮忙解决。另外,万一服务器被河蟹了,可以加钱买独立IP。
名额有限,有意者请尽快跟dd牛联系!
Update: 参加的同学必须是dd牛认识并且有一定程度了解的
Update: http://tianyi.yo2.cn/go/626571.html
相关推荐
Gelsight Sensor 重建 height-map —— 使用 DST-II 算子的快速泊松求解
Gelsight Sensor 重建 height-map —— 使用 DST-II 算子的快速泊松求解 gelsight gelsight传感器具有软弹性体的接触表面,可以精确的重建物体形状还可以从传感器的变形推断接触力和滑动. 使用 DST-II 算子的快速泊松求解 height 文章:GelSight: High-Resolution Robot Tactile Sensors for Estimating Geometry and Force 文章最后求解的方程其实是: p=∂2u∂x2+∂
iPad上的数学软件介绍与畅想
又是好久没有更新了,因为最近正沉迷于 iPad 。前天花 4800 元买了个 iPad ,然后一直在 App Store 上淘软件。下面与大家分享几款适用于 iPad 的数学软件,犹豫是否要买 iPad 的网友可以参考一下。因为我最近买了个 Hero ,把原来的 N82 卖了,因此拍照效果不太好,大家容忍一下。 Quick Graph 是一个难得的免费软件,可以用来绘制各
VOSviewer文献可视化006:修改节点标签文字
由VOSviewer软件生成的可视化图形所显示的文字是小写的,有时候,我们希望其所显示的数据(如国家或作者的首字母等)能够以大写的方式呈现,这时可以进行对节点标签文字的修改操作,使图形显示我们想要的一个效果。
更多有趣的声音错觉
去年的一篇日志里给大家推荐了几段非常神奇的音频,这里也有一个很不可思议的声音错觉。今天看到了另一些有趣的声音错觉,和大家分享一下。 准备好一副高质量的耳机哦。语音幻象:http://philomel.com/phantom_words/example_phantom_words.php 你的大脑会自动地尝试把一些无意义的声音转换为有意义的语音。在这段音频中你可能会
[数字电路]用与非门实现BCD译码器驱动数码管
Hello,大家好。这里是xdd_core,好久不见。今天来和大家聊聊大一数字电路课程的一个课设。# Key word:BCD Decoder,Proteus8.x,NAND Gate,Digital Circuit# 流程:Proteus8.x仿真电路并绘制PCB导出Gerber文件打样,最终实物验证。# 以下为我对这个课设的report(里面对整个设计做了详细介绍,并设计了完整的验证电路) 感谢观看,仅供参考,未经作者允许,禁止转载/抄袭,本文已上传至数据库,查重必挂QAQ BCD to 7-Segme
WorkBuddy 技能指南:基础办公与文档处理
WorkBuddy 不仅仅是一个对话工具——它通过技能(Skills)系统,将通用 AI 助手转变为具备专业领域能力的智能助手。每个技能都是一套经过精心设计的"能力包",包含专业知识、工作流程和专用工具。本文聚焦于文档处理类技能——这是日常工作中使用频率最高、最实用的能力集合。
惊悚!神秘电话0001961201
这几天常常接到一个显示为0001961201的来电,都是晚上甚至凌晨2、3点打来的,一旦把电话筒拿起来,电话立即断掉;最……的是,有一次这个电话接通了,对面传来的声音竟然是一种从来没听过的语言,恐怖啊~~~~~~~~~~
YOLOv11 环境配置全流程 | 从零开始搭建训练与推理环境
YOLOv11环境配置与训练全流程指南 本文详细介绍了YOLOv11目标检测模型的环境配置、训练与推理全流程。内容包括: 环境要求:列出GPU、CUDA、Python等组件的版本要求,提供快速检查脚本 Windows配置: CUDA 12.6和cuDNN 8.9.7安装步骤 使用Conda创建隔离环境 PyTorch GPU版本安装方法 IDE环境配置 Linux配置:提供Ubuntu 22.04下的CUDA、cuDNN安装命令和Conda环境搭建 Docker方案:提供一键式容器化部署命令 训练实战: 数
虐题时间!关于PKU的ACM选拔赛
昨天本来写了很大一段文字的。经过再三的考虑,我还是决定删掉了和古汉MM及其现任男友相关的一些很纠结的文字。到底我写了些啥,大家自己YY去。 长话短说,昨天上午发生牛B事儿了。有人发个短信来,问我参不参加ACM选拔赛。我以为是什么牛B人搞到我手机号码了呢,结果古汉MM来一短信,说他男友要了我的手机号来找我组队来了。本来一直在说,大学只在道上混,不搞ACM的;但当ACM真
模型训练篇 | 手把手教你使用ResNet训练自己数据集和推理,ResNet50通用物体分类识别,含完整代码和数据集,全网最详细教程
手把手教你使用ResNet训练自己数据集和推理,ResNet50通用物体分类识别,含完整代码和数据集,全网最详细教程。本篇文章将带你学习 ResNet50 模型构建、ResNet50训练自己数据集、数据集处理、推理和验证、模型剪枝与模型改进等。 本篇教程适配各种分类识别任务,可以说是一个通用的教程,只需修改自己的数据集即可完成自己领域的任务和系统实现。
PS射击游戏射线检测优化:原理、工程与全链路高性能实现
射线池:减少GC,提升批量检测效率。分层检测:先粗后细,远距离射击高效判定。批量检测:并行处理,适合大量射线场景。空间结构:进一步加速大场景检测。下面继续深入射线检测优化,补充更多实用细节和进阶技巧,包括空间分区加速、射线检测多线程/异步化、射线合并与分帧、射线池通用模板、常见性能陷阱与调优建议等。对于极端性能需求,可自定义轻量级物理系统,仅检测关键对象(如玩家、子弹),跳过复杂物理引擎。结合AABB、OBB、球体等简单碰撞体,射线-包围体检测极快。空间分区+分层检测是大场景射线优化核心。
我就知道肯定有人想要这个
http://www.jandown.com/link.php?ref=g0SjztI3B4提示:在www.graphis.ne.jp/sample/gragal/******/index.html可以看sample(把星号替换成“gra_”后面的字符串,访问显然需要那个)
基于FPGA的时间数字转换(TDC)设计(五:基于Carry4的高精度TDC设计)
基于FPGA的时间数字转换(TDC)设计,此为第五篇:基于Carry4的高精度TDC设计。提供工程文件及MATLAB测试分析代码
猜谜看照片 凤凰、张家界六人五日游照片放出!
游戏规则: 为了降低图片外泄风险,解决流量问题,我不直接给出每个图片的文件名。你需要根据提示猜出文件名,图片位置即为:www.matrix67.com/picpuzzle/.jpg 打个比方,假如某项图片的描述为“我的裸体照”,文件名提示为“最小的质数”,那么访问www.matrix67.com/picpuzzle/2.jpg就可以看到我的裸体。猜错文件名将进入404页面
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
深度学习工具包 DeepLearningToolbox
深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[](https://bitdeli.com/free "Bitdeli Badge")
我中学时代的作文(一):换一个角度思考
换一个角度思考(1) 22, 2, 53, 10, 19, 0, 53, 7, 0, 79, 28, 8, 69, 1, 100, 104, 0, 74, 18, 39 一听到这个作文题目,我就想起了上面这一串数字。我很想把这串数字的意义和由此引发的一串曲折的故事告诉大家,但我却花了不少时间下了这个决心。因为我的这段故事并不能说明什么,不会点出什么做人的道理,只能让这个话
jre9下载 jdk9
(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】
熟悉而又陌生的城市(上)
21.1 走的时候不是一般的匆忙。我一早起来的第一件事情竟然是把语义学的期末论文写完,而这篇论文的deadline是20号。打印出来赶到五院去交,发现五院竟然关门了,于是不得不又跑到女生宿舍楼下,把论文交给兔子,让她过几天帮我代交一下。事实上,兔子比我更牛B,在我把论文交给她的时候,她这篇论文居然还没有动。 接下来呢,回宿舍收拾东西,然后又发现我甚至连一个背包都没有—
win10 跳过U8环境检测的IE WebControls.rar
win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。
昨天拿到的一个巨牛的小册子(NSFW)
对面寝室是元培的,昨天串门时发现它们人手一本蓝色的小册子。它们寝室还有几本多的,出于好奇拿了一本来看。无语了,牛,真牛,邪恶至极!选几页精彩的发一下:“你我”TT的宣传册,封面:注意,这是最后一张SFW的照片:左上角那幅图太形象了,笑死我了:这个就不说什么了:Q版TT,画得真可爱:好想实践啊~~~~~~~~~~罕见的80后处男,大家赶快来抢!!!!!这个也不说什么了:
我中学时代的作文(三):世上绝无“非材”
世上绝无“非材”(1) “然而,大自然的元素是守恒的,任何废弃物都可以转化为由同种元素构成的新物体。从这一方面来看,所有废物都能变废为宝,理论上便没有所谓的垃圾了……” 我从化学书上抬起头。化学书上说的这些我从小便坚信不疑。每样东西都有不止一个用途,只是有时候人们还没想到罢了。真的,你想想,原子弹都能拿来开山路,菜刀还能用来砍人呢。所以,每当看到有人烧垃圾或者埋垃圾,
晒论文:表示重复意义的虚词比较
其实,中文系并不轻松。我们有人曾经仔细算过,我们的学分(特别是我们专业的学分)远远高过好几个理科大系。理科院系看上去作业很多,但期中期末的任务并不重;文科院系就惨了,平时没啥作业,一到期中期末就牛B,写了论文还要背东西应考,逼着我们天天熬夜。 这几天实在是累,加之空间续费后IP地址变了,DNS刷了半天都没刷过来,于是又是好久没有更新。晒一晒这几天的劳动成果——汉语虚词
Z72用了一年半 终于坏了 郁闷
虽然带了套套,但是屏幕还是被桌子角撞坏了,都撞裂开了。用了一年半,不错了。损失惨重,里面有一年多的日记估计是找不回来了。虽然天天 BackupMan,但怎么也没想到会发生这种事。最终还是谢奥然说得对,你太依赖那个了,总有一天会出事。现在的问题是,谁有办法可以导出我卡上的 BackupMan里的DayNotez数据并导入DayNotez的桌面端? 传个照片过来大家看看,给
不撞长城非好汉
有时候,这个网站会带给人一种难以察觉的忧伤:一个找不到MM的Geek在阴暗的寝室一角用一台用了两年多的R51e努力地更新着一个从不做广告在外面打广告、从不做关键字、连网页标题都没SEO过的个人Blog。最近想写的科学东西很多,但我一直忙着在做系里的图书馆分馆的网站;写日志的时间越来越少,很多相当有趣的问题及其精妙的解答过程被我写得越来越简略,以致于有人告诉我说最近写的很多东西
真正值得膜拜的牛人:3月25日亲眼目睹“最牛钉子户”
今天下午一起床,我就带好我的iPod和PowerShot S60去看传说中的钉子户去了。激动得忘了石小路道路仍然堵塞,上了公车就后悔走石桥铺这条路了(不过我也找不到去杨家坪的其它路)。到了杨家坪下车后,往商业中心走几步你就能看到传说中的神迹了。 和大多数人想象的不同,神迹所在的位置是非常热闹的城市繁华地带,这里车来车往,高楼耸立: 杨家坪轻轨车站是最好的
理解 Linux 动态库加载:LD_LIBRARY_PATH
flyfish
【Linux网络】TCP 服务器并发处理多客户端:从 fork 分发到双重 fork 彻底消灭僵尸进程
拆解 TCP 服务器并发演进链:fork 分发连接、SIGCHLD 循环回收僵尸、双重 fork 交孙进程给 init 收养,并给出模型选型与线上排错对照。
LangGraph 本地 build 频频翻车,最终在服务器跑通流式对话
先说结论:我本地那个,一次都没成功过。三次,三次,全挂在拉镜像上。而顺得像刚上过油。这就很像我高中那辆自行车:骑着能走,一上锁就坏。那天晚上我盯着终端里那行红字看了很久,想的不是技术方案,想的是——为什么同一个工具,可以一边让我觉得自己很行,一边让我觉得自己不太行。
【Linux网络】TCP 服务器如何并发处理多个客户端?从 fork、僵尸进程到双重 fork
本文详解多进程TCP服务器的实现原理,从单进程并发瓶颈出发,通过fork分离连接接收与服务职责。重点解析文件描述符继承机制、僵尸进程问题及双重fork解决方案,最终构建高效、稳定的多进程服务器模型,并说明服务器重启时可能因端口未释放导致绑定失败的原因。
1243



被折叠的 条评论
为什么被折叠?



