首页 > 编程语言
汇编语言:第七章 更灵活定位内存地址的方法
7.1 and 和 or 指令 二进制的and or 可以将某位归0或置17.2 关于ASCII码7.3 以字符形式给出数据 data segment db 'unIX' //相当于db 75H,6EH,49H,58H db 'foRK' //相当于db...
分类:编程语言   时间:2015-07-10 20:28:57    收藏:0  评论:0  赞:0  阅读:353
Article-No.03 Java并发编程实战
1、多线程所带来的风险 ????1)安全性:安全性的定义是“永远不发生糟糕的事情”,线程冲突问题 ????2)活跃性:活跃性的定义是“某件正确的事情最终会发生”,线程死锁问题 ????3)性能问题:性能问...
分类:编程语言   时间:2015-07-10 19:20:58    收藏:0  评论:0  赞:0  阅读:239
Java核心API -- 11(IO流)
1.IO流1)根据方向分为:输入流和输出流。方向的定了是基于我们的程序的。流向我们程序的流叫做:输入流;从程序向外流的叫做:输出流2)流根据源头分为:基本流(节点流):从特定的地方读写的流类,如磁盘或一块内存区域。即有来源。处理流(高级流、过滤流):没有数据来源..
分类:编程语言   时间:2015-07-10 19:19:59    收藏:0  评论:0  赞:0  阅读:331
36.数组中的逆序对
int InversePairs(int* data, int length) { if (data == NULL || length return 0; int *copy = new int[length]; for (int i = 0; i copy[i] = data[i]; int count = InversePairsCore(data, copy, 0, le...
分类:编程语言   时间:2015-07-10 19:14:28    收藏:0  评论:0  赞:0  阅读:202
C语言中strcat的实现方法
最近看到一道题目要求, 自己码代码实现strcat的功能, 于是自己实现了一个如下: /* * 12.编写一个函数JOIN,让它实现字符串连接运算功能。 */#include #include #include #include // ==============【自己实现的strcat】============...
分类:编程语言   时间:2015-07-10 19:13:58    收藏:0  评论:0  赞:0  阅读:323
java对象的访问定位方式
java对象在访问的时候,我们需要通过java虚拟机栈的reference类型的数据去操作具体的对象。由于reference类型在java虚拟机规范中只规定了一个对象的引用,并没有定义这个这个引用应该通过那种方式去定位、访问java堆中的具体对象实例,所以一般的访问方式也是取决与java虚拟机的类型。目前主流的访问方式有通过句柄和直接指针两种方式。 1.句柄访问 使用句柄访问方式,j...
分类:编程语言   时间:2015-07-10 19:13:48    收藏:0  评论:0  赞:0  阅读:294
图的搜索算法之广度优先搜索
图的邻接表表示 对图(有向或无向)G=(为方便记,假定V=1,2,…,n)G=(为方便记,假定V={1, 2, …, n}),其邻接表表示是一个由|V|个链表组成数组,对每个u∈Vu ∈ V,链表Adj[u]称为对应顶点u的邻接表。它包含G中所有与u相邻的顶点。每个邻接表中顶点通常是按任意顺序存放的。 无向图的邻接表表示 有向图的邻接表表示广度...
分类:编程语言   时间:2015-07-10 19:11:28    收藏:0  评论:0  赞:0  阅读:606
CCF计算机职业资格认证 2015年3月第2题 数字排序 解法和思路
问题描述   给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。 输入格式   输入的第一行包含一个整数n,表示给定数字的个数。   第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。 输出格式   输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次数。按出现次数递减的顺序输出。如果两个整数出现的次数一样多,则先输...
分类:编程语言   时间:2015-07-10 19:09:57    收藏:0  评论:0  赞:0  阅读:431
图的深度优先搜索算法DFS
1.问题描述与理解 深度优先搜索(Depth First Search,DFS)所遵循的策略,如同其名称所云,是在图中尽可能“更深”地进行搜索。在深度优先搜索中,对最新发现的顶点v若此顶点尚有未探索过从其出发的边就探索之。当v的所有边都被探索过,搜索“回溯”到从其出发发现顶点v的顶点。此过程继续直至发现所有从源点可达的顶点。若图中还有未发现的顶点,则以其中之一为新的源点重复搜索,直至所有的...
分类:编程语言   时间:2015-07-10 19:08:58    收藏:0  评论:0  赞:0  阅读:299
python 字符编码问题
preface: 承接上一条博客,帮师兄处理json文件读入数据库中。python读入数据到数据库中,出现编码问题。python里面定义了utf-8,然而文件中有日文、韩文、其他符号、拉丁编码等等,对编码不够熟悉果然是要死银的,弄了挺久的,却终究一个函数可破。encode()函数。 decode()和encode()这两个函数,有空的时候还是多看看才是。 # -*- coding: utf-8...
分类:编程语言   时间:2015-07-10 19:08:39    收藏:0  评论:0  赞:0  阅读:215
Effective C++笔记 55条编程法则
1.  视C++为一个语言联邦 C++高效编程守则视状况而变化,取决于你使用C++的哪一部分。 2.  尽量以const,enum,inline替代#define 1) 对于单纯常量,最好以const对象或enum替换#define 2) 对于形似函数的宏,最好改用inline函数替换#define 3.  尽可能使用const 1)如果关键字const出现在星号左边,表示被指物是常量...
分类:编程语言   时间:2015-07-10 19:08:18    收藏:0  评论:0  赞:0  阅读:318
Unity3d 使用 Node Canvas
Node CanvasNode Canvas是一个行为树的插件,它是图形化的操作模式,可以简化开发逻辑,官方文档在这 .基本元素流程上的原则是,一旦返回值为False则向上返回。一般在BehaviourTreeOwner组件上,要勾选Repeat循环监测。通常这些监测指的是各子树的条件判断。...
分类:编程语言   时间:2015-07-10 19:07:38    收藏:0  评论:0  赞:0  阅读:339
Java集合系列之HashMap源码分析
一、HashMap简介   HashMap是基于哈希表的Map接口实现的,它存储的是内容是键值对映射。此类不保证映射的顺序,假定哈希函数将元素适当的分布在各桶之间,可为基本操作(get和put)提供稳定的性能。   ps:本文中的源码来自jdk1.8.0_45/src。 1、重要参数   HashMap的实例有两个参数影响其性能。   初始容量:哈希表中桶的数量 ...
分类:编程语言   时间:2015-07-10 19:06:47    收藏:0  评论:0  赞:0  阅读:325
Executor--线程的执行器
Java SE5的java.util.concurrent包中的执行器(Executor)用来管理Thread对象,从而简化并发编程。关灯线程:public class LiftOffThread implements Runnable { protected int countDown = 10; private static int taskCount = 0; priva...
分类:编程语言   时间:2015-07-10 19:05:18    收藏:0  评论:0  赞:0  阅读:303
Swift入坑--@selector
在Swift中@selector 直接用 "methodName" 就可以了,如果后面有参数记得加上冒号 "methodName:" “does not implement methodSignatureForSelector: -- trouble ahead” “does not implement doesNotRecognizeSelector: -- abort” 如果...
分类:编程语言   时间:2015-07-10 19:04:27    收藏:0  评论:0  赞:0  阅读:259
C++ primer 5 笔记1 chapter 1 begin
以后每次阅读C++ primer 5 都争取记点重点下来, 方便以后查看。本文主要针对书本中的第一章的内容 1.1 编写一个简单的C++程序 a. main 函数的返回值类型必须为int 在vs 2013 中, 可以用void类型, 但对于g++不行。 (ps:C语言是允许的, vs, gcc 均能通过)b.微软的编译器是cl 1.2 标准输入输出...
分类:编程语言   时间:2015-07-10 19:04:07    收藏:0  评论:0  赞:0  阅读:280
swift 动态设置UILabel的高度
import UIKit class ViewController3: UIViewController {          override func viewDidLoad() {                  super.viewDidLoad()                  self.view.backgroundColor=UIColor.whiteColo...
分类:编程语言   时间:2015-07-10 19:02:37    收藏:0  评论:0  赞:0  阅读:270
Swift开发--Storyboard的使用教程
如果App中包括很多不同的页面,使用Storyboard可以帮你减少实现页面间跳转的胶合代码。过去的开发者对应每个视图控制器分别创建界面设计文件(即“nib”或“xib”文件),现在,只要一个Storyboard就可以包揽所有视图控制器的界面设计和他们之间的关联。 Storyboard有很多优点: 使用Storyboard可以更好地了解App中所有的视图以及它们之间的关联的概况。掌...
分类:编程语言   时间:2015-07-10 19:02:28    收藏:0  评论:0  赞:0  阅读:271
spring中使用HibernateTemplate或HibernateDaoSupport报类型转换错误
spring中使用HibernateTemplate或HibernateDaoSupport报类型转换错误。数据类型一定要与实体类的字段类型一致。...
分类:编程语言   时间:2015-07-10 19:02:17    收藏:0  评论:0  赞:0  阅读:262
创建MFC应用程序的类型:单文档+多文档+基于对话框
单文档支持文档视图架构,数据的保存--(读取--修改)文档类功能--显示(视图类功能),比较方便。 基于对话框,主窗口是对话框类型,可以方便的使用控件,所见即所得的编程,比较方便。 单文档类似“记事本”这样的应用程序,是文件处理软件的开发基础,只是每个应用程序仅处理一个文档(与多文档相比较)。 基于对话框类似“计算器”这样的应用程序,没有需要处理的文档,一般是工具软件的开发基础。 基于对话框(...
分类:编程语言   时间:2015-07-10 19:02:08    收藏:0  评论:0  赞:0  阅读:192
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!