手机版
你好,游客 登录 注册 搜索
rss订阅 手机访问 
Linux编程
gRPC官方快速上手学习笔记(C#版)
gRPC官方快速上手学习笔记(C#版)
日期:09/30/2017 07:34:43 作者:杨朋飞
值类型和引用类型的区别,struct和class的区别
值类型的变量直接存储数据,而引用类型的变量持有的是数据的引用,数据存储在数据堆中。
日期:09/30/2017 07:32:49 作者:Christal-R
Pytorch自定义dataloader以及在迭代过程中返回image的name
pytorch官方给的加载数据的方式是已经定义好的dataset以及loader,如何加载自己本地的图片以及label?
日期:09/29/2017 11:18:35 作者:yongjieShi
Python用re正则化模块在字符串查找特定字符串
实验需要,在一个含有几亿个字符的txt文件中查找特定的字符串,首先用re模块进行查找
日期:09/29/2017 11:15:52 作者:yongjieShi
Pytorch使用多GPU
在caffe中训练的时候如果使用多GPU则直接在运行程序的时候指定GPU的index即可,但是在Pytorch中则需要在声明模型之后,对声明的模型进行初始化,如:
日期:09/29/2017 11:13:23 作者:yongjieShi
Java两个对象属性比较
Java两个对象属性比较
日期:09/29/2017 07:38:54 作者:zhiyong-ITNote
Python socketserver框架解析
socketserver框架是一个基本的socket服务器端框架, 使用了threading来处理多个客户端的连接, 使用seletor模块来处理高并发访问, 是值得一看的python 标准库的源码之一
日期:09/29/2017 07:36:11 作者:zhiyong-ITNote
Python 内置标准库socketserver模块的理解
socketserver模块简化了编写网络服务器的任务, 在很大程度上封装了一些操作, 你可以看成是事件驱动型的设计, 这很不错。它定义了两个最基本的类--服务器类 BaseServer, 请求处理类 BaseRequestHandler.
日期:09/29/2017 07:34:32 作者:zhiyong-ITNote
python lock, semaphore, event实现线程同步
lock 机制不管你是java, C#, 还是python都是常用的线程同步机制, 相比较C# 的锁机制, python的加锁显得比较简单, 直接调用threading 标准库的lock 就可以了.
日期:09/29/2017 07:33:22 作者:zhiyong-ITNote
Python下实现二叉堆以及堆排序
堆是一种特殊的树形结构, 堆中的数据存储满足一定的堆序。堆排序是一种选择排序, 其算法复杂度, 时间复杂度相对于其他的排序算法都有很大的优势。
日期:09/29/2017 07:30:48 作者:zhiyong-ITNote
C++中多维数组传递参数
在C++自定义函数时我们有时需要传递参数,有时以多维数组作为参数,这里就遇到了多维数组该怎么传值的问题了,首先我们看看一维数组是怎么做的。
日期:09/28/2017 13:21:44 作者:zhuangshq
C++中的指针,指针函数和函数指针
日期:09/28/2017 13:19:25 作者:zhuangshq
32/64位平台printf uint64的方法
在32位平台 typedef unsigned long long int  uint64_t;在64位平台 typedef unsigned long int  uint64_t;
日期:09/27/2017 06:24:09 作者:yczcc
C++字符数组初始化方法的分析
发现了一个字符数组初始化的误区,而这个往往能导致比较严重的性能问题,分析介绍如下:
日期:09/27/2017 06:21:09 作者:yczcc
Java 如何将方法作为传参--多态
在前段时研究智能算法时,发现如果使用java进行实现的话,往往具体实现过程差不多,但是适应值函数却根据研究对象的不同发生很大的改变,这样对代码的维护产生很大的阻碍
日期:09/26/2017 08:08:52 作者:bufferflies
Java子线程中的异常处理(通用)
在普通的单线程程序中,捕获异常只需要通过try ... catch ... finally ...代码块就可以了。那么,在并发情况下,比如在父线程中启动了子线程,如何在父线程中捕获来自子线程的异常,从而进行相应的处理呢?
日期:09/26/2017 08:04:29 作者:yangfanexp
京东笔试-交易清单(京东2016实习生真题)
京东笔试-交易清单(京东2016实习生真题)
日期:09/26/2017 07:41:11 作者:he_shuai20
求螺旋矩阵指定坐标的值
螺旋矩阵定义:螺旋矩阵是指一个呈螺旋状的矩阵,它的数字由第一行开始到右边不断变大,向下变大,向左变大,向上变大,如此循环。
日期:09/26/2017 07:39:17 作者:frankniefaquan
Python之pymysql的使用
在Python3.x中,可以使用pymysql来MySQL数据库的连接,并实现数据库的各种操作,本次博客主要介绍了pymysql的安装和使用方法。 PyMySQL的安装
日期:09/25/2017 13:20:31 作者:liubinsh
关于PHP中的全局变量global和$GLOBALS的不同区分
Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件。但是在函数体内定义的global变量,函数体内可以使用,在函数体外定义的global变量不能在函数体内使用,具体看下面示例。
日期:09/25/2017 08:11:00 作者:jly144000
如何成为Puppeteer大师
对程序进行测试有很多方法。从微型的单元测试开始,到更大型的用户界面测试。Puppeteer绝对属于后一种。
日期:09/25/2017 08:10:03 作者: Jack Histon
Java高并发编程详解
volatile本质是在告诉JVM当前变量在寄存器中的值是不确定的,需要从主内存中读取,而synchronized则是锁定当前对象,只有当前线程可以访问该对象,其他线程被阻塞
日期:09/25/2017 07:58:12 作者:ghoster
初识Java内存区域
通常我们习惯将Java内存分为堆内存和占内存,这种分法比较粗糙,实际的内存区域远比这种复杂,而这里所说的栈就是我们的虚拟机栈
日期:09/25/2017 07:56:52 作者:ghoster
垃圾收集与几种常用的垃圾收集算法
Java堆和方法区则不一样,一个接口中的实现类需要的内存可能不一样,一个方法中的多个分支需要的内存也可能不一样,我们只有在程序处于运行期间才能知道会创建那些对象,这部分内存的分配和回收都是动态的,垃圾收集器所关注的是这部分内存。
日期:09/25/2017 07:53:28 作者:ghoster
Python之Character string
Python之Character string
日期:09/25/2017 07:51:01 作者:zhangxinqi
冒泡排序与选择排序的优化
冒泡排序跟选择排序是八大排序里最简单的两个,有时候简单意味着高效,但这种想法在这两种排序上行不通,恰恰这两种排序的时间复杂度都是O(n^2)级别的,相对于快排的平均时间复杂度O(nlog2n)来说,确实慢了不少。
日期:09/25/2017 07:49:24 作者:TangMoon
Java中迭代器Iterator的使用
Java集合类中Map接口下的相关类并没有像Collection接口的相关类一样实现get()方法,因此在要实现遍历输出的场景中没法直接用get()方法来取得对象中的数据,但Java本身提供了另一种遍历数据的方法,即用Iterator迭代器,虽然Iterator可以用来遍历读取数据
日期:09/25/2017 07:47:28 作者:TangMoon
Java数组篇总结
Java数组篇总结
日期:09/20/2017 09:49:45 作者:renzhiyuan
Python select.select模块通信全过程详解
要理解select.select模块其实主要就是要理解它的参数, 以及其三个返回值。select()方法接收并监控3个通信列表, 第一个是所有的输入的data,就是指外部发过来的数据,第2个是监控和接收所有要发出去的data(outgoing data),第3个监控错误信息
日期:09/19/2017 20:15:19 作者:zhiyong-ITNote
Java中的方法和方法重载
今天我们来说说Java中的方法和方法重载以及需要注意的一些地方;
日期:09/19/2017 20:13:59 作者:Linux
Javascript的内容摘要
Javascript的内容摘要
日期:09/18/2017 07:17:27 作者:sunlizheng
Bootstrap框架菜鸟入门教程
Bootstrap框架菜鸟入门教程
日期:09/18/2017 07:12:27 作者:sunlizheng
关于Java String的理解
相信很多同学使用Java String, Java中的String方法,但是对其中的原理可能有些模糊,那么咱们就针对这块内容进行展开,让更多的同学理解和知道。  
日期:09/18/2017 07:10:34 作者:huangqingshi
Java Object中的equals和hashCode
Java的Object对象中有两个方法比较有意思,一个是equals(),一个是hashCode(),那么这两个的作用有些同学可能还不是很清楚,那么同学们现在就进一步了解一下吧。
日期:09/18/2017 07:09:02 作者:huangqingshi
Python语言基础 数学运算符 字符串 列表
Python是一种广泛应用的通用高级编程语言,具有较高的抽象层次,支持面向对象的编程方法。其具有高级的数据结构和许多方便的库文件,可以完成文件IO、系统调用、网络编程,甚至有GUI库。Python具有较高的可读性,相对其他程序设计语言(C,C++,Java)来说,可以提高开发效率。
日期:09/18/2017 07:01:47 作者:zzdyyy
Python 实现数据库更新脚本的生成
当我们的测试环境下的数据库完成测试准备更新到生产环境上的数据库时候,需要准备更新脚本,真是一不小心没记下来就会忘了改了哪里,哪里添加了什么,这个真是非常让人头疼。因此我就试着用Python来实现自动的生成更新脚本,以免我这烂记性,记不住事。
日期:09/17/2017 16:38:18 作者:rcddup
SpringBoot使用 Log4j2 实现日志输出
SpringBoot使用 Log4j2 实现日志输出
日期:09/17/2017 16:36:25 作者:rcddup
Android开发初体验
本文通过开发一个应用来学习Android基本概念及构成应用的UI组件。开发的应用名叫GeoQuiz,它能给出一道道地理知识问题。用户点击true或false按钮回答问题,应用即时做出反馈
日期:09/17/2017 08:32:48 作者:失辞
Python socket通信之FTP
Python中利用socket进行server端和client端通信是网络编程的基础,是最简单的传输范例。
日期:09/17/2017 08:23:22 作者:simon4532761
红黑数之原理分析及C语言实现
红黑树(Red-Black Tree,简称R-B Tree)是一棵特殊的二叉搜索树(任意一个节点所包含的键值,大于等于左孩子的键值,小于等于右孩子的键值)。
日期:09/16/2017 06:44:27 作者:edver
Python风格规范
Python风格规范
日期:09/16/2017 06:38:40 作者:Linux
Java设计模式之代理模式详述
代理模式的主要作用是为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式的思想是为了提供额外的处理或者不同的操作而在实际对象与调用者之间插入一个代理对象。
日期:09/15/2017 21:49:01 作者:Linux
Java 八种基本类型和基本类型封装类
Java中的数值都是有符号的,不存在无符号的数,它们的取值范围也是固定的,不会随着硬件环境或者操作系统的改变而改变。
日期:09/14/2017 15:00:12 作者:Linux
Python文件操作---合并文本文件内容
目前一个用的比较多的功能:将多个小文件的内容合并在一个统一的文件中,对原始文件重命名标记其已被处理过。之前使用其他脚本写的,尝试用Python写了一下,顺便熟悉一下Python的文件处理命令。
日期:09/12/2017 17:17:54 作者:wy123
Python函数式编程-偏向函数
Python的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学意义上的偏函数不一样。
日期:09/10/2017 20:02:13 作者:yaohong
Java 正则表达式
JavaCC是Java的解析器生成器兼扫描器生成器。为JavaCC描述好语法的规则,JavaCC就能够生成可以解析该语法的扫描器和解析器(的代码)了。
日期:09/09/2017 07:35:08 作者:zqzjs
二分查找算法简述
二分查找是一种算法,其输入是一个有序的元素列表。如果要查找的元素包含在列表中,二分查找返回其位置,否则返回null。
日期:09/07/2017 08:36:22 作者:zhichaoma
Struts2.5 利用Ajax将json数据传值到JSP
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
日期:09/06/2017 07:38:57 作者:zhengrunlin
JSON字符串和Java对象的互转
先说下我自��的理解,一般而言,JSON字符串要转为java对象需要自己写一个跟JSON一模一样的实体类bean,然后用bean.class作为参数传给对应的方法,实现转化成功。
日期:09/06/2017 07:28:47 作者:Linux
JavaScript如何用递归写一个简单的树形结构
JavaScript如何用递归写一个简单的树形结构
日期:09/05/2017 20:46:33 作者:zhengrunlin
内容分类