随笔
电子科学
有一颗不当码农的心
展开
-
杭电ACm1014
ACM1014原创 2015-05-16 14:36:19 · 1958 阅读 · 0 评论 -
java创建导入自定义包
java编译自定义包javac -d . ***.javajava编译包javac *.javajava执行java *原创 2018-03-21 13:51:10 · 3257 阅读 · 0 评论 -
sqlalchemy使用方法
from contextlib import contextmanager@contextmanagerdef session_scope(): """Provide a transactional scope around a series of operations.""" session = Session() try: yield sessio...原创 2018-03-05 18:56:12 · 290 阅读 · 0 评论 -
SQLAlchemy使用UUID
在使用SQLAlchemy时,如果主健使用uuid时import uuidid = db.Column(db.String(32), default=uuid.uuid4().hex, primary_key=True)上述写法,如果在进行批量增加时,会出现“主关健字重复”的错误正确的做法应该是def gen_id(): return uuid.uuid4().hexid = db...转载 2018-02-27 15:20:31 · 4369 阅读 · 0 评论 -
通过shell配合expect自动输入账号密码登陆ssh或ftp
最近经常需要通过SSH和ftp连接到腾讯云的Linux服务器,每次都需要输入账号密码,实在是太麻烦了,于是就查了一下自动化的方式。ExpectExpect是Unix系统中用来进行自动化控制和测试的软件工具,由Don Libes制作,作为Tcl脚本语言的一个扩展,应用在交互式软件如telnet,ftp,Passwd,fsck,rlogin,tip,ssh等等。该工具利用Unix伪终端包装其子进程,允原创 2017-01-21 09:25:33 · 2009 阅读 · 0 评论 -
《皮囊》读后感
“身体是拿来用的,不是用来伺候的”这句话大抵是本书前半段的主旨吧,书中却有两种对于皮囊截然不同的态度。阿太对于自己的皮囊态度是一种生而为我,就应该尽情的使用。当最后阿太无法自由行动时,最初虽然会由于不能自由支配自己的皮囊而恐惧到落泪,但是在去世前留给作者的话,又表现出对于即将脱离自己皮囊的豁然。作者的父亲由于意外中风,突然间失去自己的一半皮囊控制权,表现出的是一种恍然失措的恐惧和深藏于内心的担心。担原创 2017-01-20 08:51:08 · 3817 阅读 · 0 评论 -
github pages + hexo搭建博客
之前是在腾讯云中用WordPress搭建的博客,但是每月需要缴费,今天改成用GitHub Pages的免费空间来搭建,免费即是正义。部署01 依赖环境1. github pagesGitHub免费给每个用户提供300M的空间,新建一个仓库并用自己的username.github.io命名即可。 具体教程请Google2. node.js服务简单的说Node.js 就是运行在服务端的JavaScr原创 2017-01-20 08:49:53 · 332 阅读 · 0 评论 -
Python的三种可变参数
初学python没多久,对python中函数的可变参数有点头晕,查阅了stackflow,现总结一下可变参数可变参数应该最简单,在C/C++和Java等语言中都有,就是用*号来表示,例如def testArg(*arg)你可以传入任意多个元素(包括0)到参数中,在函数内部会自动认为是一个元组或列表关键字参数关键字参数在python中习惯用**kw表示,可以传入0到任意多个“关键字-值”,参数在函数原创 2016-12-29 15:46:59 · 9698 阅读 · 2 评论 -
20分钟使用AMH搭建WordPress环境
尝试使用AMH面板安装WordPress教程来源 http://willis.blog.51cto.com/11907152/1845392安装后使用主机IP:8888访问面板安装AMH4.2版本使用root用户执行 wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1原创 2016-11-24 11:38:05 · 1803 阅读 · 0 评论 -
word中在分页符后设置标题的段前间距
这个问题今天困扰很久,之前一页用了分页符,然后这一章的标题死活设置不了段前间距,只能设置段后标记。然后摸索中发现,只要在该段的段首处插入一个“连续”的分节符就行了。效果如下:原创 2016-12-06 12:25:30 · 15482 阅读 · 1 评论 -
根据文献的题目直接得到参考文献格式
最近在写毕业论文,写参考文献时发现格式很麻烦,需要找到属于那篇期刊的那几页 发现一个好方法,就是使用谷歌学术可以直接得到GB/T 7714-2005格式。 1. 在谷歌学术中搜索这篇文献如下:点击引用即可!祝大家科研顺利,论文发发发!原创 2016-11-18 10:27:28 · 2675 阅读 · 0 评论 -
Win10配置java环境注意事项(不同于Win7)
今天重新配置java的环境,看了很多博客,基本都是说win7下的设置,win10有一点不同的地方,不注意的话,一直会提示javac不是内部命令。1、下载安装JDK,这里不再说了;2、找到 控制面板——系统——高级系统设置——编辑环境变量3、首先新建用户变量 JAVA_HOME 为你的安装目录,我的是 C:\Program Files\Java\jdk1.8.0_914、新建用户变原创 2016-11-02 18:07:32 · 1671 阅读 · 0 评论 -
16年校招网易测试开发面试记录
一面: 1、替换字符串(sed -n 's/xxx/xxx') 2、查找log文件中errno:出现的接下来的五行(awk|sed) 3、github的远程分支同步更新 4、测试用例(单曲,循环,随机),重点随机如何测(count计算,看每首歌的分布,按存在于列表中的时间长短的改变) 二面: 1、tcp协议原创 2016-11-16 18:42:09 · 1717 阅读 · 0 评论 -
腾讯云Ubuntu下搭建FTP服务器
之前用腾讯云搭建WordPress环境使用的是第三方镜像库,使用起来各种问题,而且不是自己装的系统,用起来各种不方便,遂重做系统,一步步搭建!搭建FTP服务器sudo apt-get install vsftpd测试ftp服务器是否安装成功 service vsftpd restart配置vsftpd.conf//禁止匿名访问anonymous_enable=NO//接受本地用户lo原创 2016-11-03 20:44:00 · 3442 阅读 · 0 评论 -
TCP/IP协议学习笔记
TCP/IP协议学习笔记TransmissionControl protocol(TCP) InternetProtocol(IP)[1] TCP/IP协议是IP、TCP、HTTP等协议的集合,采用分组交换[2] 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。表示层:将数据从主机特有的格式转换为网络标准传输格式。原创 2015-11-16 18:39:28 · 455 阅读 · 0 评论 -
JAVA的泛型和C++的模板的区别与联系
总结一下java的泛型编程和c++模板的区别和联系。泛型本质上是提供类型的"类型参数",它们也被称为参数化类型(parameterized type)或参量多态(parametric polymorphism)。其实泛型思想并不是 Java 最先引入的,C++ 中的模板就是一个运用泛型的例子。曾经有面试官问我JDK1.4和JDK1.5有一些什么不同,变化最大的是什么。由于我开始学习ja转载 2015-11-13 15:28:26 · 5976 阅读 · 0 评论 -
华为OJ(求字符串中最后一个单词的长度)
/*-------------------------------计算字符串最后一个单词的长度.cpp----------电子科学----------------------时间 2015-10-04----------*/#include#include#includeusing namespace std;int main(){ string s, line, c;原创 2015-10-06 22:45:13 · 380 阅读 · 0 评论 -
高效的求大数的幂和取余
做TopCoder SRM 576 D2 L3 题目时,程序有个地方需要对一个数大量求幂并取余,导致程序运行时间很长,看了 Editoral 之后,发现一个超级高效的求幂并取余的算法,之前做System test时,程序运行时间(最慢的测试用例)为500ms左右,使用此方法之后,运行时间直接减为20ms,快了20多倍,所以将此方法记录下来。算法时间复杂度为 log(n)。这转载 2015-09-01 18:46:22 · 1225 阅读 · 0 评论