首页 > 编程语言
java:Socket介绍(一)
TCP/IP协议族包括运输层、网络层、链路层。 栗子: ...
分类:编程语言   时间:2017-03-03 20:43:48    收藏:0  评论:0  赞:0  阅读:209
线程池的原理及实现
http://blog.csdn.net/hsuxu/article/details/8985931 1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在 ...
分类:编程语言   时间:2017-03-03 20:43:03    收藏:0  评论:0  赞:0  阅读:187
swift语言常见的问题和回答
1、如果我是个刚入门的iOS开发者,选swift学习呢,还是选objective-c学习,还是两个都学? 这个可以根据两种情况来决定:1、我想进入公司担任iOS开发的职位 2、我只想做个独立开发者,自己开发app发布。 第一种情况的话,你必须要学Objective-C,现在市面上绝大部分的app都是 ...
分类:编程语言   时间:2017-03-03 20:41:03    收藏:0  评论:0  赞:0  阅读:248
在javaScript中检测数据类型的几种方式
在用javaScript编程的过程中,我们经常会遇到这样一个问题,就是需要检测一个数据或变量的类型,那么在javaScript中给我们提供了哪些方法呢?网上流传的代码比比皆是,但是发现其中有些是有误的,索性我自己动手把每种方法用了一遍,今天我专门整理了下,以便以后查阅。 一、typeof 检测 ty ...
分类:编程语言   时间:2017-03-03 20:38:45    收藏:0  评论:0  赞:0  阅读:163
C++集合运算函数总结 & 需要有序集合的操作
前提:两个集合已经有序。merge() //归并两个序列,元素总个数不变,只是将两个有序序列归并为一个有序序列。set_union() //实现求集合A,B的并。set_difference()//实现求集合A,B的差(即A—B)set_symmetric_difference()//实现求集合A, ...
分类:编程语言   时间:2017-03-03 20:37:20    收藏:0  评论:0  赞:0  阅读:281
Python实现网站模拟登陆
一、实验简介 1.1 基本介绍 本实验中我们将通过分析登陆流程并使用 Python 实现模拟登陆到一个实验提供的网站,在实验过程中将学习并实践 Python 的网络编程,Python 实现模拟登陆的方法,使用 Firefox 抓包分析插件分析网络数据包等知识。 模拟登录可以帮助用户自动化完成很多操作 ...
分类:编程语言   时间:2017-03-03 20:35:40    收藏:0  评论:0  赞:0  阅读:404
读书笔记 effective c++ Item 26 尽量推迟变量的定义
1. 定义变量会引发构造和析构开销 每当你定义一种类型的变量时:当控制流到达变量的定义点时,你引入了调用构造函数的开销,当离开变量的作用域之后,你引入了调用析构函数的开销。对未使用到的变量同样会产生开销,因此对这种定义要尽可能的避免。 2. 普通函数中的变量定义推迟 2.1 变量有可能不会被使用到的 ...
分类:编程语言   时间:2017-03-03 20:35:23    收藏:0  评论:0  赞:0  阅读:301
洛谷P1781——宇宙总统(高精度排序)
题目描述 地球历公元6036年,全宇宙准备竞选一个最贤能的人当总统,共有n个非凡拔尖的人竟选总统,现在票数已经统计完毕,请你算出谁能够当上总统。 输入输出格式 输入格式: 第一行为一个整数n,代表竞选总统的人数。 接下来有n行,分别为第一个候选人到第n个候选人的票数。 输出格式: 共两行,第一行是一 ...
分类:编程语言   时间:2017-03-03 20:34:06    收藏:0  评论:0  赞:0  阅读:388
java小程序之乘法口诀
//博客园第一个博客 public static void main(String[] args){ for(int x=1;x<10;x++){ for(int y=1;y<=x;y++){ System.out.print(x+"*"+y+"="+x*y+" "); if(x*y<10 && y ...
分类:编程语言   时间:2017-03-03 20:31:00    收藏:0  评论:0  赞:0  阅读:276
Python包管理器pip
【安装setuptools和pip】玩Python不能没有setuptools和pip。这里使用pip提供的安装脚本,自动安装setuptools和pip。wgethttps://bootstrap.pypa.io/get-pip.py pythonget-pip.py因为之前更改了Python的安装目录,Python扩展模块的可执行文件会被安装到/usr/local/python/bin目..
分类:编程语言   时间:2017-03-03 19:48:09    收藏:0  评论:0  赞:0  阅读:272
Elicipse搭建python开发环境
目录安装Pythonpythonforeclipse插件安装配置PyDev插件测试安装Python从网站上下载最新的版本,从http://python.org/download/下载。安装过程与其他Windows软件类似。目前稳定版本为Python2.7.6和Python3.3.4。在Windows命令行中使用Python如果你想要从Windows命令行调用Python..
分类:编程语言   时间:2017-03-03 19:47:58    收藏:0  评论:0  赞:0  阅读:309
Python之Idel利器jupyter notebook
jupyter(之前的ipythonnotebook)于我的最大意义在于,让学习进程和探索进程变得可累积,正如它的原先名字中的notebook所暗示的那样,作为学习的记录者,方便你随时捡起学习的进度,增量式地前进李笑来在《把时间当做朋友》里说相信积累的力量,本质上就是相信复利的力量每天进步..
分类:编程语言   时间:2017-03-03 19:47:33    收藏:0  评论:0  赞:0  阅读:262
Python pyautogui 模块-实现鼠标键盘自动化
本文简单介绍如何使用Python的pyautogui模块实现鼠标的自动移动以及键盘的自行输入.该模块不是Python自带的,因此执行以下命令进行安装123#pyautogui模块依赖p_w_picpath模块,没有p_w_picpath会报ImportError:Nomodulenamed‘PIL‘错误pipinstallp_w_picpathpipinstallpyautogui..
分类:编程语言   时间:2017-03-03 19:47:22    收藏:0  评论:0  赞:0  阅读:5614
浅谈 Python 的 with 语句
引言with语句是从Python2.5开始引入的一种与异常处理相关的功能(2.5版本中要通过from__future__importwith_statement导入后才可以使用),从2.6版本开始缺省可用(参考What‘snewinPython2.6?中with语句相关部分介绍)。with语句适用于对资源进行访问的场合,确保不管使用过程..
分类:编程语言   时间:2017-03-03 19:47:09    收藏:0  评论:0  赞:0  阅读:273
Python: 什么是*args和**kwargs
今天看源码的时候发现一个是*args和**kwargs,一看就能知道args是神马,就是所有参数的数组,kwargs就不知道了,google一下,一个人的blog写的比较简单明了,秒懂了~~kwargs就是当你传入key=value是存储的字典。补充一下:kwargs不影响参数位置例子:deftest(a,*args,**kwargs)..
分类:编程语言   时间:2017-03-03 19:46:25    收藏:0  评论:0  赞:0  阅读:236
Python-基础-时间日期处理小结
Python-基础-时间日期处理小结datetime<=>stringdatetime<=>timetupledatetime<=>datedatetime<=>timestamp1.获取当前datetime2.获取当天date3.获取明天/前N天4.获取当天开始和结束时间(00:00:0023:59:59)5.获取两个datetime的时间差6.获取本周/本月/..
分类:编程语言   时间:2017-03-03 19:46:01    收藏:0  评论:0  赞:0  阅读:285
Python要self的理由
Python要self的理由Python的类的方法和普通的函数有一个很明显的区别,在类的方法必须有个额外的第一个参数(self),但在调用这个方法的时候不必为这个参数赋值(显胜于隐的引发)。Python的类的方法的这个特别的参数指代的是对象本身,而按照Python的惯例,它用self来表示。(..
分类:编程语言   时间:2017-03-03 19:45:25    收藏:0  评论:0  赞:0  阅读:210
Python发送各类邮件的主要方法
python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。一、相关模块介绍发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍:1、smtplib模块smtplib.SMTP([host[,port[,l..
分类:编程语言   时间:2017-03-03 19:44:56    收藏:0  评论:0  赞:0  阅读:265
Python开发利器--Sublime
http://blog.csdn.net/mx472756841/article/details/50535517集成IDEL安装Python,安装时选择添加路径到系统中,或者稍后自己添加也可随便写个demo,Ctrl+B就可以运行了sublimetext3怎么打开侧边栏view->sidebar->showsidebar(显示)project->addfolderstoproject作..
分类:编程语言   时间:2017-03-03 19:44:27    收藏:0  评论:0  赞:0  阅读:287
python 入门idle3
ubuntu16已经自动安装python3.需要做的就是安装python的编辑器sudoapt-getinstallidle3。OpenIDLE,copythefollowingcodebelowandpressenter.print("Hello,World!") TocreateafileinIDLE,gotoFile>NewWindow(Shortcut:Ctrl+N).1变量名可以任意长。它们可以同时包含字母和数字..
分类:编程语言   时间:2017-03-03 19:37:48    收藏:0  评论:0  赞:0  阅读:234
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!