自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 程序是如何跑起来的

A说:鼠标双击下不就跑起来了啊B说:./xxx 这样程序就能起来了。两者的回答都是在用户角度看到的现象,但是内部机制是什么样的呢?一、计算机 最早的输入输出设备并不是键盘和显示器,而是打孔卡和打印机。用打孔卡来作为机器指令的输入,早在 18 世纪初就被用在织布机上了。早期的数字计算机就是用打孔卡来表达程序指令和输入的数据。下图是 IBM 制造的打孔卡:...

2019-07-16 20:57:00 209

转载 C++--(三)练习

1. 建一个控制台程序,实现请输入被除数:请输入除数:结果:使用的库函数有:scanf, printf转载于:https://www.cnblogs.com/ikel/p/10515007.html

2019-03-12 10:25:00 108

转载 小学生学python(七)练习

我天天练习,天天都在熟悉1. 生成一个文件,文件名为pack.dat,大小为1Gimport timedef createbigfile(n): local_time = time.strftime('%Y%m%d_%H%M%S', time.localtime()) #file_path = 'bigfile'+ str(local_time) +...

2018-12-28 11:04:00 226

转载 快速排序算法(c++)

把第一个元素作为中间值,采用递归void QuckSort(vector<int> &arr, int left, int right) { int pivot = arr[left]; int i = left, j = right; while (i < j) { // while (...

2018-12-14 14:17:00 142

转载 小学生学python(六)类与函数

每个程序都有一个入口函数,一般都是延续C语言的风格从mian函数开始,至于在调用main函数之前发生的事情,我们不用关心,编译器帮我们做了。在python语言中,直接用一条__name__ == '__main__'语句就可以拿到我们编写程序的起点,如下:if __name__ == '__main__': print("test")但是,如果不按照上面用_...

2018-12-01 19:19:00 146

转载 oracle修改用户密码

有时候数据库密码会提示过期,这个时候就需要重设密码了。在linux系统下如果有当前库和历史库,先切换库,比如切到历史库export ORACLE_SID=HS_DB;使用级别比较高的用户登录数据库sqlplus / as sysdba;然后会有输入密码的提示,输入就行。接下来就可以修改指定库的用户的密码了alter user user1...

2018-11-14 14:02:00 112

转载 小学生学python(五)

常用的函数range,time,upper,lower。。。。。1. rangerange()让你能够轻松地生成一系列的数字 ,可以像列表那样使用。for value in range(1, 5): print(value)结果是1234而不是1,2,3,4,5.最后的数值是不包括的。从指定的第一个值开始,到最后一个值(不包括...

2018-07-11 16:28:00 84

转载 小学生学python(四)

上一篇中用到了for循环,这一节描述下常用的if语句,for语句,while语句。1. if语句cars = ['bmw','benz','byd','ford','rowei']for car in cars: if car == 'bmw': print(car.upper()) else: print(car...

2018-06-26 18:20:00 65

转载 小学生学python(三)

这一节主要讲序列,包含三种:字符串,列表,元组。1 字符串就是一系列字符。比如:'this is string'"this is string"'这是字符串'"这是字符串"给一个变量赋值并打印出来name = 'this is string' print(name)this is string这个字符串是保存在内存的栈中的,有个...

2018-06-22 17:51:00 99

转载 小学生学python(二)

上一节描述了跟python环境安装相关的,这一节写变量及命名。python是用c语言写的,所以很多c的思想在里面。基本的数据类型有整形,浮点型,字符型。整形 int 数学名词,有正整数,负整数和0浮点型 float 数学上叫实数,有正实数,负实数字符型 str继续打开工具 IDLE,在交互的界面上分别输入type(3),按回...

2018-05-30 19:22:00 150

转载 小学生学python(一)

只在windows系统中做练习,python版本3.0以上。安装程序从官网中下载安装包,exe后缀的可执行程序。下载下来后双击安装。add python 3.5 to path的意思是在环境变量中自动添加Python路径。如果不勾选的话,就需要我们自己在安装完之后手工添加了。勾选之后再点击上面的红框【Customize instal...

2018-05-07 22:26:00 183

转载 在腾讯云centos7中安装python3

系统自带的是2.7,再装个3.5的真的感觉好麻烦,折腾啊1. 源码下载https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz下载下来后长传到服务器上面解压:tar -xvf Python-3.5.0.tar.xz2.安装配套的库及程序因为缺少gcc,没法make,所以安装gccyum -y...

2018-01-05 16:06:00 129

转载 在腾讯云centos7中安装mysql

1. 程序下载先在mysql的官网下载rpm包2. 安装rpm包安装是有次序的,server要最后装,要不然会报错。可以依次装commonlibsdevelclientserver在安装过程中会遇到报:xxx_2.6.x86_64 conflicts with file from package mariadb-libs-1:5.5.44-2....

2017-12-29 13:48:00 93

转载 使用TorToiseGit取代码

1. 安装git2.安装TorToiseGit3.开始使用3.1 找个盘新建个文件夹,比如c盘下建一个gittest文件夹,在该文件夹上点击右键会看到点击Git Clone点击OK键点击Close3.2 获取更新的内容进入gittest文件夹,在DSA上点击右键出现下图选择Pull,中文意思是拉取,就是从服务器上...

2017-12-27 12:09:00 279

转载 python3学习笔记(三)多线程与多进程

线程thread,库threading进程process,库Process使用起来方法跟其他语言相似,也不需要下载其他的库,语言自带的库里就有1.多线程的例子 1 #coding=utf-8 2 import threading 3 from time import sleep, ctime 4 5 loops = [1, 2] 6 7...

2017-12-21 18:17:00 73

转载 selenium+python自动化测试(二)对浏览器的简单操作

1.最大化maximize_window 1 # coding = utf-8 2 3 from selenium import webdriver 4 chromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver" 5 browser = webdriver....

2017-12-18 15:50:00 90

转载 selenium+python自动化测试(一)环境

python装的是3.5,chrome浏览器版本是17年初的1.chromedriver在http://chromedriver.storage.googleapis.com/index.html?path=2.30/下载个chromedriver,解压后的exe粘贴到chrome安装路径下,一般在Program Files (x86)\Google\Chrome\Applica...

2017-12-18 14:51:00 89

转载 py中mongodb使用

一、安装这个我也是照着别人写的做的,参考了 http://blog.csdn.net/IT_wanghe/article/details/53884229。在官网下载不是麻烦,是没法下载,注册了账户后直接让用云,还是无法下载。然后就找个windows的下载路径。http://dl.mongodb.org/dl/win32/x86_64我下载的是个mongodb-win...

2017-12-12 11:22:00 67

转载 ESQL调oracle存储过程

ESQL采用的是预编译的模式,写sql相关的代码要用c风格的,c++风格的预编译过不了。百度百科存储过程:“存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。”首先你...

2017-09-22 10:49:00 182

转载 boost.asio简单入坑

网络连接有短连接和长连接。顾名思义,connect之后一直不断开的是长连接,像公司用的数据Route模块;三次握手建立连接后收发一次数据后就断开,断开是四次握手,再次收发数据就再来三次握手建立连接是短连接。每种模式都有优缺点。短连接优点是:如果客户端数量大的话,可以让每个客户轮流请求到数据。缺点:每次连接(三次握手)断开(四次握手)都耗费资源。长连接相对的优点:省资源。缺点:客户量大就会...

2017-09-14 22:38:00 235

转载 浅析tcp中read阻塞

最近学习route组件,了解了些关于tcp通信中I/O复用的知识。比如:select,poll,epoll。目前系统主要是用select。本来以为select是个好东西,解决了单进程单线程的server可以连接多个客户端的问题。后来,同事跟我说read函数是阻塞的,那么连接建立后,server会阻塞在read处,其他连接就没法正常工作了。然后这个问题就一直困扰着。想起了之前...

2017-09-08 14:56:00 734

转载 浅析tcp中select使用(思路源于工作)

虽然说poll和epoll要比select好很多,但是还是有很多地方select稳健运行着,而且select相关的资料也多。接下来就简单阐述下工作中route模块对这些的使用。 在服务端使用tcp的一般流程是:socket->bind->listen->select->accept->read/write ...

2017-09-06 14:16:00 526

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除