- 博客(23)
- 收藏
- 关注
原创 Cplex+yalmip在使用中的报错与解决
一些报错与注意点1、报错:决策变量不能写在条件判断中,只能写入约束条件中。这里我的tmp就是一个由决策变量计算得到的中间值,所以报错了。2、报错:约束有问题,可能是存在一些矛盾的约束,比如部分约束存在“0>=1”的情况,自己仔细检查,并将这种问题解决掉。...
2022-02-10 15:12:44 2725 3
原创 java 位运算
一直以为位运算很简单,是我错了。用得好简直登峰造极。查漏补缺。左移运算符(<<):将一个运算对象的各二进制位全部左移若干位(左边的二进制位丢弃,右边补0)。若左移时舍弃的高位不包含1,则每左移一位,相当于该数乘以2。有个关注点,int a = ~0, a<<0输出-1,a<<1输出-2,a<<2输出-4,以此类推;问题来了,a<<32输出多少?-1;a<<33输出-2…所以左移位数应该对32取模,即假设要左移x位,那么相当于a
2021-03-16 10:14:04 145
原创 python pip报错整理集合(更新中)
1、安装一个包或者配置一个项目依赖,提示pip版本不够高,需要更新输入: pip install -r requirements.txt报错:ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt'WARNING: You are using pip version 20.2.3; however, version 20.2.4 is available.You
2020-11-25 12:10:40 422
原创 eclipse代码自动补全的设置
之前都是按快捷键Alt+/,会有补全提示,后来重装了eclipse就不行了,按照网上的方法设置了一下,可以了,做个简单记录。【Window】-【preferences】-【java】-【Editor】-【Content Assist】-【Advanced】,然后把红色圈起来的勾上就行了(图2),可以根据自己的需要来选择。Apply以后,按**Alt+/**就可以跳出来变量、类等等的提示啦。就类似于这种~...
2020-10-26 21:55:41 479
原创 eclipse安装使用lpsolve
下载地址:https://sourceforge.net/projects/lpsolve/files/lpsolve/可以根据相应的版本下载不同的压缩包。准备好以下两个(根据自己的版本来,32位或者64位):step1将lp_solve_5.5.2.5_dev_win32文件夹中的lpsolve55.dll复制到C:\Windows\System32文件下(这里的win32和win64尤为重要,我记得我的jdk是64位的,但是用win64在运行时一直提示找不到jar包,明明都加进去了,所以重
2020-10-25 22:00:15 503 1
原创 Linux安装Nodejs
参考链接:https://blog.csdn.net/nanruitao10/article/details/81482371https://www.cnblogs.com/mao2080/p/9346018.htmlhttps://www.cnblogs.com/sirdong/p/11447739.html下载链接:https://nodejs.org/en/download/我这里选了Linux Binaries(x64),右击选择“复制链接地址”,然后Ctrl+Alt+T,输入:1、
2020-08-19 11:27:01 233
原创 计算两个时间(%m/%d/%Y %H:%i:%S)之间的天数
首先,明确是使用diffdate函数来算这个时间间隔:DATEDIFF(date1,date2) 返回两个时间之间的天数,date1晚于date2,否则返回天数为负(这里用的是mysql,与其他SQL server等有些语法区别。)数据说明:用的数据集是从kaggle上导下来的,数据表名叫TData,涉及的数据是DeadlineDate和StartDate,导入时都是text类型,这两个时间格式是%m/%d/%Y %H:%i:%S,和diffdate要用的格式%Y-%m-%d不一样,所以最关键的就是转
2020-07-25 23:13:21 1094
原创 如何在Windows上安装PBC库
1、下载PBC以及阅读相关文档:https://crypto.stanford.edu/pbc/2、下载GMP库:https://gmplib.org/#DOWNLOAD选择 .tar.bz2 的那个就行,在windows系统上可以用正常的压缩软件直接解压。不要选.lz的!那个应该是适合linux系统。这是我的gmp路径。3、下载MinGW:https://osdn.net/projec...
2020-03-29 15:52:33 1696 1
原创 区块链之以太网初学2
社区上一些文章的内容提要:WEB 3.0(非技术版)原文链接:https://ethfans.org/wikis/WEB-3.0(非技术版)后斯诺登时代的网络有四个组成部分:静态内容发布、动态消息、无需信任的交易和一个完整的用户界面。有两个系统已经实现了大部分的必须功能:Freenet和BitTorrent具体来说:1、拥有去中心化的加密信息发布系统2、是一个基于身份的、匿名的底层消...
2019-07-31 18:57:44 1764
原创 电脑录音效果不佳的问题解决
昨晚在电脑上录屏,录完以后发现视频的声音很“爆炸”,非常模糊,超级多杂音,但我当时周围是非常安静的,以为是硬件的问题,想着这电脑该换了,但还是抱着试一试的心态做了一些调整,结果效果出奇得好。首先打开“控制面板”的“硬件与声音”然后选择 “声音”的“管理音频设置”选择“录制”,并选中设备,点击下面的“属性”在属性中的“级别”一栏,将“麦克风加强”降低,我直接降到了0.如果有必要的话,麦...
2019-06-27 11:11:26 7133
原创 汉字转拼音的网址
要做一个有关爬虫的课设,需要将提供的汉字转换成无音标的拼音作为检索的关键字。推荐一个好用的转换网站:https://zhongwenzhuanpinyin.51240.com/比如输入:手机摄像头电视机硅输出:shoujishexiangtoudianshijigui具体的可以自己设置:...
2018-11-10 16:15:53 242
原创 CodeForces 1027B
题目链接:http://codeforces.com/problemset/problem/1027/B 主要还是找规律,还有要注意n的取值:1~10^9 要用 long long 型#include <iostream>using namespace std;long long data[100005];int main(){ long long n,m,...
2018-08-25 21:51:32 356
原创 CodeForces 1027A
题目链接:http://codeforces.com/problemset/problem/1027/A 这里注意每个字母都要变一次。#include <iostream>#include <cmath>#include <string>using namespace std;char data[150];string p[150];int m...
2018-08-23 22:02:30 238
原创 CodeForces 1009C
题目链接:http://codeforces.com/problemset/problem/1009/C这题注意一下精度。 用long long型,最后记得强转double,再用 cout << setprecision(15)<< ave << endl;否则输出的还是整数。#include <iostream>#include &l...
2018-08-19 11:56:44 211
原创 cin速度慢导致runtime error
在某OJ平台上测试,很简单的一个题目,最后一个测试用例一直过不了,一直RE,后来才知道是cin效率低导致的RE,在程序中加一句话来解决:std::ios::sync_with_stdio(false);还有一点,数组最好作为全局变量开,这样可用容量大。...
2018-08-18 21:16:30 362
原创 CodeForces 1009B
题目链接:http://codeforces.com/contest/1009/problem/B 这道题只需要保证0和2的相对位置不变,所有的1都放在第一次出现的2前面即可。 (c++是有字符串类型的,string,可以用 length()获取字符串的长度。还有,只要按照顺序输出相应的字符串就可以,不一定非要用一个字符串记录完整的输出,什么交换啊移动啊,根本不需要那么麻烦的。)#incl...
2018-08-18 17:04:56 362
原创 CodeForces 1010A
题目链接: http://codeforces.com/contest/1010/problem/A 这道题注意下输出精度:#include ……cout &lt;&lt; fixed &lt;&lt; setprecision(10)&lt;&lt; weight &lt;&lt; endl; 还有就是无解的情况:起落时,1油带动的重量&gt;1,题目提示
2018-08-14 22:02:08 193
原创 CodeForces 1009A
题目链接:http://codeforces.com/problemset/problem/1009/A 和之前的一道A题相似。相当于用数组a的数和c中的比较:每比一次,c数组就要取后一个数来比,而只有a的数大于等于c中的数时,a数组才会取后一个数字。#include &lt;iostream&gt;using namespace std;int main(){ int n...
2018-08-14 20:23:39 226
原创 CodeForces 1008A
题目链接:http://codeforces.com/problemset/problem/1008/A 这题很简单,分类要清楚。另外,注意如何获取字符串。#include <iostream>using namespace std;int main(){ char word[105]; bool p = true; int i; cin...
2018-08-14 19:52:48 207
原创 CodeForces 1007A
题目链接:http://codeforces.com/contest/1007/my一开始一直通不过test8,后来才发现,是数组开小了。看清数据的范围。#include <iostream>#include <algorithm>using namespace std;int main(){ int n,i,temp=0,cou=0; c...
2018-08-13 12:08:21 278
原创 CodeForces 1004A
题目链接:http://codeforces.com/problemset/problem/1004/A 这个题目抽象成:在给出的序列里,增加一个数,使得这个数和其他数之差的绝对值的最小值=d. 也就是,对每个数进行+d和-d操作,得到的数与其他数之差<=d. 因为数据是由小到大顺序给出的,相当于在相邻的两个数之间插入一个数,这个数到其中一个数的距离=d,到另一个数的距离>=d ...
2018-08-12 21:38:40 250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人