- python网络编程学习笔记
github_czy
python
知识点框架协议栈与库端口号、套接字、绑定接口、udp分组、套接字选项、广播TCP工作原理,套接字的含义,每个会话使用一个套接字,地址已被占用,绑定接口,死锁,已关闭连接,半开连接,像文件一样使用TCP流主机名与套接字,现代地址解析,DNS协议字节与字符串,封帧与引用,pickle与自定义定界符的格式,xml与json,压缩,未来异常生成证书,TLS负载移除,手动选择加密算法与完美前向安全,支持tl
- 【Python网络编程之Ping命令的实现】
码上有前
Python网络python开发语言
作者:“码上有前”文章简介:Python开发技术欢迎小伙伴们点赞、收藏⭐、留言Python网络编程之Ping命令的实现代码见资源,效果图如下一、实验要求二、协议原理2.1Ping工作原理2.2Ping命令作用2.3IP协议2.4IP报文格式2.5ICMP协议2.6IP协议与ICMP协议2.7套接字编程三、程序功能与流程3.1ping命令程序功能3.2使用ping命令常见问题3.3ping程序开发流
- python网络编程 socket服务器端和客户端互通
拼搏的大叔
服务器端server#!/usr/bin/envpython#_*_coding:utf-8_*_importsocket#创建一个socket对象sk=socket.socket()#绑定允许连接的IP地址和端口sk.bind((‘127.0.0.1‘,6053,))#服务端允许起来之后,限制客户端连接的数量,如果超过五个连接,第六个连接来的时候直接断开第六个。sk.listen(5)while
- 详细介绍Python网络编程模块
hakesashou
python基础知识网络
根据前面对网络分层棋型的介绍,我们知道实际的网络模型大致分为四层,这四层各有对应的网络协议提供支持,网络层协议主要是IP,它是所有互联网协议的基础,其中ICMP(InternetControlMessageProtocol)、IGMP(InternetGroupManageProtocol)、ARP(AddressResolutionProtocol)、RARP(ReverseAddressRes
- 详解Python网络编程
阙馨妍子
网络编程计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。更确切地说,网络通信是两台计算机上的两个进程之间的通信。比如,浏览器进程和新浪服务器上的某个Web服务进程在通信,而QQ进程是和腾讯的某个服务器上的某个进程在通信。用Python进行网络编程,就是在Python程序本身这个进程内,连接别的服务器进程的通信端口进行通信。本章我们将
- Python网络编程之socketserver实现多并发
weixin_34209851
python
利用socketserver实现多并发,socketserver内部会调用socket模块进行功能上的实现client.py客户端脚本文件内容#!/usr/bin/envpython#_*_coding:utf-8_*_importsocket#创建一个socket对象obj=socket.socket()#制定服务端的IP地址和端口obj.connect(('127.0.0.1',999,))#
- Python网络编程基础
api茶飘香
电商apipython网络开发语言人工智能大数据pyqt
Python网络编程基础包括以下几个方面:网络协议:网络协议是网络中计算机之间进行通信的规则和标准。Python中常用的网络协议包括TCP/IP协议和HTTP协议。套接字编程:套接字是网络编程中的基本概念,它提供了进程间通信的端点。Python中的套接字编程可以使用socket模块来实现。网络编程框架:网络编程框架是用于简化网络编程的工具和库。Python中常用的网络编程框架包括Twisted、T
- python网络编程/地理位置编解码的实现
焱~重生
python开发语言
一.基于第三方应用库的实现(1)安装现有的库geopy库直接在cmd中使用pip命令安装geopy库(2)申请百度地图服务ak1.注册并登录百度地图开放平台->选择控制台->选择【我的应用】->点击【创建应用】2.本实验要调用api地图可视化,因此创建时选择浏览器端;此外,不对任何域名做限制,白名单填写*3.申请成功,可复制使用(3)调用geopy库实现地理位置编码功能正地址编码:源代码:运行结果
- python网络编程
不必介怀
python网络开发语言
什么是Socket?Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。socket()函数Python中,我们用socket()函数来创建套接字,语法格式如下:socket.socket([family[,type[,proto]]])参数family:套接字家族可以是AF_UNIX(文件类型的套接字)或者AF_INET
- python网络编程攻略-Python网络编程攻略
weixin_37988176
python网络编程攻略由著名软件架构师M.O.Faruque.Sarker博士编著。是python网络编程领域一本很棒的探索性指南手册。python是门很受欢迎的编程语言,据小编知,在IEEE发布2017年编程语言排行榜中Python高居首位。随着Python的大热,学习者络绎不绝,选择合适的学习的资料是很重要的。python网络编程攻略介绍了现实世界中几乎所有网络任务的真实示例,通过简明易懂的
- Python网络编程--学习记录
进击的小白9527
网络学习服务器
1.网络通信原理:1.1CS和BS架构客户端软件要是想将数据交给服务端,它就必须调用计算机硬件(网卡),让网卡将数据发给服务端计算机的网卡.服务端的计算机网卡,将数据交给它的操作系统,再交给服务端软件.这样就是完成了数据的传输.这个过程是主动的,当服务端网卡收到数据的时候,会被操作系统放入内存.而服务端软件会主动向操作系统发起系统调用.问操作系统有没有我的数据.操作系统说有,服务端软件就可以拿到它
- Python基础学完了再学什么?
Python文泽老师
pythonpythonvirtualenvpycharmgithubeclipse
Python基础学完了再学什么?基础阶段学完Python基础语法、python容器、函数和文件操作、面向对象、python编程和web基础、Linux操作系统多任务编程、Python网络编程、静态web服务器、HTML、CSS、JavaScript、数据库[MySQL]、正则表达式、Python进阶、mini-web框架后,需要在进行实操积累项目实战经验。python学万基础阶段接下来就是项目学习
- 22 Python网络编程
泷汰泱
Python是很强大的网络编程工具。Python有很多针对常见网络协议的库,这些库可以使我们集中精力在程序的逻辑处理上,而不是停留在网络实现的细节中。使用Python很容易写出处理各种协议格式的代码,Python在处理字节流的各种模式方面很擅长。网络编程初识自从互联网诞生以来,基本上所有程序都是网络程序,很少有单机版程序了。计算机网络把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程在
- python网络编程详解
代码输入中...
网络udptcp/ip开发语言深度学习
最近在看《UNIX网络编程卷1》和《FREEBSD操作系统设计与实现》这两本书,我重点关注了TCP协议相关的内容,结合自己后台开发的经验,写下这篇文章,一方面是为了帮助有需要的人,更重要的是方便自己整理思路,加深理解。理论基础OSI网络模型OSI模型是一个七层模型,实际工程中,层次的划分没有这么细致。一般来说,物理层和数据层对应着硬件和设备驱动程序,例如网卡和网卡驱动。传输层和网络层由操作系统内核
- 今天给大家讲解一下Python网络编程篇
随遇啊
pythonlinux网络编程语言http
前言想要从零基础成为一名资深的互联网Python开发工程师。有几个阶段是必须要进行的。第一个就是入门阶段俗称Python基础,目前在学习Python的众多人群当中,这一类的人是最多的。甚至有的朋友在这个阶段待了很久也没有实质性的突破。就像我们看的玄幻小说一样,感觉就要突破了,但是总差那么一点点。老师课上讲的都会,为什么自己就是想不到,为什么自己就是做不出来呢?本期推送整理了初学者可能会用到的Pyt
- 4. 网络编程之TCP编程
@十三阿哥
#python中级篇python网络编程
1.《计算机网络编程》我们接触网络编程,肯定是要对网络编程的一些专业术语及基本理论知识是要有所认知的。python网络编程无非是在这些基础理论知识之上给我们提供了一些方便实用的网络库来供我们使用。尽管做了非常底层的封装,并且给我们暴露了上层的应用接口,但是读者注意,尽管是这样,我们仍然需要学习基础的网络知识,才更有助于我们的发展。实际上,这些基础知识掌握到头了,无论是python,c++,c#亦或
- Python网络编程
牛发666
Python网络编程用TCP协议进行Socket编程在Python中十分简单,对于客户端,要主动连接服务器的IP和指定端口,对于服务器,要首先监听指定端口,然后,对每一个新的连接,创建一个线程或进程来处理。通常,服务器程序会无限运行下去。大多数连接都是可靠的TCP连接。创建TCP连接时,主动发起连接的叫客户端,被动响应连接的叫服务器。举个例子,当我们在浏览器中访问新浪时,我们自己的计算机就是客户端
- Python 网络编程(1)
_XZ_
Python网络编程是通过模块实现的。里面的模块针对不同的方面。例如最熟知的应该就是Socket模块,它适用于底层网络编程。例如urllib,http,ftplib,smtplib针对具体的网络协议。还有就是ipaddress是作为工具模块进行使用。twist针对异步网络编程。我们要进行网络编程,要掌握的就是网络相关知识而里面的结构则分为四部分:应用层(FTP,HTTP等),传输层(TCP,UDP
- UDP套接字搭建简易服务器与客户端
因果尽加吾身
Python网络编程udp服务器网络协议python
使用UDP套接字搭建文章目录使用UDP套接字搭建前言一、基本结构二、使用步骤1.服务器端2.客户端三、效果展示总结前言这次较上个版本《Python网络编程之搭建简易服务器和客户端》https://only-me.blog.csdn.net/article/details/135251171增加了:UDP协议来进行通信,服务器在收到客户端发来的消息时候,会标注上是哪个IP+Port发来的什么消息。当
- Python网络编程实现TCP和UDP连接
傻啦嘿哟
关于python那些事儿网络
目录一、TCP连接TCP服务器:TCP客户端:二、UDP连接UDP服务器:UDP客户端:总结网络编程是现代软件开发的重要组成部分,它允许不同的计算机之间进行通信和数据交换。Python是一种非常适合进行网络编程的语言,因为它具有简洁的语法和丰富的库。在Python中,可以使用套接字(sockets)进行网络编程,其中包括TCP和UDP两种主要的协议。一、TCP连接TCP(TransmissionC
- Python网络编程基础:探索网络的未知领域
theskylife
python学习之旅python网络编程
写在开头在当今数字化时代,网络已经贯穿我们生活的方方面面,成为信息传递和交流的重要媒介。而Python,作为一门强大而灵活的编程语言,自然也在网络编程领域展现出其强大的一面。本文将带领读者进入Python网络编程的未知领域,深入了解网络基础概念、使用Socket进行网络通信的冒险,以及创建简单的客户端-服务器应用的探索过程。1.网络基础概念:迷人的网络世界首先,我们来了解一些基础概念,深入网络的迷
- 探索Python网络编程:从入门到实战
念广隶
Pythonpython网络
探索Python网络编程:从入门到实战1.介绍网络编程和Python的关系网络编程的定义和重要性:网络编程是指通过计算机网络进行数据传输和通信的一种编程方式。随着互联网的发展,网络编程变得越来越重要,它在各个领域都有广泛的应用,如网站开发、网络游戏、物联网等。Python在网络编程中的优势和应用领域:Python作为一种简单易学且功能强大的编程语言,具有以下优势:简洁易读:Python的语法简单清
- 深入解析Python网络编程与Web开发:urllib、requests和http模块的功能、用法及在构建现代网络应用中的关键作用
lww爱学习
开发语言pythonhttp
网络和Web开发是Python中不可或缺的重要领域,而其核心模块如urllib、requests和http在处理网络请求、HTTP请求和响应以及Web开发中扮演着关键的角色。这些模块为开发者提供了丰富的工具,使其能够灵活处理网络通信、构建Web应用和与远程服务器进行交互。深入了解这些模块的用法和作用对于掌握Python网络编程至关重要。1.urllib模块当谈论Python中用于处理URL的模块时
- python网络编程一--socket开发
一个两个四个三
python网络开发pythonwebsocket
socketsocket是非常底层的接口库,它是一种通用的网络编程接口(意思就是java/c++/python都一样),和网络层次没有一一对应关系,而是看你在哪一层进行编程。cs编程:client-server,bs(browser-server)就是一种cs。只做c开发,就是前端开发,只做s后端开发1socket类参数:socket.socket(family=socket.AF_INET,ty
- Python网络编程多线程实现异步服务端
棉猴
Python网络编程socketsocketserverThreadingTCPSthreading多线程
在《Python中通过socketserver库创建服务端》中提到的使用socketserver库创建的服务端是同步服务端。当有多个客户端接入服务端时,必须接收了客户端A发送的数据之后,才会再接收客户端B的服务端。而如果客户端A连接服务端后,没有发送数据,此时服务端接收不到来自客户端B的数据。通过socketserver模块的ThreadingTCPServer类可以实现异步服务端,即每个连入服务
- Python 网络编程
zytony521
python网络局域网
Python网络编程一.网络编程概念就是通过网络让不同计算机上运行的程序可以进行通讯。例如:qq,微信聊天二.软件开发架构程序间的通讯大致分为两种:1.应用类程序:qq、微信、百度网盘、视频软件等等一类需要安装的桌面应用2.web类程序:用户使用浏览器就可以访问的程序。例如:贴吧,bilibili无论是哪一类程序,这些应用的本质都是两个程序之间的通讯。这两个分类又对应了两个软件开发的架构。1、客户
- python 网络编程_python网络编程基础概念
weixin_39942351
python网络编程
网络通信标识符1.IP:使用域名服务器(DNS)可将域名转换为IP>IP:用于标记网络通信中不同网卡的身份.2.端口号:在网络中服务类型必须和端口号对应>80端口是Web服务的标准端口>SMTP服务是25端口>FTP服务是21端口>端口号大于1024的,可以任意使用3.地址参数:地址=IP+端口.在AF_INET下,以元组(ip,port)的形式表示地址IP或域名(会自动转为IP),为字符串格式端
- Python网络编程(UDP和TCP)
weixin_45414731
pythonUDPTCP
文章目录Python和网络编程网络编程1、引子软件的开发架构C/S架构B/S架构什么是网络目的网络通信过程1.2台电脑的网络说明2.使用集线器组成一个网络说明3.使用交换机组成一个网络说明4.使用路由器连接多个网络5.通信过程(复杂)说明网络编程的定义端口Socket简介什么是Socket创建一个SocketUDP网络程序UDP优缺点:UDP特点:UDP应用:发送数据Socket对象(内建)方法U
- python网络编程
绿箭薄荷
Python网络python
软件开发架构C/S架构(客户端/服务器端)client请求服务,server等待服务别人B/S架构(浏览器端/服务器端)浏览器browser实现通信网卡和网线网卡上有世界上唯一的mac地址,48位2进制计算机8位一断句编号4个点分十进制00000000.00000000.00000000.00000000最多全为1,最大2550.0.0.0-255.255.255.255这个协议为ip协议,ipv
- Python网络编程(OSI Socket)
LoisMay
Python网络编程网络python经验分享socketOSI七层协议
文章目录一、软件开发架构二、网络编程简介三、OSI七层协议五、网络相关名词八、Socket套接字九、半连接池十、黏包问题一、软件开发架构什么是软件开发架构?编写项目前需要遵循代码层面上的规范代码运行的流程环节以及步骤软件开发结构总共分为两层架构CS架构BS架构(C客户端(Client)S服务端(Server)B浏览器(Broswer))客服端就是在网络上下载的各个互联网公司的app软件服务端可以看
- 关于旗正规则引擎规则中的上传和下载问题
何必如此
文件下载压缩jsp文件上传
文件的上传下载都是数据流的输入输出,大致流程都是一样的。
一、文件打包下载
1.文件写入压缩包
string mainPath="D:\upload\"; 下载路径
string tmpfileName=jar.zip; &n
- 【Spark九十九】Spark Streaming的batch interval时间内的数据流转源码分析
bit1129
Stream
以如下代码为例(SocketInputDStream):
Spark Streaming从Socket读取数据的代码是在SocketReceiver的receive方法中,撇开异常情况不谈(Receiver有重连机制,restart方法,默认情况下在Receiver挂了之后,间隔两秒钟重新建立Socket连接),读取到的数据通过调用store(textRead)方法进行存储。数据
- spark master web ui 端口8080被占用解决方法
daizj
8080端口占用sparkmaster web ui
spark master web ui 默认端口为8080,当系统有其它程序也在使用该接口时,启动master时也不会报错,spark自己会改用其它端口,自动端口号加1,但为了可以控制到指定的端口,我们可以自行设置,修改方法:
1、cd SPARK_HOME/sbin
2、vi start-master.sh
3、定位到下面部分
- oracle_执行计划_谓词信息和数据获取
周凡杨
oracle执行计划
oracle_执行计划_谓词信息和数据获取(上)
一:简要说明
在查看执行计划的信息中,经常会看到两个谓词filter和access,它们的区别是什么,理解了这两个词对我们解读Oracle的执行计划信息会有所帮助。
简单说,执行计划如果显示是access,就表示这个谓词条件的值将会影响数据的访问路径(表还是索引),而filter表示谓词条件的值并不会影响数据访问路径,只起到
- spring中datasource配置
g21121
dataSource
datasource配置有很多种,我介绍的一种是采用c3p0的,它的百科地址是:
http://baike.baidu.com/view/920062.htm
<!-- spring加载资源文件 -->
<bean name="propertiesConfig"
class="org.springframework.b
- web报表工具FineReport使用中遇到的常见报错及解决办法(三)
老A不折腾
finereportFAQ报表软件
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、repeated column width is largerthan paper width:
这个看这段话应该是很好理解的。比如做的模板页面宽度只能放
- mysql 用户管理
墙头上一根草
linuxmysqluser
1.新建用户 //登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,'jeecn’,password(‘jeecn’));//刷新系统权限表mysql>flush privileges;这样就创建了一个名为:
- 关于使用Spring导致c3p0数据库死锁问题
aijuans
springSpring 入门Spring 实例Spring3Spring 教程
这个问题我实在是为整个 springsource 的员工蒙羞
如果大家使用 spring 控制事务,使用 Open Session In View 模式,
com.mchange.v2.resourcepool.TimeoutException: A client timed out while waiting to acquire a resource from com.mchange.
- 百度词库联想
annan211
百度
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>RunJS</title&g
- int数据与byte之间的相互转换实现代码
百合不是茶
位移int转bytebyte转int基本数据类型的实现
在BMP文件和文件压缩时需要用到的int与byte转换,现将理解的贴出来;
主要是要理解;位移等概念 http://baihe747.iteye.com/blog/2078029
int转byte;
byte转int;
/**
* 字节转成int,int转成字节
* @author Administrator
*
- 简单模拟实现数据库连接池
bijian1013
javathreadjava多线程简单模拟实现数据库连接池
简单模拟实现数据库连接池
实例1:
package com.bijian.thread;
public class DB {
//private static final int MAX_COUNT = 10;
private static final DB instance = new DB();
private int count = 0;
private i
- 一种基于Weblogic容器的鉴权设计
bijian1013
javaweblogic
服务器对请求的鉴权可以在请求头中加Authorization之类的key,将用户名、密码保存到此key对应的value中,当然对于用户名、密码这种高机密的信息,应该对其进行加砂加密等,最简单的方法如下:
String vuser_id = "weblogic";
String vuse
- 【RPC框架Hessian二】Hessian 对象序列化和反序列化
bit1129
hessian
任何一个对象从一个JVM传输到另一个JVM,都要经过序列化为二进制数据(或者字符串等其他格式,比如JSON),然后在反序列化为Java对象,这最后都是通过二进制的数据在不同的JVM之间传输(一般是通过Socket和二进制的数据传输),本文定义一个比较符合工作中。
1. 定义三个POJO
Person类
package com.tom.hes
- 【Hadoop十四】Hadoop提供的脚本的功能
bit1129
hadoop
1. hadoop-daemon.sh
1.1 启动HDFS
./hadoop-daemon.sh start namenode
./hadoop-daemon.sh start datanode
通过这种逐步启动的方式,比start-all.sh方式少了一个SecondaryNameNode进程,这不影响Hadoop的使用,其实在 Hadoop2.0中,SecondaryNa
- 中国互联网走在“灰度”上
ronin47
管理 灰度
中国互联网走在“灰度”上(转)
文/孕峰
第一次听说灰度这个词,是任正非说新型管理者所需要的素质。第二次听说是来自马化腾。似乎其他人包括马云也用不同的语言说过类似的意思。
灰度这个词所包含的意义和视野是广远的。要理解这个词,可能同样要用“灰度”的心态。灰度的反面,是规规矩矩,清清楚楚,泾渭分明,严谨条理,是决不妥协,不转弯,认死理。黑白分明不是灰度,像彩虹那样
- java-51-输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
bylijinnan
java
public class PrintMatrixClockwisely {
/**
* Q51.输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
例如:如果输入如下矩阵:
1 2 3 4
5 6 7 8
9
- mongoDB 用户管理
开窍的石头
mongoDB用户管理
1:添加用户
第一次设置用户需要进入admin数据库下设置超级用户(use admin)
db.addUsr({user:'useName',pwd:'111111',roles:[readWrite,dbAdmin]});
第一个参数用户的名字
第二个参数
- [游戏与生活]玩暗黑破坏神3的一些问题
comsci
生活
暗黑破坏神3是有史以来最让人激动的游戏。。。。但是有几个问题需要我们注意
玩这个游戏的时间,每天不要超过一个小时,且每次玩游戏最好在白天
结束游戏之后,最好在太阳下面来晒一下身上的暗黑气息,让自己恢复人的生气
&nb
- java 二维数组如何存入数据库
cuiyadll
java
using System;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Xml;
using System.Xml.Serialization;
using System.IO;
namespace WindowsFormsApplication1
{
- 本地事务和全局事务Local Transaction and Global Transaction(JTA)
darrenzhu
javaspringlocalglobaltransaction
Configuring Spring and JTA without full Java EE
http://spring.io/blog/2011/08/15/configuring-spring-and-jta-without-full-java-ee/
Spring doc -Transaction Management
http://docs.spring.io/spri
- Linux命令之alias - 设置命令的别名,让 Linux 命令更简练
dcj3sjt126com
linuxalias
用途说明
设置命令的别名。在linux系统中如果命令太长又不符合用户的习惯,那么我们可以为它指定一个别名。虽然可以为命令建立“链接”解决长文件名的问 题,但对于带命令行参数的命令,链接就无能为力了。而指定别名则可以解决此类所有问题【1】。常用别名来简化ssh登录【见示例三】,使长命令变短,使常 用的长命令行变短,强制执行命令时询问等。
常用参数
格式:alias
格式:ali
- yii2 restful web服务[格式响应]
dcj3sjt126com
PHPyii2
响应格式
当处理一个 RESTful API 请求时, 一个应用程序通常需要如下步骤 来处理响应格式:
确定可能影响响应格式的各种因素, 例如媒介类型, 语言, 版本, 等等。 这个过程也被称为 content negotiation。
资源对象转换为数组, 如在 Resources 部分中所描述的。 通过 [[yii\rest\Serializer]]
- MongoDB索引调优(2)——[十]
eksliang
mongodbMongoDB索引优化
转载请出自出处:http://eksliang.iteye.com/blog/2178555 一、概述
上一篇文档中也说明了,MongoDB的索引几乎与关系型数据库的索引一模一样,优化关系型数据库的技巧通用适合MongoDB,所有这里只讲MongoDB需要注意的地方 二、索引内嵌文档
可以在嵌套文档的键上建立索引,方式与正常
- 当滑动到顶部和底部时,实现Item的分离效果的ListView
gundumw100
android
拉动ListView,Item之间的间距会变大,释放后恢复原样;
package cn.tangdada.tangbang.widget;
import android.annotation.TargetApi;
import android.content.Context;
import android.content.res.TypedArray;
import andr
- 程序员用HTML5制作的爱心树表白动画
ini
JavaScriptjqueryWebhtml5css
体验效果:http://keleyi.com/keleyi/phtml/html5/31.htmHTML代码如下:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="UTF-8" >
<ti
- 预装windows 8 系统GPT模式的ThinkPad T440改装64位 windows 7旗舰版
kakajw
ThinkPad预装改装windows 7windows 8
该教程具有普遍参考性,特别适用于联想的机器,其他品牌机器的处理过程也大同小异。
该教程是个人多次尝试和总结的结果,实用性强,推荐给需要的人!
缘由
小弟最近入手笔记本ThinkPad T440,但是特别不能习惯笔记本出厂预装的Windows 8系统,而且厂商自作聪明地预装了一堆没用的应用软件,消耗不少的系统资源(本本的内存为4G,系统启动完成时,物理内存占用比
- Nginx学习笔记
mcj8089
nginx
一、安装nginx 1、在nginx官方网站下载一个包,下载地址是:
http://nginx.org/download/nginx-1.4.2.tar.gz
2、WinSCP(ftp上传工
- mongodb 聚合查询每天论坛链接点击次数
qiaolevip
每天进步一点点学习永无止境mongodb纵观千象
/* 18 */
{
"_id" : ObjectId("5596414cbe4d73a327e50274"),
"msgType" : "text",
"sendTime" : ISODate("2015-07-03T08:01:16.000Z"
- java术语(PO/POJO/VO/BO/DAO/DTO)
Luob.
DAOPOJODTOpoVO BO
PO(persistant object) 持久对象
在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.
VO(value object) 值对象
通
- 算法复杂度
Wuaner
Algorithm
Time Complexity & Big-O:
http://stackoverflow.com/questions/487258/plain-english-explanation-of-big-o
http://bigocheatsheet.com/
http://www.sitepoint.com/time-complexity-algorithms/