首页 > 编程语言
Java多线程 -- JUC包源码分析11 -- ThreadPoolExecutor源码分析
在JUC包中,线程池部分本身有很多组件,可以说是前面所分析的各种技术的一个综合应用。从本文开始,将综合前面的知识,逐个分析线程池的各个组件。 -Executor/Executors -Thread...
分类:编程语言   时间:2016-09-30 09:56:07    收藏:0  评论:0  赞:0  阅读:213
Java:对象的序列化
一、对象序列化机制  序列化机制允许将实现序列化的Java对象转换为字节序列,这些字节序列可以被保存在磁盘上或通过网络传输,以备以后重新恢复原来的对象;  序列化机制使得对象可以脱离程序的运...
分类:编程语言   时间:2016-09-30 09:53:19    收藏:0  评论:0  赞:0  阅读:227
C++ socket TCP开发基本流程总结
Sockets编程有三种: (1).流步套接字(SOCK_STREAM); (2).数据报套接字(SOCK_DGRAM); (3).原始套接字(SOCK_RAW); 而基于TCP的socket编程是采...
分类:编程语言   时间:2016-09-30 09:52:59    收藏:0  评论:0  赞:0  阅读:230
纯Python包发布setup脚本编写示例
如果你有多个模块需要发布,而它们又存在于多个包中,那么指定整个包比指定模块可能要容易地多。即使你的模块并不在一个包内,这种做法也行的通;你可以告诉Distutils从根包(root package)处理模块,并且它工作起来和其他任意的包一样(除非你不需要拥有一个__init__.py文件)。 例1. ...
分类:编程语言   时间:2016-09-30 09:48:54    收藏:0  评论:0  赞:0  阅读:226
JavaScript中易犯的小错误-------常见错误二:传统编程语言的生命周期误区
JavaScript中易犯的小错误 常见错误二:传统编程语言的生命周期误区另一种易犯的错误,便是带着其他编程语言的思维,认为在JS中,也存在生命周期这么一说。请看下面的代码:for (var i = 0; i < 10; i++) { /* ... */ } console.log(i);如果你认为 ...
分类:编程语言   时间:2016-09-30 09:44:38    收藏:0  评论:0  赞:0  阅读:206
javascript值和引用
JavaScript引用指向的是值。 简单值(即标量基本类型值,基本类型值,js中6类,null、undefined、boolean、number、string和symbol)总是通过值复制的方式来赋值/传递。 以数值为例,此时,变量a持有该值的一个复本,变量b持有他的另一个复本,不论b进行什么样的 ...
分类:编程语言   时间:2016-09-30 09:35:50    收藏:0  评论:0  赞:0  阅读:158
JavaScript奇技淫巧44招
JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或no ...
分类:编程语言   时间:2016-09-30 09:34:04    收藏:0  评论:0  赞:0  阅读:197
Python面向对象编程
什么是类和对象?python中,一切皆为对象,比如人就是一个对象,汽车、房子都是对象。每一个对象都有自己的属性,比如人这个对象的属性有性别、身高、年龄等等房子的属性有房价、面积、户型等等在python中,一个对象的特征也称为属性(attribute)。它所具有的行为也称为方法(..
分类:编程语言   时间:2016-09-30 07:53:37    收藏:0  评论:0  赞:0  阅读:206
单例设计模式(懒汉模式、饿汉模式)C++
单例模式:全局唯一实例,提供一个很容易获取这个实例的接口线程安全的单例:懒汉模式(LazyLoading):第一次获取对象时才创建对象classSingleton { public: //获取唯一实例的接口函数 staticSingleton*GetInstance() { //双重检查,提高效率,避免高并发场景下每次获取..
分类:编程语言   时间:2016-09-30 07:52:36    收藏:0  评论:0  赞:0  阅读:228
java核心技术卷一
java核心技术卷一 java基础类型 整型 浮点类型 boolean 类型和char 类型 java字符串 不可变字符串 深入解析String#intern: http://tech.meituan.com/in_depth_understanding_string_intern.html jav ...
分类:编程语言   时间:2016-09-30 07:45:22    收藏:0  评论:0  赞:0  阅读:275
Java迭代器Iterator
之前我们实现了迭代器模式,很多编程语言实际上已经内置了迭代器类,比如Java就为我们实现了迭代器Iterator。我们首先来看Iterator中的源码。 通过JDK源码我们发现Iterator是一个接口,包含三个方法:hasNext、next、remove。 Iterator是一个接口,那如何来创建 ...
分类:编程语言   时间:2016-09-30 07:43:02    收藏:0  评论:0  赞:0  阅读:203
【JavaWeb】Spring+SpringMVC+MyBatis+SpringSecurity+EhCache+JCaptcha 完整Web基础框架(一)
首先要搭建的是Spring+MyBatis的整合框架,毕竟Spring是整个Web框架的核心部位,而数据库操作是一切测试的基础嘛。 ...
分类:编程语言   时间:2016-09-30 07:42:14    收藏:0  评论:0  赞:0  阅读:473
线程Thread的基础知识学习
一.线程的基本概念 1.线城市一个程序内部的顺序控制流。 2.Java的线程是通过java.lang.Thread类来实现的。 3.VM启动时会有一个由主方法{public static void main(Args[] String)}所定义的线程。 4.可以通过创建新的Thread实例来创建新的 ...
分类:编程语言   时间:2016-09-30 07:41:54    收藏:0  评论:0  赞:0  阅读:215
语言基础+数据类型+运算符
一、C#语言基础 新建项目:文件→新建→项目→Visual C#(默认.NET Framework 4.5)→控制台应用程序 1、项目结构 (1)项目后缀 .config ——配置文件(存放配置参数文件) .csproj ——项目文件(管理文件项) .sln ——解决方案文件(管理项目) .cs — ...
分类:编程语言   时间:2016-09-30 07:39:34    收藏:0  评论:0  赞:0  阅读:274
block的是发送信号的线程,又不是处理槽函数的线程
请问UI线程给子线程发信号,应该用哪种连接方式? 如果子线程正在执行一个函数,我发射信号去执行子线程的另一个函数,那么此时子线程到底会执行什么呢? 用信号量做的同步。第一把信号槽的事件丢到线程的事件队列,第二信号量等待,等到事件处理完触发,继续执行主线程逻辑。子线程还是处理事件,只是信号槽的槽函数执 ...
分类:编程语言   时间:2016-09-30 07:35:22    收藏:0  评论:0  赞:0  阅读:195
Spring.net页面属性注入
<object type="~/admin/Sys/SysDictTypeEdit.aspx"> <property name="Psvc" ref="SysDictTypeService"/> </object> <object id="SysDictTypeService" type="Bll. ...
分类:编程语言   时间:2016-09-30 02:41:41    收藏:0  评论:0  赞:0  阅读:183
Atitit 编程语言原理与概论attilax总结
Atitit 编程语言原理与概论attilax总结 1. 语言的分类1 2. 语言评价标准1 3. 编程语言原理(第10版) 目录: 2 4. 代码之髓:编程语言核心概念2 5. 《编程语言实现模式》是Terence Parr3 6. 为什么有些语言采用等号冒号来赋值3 1. 语言的分类 标记语言( ...
分类:编程语言   时间:2016-09-30 02:37:51    收藏:0  评论:0  赞:0  阅读:197
【JavaWeb】Spring+SpringMVC+MyBatis+SpringSecurity+EhCache+JCaptcha 完整Web基础框架(前言)
一直希望能够搭建一个完整的,基础Web框架,方便日后接一些外快的时候,能够省时省力,终于花了一周的时间,把这个东西搞定了。特此写下此博客,一来是纪念,二来是希望能够为别人提供方便。 ...
分类:编程语言   时间:2016-09-30 02:37:35    收藏:0  评论:0  赞:0  阅读:259
Atitit.提升语言可读性原理与实践
Atitit.提升语言可读性原理与实践 表1-1 语言评价标准和影响它们的语言特性1 1.3.1.2 正交性2 1.3.2.2 对抽象的支持3 1.3.2.3 表达性3 .6 语言设计中的权衡4 表1-1 语言评价标准和影响它们的语言特性 标 准 特性 可 读 性 可 写 性 可 靠 性 简单性 · ...
分类:编程语言   时间:2016-09-30 02:37:20    收藏:0  评论:0  赞:0  阅读:217
PHP实现各种经典算法
<? // // 基本数据结构算法 // //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = intval(($low+$high)/2 ); if ($array[$mid ...
分类:编程语言   时间:2016-09-30 02:30:39    收藏:0  评论:0  赞:0  阅读:190
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!