- 博客(31)
- 收藏
- 关注
原创 LEETCODE刷题记录(JAVA/SQL/C)
文章目录简单121 买卖股票的最佳时机中等困难简单121 买卖股票的最佳时机【题目描述】【题目分析】【题解】【进阶】【代码】中等困难
2020-03-09 13:02:42 756
原创 Web编程入门暨个人网站计划:Web前端开发入门
参考文献【1】Java Web应用开发吕太之、张娟、蒋玉婷、游学军、孙炯宁https://www.icourse163.org/learn/JMI-1206690866?tid=1450366495#/learn/content【2】Web前端开发https://www.icourse163.org/learn/BJFU-1003382003?tid=1450336444#...
2020-02-23 19:03:45 515
原创 滑动窗口问题单调队列方法的理解
背景和算法问题背景可参考1理解这里主要谈一谈我对单调队列方法的理解;我们举一个例子,给定大小为9的数组[1,3,−1,−3,5,3,6,7][1,3,-1,-3,5,3,6,7][1,3,−1,−3,5,3,6,7],滑动窗口大小为3.我们这里维护一个队列QQQ(这里就不谈它是单调队列 了,我们现在重点要理解的就是它为什么会是单调队列,所以就先把它当作一个普通的队列),我们假设对QQQ可以执行poppoppop和pushpushpush两种操作,为便于表达队列的方向,我们记空的队列为Q[head,t
2021-02-21 18:22:02 271
原创 【Python】图片压缩程序
有一些网站对于上传图片有大小限制,而我们准备的原始图片超过了限制因此会产生压缩图片大小的需求,现在市面上有一些收费的图片压缩程序,也有一些在线的免费压缩程序网站,不过我认为可能存在一定的个人信息泄露风险,因此免费又安全的方法就是在本地自己运行脚本来完成图片的压缩。
2021-01-02 10:34:54 292 1
原创 【Python】python2转python3
有时我们在python3环境下执行脚本时会发现被执行的部分脚本是python2语法写的,从而导致问题,这种情况下我们不必亲自去逐个修改语法,而是可以采用python自带的2to3脚本去自动将python2语法升级为python3语法;2to3脚本的位置一般在 python安装目录\Tools\scripts比如对于一个使用python2语法写的文件example.py执行下述命令即可将其升级为python3语法python python安装目录\Tools\scripts\2to3.py -w ex
2020-10-08 14:50:57 233
原创 【工具】调试工具
gdb需要在使用gcc或g++编译时加上-g参数,这样生成的可执行文件才可以使用gdb调试valgrindvalgrind可以用来调试检查程序中内存相关的问题官网1https://www.valgrind.org/ ↩︎
2020-10-07 18:11:14 151
原创 【工具】git使用方法
环境安装及资料官网1上可以下载安装包以及各种文档教程廖雪峰的教程2不错本地同步Github上已有项目这里假设已经在Github上有了repository了,那么首先就需要配置ssh key,可以参照github官网上的配置方法(ssh-keygen命令)配置好后,找到github想要下载的项目,复制其ssh地址,在本地执行git clone命令即可自动关联到远程库(第一次关联过去时可能会有一个提示需要输入yes即可,之后就会在本地保存这个远程库的关联)通过如下命令配置用户名及邮箱信息:git
2020-10-06 16:52:28 220 1
原创 【测试框架】cxxtest
入门官网1github页面2从官网下载cxxtest源代码以及用户文档源代码准备在/mytest文件夹下准备如下文件,其中myFunc.h中是被测试的函数头文件,myFunc.c是该函数的实现,myCxxTest.h是使用cxxtest测试框架进行测试的函数myFunc.h#ifndef __MYFUNC_H#define __MYFUNC_Hint add(int x, int y);#endifmyFunc.c#include "myFunc.h"int add(int
2020-10-06 15:06:10 1093 2
原创 VSCode编译执行C语言程序(windows)
步骤1.下载安装mingw下载最新版本的,64位windows选择x86_64-posix-seh1下载好后配置环境变量使用gcc --version命令检查是否安装成功2.下载安装vscode3.添加插件下载C/C++ extension for VS Code插件,可以按照其官方文档中的步骤进行2也可以再安装code runner插件之后直接就可以右键运行了参考Visual Studio Code 如何编写运行 C、C++ 程序?VsCode使用教程Visual Studio C
2020-09-13 18:03:27 1594
原创 个人网站搭建
一、使用自己的电脑作为服务器1、实现局域网内访问网站(1)静态网站本地访问的话直接在浏览器中输入文件地址就可以了;如果希望局域网内的其他主机访问到该网站,则可以通过IIS进行发布(2)动态网站动态网站首先需要实现本地能够访问;动态网站的发布需要搭建在web服务器上,比如jetty,apache/tomcat(用于解析jsp文件)12、实现外网访问网站首先要了解公网ip和私网ip的概念2 ,简单来说就是像192.168.0.8这样的局域网专用地址就是私网ip,其他的就是公网ip;比较有可能的情况
2020-09-13 14:32:37 223
原创 VMWARE安装虚拟机失败
错误:开机时出错: 此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态。如果已在 BIOS/固件设置中禁用 Intel VT-x,或主机自更改此设置后从未重新启动,则 Intel VT-x 可能被禁用。(1) 确认 BIOS/固件设置中启用了 Intel VT-x 并禁用了“可信执行”。(2) 如果这两项 BIOS/固件设置有一项已更改,请重新启动主机。(3) 如果您在安装 VMware Player 之后从未重新启动主机,请重新启动。(4) 将主机的 BIOS/固件更新至
2020-07-13 10:36:47 2744
原创 2020春招小结(公开版)
声明由于部分内容可能不便于在网上公开,因此若想了解某些细节请私信我;由于个人原因没有参加秋招,自2020年小结总计投递85家公司,通过简历筛选38家,简历筛选通过率45%参加23家公司笔试,通过16家,笔试通过率70%参加25家公司面试,通过13家,面试通过率52%总计获得16个OFFER国企:上海联通,上海大数据*,电信天翼物联科技金融科技类:中国银联,同花顺,广发银行,建信金科,中汇亿达*,兴业银行信用卡中心游戏类:友塔*互联网:科大讯飞,云轴*科技公司:华为注:打*号是名气不
2020-05-24 21:55:30 299
原创 赛码网刷题记录acmcoder
说明赛码网代码均在我的Github基本算法约会【难度】★☆☆☆☆【通过率】68%【题解】求出曼哈顿距离s‾\overline ss,声称的距离sss不能比s‾\overline ss小并且考虑到走过了必须要折返所以要满足{s≥s‾s≡s‾(mod2)\left\{\begin{aligned}&s\geq\overline s\\&s\equiv\overl...
2020-04-22 22:24:24 1593
原创 补码运算的本质
补码运算的本质数学原理就是取模求余设二进位表示的位数共有nnn位,那么实际上所有的运算结果都对2n2^n2n求余比如说有两个数aaa和bbb,他们相加的结果实际上就是(a+b)mod 2n(a+b)\mod 2^n(a+b)mod2n但是直接这么相加的前提是他们都是正数,而负数是有符号位的,不能就直接这么参与运算所以还是假设aaa和bbb都是正数(均小于2n2^n2n,如果比2n2^n2...
2020-04-20 11:44:21 498
原创 【布隆过滤器】Set Membership Testing using Bloom Filter
We studied Bloom Filter which is a data structure to tell whether an element is in a set, we learned the algorithm and the proof of its mistaken rate. Reading several most recent paper, we get to know the current trend of the research in bloom filter.
2020-04-11 09:56:03 595
原创 【java】忘记类方法叫什么了?使用反射机制快速查询!
说明本文旨在通过Java反射机制构建一个Java辅助代码助手,具体项目参见我的Github具体功能查询类方法已实现【1】查询包下类查询类在哪个包查看源代码参考文献【1】Java核心技术卷Ⅰ 第10版 5.7...
2020-03-29 17:05:06 145
原创 【VBA】Excel高级应用:怕看错行?设置当前行高亮!
说明常用快捷键alt+F11 打开VBA编辑窗口F9 刷新F2 进入编辑模式怕看错行?设置当前行高亮!第一步 设置条件格式开始—条件格式—新建规则—使用公式确定要设置格式的单元格,输入公式:=(row()=cell(“row”))其中row()表示单元格的行号,cell(“row”)表示选中单元格的行号,也就是说所有和选中单元格在同一行的单元格都会得到True,其他都会为Fa...
2020-03-28 17:22:24 1005
原创 ACM比赛经验、刷题记录及模板库总结(更新中)
文章目录前言第一部分 经验分享及感受第二部分 刷题记录一、基础算法&程序语言二、综合题(现场题)三、动态规划四、图论五、字符串算法六、数据结构七、数学八、网络流九、博弈十、随机算法十一、其他第三部分 专项题库第四部分 模板库附录A 题目索引附录B 常用平台参考文献前言本文所提及的部分题目代码,可以在https://github.com/volactina/ACM上找到第一部分 经验分...
2020-03-08 19:50:52 1922 2
原创 分布式系统&机器学习期末项目记录
spark环境安装先略过...使用了pyspark,在ubuntu上在环境变量也就是/etc/environment中添加export PYTHONPATH=/usr/local/spark-2.4.0-bin-hadoop2.7/python:PYTHONPATH即可在pycharm这样的程序中import pyspark库使用的是fma的data来做github地址...
2020-03-06 20:45:58 201
翻译 【论文阅读】Four Degrees of Sepration 四度隔离
Day1 2019.4.25阅读【1】的摘要部分,简单翻译,阅读【3】,简单翻译总结Day22019.4.27阅读【3】,简单翻译总结,大致浏览【1】全部,简单翻译总结翻译【1】的Introduction、Related WorkDay32019.4.28翻译【1】的Related Work、Definitions and ToolsDay42019.4.29...
2020-03-06 20:45:25 277
翻译 【论文阅读】Sentiment Classification情感分类
Day 1 2019.6.2翻译完Abstract√Day 2 2019.6.6翻译Introduction√Day 3 2019.6.7翻译Introduction&Related WorkTHE ELSA APPROACH&Evaluation√Day 4 2019.6.8翻译Evaluation&Discussion&Conclus...
2020-03-06 20:43:31 714
原创 信息检索实践--文本属性抽取
Day 1 2019.3.19相关资料信息收集Day 2 2019.3.20看《Python自然语言处理》跑NLTK官网http://www.nltk.org/#natural-language-toolkit上的示例更新下载NLTK包【1】Day 3 2019.3.23购买《Python和NLTK自然语言处理》跑完了NLTK官网http://www.nltk.or...
2020-03-06 20:42:57 556
翻译 【论文阅读】A Case Study in Deploying Weak Supervision at Industrial Scaleu
DDL 2019.6.280 Abstract如何标记训练数据是在发展机器学习应用中最昂贵的瓶颈。本研究开创性的研究如何利用已有知识来源进行若监督机器学习从而缩短训练时间和降低成本,这里使用了一种新型的弱监督管理系统Snorkel DryBell。在Google上进行的三个分类任务中,研究发现Snorkel DryBell提升了52%的性能并且在数十分钟内处理了上百万的数据。1 Int...
2020-03-06 20:42:01 378
原创 MAIL学术平台项目
总计划State1 2019.3.31-Day1 2019.3.31尝试了SSH命令远程登陆到服务器,使用命令:ssh -p 3003 arxiv@202.120.80.35然后会报一些错误,不过一直回车,直到提示输入密码,然后输入密码“mail”目前在校园网环境下进行远程登陆,非校园网下无法成功登录(所以我可以放心大胆的把密码写在这里了233)查看Github...
2020-03-06 20:40:09 1020
原创 技术交流平台汇总
参考文献【1】【干货】程序员常访问的国外技术交流网站汇总https://yq.aliyun.com/articles/323371【2】【干货】程序员常访问的国外技术交流网站汇总【3】有哪些适合程序员交流的网站推荐下?https://www.zhihu.com/question/28365121...
2020-02-16 19:40:40 980
原创 编写自动化脚本修改host文件解决Coursera视频无法观看问题
参考文献【1】Coursera视频无法观看的三种不同解决方法(亲测有效)https://blog.csdn.net/qq_39521554/article/details/79039548
2020-02-14 10:57:39 729
原创 java文件有关UTF-8编码编译失败、非法字符:'\ufeff'、乱码等问题
目录一、命令行乱码与chcp指令二、UTF-8与BOM头三、java编码方式与活动代码页的编码冲突四、后续补充参考文献
2020-02-12 20:04:48 2532
原创 Windows bat 批处理脚本入门
示例当前在E:\COURSERA\【Coursera】Computer Science Programming with a Purpose\WEEK 9\oop2路径下有Huntingtons.java文件,它需要使用stdlib.jar中的类方法,因此每次编译执行时都需要键入一长串命令,甚是不便,因此考虑使用.bat脚本提升效率。@echo off %此句话如果去掉,则命令行中会将下...
2020-02-11 08:26:21 749 2
原创 【java】借助正则表达式使用replaceAll方法清洗字符串空白字符
在正则表达式中“\s”表示空白字符【2】,具体表达的字符集合为{'\f','\n','\r','\t','\v'}【4】但是在使用时需要再加上'\'进行转义,因为'\s'和'\\s'是有区别的【3】,如果使用"\s"则编译无法通过在初步实践中使用replaceAll("\\s*", "")和replaceAll("\\s", "")没有明显区别String str;//读入原始字符串...
2020-02-09 10:34:00 2377
原创 【java】命令行下导入jar包的编译、执行方法
范式注意".;"必不可少,它表示了classpath路径下的其他文件,如果不写的话无法执行java文件(因为这样就把java的jdk jre剔除在外了)编译:javac -cp ".;jar包目录" java文件执行:java -classpath ".;jar包目录" java文件举例目前在D盘的test目录下有example.java文件,希望使用stdli...
2020-01-31 17:14:30 1482 1
原创 重装系统(Windows/Linux)
(第一次写博客233)之前装过一次win10+ubuntu的双系统这一次一直在用的win8的电脑突然在启动的时候显示“需要修复”之类的,再重启还是不行,说一个“winload.efi"的文件缺失或损坏(其实前一段时间电脑已经经常会莫名蓝屏重启-”您的电脑遇到一些问题...",所以大部分数据都备份出去了...)没有办法只好重装系统了,在学校公共数据库下载了正版的win8镜像(它是有par...
2018-12-17 21:32:08 222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人