首页 > 编程语言
C语言指针的深入理解
指针是C语言中广泛使用的一种数据类型。运用指针编程是C语言最主要的风格之一。利用指针变量可以表示各种数据结构;能很方便地使用数组和字符串;并能象汇编语言一样处理内存地址,从而编出精练而高效的程序。指针极大地丰富了C语言的功能。学习指针是学习C语言中最重要的一环,能否正确理解和使用指针是我们是否掌握C...
分类:编程语言   时间:2015-05-15 01:15:23    收藏:0  评论:0  赞:0  阅读:193
spring ioc原理(看完后大家可以自己写一个spring)
控制反转/依赖注入最近,买了本Spring入门书:spring In Action 。大致浏览了下感觉还不错。就是入门了点。Manning的书还是不错的,我虽然不像哪些只看Manning书的人那样专注于Manning,但怀着崇敬 的心情和激情通览了一遍。又一次接受了IOC 、DI、AOP等Sprin...
分类:编程语言   时间:2015-05-15 01:14:38    收藏:0  评论:0  赞:0  阅读:324
Spring中的AOP应用
AOP被称为面向切面编程,AOP中的几个重要概念是:1。切面。切面就是要实现的功能。切面通常是在多数方法中会用到的相同功能,如写日志。2。连接点。连接点就是应用程序执行过程中插入切面的地点。如:方法的调用,异常的抛出。3。通知。通知就是某个切入点要执行的代码,Spring中有四种通知类型:环绕通知(...
分类:编程语言   时间:2015-05-15 01:13:36    收藏:0  评论:0  赞:0  阅读:300
Java for LeetCode 049 Anagrams
Given an array of strings, return all groups of strings that are anagrams.Note: All inputs will be in lower-case.解题思路:首先要理解,什么是anagrams,ie。“tea”、“tae”...
分类:编程语言   时间:2015-05-15 01:12:16    收藏:0  评论:0  赞:0  阅读:316
多线程读文本行
具体要求:我的代码:varstrlist:tstringlist;begin strlist := tstringlist.Create; //创建 strlist.LoadFromFile(txtlj); //读取文档 i := strlist.Count; for i...
分类:编程语言   时间:2015-05-15 01:10:46    收藏:0  评论:0  赞:0  阅读:307
Spring+SpringMVC+MyBatis集成学习笔记【一】
一,首先要清楚,SpringMVC其实就是Spring的一个组件例如我们知道Spring中有类似于,AOPTX等等类似的组件,所以SpringMVC其实就是Spring的一个组件,是Spring框架的一部分,千万不要把SpringMVC当成是另一种框架!所以在配置上,还是按照配置Spring的套路来...
分类:编程语言   时间:2015-05-15 01:10:26    收藏:0  评论:0  赞:0  阅读:293
了解Java Class文件结构
我们都知道Java文件经过编译后是一个二进制的class文件,但多数情况下我们更了解Java语法,它能帮助我们编写漂亮的代码,但知道Java更底层的东西我们就能写出更高效的代码。在研究findbugs工具时,由于其使用BCEL来处理class文件,这就要求我们对class文件的基本结构有一定的了解。...
分类:编程语言   时间:2015-05-15 01:09:57    收藏:0  评论:0  赞:0  阅读:198
实现真正意义上的合并排序
(算法老师布置这道题好长时间了,可是一直没有思路,真的是憋出来的代码啊) 真正意义上的合并排序是按照给的数组来判断的,它分的不是两两一组,在四四一组排序,直到完全排完序,真正意义上的合并排序是指 先在数组上找到已有序的数组,分成几块,在进行合并。 代码如下:#i...
分类:编程语言   时间:2015-05-15 01:07:46    收藏:0  评论:0  赞:0  阅读:276
Java for LeetCode 050 Pow(x, n)
Implement pow(x, n).解题思路:直接使用乘法实现即可,注意下,如果n很大的话,递归次数会太多,因此在n=10和n=-10的地方设置一个检查点,JAVA实现如下:static public double myPow(double x, int n) { if(n==1)...
分类:编程语言   时间:2015-05-15 01:07:06    收藏:0  评论:0  赞:0  阅读:349
在运行myeclipse10注册机时,显示找不到com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel这个包
在win7下安装MyEclipse10。安装完成之后运行注册机,总是提示classnotfond显示找不到com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel这个包。查看了一下没有配置环境变量,并且JDK版本不太对,就换了个1.6.1的jdk-6u10-r...
分类:编程语言   时间:2015-05-15 01:06:26    收藏:0  评论:0  赞:0  阅读:1839
javascript十进制转二进制 图表映射
var intTo = function(number) { var arr = [128, 64, 32, 16, 8, 4, 2, 1];//8位数字 arr.forEach(function(n, i, a) ...
分类:编程语言   时间:2015-05-15 01:04:36    收藏:0  评论:0  赞:0  阅读:249
go语言:一些环境变量
直接不翻译了The Go compilation environment can be customized by environment variables.None is required by the build, but you may wish to set some to overrid...
分类:编程语言   时间:2015-05-15 01:03:06    收藏:0  评论:0  赞:0  阅读:309
Teacher implements java.io.Serializable
package JBJADV003;public class Teacher implements java.io.Serializable{ private String name; private int age; private String gender; private transient...
分类:编程语言   时间:2015-05-15 01:01:37    收藏:0  评论:0  赞:0  阅读:285
go语言:linux 源码安装
首先下载源码:http://www.golangtc.com/download解压后,进入src文件夹,执行 ./all.bash等待安装结束后,把目录复制到/usr/local/里,设置两个环境变量:export GOROOT=/usr/local/goexport PATH=$PATH:$GOR...
分类:编程语言   时间:2015-05-15 00:59:56    收藏:0  评论:0  赞:0  阅读:295
Name for argument type [java.lang.String] not avai
项目通过MyEclipe部署到Tomcat运行一切OK 使用Jekins,Ant进行管理,部署也OK,但是访问项目时就出现: Name for argument type [java.lang.String] not available, and parameter name information not found in cl...
分类:编程语言   时间:2015-05-14 23:57:06    收藏:0  评论:0  赞:0  阅读:1576
Selenium-Webdriver系列Python版教程(5)————如何定位 frame
在 web ui 自动化测试中,frame 一直是令人头痛的问题,就像上班必须挤公车坐地铁一般, frame 的问题总是令人气闷纠结为之黯然神伤。 以前在使用 Selenium1 的时候,frame 也是颇为棘手的一个问题。不但要照本宣...
分类:编程语言   时间:2015-05-14 23:56:26    收藏:0  评论:0  赞:0  阅读:433
package-info.java文件详解
package-info.java文件详解作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs一、pacakge-info.java介绍pacakge-info.java是一个Java文件,可以添加到任何的Java源码包中。pacakge-info.java的目标是提供一个包级的文档说明或者是包级的注释。pacakge-info.java文件中,唯一要求包含的...
分类:编程语言   时间:2015-05-14 23:54:26    收藏:0  评论:0  赞:0  阅读:459
HOJ1867 经理的烦恼【树状数组】
题目大意: 有C家连锁店,编号1~C,有N条指令,每家店初始的商品数目都是M。接下来N行是命令。 命令0:0 x w,连锁店x的商品数量变化为w,w > 0商品数量增加,w < 0商品数量减少。 命令1:1 x y,询问编号区间为[x,y]的连锁店商品为素数的商店有多少家。 思路: 因为区间比较大,所以用树状数组来做。用一个数组Shop[]来存放每家店的商品数目,Tree[] 表示树状数组。如果初始商品数量m是素数的话,则每家商店商品都为素数,遍历更新每家店。 对于命令0,如果该店铺x的商品数Shop[x...
分类:编程语言   时间:2015-05-14 23:53:56    收藏:0  评论:0  赞:0  阅读:443
扩展欧几里得算法
证明:设 a>b。 推理1,显然当 b=0,gcd(a,b)=a。此时 x=1,y=0;//推理1 推理2,a*b!=0 时 设 ax1+by1=gcd(a,b); bx2+(a mod b)y2=gcd(b,a mod b); 根据朴素的欧几里德原理有 gcd(a,b)=gcd(b,a mod b); 则:ax1+by1=bx2+(a mod b)y2; 即:ax1+by1=bx2+...
分类:编程语言   时间:2015-05-14 23:49:56    收藏:0  评论:0  赞:0  阅读:323
【C语言】求多个数中的最大值(可变参数列表)
求多个数中的最大值要求用可变参数列表: 代码如下: #include #include int Max(int n,...) { int i=0; int max=0; va_list arg; va_start(arg,n); for(i=0;imax) { ...
分类:编程语言   时间:2015-05-14 23:48:16    收藏:0  评论:0  赞:0  阅读:475
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!