- 博客(9)
- 收藏
- 关注
原创 心得体会
上班工作已经有四个多月的时间,现在做的工作和以前有太多的不一样,但人要适应生活,作为一个本科毕业的学生,进入目前的公司可能是大多数人比较羡慕的,但自己希望还是去做一些自己喜欢的事,一些小公司环境也非常好,在大公司有大公司的好处,能够有一个相对稳定的环境,在将来可以有多种工作由自己去选择,程序员不知道自己可以干多久,但至少现在不会后悔去写代码,代码带给我很多东西,能够磨砺自己。希望自己今后坚持写博客
2016-08-27 15:03:10 417
原创 给定一个文件每一行是字符串,找出所有的逆序对,比如abc和cba是逆序的对。
package com.example.suanfa;/** * 给定一个文件每一行是字符串,找出所有的逆序对,比如abc和cba是逆序的对。 * @author Administrator * */public class Test6 {public static boolean find(String str1,String str2){if(s
2015-09-10 20:50:22 1228
原创 仅用O(1)的空间,将整数数组按奇偶数分成2部分,数组左边是奇数、右边是偶数
#include#define N 5void re(int *pData,unsigned int length){int tmp;int *pBegin;int *pEnd;unsigned int i;if(pData == NULL || length == 0){return;}pBegin = pData; pEnd = pDa
2015-09-10 20:16:48 1532
原创 转圈打印矩阵
我的可能不是最好的答案,仅供参考public class Test {static int i = 0,j = 0;public static void method(int array[][]){for (int m = 3,n = 0; m > 1&& n while(i!=m){System.out.println(array[i++][j]);}
2015-09-02 16:34:49 215
原创 第一个出现的不相同的字符
package com.example.test;public class Test {public int method(String str){if(str.length() == 0){return -1;}else{int j = 0;int i = 0;for ( i = 0; i char position = str.charAt(
2015-08-21 19:54:09 205
转载 内存管理
C语言的内存分配主要有5个区域:1、栈区:在执行函数时,函数内的局部变量(不包括static变量)、函数返回值的存储单元在栈区上创建。函数执行结束时这些存储单元自动被释放。栈区内存分配运算内置于处理器的指令集中,效率很高,但分配的内存容量有限。2、堆区:程序在运行的时候用malloc(calloc、realloc等)申请的内存,要由程序员自己负责用free释放内存。3、静态
2015-08-13 09:28:32 181
原创 Jdbc-mysql
DAO: data access object1.通过jdbc元数据可以获得数据库版本以及其它相关信息2.通过重载PerpareStatament方法可以取得插入值自增主键,然后通过GetGenerateKey()得到自增主键的值,返回值为ResultSet
2015-06-04 10:32:47 159
原创 spring aop相关知识
Cross Cutting Concern(横切性关注点)---是一种独立服务,它会遍布在系统的处理流程中Aspect---对横切性关注点的模块化PointCut---他定义了Advice应用到哪些JoinPoint,对Spring来说是方法调用Advice---对横切性关注点的具体实现Weave(织入)---将Advice应用到TargetObject上的过程
2015-05-31 11:26:07 169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人