首页 > 2017年07月11日 > 全部分享
nio原理/netty简单应用
一、非阻塞IO模式原理 与阻塞模式对应的另一种模式叫非阻塞IO模式,在整个通信过程中读和写操作不会阻塞,当前处理线程不存在阻塞情况。从A机器到B机器它的通信过程是:A机器一条线程将通道设置为写事件后往下执行,而另外一条线程遍历到此通道有字节要写并往socket写数据,B机器一条线程遍历到此通道有字节 ...
分类:Web开发   时间:2017-07-11 22:17:42    收藏:0  评论:0  赞:0  阅读:323
python获取linux本机IP
1 #!/usr/bin/env python 2 #encoding: utf-8 3 #description: get local ip address 4 5 import os 6 import socket, fcntl, struct 7 8 def get_ip(): 9 #注意外围... ...
分类:编程语言   时间:2017-07-11 22:17:22    收藏:0  评论:0  赞:0  阅读:249
JDBC
01. JDBC :java连接数据库技术的一种简称!提供了连接各种数据库的功能! 02.常用的JDBC API DriverManager : 管理 JDBC驱动!(不同的数据库有不同的驱动包) Connection : 连接数据库 DriverManager.getConnection(URL, ...
分类:数据库技术   时间:2017-07-11 22:17:08    收藏:0  评论:0  赞:0  阅读:289
C++虚函数表剖析
关键词:虚函数。虚表,虚表指针,动态绑定,多态 一、概述 为了实现C++的多态,C++使用了一种动态绑定的技术。这个技术的核心是虚函数表(下文简称虚表)。本文介绍虚函数表是怎样实现动态绑定的。 二、类的虚表 每一个包括了虚函数的类都包括一个虚表。 我们知道,当一个类(A)继承还有一个类(B)时。类A ...
分类:编程语言   时间:2017-07-11 22:16:56    收藏:0  评论:0  赞:0  阅读:267
LwIP - raw/callback API、协议栈API(sequential API)、BSD API(或者说 SOCKET API)
1、使用raw/callback API编程,用户编程的方法是向内核注册各种自定义的回调函数,回调函数是与内核实现交换的唯一方式。 recv_udp, accept_function, sent_tcp, recv_tcp, do_connected, poll_tcp, err_tcp! 2、协议 ...
分类:Windows开发   时间:2017-07-11 22:16:46    收藏:0  评论:0  赞:0  阅读:538
[SDOI2008]沙拉公主的困惑
题目描述 大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与M!互质的钞票。房地产第一大户沙拉公主决定预测一下大富翁国现在所有真钞票的数量。现在,请你帮助沙拉公主解决这个问题,由于可能张数非常大,你只需计算出对R取模后的答案即可。R是 ...
分类:其他   时间:2017-07-11 22:16:31    收藏:0  评论:0  赞:0  阅读:264
关于线程的整理
线程的生命周期:新建、就绪、运行、阻塞、死亡。 一个线程调用了start()方法后,就由新建态到就绪态,在就绪态抢占到CPU的执行权就进入运行态,在运行态时被别的线程抢走cup的执行权,会重新进入就绪态。在运行态调用了sleep或wait方法,则会进入阻塞态。从阻塞态由于sleep时间到或者被唤醒, ...
分类:编程语言   时间:2017-07-11 22:16:21    收藏:0  评论:0  赞:0  阅读:285
程序员的出路,其实并不难寻找(跳槽要果断,而且利大于弊)
从我做小程序员开始,就从未间断的在论坛看到有人在问程序员的出路在哪里,其实我很能理解这些人的想法,在行业做了几年,有些感想跟大家随便聊聊。 俗话说,365行,行行出状元,此话也适用于IT行业,尤其是程序员。 当你迷茫找不到出路,又想快速成长和提高的时候,有两种方案可以供你参考: 1、努力成为你工作环 ...
分类:其他   时间:2017-07-11 22:16:00    收藏:0  评论:0  赞:0  阅读:235
Fibonacci数
Fibonacci数 描述 无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地定义为F(n)=1 ...........(n=1或n=2)F(n)=F(n-1)+F(n-2).....(n>2)现要你来求第n个斐波纳奇数。(第1个、第二个都为1) 运 ...
分类:其他   时间:2017-07-11 22:15:49    收藏:0  评论:0  赞:0  阅读:239
hdu5396 Expression
Expression Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 952 Accepted Submission(s): 573 Proble ...
分类:其他   时间:2017-07-11 22:15:37    收藏:0  评论:0  赞:0  阅读:262
0711HTML初体验
今天是正式上课的第一天。这边先记下初学的时候容易忘记的问题。在图片上链接汉子显示是<title="想在图片显示的内容">。 合并单元格,合并行<td colspan=''合并的行数">单元格名称</td> 合并列<td rowspan=''合并的列数">单元格名称</td> 还有单元格里面需要记住的 ...
分类:Web开发   时间:2017-07-11 22:15:22    收藏:0  评论:0  赞:0  阅读:276
python-网络编程
举个例子,当你使用浏览器访问新浪网时,你的计算机就和新浪的某台服务器通过互联网连接起来了,然后,新浪的服务器把网页内容作为数据通过互联网传输到你的电脑上。 由于你的电脑上可能不止浏览器,还有QQ、Skype、Dropbox、邮件客户端等,不同的程序连接的别的计算机也会不同,所以,更确切地说,网络通信 ...
分类:编程语言   时间:2017-07-11 22:15:08    收藏:0  评论:0  赞:0  阅读:282
Unsupported major.minor version 52.0
关于不支持的major.minor版本的错误是因为在编译期间,您在运行时使用较高的JDK和较低的JDK。 具体版本代码如下: J2SE 9 = 53 J2SE 8 = 52 J2SE 7 = 51 J2SE 6.0 = 50 J2SE 5.0 = 49 JDK 1.4 = 48 JDK 1.3 = ...
分类:其他   时间:2017-07-11 22:14:54    收藏:0  评论:0  赞:0  阅读:292
java取json 的方法
public static void main(String[] args) { String jsonStr = "[{\"varieties_type\":\"中证500指数\",\"open_granary\":\"0.0002\",\"close_granary\":\"0.0015\",\ ...
分类:编程语言   时间:2017-07-11 22:14:25    收藏:0  评论:0  赞:0  阅读:260
KRPANO PR10最新激活码(破解)分享
KRPano pr10最新版本激活码下载地址: http://pan.baidu.com/s/1qYv2vO4 适用于最新pr10以及之前版本,解压密码为KRPano技术解密群群号:551278936 KRPano pr10最新汉化版软件下载: http://www.krpano.tech/arch ...
分类:其他   时间:2017-07-11 22:14:14    收藏:0  评论:0  赞:0  阅读:586
HTML5表单
-----------------siwuxie095 HTML5 表单 1、表单用于获取不同类型的用户输入 2、常用表单标签 标签描述表单输入域文本域控制标签定义域域的标题选择列表选项组下拉列表中的选项按钮 3、常用表单 复选框、单选按钮、下拉列表、文本域、创建按钮 … ... ...
分类:Web开发   时间:2017-07-11 22:14:02    收藏:0  评论:0  赞:0  阅读:320
Paper Reading: Perceptual Generative Adversarial Networks for Small Object Detection
Perceptual Generative Adversarial Networks for Small Object Detection 2017-07-11 19:47:46 CVPR 2017 This paper use GAN to handle the issue of small ob ...
分类:Web开发   时间:2017-07-11 22:13:51    收藏:0  评论:0  赞:0  阅读:1650
HTML5与HTML4的区别
--------------------siwuxie095 推出的理由及目标 HTML5 的出现,对于 Web 来说意义是非常重大的,因为 它的意图是想要把目前 Web 上存在的各种问题一并解决掉, 问题如下: (1)Web 浏览器之间的兼容性很低 (2)文档结构不够明确 (3)Web 应用程序的... ...
分类:Web开发   时间:2017-07-11 22:13:37    收藏:0  评论:0  赞:0  阅读:277
python-socket1
如何理解socket编程 就是两个进程,跨计算机,他俩需要通讯的话,需要通过网络对接起来。这就是 socket 的作用。打个比方吧,两个进程在两个计算机上,需要有一个进程做被动方,叫做服务器。另一个做主动方,叫做客户端。他们位于某个计算机上,叫做主机 host ,在网络上有自己的 ip 地址。一个计 ...
分类:编程语言   时间:2017-07-11 22:13:13    收藏:0  评论:0  赞:0  阅读:291
informatica 部分组件介绍
①表达式组件(Expression) 作用:里面有很多函数,可以设置参数,用于计算值。 ②筛选组件(filter) 作用:根据条件过滤不符合条件的行(过滤条件就是返回真或假的表达式,真就进入下一个组件,假就过滤) ③汇总器转换组件(aggregator) 作用:汇总计算(求平均值avg,求和sum, ...
分类:其他   时间:2017-07-11 22:13:02    收藏:0  评论:0  赞:0  阅读:1123
1409条   上一页 1 ... 6 7 8 9 10 ... 71 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!