大家好,我是程序员小孟。
最近开发了很多的项目,项目在完善 ,团队在完善。
搞团队搞公司,一定是赚钱,但就是累,操心的P事多,需要管人、管事、盯着项目的进度。
但是成本也大,养团队真特么累,人员成本真的大,真是不当家不知柴米油盐贵。
转给技术的费用:
转给客服的费用:
还有其他的水费、电费、房租……创业公司的团队成本真的很大!
想想人家搞公司的老板,是真的牛b。
我目前计划的要和的小伙伴一起把项目整起来,搞一些优质的项目,一定可以起来。
听话、照着做,模仿我,坚持搞。
技术太值钱了,任何事背后都有底层的逻辑,逻辑掌握好逻辑干啥都能很成功。
例如减肥,我一个月减掉20斤,先掌握底层的逻辑,胖就是脂肪,怎么才能瘦?
消耗脂肪!
如何消耗脂肪?
饿+运动,当然补充蛋白质和碳水化合物,运动要做有氧运动。
最近搞了太多优质的项目了,另外UI我们还在不断地完善中,最终我们会搞很多的复杂项目。
随便拉出来2个遛遛……
选课系统,我们先开发一些小的,然后陆续的会和高校合作。
后来我们又引入了遗传算法的考试系统,也可以运用到排课系统上:
一种算法多种运用。
有些算法可以去手写,有些算法调用第三方+训练模型即可。
遗传算法讲解:
核心思想:参照达尔文的进化论,认为物种都是向好的方向去发展(适者生存),因此可以认为到足够的代数之后,得到的最值可实际的最值很接近。
它的算法思想:
1)随机产生一个种群;
2)计算种群的适应度、最好适应度、最差适应度、平均适应度等指标;
3)验证种群代数是否达到自己设置的阈值,如果达到结束计算,否则继续下一步计算;
4)采用转盘赌法选择可以产生下一代的父代,产生下一代种群(种群中个体数量不变);
5)种群发生基因突变;
6)重复2、3、4、5步。
部分代码:
public class GeneticAlgorithm {
private List pop;
Properties pro = PropertyUtil.getProperty("ga_simple");
private int POP_SIZE = Integer.valueOf(pro.getProperty("POP_SIZE"));
private int CHROMOSOME_SIZE = Integer.valueOf(pro.getProperty("CHROMOSOME_SIZE"));
public GeneticAlgorithm() {
pop = new ArrayList<Chromosome>();
for (int i = 0; i < POP_SIZE; i++) {
pop.add(new Chromosome(CHROMOSOME_SIZE));
}
}
}
码字不易,点赞、转发、评论支持。
我是程序员小孟,欢迎点赞关注。有问题可以评论区交流!