码迷,mamicode.com
首页 > 编程语言 > 周排行
unity探索者之socket传输protobuf字节流(二)
上一篇主要说的是protobuf字节流的序列化和解析,将protobuf对象序列化为字节流后虽然可以直接传递,但是实际在项目中却不可能真的只是传递protobuf字节流,因为socket的tcp通讯中会出现几个很常见的问题,就是粘包和少包。所谓粘包,简单点说就是socket会将多个较小的包合并到一起 ...
分类:编程语言   时间:2017-06-10 18:16:21    阅读次数:370
Python多进程
用win api写程序的时候,多进程的程序基本没写过,因为多线程已经能够满足大部分需要。 但是python的多线程有个问题,进程内的线程都是共享一个CPU核心的,类似于单线程的时间分片。以前写的时候记得这个问题处理起来难度还挺大,后来就没再搞了。 参照廖雪峰上教程写的一个多进程程序,能同时运行2个进 ...
分类:编程语言   时间:2017-06-10 18:16:31    阅读次数:236
python 跨平台获取网卡信息和本机ip地址
笔者在项目中遇到过获取本机网卡ip的例子,利用python库psutil解决了此问题。 ...
分类:编程语言   时间:2017-06-10 18:16:47    阅读次数:152
Python开发【第四篇】:Python基础之函数
三元运算 三元运算(三目运算),是对简单的条件语句的缩写。 1 2 3 4 5 # 书写格式 result = 值1 if 条件 else 值2 # 如果条件成立,那么将 “值1” 赋值给result变量,否则,将“值2”赋值给result变量 1 2 3 4 5 # 书写格式 result = 值 ...
分类:编程语言   时间:2017-06-10 18:17:32    阅读次数:296
Eclipse下C++标准库报错::mbstate_t has not been declared
在使用Eclipse开发嵌入式软件过程中,包含<iostream>后立即报错,仅仅去掉包含命令后没有任何错误和警告,编译错误信息如下图所示: 首先要说明的是,工程代码没有任何错误,因为通过错误信息可以看出,出错的位置都是系统的头文件。查阅资料后知道,出现此类错误是由于GCC的C语言扩展与C标准产生了 ...
分类:编程语言   时间:2017-06-10 18:17:43    阅读次数:1591
CentOS6.5上安装Python2.7和PIP
目前大部分用户使用的CentOS6.5上默认的Python还是2.6版本。升级到Python2.7碰到很多问题。本文将介绍如何安装Python2.7。 1. 安装必要的准备包 安装过程将用到gcc,方便起见,安装“Development Tools” 另外,Python安装中需要的一些依赖包 2. ...
分类:编程语言   时间:2017-06-10 18:17:57    阅读次数:234
Python数据类型的操作
一、数字(Number) 1.数学函数: cmp(x, y) 2.随机数函数: 3.三角函数: 4.数学常量: 二、字符串 1.Python 的字符串内建函数: capitalize()将字符串的第一个字符转换为大写 center(width, fillchar) count(str, beg= 0 ...
分类:编程语言   时间:2017-06-10 18:19:03    阅读次数:260
java虚拟机:方法区
一、方法区简介 方法区,Method Area, 对于习惯在HotSpot虚拟机上开发和部署程序的开发者来说,很多人愿意把方法区称为“永久代”(Permanent Generation),本质上两者并不等价,仅仅是因为HotSpot虚拟机的设计团队选择把GC分代收集扩展至方法区,或者说使用永久代来实 ...
分类:编程语言   时间:2017-06-10 18:19:14    阅读次数:248
复习Java基础
1. switch语句格式: switch(表达式){ case 值1: 语句体1; break;//break可以省略,但会出现case穿透现象,建议不省略 case 值2: 语句体2; break; ... default://对不正确的情况给出提示,可以省略,建议不省略,可以在任意位置,但建议 ...
分类:编程语言   时间:2017-06-10 18:19:23    阅读次数:172
sublime text 3配置使用python
1. 在sublime text的官网下载,是适合自己系统的版本。官网地址:https://www.sublimetext.com/3 2. 安装好后,在菜单栏打开:Preferences >Settings(这是写这个的时候,当前最新版的) 3. 打开后我们会看到这样两个文件,一个Preferen ...
分类:编程语言   时间:2017-06-10 18:20:05    阅读次数:161
spring mvc&mybatis搭配使用心得
请求参数不多时控制器方法使用@RequestParam或@PathVariable接收参数即可。 请求参数过多时使用@RequestParam指定一个map接受参数即可,mybatis查询时可以直接作为条件使用。 视图数据使用spring的Model对象设置即可,视图路径直接返回String值即可。 ...
分类:编程语言   时间:2017-06-10 18:20:12    阅读次数:190
Python练习题-1
最近这几天的学习总练习: ...
分类:编程语言   时间:2017-06-10 18:21:48    阅读次数:232
C#语言if循环练习
namespace C语言2{ class Program { static void Main(string[] args) { //判断闰年 Console.Write("请输入年份:"); int i = int.Parse(Console.ReadLine()); if ((i % 4 == ...
分类:编程语言   时间:2017-06-10 18:22:21    阅读次数:222
spring 与mybatis 整合总结
刚看完同学给我的代码,我忍不住爆粗。去TMD,写得像坨屎,恶心,乱七八糟,这让我怎么交差??一行代码注释都没有,还很自以为是的傲慢。“这都不懂?这就是Mybatis啊,有很多种方法实现.....” 操,求人不如求己。决定系统性总结配置的内容。 1,首先要弄清楚 applicatiionContext ...
分类:编程语言   时间:2017-06-10 18:24:16    阅读次数:180
C++静态库编译
MFC 选项选择: 静态库编译 增加头文件:( opencv相关的) #pragma once #ifdef WIN32 #include <opencv2/core/version.hpp> //定义宏,保证在debug模式下,导入opencv_xxxd.lib,release模式下导入openc ...
分类:编程语言   时间:2017-06-10 18:24:23    阅读次数:216
JavaScript 面向对象的程序设计记录笔记5
继承: 原型链继承 function SuperType() { this.propperty = true; } Supertype.prototype.getSuperValue = function() { return this.propperty; } function SubType() ...
分类:编程语言   时间:2017-06-10 18:25:03    阅读次数:161
python爬虫:BeautifulSoup 使用select方法详解
我们在写 CSS 时,标签名不加任何修饰,类名前加点,id名前加 #,在这里我们也可以利用类似的方法来筛选元素,用到的方法是 soup.select(),返回类型是 list(1)通过标签名查找 (2)通过类名查找 (3)通过 id 名查找 (4)组合查找 组合查找即和写 class 文件时,标签名 ...
分类:编程语言   时间:2017-06-10 18:25:29    阅读次数:213
JAVA排序(冒泡,直接选择,反转)
int[] arr = {45, 34, 53, 43}; 一,直接选择排序 二,冒泡排序 三,反转排序 ...
分类:编程语言   时间:2017-06-10 18:25:43    阅读次数:193
Caused by: java.lang.ClassNotFoundException: org.springframework.expression.ExpressionParser
1、错误描写叙述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop } 2014-7-12 0:44:33 org.apache.c ...
分类:编程语言   时间:2017-06-10 18:26:29    阅读次数:277
Python_csv电子表格
用MAC电脑内的Numbers打开name.csv文件效果图 ...
分类:编程语言   时间:2017-06-10 18:27:02    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!