码迷,mamicode.com
首页 > 编程语言 > 日排行
java 反射机制
一、java反射机制是什么? JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 二、java反射机制的作用? 主要功能:在运行时判断任意一个对象所属 ...
分类:编程语言   时间:2017-08-23 00:34:11    阅读次数:197
python 多线程糗事百科案例
案例要求参考上一个糗事百科单进程案例 Queue(队列对象) Queue是python中的标准库,可以直接import Queue引用;队列是线程间最常用的交换数据的形式 python下多线程的思考 对于资源,加锁是个重要的环节。因为python原生的list,dict等,都是not thread ...
分类:编程语言   时间:2017-08-23 00:34:26    阅读次数:237
基础1——走进javaweb工程师的世界
1.什么是Web? 答: web是world wide web的简称,广义上可理解为万维网,狭义上可理解为网页浏览器浏览的网页。 Javaweb:指使用java技术解决web领域问题的技术总和,可以通俗的理解为使用Java去开发web程序所需要掌握的相关技术。 2.一个例子了解前台和后台技术 eg: ...
分类:编程语言   时间:2017-08-23 00:36:09    阅读次数:147
【C#多线程编程实战笔记】二、 线程同步
使用Mutex类-互斥锁 owned为true,互斥锁的初始状态就是被主线程所获取,否则处于未获取状态 name为定义的互斥锁名称,在整个操作系统只有一个命名未CSharpThreadingCookbook的互斥量,一个线程得到,其他线程就无法得到这个互斥量了,只能等待。 WaitOne():获取, ...
分类:编程语言   时间:2017-08-23 00:36:26    阅读次数:132
Python中 sys.argv[]的用法简明解释
Python中 sys.argv[]的用法简明解释 因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转裁和复制的。给的都是简明p ...
分类:编程语言   时间:2017-08-23 00:36:45    阅读次数:219
CodeCombat森林关卡Python代码
地牢关卡过完,接下来是边缘的森林! 1,森林保卫战 2,羊肠小道 3,丛林里的隔间 4,if-stravaganza 5,背靠背 6,森林劈裂者 7,边远地区的对峙 8,测距仪 9,保护农民 10,疯狂的食人魔 11,跃火林中 12, 可选关卡1:竞技场 ...
分类:编程语言   时间:2017-08-23 00:37:27    阅读次数:440
python ==》 网络编程
一、服务端和客户端 BS架构 (腾讯通软件:server+client) CS架构 (web网站) C/S架构与socket的关系: 我们学习socket就是为了完成C/S架构的开发 二、OSI七层模型 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 学习socket一定要 ...
分类:编程语言   时间:2017-08-23 00:37:38    阅读次数:298
线程安全
一、如果代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 二、或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也 ...
分类:编程语言   时间:2017-08-23 00:37:57    阅读次数:162
【智能算法】粒子群寻优算法
1.理论基础 粒子群算法(particle swarm optimization,PSO)是计算智能领域中的一种生物启发式方法,属于群体智能优化算法的一种,常见的群体智能优化算法主要有如下几类: (1)蚁群算法(Ant Colony Optimization,简称ACO)[1992年提出]; (2)... ...
分类:编程语言   时间:2017-08-23 00:38:15    阅读次数:388
Python第四天 阶乘
一直有在学,不过没来博客园,随便写点吧,写个阶乘的小代码 或者用递归的思路 ...
分类:编程语言   时间:2017-08-23 00:38:33    阅读次数:139
javascript--闭包1
闭包:打破一般的作用域链的形式,使外部可以访问到局部作用域变量的内容 闭包的形式一: 在f1中返回一个函数,该函数访问了f1的局部变量,并将其return,这样在外部调用f1的返回值,即执行该函数,就可以间接的访问到f1的局部变量a。这样打破了传统的作用域链的形式,这就是闭包。 闭包形式二: ...
分类:编程语言   时间:2017-08-23 00:39:42    阅读次数:139
python 序列化 json, pickle
什么是Json: JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。Json采用完全独立于语言的文本格式,但是也使用了类似C语言的家族习惯(例如C,C++,C#,Java,JavaScript,Perl,Pytho ...
分类:编程语言   时间:2017-08-23 00:39:50    阅读次数:141
c#读取 txt文件存到数组里面
using System; using System.Collections.Generic; using System.Linq; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(s ...
分类:编程语言   时间:2017-08-23 00:40:42    阅读次数:229
python 糗事百科实例
爬取糗事百科段子,假设页面的URL是 http://www.qiushibaike.com/8hr/page/1 要求: 使用requests获取页面信息,用XPath / re 做数据提取 获取每个帖子里的用户头像链接、用户姓名、段子内容、点赞次数和评论次数 保存到 json 文件内 参考代码 ...
分类:编程语言   时间:2017-08-23 00:41:33    阅读次数:153
【算法导论】第七章、快速排序
快排的优势: 1、期望为O(n lgn) 2、常数因子比较小 3、就地排序 4、在虚存环境很好工作 与合并排序一样是分治思想,但是不是从中间截断,而是通过partition过程实现的 每次选择最后一个元素为q,然后小的放前面,大的放后面,用ij两个坐标实现 代码:待补充 ...
分类:编程语言   时间:2017-08-23 00:41:50    阅读次数:133
Spring入门(三)之IoC
一、IoC定义 IoC,即控制反转。开发者在使用类的实例之前,需要先创建对象的实例。但是IoC将创建实例的任务交给IoC容器,这样开发应用代码时只需要直接使用类的实例,这就是IoC。在讨论控制反转这个概念的过程中,Martin Fowler提出了一个更为准确的概念,叫做依赖注入(Dependency ...
分类:编程语言   时间:2017-08-23 00:42:04    阅读次数:152
Unity中OnCollisionStay2D的使用
官方文档是这样解释的: 简单点说就是,这个在碰撞(触发)的过程中,每一帧都会调用。 有时候,为了某些标志位或者variable的稳定,建议在此方法中赋值,避免某些值的丢失。 比如: 我做一个碰撞检测,有时候因为某些原因(比如丢帧)会造成碰撞检测失败,因此,为了避免此问题,把关键的标志位和变量在此处赋 ...
分类:编程语言   时间:2017-08-23 00:42:13    阅读次数:168
java-正则、object中的两个方法的使用
正则: “.”和"\" "."点儿,在正则表达式中表示任意一个字符。 "\"在正则表达式中是转意字符,当我们需要描述一个已经被正则表达式使用的特殊字符时,我们就可以通过使用"\"将其转变为原本的意思。 "\"在正则表达式中也有一些预定义的特殊内容: \d:表示任意一个数字 \w:表示任意一个单词字符 ...
分类:编程语言   时间:2017-08-23 00:45:39    阅读次数:177
Java ------常问的面试题
Java与C语言的区别? 1.C语言是面向过程的语言,执行效率高;Java是面向对象的语言,执行效率比C语言低。 2.指针,Java无指针,而指针式c语言最大的优点,他可以使用户几乎可以访问计算机的所有内存资源和其他部分资源。 3.自动内存管理,Java中有垃圾回收机制,Java程序中所有对象都是用 ...
分类:编程语言   时间:2017-08-23 00:47:36    阅读次数:123
Python 基础 - Day 5 Learning Note - 模块 之 标准库:xml (9)
xml 模块介绍 和json一样,适用于不同语言及程序的数据交换的协议。但是json用起来更简单,并有代替xml的趋势。 现在多数金融数据提供方(e.g. bloombegy)还在用xml的方式。 在python中,生成和解析 XML 文件 用 导入 xml.etree.ElementTree 模块 ...
分类:编程语言   时间:2017-08-23 00:47:45    阅读次数:131
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!