码迷,mamicode.com
首页 > 编程语言 > 日排行
多线程基础之线程的生命周期
一个java线程从启动到结束运行,可能经历若干状态。 NEW:一个已创建而未启动的线程处于该状态,由于一个线程只启动一次,所以只有一次处于该状态。 RUNNABLE:该状态是一个复合状态。包括READY和RUNNING。前者表示该线程处于可以被线程调度器调度成RUNNING状态。后者表示该线程的ru ...
分类:编程语言   时间:2018-07-10 23:39:38    阅读次数:181
python_爬虫_Selenium_Error
系统:Mac 软件:python3 报错信息显示为路径异常,但查询无问题 上网资料,于:https://www.jianshu.com/p/afd552124244下的一个回复找到可能原因 mac系统,需要把下载的chrome驱动放置到app目录内部 再次执行python程序,运行成功 ...
分类:编程语言   时间:2018-07-10 23:39:54    阅读次数:173
Python学习-列表深浅拷贝
一、先看一个简单的赋值语句 输出结果: 不知道你是否猜对了?是否对输出结果感到疑惑?我们来看一下,在内存中变量与对象的对应关系,以及具体变化。 (图画的不是很好, Pages工具用的不是很熟, 请见谅) 由上图可知,改变lst1或lst2,lst1和lst2同时发生变化。 二、列表的浅拷贝 浅拷贝( ...
分类:编程语言   时间:2018-07-10 23:40:46    阅读次数:163
python日记-使用队列写出特殊字数串
补充: 队列的封装: ...
分类:编程语言   时间:2018-07-10 23:41:13    阅读次数:228
java中boolean类型占几个字节
java的基本数据类型中,boolean只有两种状态,默认值为false.取值范围是{true,false},理论上占1bit,实际上: 1.单个的boolean 类型变量在编译的时候是使用的int 类型。 boolean a=true;//这个a在JVM中占4个字节即:32位。 2.boolean ...
分类:编程语言   时间:2018-07-10 23:41:39    阅读次数:196
JavaScript 使用=为变量赋值
在JavaScript中可以用=赋值运算符将数值存储在变量中 把数值 7 赋给变量 a。 把变量 a 中的内容赋给变量 b。 ...
分类:编程语言   时间:2018-07-10 23:43:42    阅读次数:423
Java的起源和发展
程序设计语言的发展 第一代语言:机器语言 0011 1100 …… 第二代语言:汇编语言 ADD 12,0x13 第三代语言:已经到了高级语言阶段,面向过程的语言 ,C ,Basic 第四代语言:面向对象的语言,Java ,C#,C++ 第五代语言:SQL语句 java大概诞生于1995年初,Sun ...
分类:编程语言   时间:2018-07-10 23:44:32    阅读次数:347
Python学习之路—2018/7/10
Python学习之路—2018/7/10 博客开发项目流程 ? 一般来说,一个项目的开发流程分为:项目需求、设计表结构、功能开发、测试功能、产品上线,本次学习以博客园为蓝本进行开发。 1.项目需求 博客的开发的需求主要有以下几点: 基于auth模块和Ajax实现登录验证 基于forms组件和Ajax ...
分类:编程语言   时间:2018-07-11 00:10:27    阅读次数:251
多线程搜索与排序
前言:多线程搜索数组和排序在实际开发中是一个很常见的场景,我们可能会通过数组保存一些业务数据,通过搜索达到自己想要的数据或者对数据按照一定的业务规则排序,而在技术选择上一般最常见的技术就是for循环遍历和各种排序算法,这种搜索/排序技术很简单,而我们今天将要探讨的是通过多线程搜索和排序,如何利用多线 ...
分类:编程语言   时间:2018-07-11 00:11:28    阅读次数:196
Python 代码优化实践
最近在用Python写一个一键替换文件的脚本文件,大概的功能是,向程序传递一个本地或SFTP目录的参数,程序可以把指定目录所有文件替换到特定应用程序的对应目录。程序提供了如下2种命令行调用:Usage:demo.py[sourcedir]Usage:demo.py[sourcedir]bydir第一种调用的实际操作是:读取特定应用程序目录所有文件,并获取全路径作为一个集合,再把参数文件夹中文件按文
分类:编程语言   时间:2018-07-11 00:12:15    阅读次数:182
三、线程同步
利用多线程模拟 3 个窗口卖票 回到顶部 第一种方法:继承 Thread 类 创建窗口类 TicketSell 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 package com.ys.thre ...
分类:编程语言   时间:2018-07-11 00:12:48    阅读次数:145
Java基础——数据结构总结
目的 : 加强类与对象的内存分配理解,加强操作能力、理解数据结构。 结构 : 数据元素之间的关系。 数据结构 : 带有结构的数据对象。 线性结构: 各数据元素之间的逻辑以用一个线性序列简单的表达出现。反之为非线性结构。 按逻辑结构分为 : 线性结构与非线性结构。 线性结构包括:线性表-数组(顺序表) ...
分类:编程语言   时间:2018-07-11 00:13:46    阅读次数:192
五、线程的生命周期
线程是一个动态执行的过程,它也有从创建到死亡的过程。 在 Thread 类中,有一个枚举内部类: 上面的信息以图片表示如下: 第一张图: 第二张图:把等待、计时等待、阻塞看成阻塞一个状态了 1、新建状态(new):使用 new 创建一个线程,仅仅只是在堆中分配了内存空间 新建状态下,线程还没有调用 ...
分类:编程语言   时间:2018-07-11 00:13:53    阅读次数:242
二、创建进程和线程
1、在 Windows 操作系统中创建进程 在 windows 操作系统中,我们创建一个进程通常就是打开某个应用软件,这便在电脑中创建了一个进程。更原始一点的,我们在命令提示符中来做(我们以打开记事本这个进程为例): 第一步:windows+R,输入cmd,打开 cmd 命令提示符 第二步:在命令提 ...
分类:编程语言   时间:2018-07-11 00:14:11    阅读次数:238
多线程爬虫案例
多线程糗事百科案例 案例要求参考上一个糗事百科单进程案例 Queue(队列对象) Queue是python中的标准库,可以直接import Queue引用;队列是线程间最常用的交换数据的形式 python下多线程的思考 对于资源,加锁是个重要的环节。因为python原生的list,dict等,都是n ...
分类:编程语言   时间:2018-07-11 00:56:24    阅读次数:171
机器学习算法-logistic回归算法
Logistic回归算法调试 一、算法原理 Logistic回归算法是一种优化算法,主要用用于只有两种标签的分类问题。其原理为对一些数据点用一条直线去拟合,对数据集进行划分。从广义上来讲这也是一种多元线性回归方法,所不同的是这种算法需要找出的是能够最大可能地将两个类别划分开来而不是根据直线关系预测因 ...
分类:编程语言   时间:2018-07-11 00:57:31    阅读次数:164
python小练习
import osresponse = urllib.request.urlopen("http://pvp.qq.com/web201605/js/herolist.json")hero_json = json.loads(response.read())hero_num = len(hero_j ...
分类:编程语言   时间:2018-07-11 00:58:11    阅读次数:180
机器学习算法-PCA降维技术
机器学习算法-PCA降维 一、引言 在实际的数据分析问题中我们遇到的问题通常有较高维数的特征,在进行实际的数据分析的时候,我们并不会将所有的特征都用于算法的训练,而是挑选出我们认为可能对目标有影响的特征。比如在泰坦尼克号乘员生存预测的问题中我们会将姓名作为无用信息进行处理,这是我们可以从直观上比较好 ...
分类:编程语言   时间:2018-07-11 00:58:38    阅读次数:190
快速排序
/* 快排算法描述 1.找基准点。 2.建立两个空数组。 3.arr中大于基准点放left,则反之。 4.left,基准点,right连接起来。*/ function quicksort(arr) { //参数类型:数组;返回值,数组。 if (arr.le... ...
分类:编程语言   时间:2018-07-11 00:59:19    阅读次数:181
Unity3D_(网格导航)简单物体自动寻路
NavMesh(导航网络)是3D游戏世界中用于实现动态物体自动寻路的一种技术,它将游戏场景中复杂的结构组织关系简化为带有一定信息的网格,进而在这些网格的基础上通过一系列的计算来实现自动寻路。 实现Capsule自动向Sphere寻路: 实现过程: 一、搭建场景 选择菜单栏中GameObject->3 ...
分类:编程语言   时间:2018-07-11 00:59:55    阅读次数:469
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!