首页 > 编程语言
【c语言】关于+1的各种情况
// 关于+1的各种情况 #include //默认对齐数为4 // 结构体大小为16 struct BBB { long A1; char A2; char A3; long A4; long A5; }; int main() { struct BBB *p; p = (struct BBB *)0x100000; printf("%x\n", p + 0x1);//p...
分类:编程语言   时间:2015-05-09 10:20:48    收藏:0  评论:0  赞:0  阅读:196
Java学习笔记——线程两种常用的创建调用方法
这是两种开发中常用的线程使用方法,匿名对象调用即可,很简单,掌握即可...
分类:编程语言   时间:2015-05-09 10:19:58    收藏:0  评论:0  赞:0  阅读:243
数据结构与算法——线性表链式存储(双向循环链表)
今天总结线性表中的双向循环链表。 什么是双向循环链表?   看名字估计也就知道了,首相他是一个循环链表,也就是最后一个结点的指针域不为空,而是指向头结点,其次与单向循环链表相比,它是双向的。所谓双向,就是给每个结点再增加一个指针域,这个指针域指向前一个结点。  即是下面这样(来自百度图片): 为什么要用双向循环链表?  无论单链表还是单向循环链表,都只有一个指针域,它们都是直...
分类:编程语言   时间:2015-05-09 10:15:28    收藏:0  评论:0  赞:0  阅读:260
关于字符串转化为数字的深度优化两种算法
最近在做项目,在实际操作中发现自己在VC环境下写的字符串转化为整型的函数还是太过理想化了,或者说只能在window平台下软件环境中运行,重新给大家发两种函数方法: 第一个,就是理想化的函数,在VC环境下充分利用指针的优越性,对字符串转化为整型(同时也回答了某位网友的答案吖),实验检验通过: #include #include int rayatoi(char *str) {   c...
分类:编程语言   时间:2015-05-09 10:14:08    收藏:0  评论:0  赞:0  阅读:290
Python学习笔记(一)
1  .netstat -no 这个命令是察看端口的,并且可以通过pid察看是哪些程序在用这些端口! 2  在Python中或其它语言中,利用Socket编写服务器和客户端通信程序,经常会遇到一个错误: socket.error: [Errno 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次这个提示会在端口冲突的时候出现,可能的原因是在服务器程序中创建一个Socke...
分类:编程语言   时间:2015-05-09 10:13:40    收藏:0  评论:0  赞:0  阅读:1939
java并发之CountDownLatch、Semaphore和CyclicBarrier
JAVA并发包中有三个类用于同步一批线程的行为,分别是CountDownLatch、Semaphore和CyclicBarrier。CountDownLatchCountDownLatch是一个计数器闭锁,主要的功能就是通过await()方法来阻塞住当前线程,然后等待计数器减少到0了,再唤起这些线程...
分类:编程语言   时间:2015-05-09 10:10:28    收藏:0  评论:0  赞:0  阅读:245
Java - 杨辉三角
1 public static void main(String[] args) { 2 int triangle[][] = new int[10][];// 创建二维数组 3 // 遍历二维数组的第一层 4 for (int i = 0; i <...
分类:编程语言   时间:2015-05-09 10:07:08    收藏:0  评论:0  赞:0  阅读:208
蓝鸥C语言学习第四天
今天主要学习数组,什么叫是数组呢?数组:就是存放相同类型的若干变量的集合。数组属于构造类型。一维数组的定义方式:类型 数组名[元素个数] = {元素1, 元素2, .........};int a[5];注意:[]只能放在数组名的后面,下面的都是错误写法:1 int a[5] a;// 错误2 in...
分类:编程语言   时间:2015-05-09 10:06:38    收藏:0  评论:0  赞:0  阅读:393
Java多线程-新特征-锁
在Java5中,专门提供了锁对象,利用锁可以方便的实现资源的封锁,用来控制对竞争资源并发访问的控制,这些内容主要集中在java.util.concurrent.locks 包下面,里面有三个重要的接口Condition、Lock、ReadWriteLock。Condition:Condition 将...
分类:编程语言   时间:2015-05-09 10:03:28    收藏:0  评论:0  赞:0  阅读:301
Java - 九九乘法表
1 public class Test02 { 2 public static void main(String[] args) { 3 for (int i = 1; i <= 9; i++) { 4 for (int j = 1; j <= i;...
分类:编程语言   时间:2015-05-09 10:00:48    收藏:0  评论:0  赞:0  阅读:208
ribbon 收起 最小化 导航条 选项卡 navBarControl 隐藏
//设置隐藏导航条 this.ribbonControl.Minimized = true;正解//设置navBarControl隐藏 navBarControl.OptionsNavPane.NavPaneState = DevExpress.XtraN...
分类:编程语言   时间:2015-05-09 10:00:08    收藏:0  评论:0  赞:1  阅读:2027
编写C++程序,实现strcpy()功能
在网上看到这道题,编写程序如下:代码1:char *cpystr(char *des,const char *src){ int i = 0; if (NULL == des || NULL == src) return NULL; while (src[i] != '\0') { des[i].....
分类:编程语言   时间:2015-05-09 09:59:58    收藏:0  评论:0  赞:0  阅读:377
spring简介
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。在这篇由三部分组成的Spring 系列的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述...
分类:编程语言   时间:2015-05-09 09:59:28    收藏:0  评论:0  赞:0  阅读:326
Python Tricks 若干
赵斌 — APRIL 29, 2015 在 python 代码中可以看到一些常见的 trick,在这里做一个简单的小结。 ##json 字符串格式化 在开发 web 应用的时候经常会用到 json 字符串,但是一段比较长的 json 字符串是可读性较差的...
分类:编程语言   时间:2015-05-09 08:57:58    收藏:0  评论:0  赞:0  阅读:339
Java-二叉树算法
二叉树算法的排序规则:   1、选择第一个元素作为根节点   2、之后如果元素大于根节点放在右子树,如果元素小于根节点,则放在左子树  3、最后按照中序遍历的方式进行输出,则可以得到排序的结果(左->根->右) 二叉树算法的核心类,此类只提供了添加和打印输出的方法 package com.lym.binaryTree; /** * 二叉树算法的排序规则: * 1、选择第一个元素作...
分类:编程语言   时间:2015-05-09 08:56:28    收藏:0  评论:0  赞:0  阅读:309
javascript 作用域 闭包 对象 原理和示例分析(上)
阅读、理解、思考、实践,再实践、再思考....  深圳小地瓜献上 javascript高级特性包含:作用域、闭包、对象 -----------------------------------------------作用域----------------------------------------------------------------------------------------...
分类:编程语言   时间:2015-05-09 08:54:48    收藏:0  评论:0  赞:0  阅读:322
Java Cache模拟器(图形界面)
本文来自于《计算机体系结构——量化研究方法》的课程实验的实验总结 我设计Cache模拟器完成了基本要求:设置Cache总大小和块大小、设置映射机制、设置替换策略、设置写策略,也完成了所有较高要求:能把Cache分为数据Cache和指令Cache、能设置预取策略、能设置写不命中调块策略并且有UI界面。...
分类:编程语言   时间:2015-05-09 08:54:38    收藏:0  评论:0  赞:0  阅读:400
C语言提高之——指针表达式
在理解指针表达式之前先有一个概念就是“左值”和“右值”,对于左值就是可以出现在赋值符号左边的东西,右值就是那些可以出现在赋值符号右边的东西。进一步抽象可以这样理解:左值应该可以作为一个地址空间用来存放一个值,而右值可以作为一个值来处理,当然需要说明的是有些是既可以作为左值也可以作为右值的,例如:定义a为一个指针指向b,那么*a既可以作为一个右值即地址b中存放的数据,也可以作为一个左值即表示b的地址...
分类:编程语言   时间:2015-05-09 08:54:28    收藏:0  评论:0  赞:0  阅读:270
C++刷题九
(一) Description 求若干个整数的平均数。 Input 输入数据含有不多于5组的数据,每组数据由一个整数n(n≤50)打头,表示后面跟着n个整数。 Output 对于每组数据,输出其平均数,精确到小数点后3位,每个平均数应占单独一行。  #include #include using namespace std; int main () { int n,m...
分类:编程语言   时间:2015-05-09 08:53:48    收藏:0  评论:0  赞:0  阅读:318
POJ 2367Genealogical tree 简单拓扑排序
Genealogical tree Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 3358   Accepted: 2255   Special Judge Description The system of Martians' blood relatio...
分类:编程语言   时间:2015-05-09 08:53:28    收藏:0  评论:0  赞:0  阅读:329
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!