01分数规划学习笔记

01分数规划学习笔记 今天 gsh 带着我们 复习了一下01分数规划。 01分数规划就是假设一个物体有两个属性 a,b,同时选择在这个集合中的k个物品,使: \[ v=\dfrac{\sum^{i=1} _{i<=n} a_i \cdot x_i}{\sum ^{i=1} _{i<=n} b_i \cdot x_i} ,\sum_{i=1}^{n}x_i=k \] 的值最大。 那么如何能做到呢?看这个式子我们很难看出如何求解,那么将其变形。 \[ v \cdot \sum^{i=1} _{i<
分类: 其他 发布时间: 05-26 22:06 阅读次数: 1

python-组的高优先级

import re print(re.findall('(abc)+','abcabcabc')) print(re.findall('(?:abc)+','abcabcabc')) print(re.findall('abc+','abcabcabc'))
分类: 其他 发布时间: 05-26 22:06 阅读次数: 2

linux 用户及文件权限管理

Linux 是一个可以实现多用户登陆的操作系统,比如“李雷”和“韩梅梅”都可以同时登陆同一台主机,他们共享一些主机的资源,但他们也分别有自己的用户空间,用于存放各自的文件。但实际上他们的文件都是放在同一个物理磁盘上的甚至同一个逻辑分区或者目录里,但是由于 Linux 的 用户管理 和 权限机制,不同用户不可以轻易地查看、修改彼此的文件。 下面我们就来学习一下 Linux 下的账户管理的基础知识。 1.首先查看用户的指令: who am i/whoami 输出的第一列表示打开当前伪终端的用户的用
分类: 其他 发布时间: 05-26 22:06 阅读次数: 1

使用Java编写ActiveMQ的队列模式和主题模式

队列模式的消息演示本小节简单演示一下如何使用JMS接口规范连接ActiveMQ,首先创建一个Maven工程,在pom.xml文件中,添加activemq的依赖:<dependencies><dependency><groupId>org.apache.activemq</groupId><artifactId>activemq-all&l
分类: 编程语言 发布时间: 05-26 22:01 阅读次数: 9

Thinking in Java Reading Note(9.接口)

1.抽象类和抽象方法   包含抽象方法的类叫做抽象类。如果一个类包含一个或多个抽象方法,该类必须被限定为抽象的。(否则,编译器就会报错。)   创建抽象类和抽象方法非常有用,因为它们可以使类的抽象性明确起来,并告诉用户和编译器打算怎样来使用它们。   抽象类还是很有用的重构工具,因为它们使得我们可以很容易地将公共方法沿着继承层次结构向上移动。 2.接口    3.完全解耦   
分类: 其他 发布时间: 05-26 21:56 阅读次数: 2

python3 5月26日 time模块常用时间转换

import time 获取当前时间: 指定字符串格式:time.strftime("%Y-%m-%d %H:%M:%S") 当前时间戳:time.time() 当前时间元组格式:time.localtime() 字符串转时间格式 将时间字符串转按指定格式换为元组<class 'time.struct_time'> time.strptime(“字符串”,format("%Y-%m-%dT%H:%M:%SZ")) 将时间格式转换为时间戳: time.mktime(‘class 'time.st
分类: 其他 发布时间: 05-26 21:56 阅读次数: 1

面向对象第四次作业

把上次的也补上了!editing... GITHUB 本次作业的感想 对于文件读写、文件路径、命令行参数的学习进行一下小结 程序运行截图,并描述一下程序设计思路 整个过程中碰到的所有困难以及解决(或者尝试解决未果)的过程
分类: 其他 发布时间: 05-26 21:56 阅读次数: 1

机器学习课程不完全收录(持续更新)

机器学习已经火遍全球了,目前几乎所有科技公司都或多或少都在积极地响应AI的趋势,但是此时需要培养更多的人工智能和机器学习专家,然而优质的学习资源却相当匮乏。几大科技巨头和业界领军大神也相应提供了各自特色的在线课程,先收录一些好的课程在此,方便大家选择。 吴恩达 deeplearning.ai https://mooc.study.163.com/u/ykt1503557960168#/c https://www.coursera.org/specializations/deep-learnin
分类: 其他 发布时间: 05-26 21:56 阅读次数: 1

微型计算机原理复习(第六版)姚向华编著(转载请注明出处)

微型计算机原理复习(第六版)姚向华编著(转载请注明出处---https://www.cnblogs.com/qingl) 第一章P37 05. 设机器字长为8位,最高位为符号位,试对下列各算式进行二进制补码运算: (2)8 + 18 = ?[8]补=[8]原 [18]补=[18]原 (4)-25 + 6 = ?[-25]补=[[-25]补]补 [6]补=[6]原 (6)9 - (-7)= ?[9]补=[9]原 [-7]补=[[-7]补]补 (8)-25 – 6 = ?[-25]补=[[-25]
分类: 其他 发布时间: 05-26 21:56 阅读次数: 3

打印九九乘法表

1X1=1 2X1=2 2X2=4 3X1=3 3X2=6 3X3=9 4X1=4 4X2=8 4X3=12 4X4=16 5X1=5 5X2=10 5X3=15 5X4=20 5X5=25 6X1=6 6X2=12 6X3=18 6X4=24 6X5=30 6X6=36 7X1=7 7X2=14 7X3=21 7X4=28 7X5=35 7X6=42 7X7=49 8X1=8 8X2=16 8X3=24 8X4=32 8X5=40 8X6=48 8X7=56 8X8=64 9X1=9 9X2
分类: 其他 发布时间: 05-26 21:56 阅读次数: 2

面向对象程序设计作业4

面向对象程序设计作业4 github repo 链接 学习感想 一开始就觉得本次作业是较为简单的,之前大致看了下命令行的知识就觉得花不了多少时间,便一直留着到周六下午才开始正经学习。 然而懂得理论知识不代表便会使用,一经实践便出现了各种各样的问题,此次作业完成得我心慌慌,以后再简单的知识点都要去认真学习。 文件读写、文件路径学习 寒假便有学习了文件输入输出流,当时学习的是ifstream/ofstream流,这次作业中学习了使用freopen/fclose函数来实现文件的输入输出,两者都能顺利
分类: 其他 发布时间: 05-26 21:56 阅读次数: 1

Java的特点之一——跨平台

    Java出现之前,C和C++是当时广泛使用的编程语言。但是C和C++都有一个共同的缺点,那就是只能在特定的平台进行编译。这里指的平台是由操作系统(OS)和处理器(CPU)构成的。C和C++源程序所在的特定平台对其源文件进行编译、连接,生成当前平台的机器指令(平台的机器指令可以被该平台直接识别和执行),根据当前平台的机器指令生成可执行文件。那么,在任何与当前平台相同的平台上都可以运行这个可执行文件。但每个平台都会形成自己独特的机器指令,相同的CPU和不同的操作系统所形成的平台的机器指令可
分类: 其他 发布时间: 05-26 21:56 阅读次数: 2

idea编辑器快捷键调整

习惯了Eclipse中的删除快捷键,idea中的快捷键用着不是很适应,于是乎调整了下. idea编辑器快捷键调整: 默认: 删除代码行:Ctrl+Y 复制代码行:Ctrl+D 在当前行之前添加一行: Ctrl+Alt+Enter 在当前行之后添加一行: Shift+Enter 调整为: 删除代码行:Ctrl+D(去除Other-->SendEOF的快捷键) 复制代码行:Ctrl+Shift+C 在当前行之前添加一行: Shift+Enter 在当前行之后添加一行: Ctrl+Alt+Enter
分类: 其他 发布时间: 05-26 21:56 阅读次数: 3

Beta阶段冲刺 Day1

Beta阶段冲刺 Day1 i.提供当天站立式会议照片一张; ii. 每个人的工作 (有work item 的ID) 姓名 昨天已完成的工作 今天计划完成的工作 工作中遇到的困难 每个人的具体贡献 陈龙 学习 界面的修改 很烦,刚考完试 17% 周汉麟 学习 学习知识,负责后面的测试 很烦,总是学不会 16.5% 黄俊麟 学习 学习知识,负责后面BGM添加 很烦,总是学不会 16.5% 郑佳明 学习 学习知识,负责后面的BUG修改 很烦,总是学不会 16.5% 郑子杰 学习 学习知识,负责后面
分类: 其他 发布时间: 05-26 21:56 阅读次数: 5

小刘同学的第一百五十篇日记

  昨天夜里在准备答辩的PPT和腹稿,准备演示代码什么的……就不出意外的断更了   啊啊啊啊啊啊啊啊啊   其实,就像我之前说的,现在在博客园打卡   已经有些变味了   不能输出富有成果的技术博客……只是每天在这里打卡,寻求自我安慰   初心何在?价值何在?进步何在?   今天答辩完也算是真的毕业了   待会儿得认认真真写日记反思反思,明天还得早起拍照毕业照……         仰望保上国防科大的妹子,这毕竟是我中学时期的理想大学   当然更为佩服的是考入北大的这位学霸,能从中部省份的211
分类: 其他 发布时间: 05-26 21:56 阅读次数: 1

Mui Webview下来刷新上拉加载实现

  有些事情经历过之后才会发现,原来再次之前我是如此的啥,因为是第一次做,毫无头绪,有时会想假如有个一demo就好了,那么就不会花费这么多的无用功了。今天使用mui 的webview实现了一个H5页面的上拉加载下拉刷新的效果,拿出来和大家一起分享一下,希望各位博友有用,当然啦有的时候坑会很多,但是只要我们学会用思考的方式去找问题,不管是什么问题我们都是可以解决的。小弟的文采不好,有错误请指出来,一定虚心接受    //首先在此之前我们先要引用jquery的插件,以及mui.js插件 <!--h
分类: 其他 发布时间: 05-26 21:56 阅读次数: 1

pandas绘图

#encoding:utf8 import pandas as pd import numpy as np import matplotlib.pyplot as plt df = pd.DataFrame(np.random.randn(10,4),index=pd.date_range('2018/12/18', periods=10), columns=list('ABCD')) plt.figure() df.plot() df = pd.DataFrame(3 * np.ran
分类: 其他 发布时间: 05-26 21:56 阅读次数: 1

phpstorm 报错及解决

1. 当项目里有大量 js 文件时,一旦编辑包含 js 的文件,phpstorm 会卡顿,甚至未响应 问题原因: 内存限制较小 解决方法一: 直接将弹出框中的红色部分修改为需要的内存限制,并选择 Shutdown 解决方法二: 进入phpstorm 安装目录 bin 文件夹,打开PhpStorm.exe.vmoptions 将 Xmx 修改为需要的内存限制即可 注:有时候改为2048 会出现 phpstorm 打不开或者闪退现象,将其改为1024 即可
分类: 其他 发布时间: 05-26 21:56 阅读次数: 1

JS-3

运算符 数学运算符 + - * / %(取模运算符) js内置一个对象叫Math,Math提供了很多关于计算的方法,常见的 // 随机数 console.log(Math.random()); // [0,1) // 假如产生1~10的整数 1<=Math.random()*10+1<11 console.log(parseInt(Math.random()*10+1)); console.log(Math.pow(3,4)); // 3的4次方 console.log(Math.sqrt(1
分类: 其他 发布时间: 05-26 21:51 阅读次数: 1

1.4.1

question: Show that the number of different triples that can be chosen from N items is precisely N(N-1)(N-2)/6.Hint: Use mathematical induction or a counting argument. answer: 法一:排列组合C(N,3) = N ( N - 1) ( N - 2 ) / ( 3 ! )            = N ( N - 1) (
分类: 其他 发布时间: 05-26 21:51 阅读次数: 3