首页 > 编程语言
剑指offer-Java类加载过程
Java类加载过程:(以A.class为例)1.定位A.class类,并调用findLoaderClass(string)判断这个类是否已经存在2.先执行父类中static成员变量与static方法块3.再执行子类中static成员变量与static方法块4.接着执行父类中非static成员变量、非...
分类:编程语言   时间:2015-07-08 20:47:04    收藏:0  评论:0  赞:0  阅读:215
java进制转换
/* 用于进制转换的函数 */ private static void trans(int num,int base,int offset){ char[] chs ={'0','1','2','3', '4','5','6',...
分类:编程语言   时间:2015-07-08 20:46:04    收藏:0  评论:0  赞:0  阅读:240
STL之priority_queue为复合结构排序
priority_queue为复合结构排序: 1 #include 2 #include 3 4 using namespace std; 5 struct Node{ 6 int x; 7 string y; 8 Node( int a= 0, string ...
分类:编程语言   时间:2015-07-08 20:44:54    收藏:0  评论:0  赞:0  阅读:159
MFC的资源切换AFX_MANAGE_STATE(AfxGetStaticModuleState()
AFX_MANAGE_STATE,资源切换
分类:编程语言   时间:2015-07-08 20:37:34    收藏:0  评论:0  赞:0  阅读:127
c++基本特性
C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。常用于系统开发,引擎开发等应用领域。与C的关系 C语言是C++的基础,C++和C语言在很多方面是兼容的。 C语言是一个结构化语言,它的重点在于算法与数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境 条件)进行运算处理....
分类:编程语言   时间:2015-07-08 20:36:04    收藏:0  评论:0  赞:0  阅读:282
STL之使用vector排序
应用场景: 在内存中维持一个有序的vector: 1 // VectorSort.cpp : Defines the entry point for the console application. 2 3 #include 4 #include 5 #include 6 7 //先自定...
分类:编程语言   时间:2015-07-08 20:35:14    收藏:0  评论:0  赞:0  阅读:380
多线程一个错误的例子
见源码:/********* 说明:********* 1.要让读者与写者之间、以及写者与写者之问要互斥地访同数据集;********* 2.在无写进程到来时各读者可同时访问数据集;********* 3.在读者和写者都等待时访问时写者优先.*********/#includ...
分类:编程语言   时间:2015-07-08 20:31:24    收藏:0  评论:0  赞:0  阅读:236
用数组实现临接表
//2015/6/2const int MAX_N=1e5+10;int prev[MAX_N];struct Edge{ int to, prev;};Edge E[MAX_N<<1];void add_edge(int &id){ scanf("%d%d", &u, &v); ...
分类:编程语言   时间:2015-07-08 20:26:44    收藏:0  评论:0  赞:0  阅读:226
JavaScript的基本概念
1 /* 2 * 区分大小写 3 * */ 4 5 //使用严格模式 6 function doSomeThing(){ 7 "use strict"//加上这句会告诉编译器 启动严格模式 8 //...... 9 }10 11 /*12 * 数据类型13 * Undefine...
分类:编程语言   时间:2015-07-08 20:26:24    收藏:0  评论:0  赞:0  阅读:187
多线程互斥-读写者问题
互斥量(mutex)互斥锁创建有两种方法创建互斥锁,静态方式和动态方式。POSIX定义了一个宏PTHREAD_MUTEX_INITIALIZER 来静态初始化互斥锁,方法如下:pthread_mutex_t mutex=PTHREAD_MUTEX_INITIALIZER;在LinuxThreads实...
分类:编程语言   时间:2015-07-08 20:24:54    收藏:0  评论:0  赞:0  阅读:210
【算法学习笔记】67.状态压缩 DP SJTU OJ 1383 畅畅的牙签袋
思想来自:http://blog.pureisle.net/archives/475.html主要思想是用1和0来表示是否被填,然后根据两行之间的状态关系来构建DP方程。1.首先初始化第一行 计算第一行可以被横着填的方案数。此时cnt是1 所以其实合法的dp[1][j]都是12.然后开始构建第二行至...
分类:编程语言   时间:2015-07-08 20:24:04    收藏:0  评论:0  赞:0  阅读:191
sdut 上机练习8面向对象编程(对象的数组)
上机练习8面向对象编程(对象的数组) Time Limit: 1000MS Memory limit: 65536K 题目描写叙述利用类对象数组完毕N个学生数据(学号是字符串类型、成绩是整型)的输入、输出。输入输入有N+1行:第一行的整数N表示学生数目;下面N行是N个学生的数据,每行中第一个是表示学...
分类:编程语言   时间:2015-07-08 20:22:14    收藏:0  评论:0  赞:0  阅读:174
java并发学习笔记一
可变状态越少就越容易确保线程安全性。尽量将域声明为final类型。不可变对象一定是线程安全的,他能降低并发编程的复杂性,更为简单而且安全可以安全共享发布对象且无需使用同步机制。封装有助于管理复杂性,尽量不要将变量发布出去,也就是共享,尽量封装于对象或者线程内。用锁保护每一个可变变量。当保护同一个不变...
分类:编程语言   时间:2015-07-08 20:20:04    收藏:0  评论:0  赞:0  阅读:181
如何在Java客户端调用RESTful服务
在这个例子中,我们将看到如何使用java.net包实用工具,创建一个访问REST服务RESTful的客户端。当然这不是创建一个RESTful客户端最简单的方法,因为你必须自己读取服务器端的响应,以及Json和Java对象的转换。请求Getpublic class JavaNetURLRESTFulC...
分类:编程语言   时间:2015-07-08 20:19:54    收藏:0  评论:0  赞:0  阅读:150
判断JSON是否为空 (用spring mvc @ResponseBody 自动返回的json串 )
判断JSON是否为空 (用spring mvc @ResponseBody 自动返回的json串 ) 知识分类:EXTJS? spring mvc json 记录时间: 20150708 简单描述:用json.length 属性长度来判断是否为空,在此过程中spring mvc 自动返回的...
分类:编程语言   时间:2015-07-08 19:13:24    收藏:0  评论:0  赞:0  阅读:303
spring mvc 2.5.6配置
兼容公司老版本项目,必须得用spring mvc2.5.6,那么问题来了。怎么配置controller都抛出no mapping的错误。经过查文档得出以下配置,仅供参考。 servlet-config.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www....
分类:编程语言   时间:2015-07-08 19:10:44    收藏:0  评论:0  赞:0  阅读:151
Spring PropertyPlaceholderConfigure 加载配置文件
Spring允许我们通过外部属性文件来配置其容器上下文属性值。例如,对于数据源中完成连接数据库的部分,我们可以通过属性文件中的键值对完成对属性值的填充,类似${key}。其关系如下: 问题一. Spring怎么加载单个属性文件? 方法一:通过申明PropertyPlaceholderConfigurer bean对象完成配置文件的加载。 <beanid="testProperties" class="org.springframework.beans.factory.confi...
分类:编程语言   时间:2015-07-08 19:10:05    收藏:0  评论:0  赞:0  阅读:180
[翻译]Go语言调度器
##译序 本文翻译 Daniel Morsing 的博文 The Go scheduler,个人觉得这篇文章把Go Routine和调度器的知识讲的浅显易懂,作为一篇介绍性的文章,很不错。...
分类:编程语言   时间:2015-07-08 19:06:15    收藏:0  评论:0  赞:0  阅读:212
初探springmvc
Springmvc是什么 Springmvc(spring web mvc)是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,SpringMVC也是要简化我们日常Web开发的。 Springmvc能做做什么 能非常简单的设计...
分类:编程语言   时间:2015-07-08 19:04:44    收藏:0  评论:0  赞:0  阅读:282
利用Mask将不规则区域保存下来 算法实现
利用Mask将不规则区域保存下来 Point2f pt1, pt2, pt3, pt4; pt1.x = 17; pt1.y = 75; pt2.x = 374; pt2.y = 48; pt3.x = 44; pt3.y = 249; pt4.x = 394; pt4.y = 234; line(img, pt1, pt2, Scalar(0,0,255),1); l...
分类:编程语言   时间:2015-07-08 19:04:34    收藏:0  评论:0  赞:0  阅读:378
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!