最近又又又买了一个新的域名,所以打算在这域名基础上写一个匿名投票用的统计系统(捡鼠标垫买电脑系列)用于一项长期的数据统计(不知道收集到多少数据)。 分析 既然是投票系统,那么就必须对防止刷票做处理。 记得N年以前有个网站投票貌似是关于360的文章,底部有个投票并没有做处理,所以我光靠按键精灵就刷了几千票,不过十几分钟之后貌似被发现了。 所以关于防刷票我能写的就有以下几种方案: 登陆注册——极大的增加投票所需要的成本,但是又由于成本导致真实用户被拒之门外。 Cookie标记——少量的成本,也容易被清理。 ip限制——没有成本,但是由于NAT的网络环境存在导致无法实行。...
从别人那里收来一台20o的母鸡E3-1230 V3+32G+2T+1G,这性价比简直是无敌。虽然来说是欧洲机房,从美国绕过去,但是丢包率几乎为0。上次买的25刀一个月的配置没有他一半,丢包率上天。 但是不知出于什么原因,自带的ip被mt(我是纯洁的目的)封了,而且我也想拿来做其他程序的后端,所以会有两种方案 由于我需要windows做宿主,linux用来做网站后端所以比较方便。而且我也没做过全虚拟化,也不知道性能如何,所以还是用hyperv做虚拟开linux小鸡比较好。 1.Nat+端口映射 2.独立ip 方案1可以虚拟linux使用宿主的ip,只需要将需要的...
说到Java,其一个明显的特征就是实体类中会有大量的get,set方法。虽然说现在IDE都可以一键生成get,set,construct方法,但是每个类都得花个一分半分的时间。Lombok通过注释的方式帮助我们简化臃肿的Java代码。 (虽然通过Lombok在Java文件中以注释方式代替,但是通过编译器编译后会自动生成方法,因此不会影响代码运行效率) 项目主页:https://projectlombok.org 一、 Lombok安装 IDE需要安装插件,不然IDE会显示找不到方法(虽然能正常编译...
前年从淘宝那儿30块买了个MBL的壳,又买了块1T的蓝盘装进去就凑活着当块NAS用了。然而MBL只有100M的网卡,也没有USB也不能WOL,还是PowerPC的构架,连内网穿透都没有合适的方法。 很久以前买个Atom折腾过黑裙,但是那是家里的情况,随便找个角落就可以塞进去,然而在学校就没有那么多空地塞一个大机箱了,还是直接买个白裙算了,还带内网穿透。 于是这几天心魔作祟,趁群晖216j售价降为999的时候买了一台。 硬件 J系列属于群晖的低性能系列,再往下还有se,...
问题 上课需要笔记本,而装了Deepin的笔记本耗电量明显比windows要高出很多(即使强制限制了频率),依然只有40-50分钟的续航(换不起)。Windows下可以开启双重节能模式在只编代码和稍微上上网的情况大概可以使用一个半小时,马马虎虎撑过两节课。 而且Linux的桌面环境小BUG不断,比如Deepin的控制面板无缘无故吃我CPU、外界显示器输出偶尔会切成其他分辨率,Manjaro KDE的关机会被其他程序给中断。当然也没有Office全家桶。 所以所有的环境都得迁移至Windows,好在Win10已有了Linux sub system(现在有ub...
由于帮老师做的项目里需要有栏目,所以必定也需要一系列子栏目,因此栏目在数据库中的储存结构就大概为 | | | |---|:---:|---:| |id|| |title|标题| |uri|uri| |parentColumn|父栏目id| 因为任何栏目都是和上下栏目关联的,如搜索某栏目的文章,那么子栏目下的文章也是要进行检索的。因此需要关于这一个栏目的完整的树。 主要思路就是查询子节点,若子节点存在再接着查询子节点。 //Column实体类 public class Column { private Integer cid; pri...
吾选择的是Java的后台开发方向,目前只学到SSH和SSM的开发,之前虽然是在比赛中做了几个后台,但是都是使用的祖传代码,是上上届流传下来的代码。我也只能从这代码中进行修改,每次都得打包成war然后再发布到TOMCAT上,每次改代码都得手动部署真是麻烦。 后来听说jenkins可以做持续集成,于是把新的项目都改成maven部署过程就节省了大部分时间。 安装jenkins 需要环境:jdk(如果是openjdk请换成oraclejdk,构建项目时需要ojdk) 具体的安装方法jenkins的官网...
最近这几天Kimsufi放货频繁,ks1经常有货,估计是这上个月的续费率不高,导致有人删机器吧,有初装费的机器随便这么丢真的好吗XD。 KS的机器虽然是#世界#最便宜的独服,但是由于国内去ovh机房的线路都是绕地球,所以难受飞机场的侵犯。而且是独服就不会有爱折腾的邻居出现,而且我还有台不错的德国机可以拿来中转,对我来说性价比还是不错的。 开始正题 安装Fedora软件仓库 centos虽然说稳定,但是是牺牲版本的前提下实现的,官方的库又旧又老,部分软件只能现编译安装,不能通过yum安装,所以需要安装fedora的仓库 yum install epe...
原本的Print.moe由Python编写,但是由于本人对于Python的研究还不够透彻,导致写出来的东西不成体系代码烂,后期难以维护懒的搞。 所以趁学习ssm正好把此项目重写一番,反正是个长期的项目,后期将会加入管理后台,就可以更好的解除一些限制。 并且目前看来Json接口没有需求,Java版本的Print.Moe将暂时取消。 已对文档内容更新[Print.moe 免费的动漫壁纸API](https://by.cx/2017/07/31/Print-moe-%E5%85%8D%E8%B4%B9%E7%9A%84%E5...
内容过于老旧 最新文档请前往https://doc.pic.re 目录 更新日期:2017-09-17 - 0.项目背景 - 1.功能简介 - 2.Web Api - 2a.Json输出(暂时取消) - 2b.Raw图像输出 - 3.FBI Warning 项目背景 pic.re(原Misaka.asia)作为我的一个实验性公共项目已经准备了很长时间,不过因为这个学期的事情比较...