03 2016 档案

贪心算法解+-字符串
摘要:贪心算法是所有算法中稍微简单的算法的思想。 阅读全文

posted @ 2016-03-24 13:46 airycode 阅读(398) 评论(0) 推荐(0)

水题记录--排序
摘要:ASCII码排序 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入 2 qwe asd 样例输... 阅读全文

posted @ 2016-03-24 13:12 airycode 阅读(143) 评论(0) 推荐(0)

项目总结之HashMap问题
摘要:在项目中我需要用另一个项目的中的方法,在另一个项目中的方法返回值是一个hashmap,返回的不是一个hashMap中存的对象而是Object对象。在一个项目中调用另一个项目中的方式是直接引入另一个项目中的架包。然而List这个集合则不会出现上述中的错误。 阅读全文

posted @ 2016-03-24 11:52 airycode 阅读(395) 评论(0) 推荐(0)

水题记录--大整数求阶乘
摘要:大数阶乘 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它? 输入输入一个整数m(09 && i 9 && i >= pos)//大于9,且是最高位 { while(bit[i] > 9)//循环向前进位 ... 阅读全文

posted @ 2016-03-24 10:35 airycode 阅读(376) 评论(0) 推荐(0)

水题记录--组合数
摘要:组合数 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述找出从自然数1、2、... 、n(0=r;i--) if(r>1) cal(i-1,r-1,sum+i); else System.out.println(sum+i); } } 阅读全文

posted @ 2016-03-23 17:47 airycode 阅读(167) 评论(0) 推荐(0)

水题记录-成绩转换
摘要:成绩转换 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述输入一个百分制的成绩M,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E; 输入第一行是一个整数N,表示测试数据的组数(N=90 && score =80 && score =70 && score =60 && score =0 ... 阅读全文

posted @ 2016-03-23 17:20 airycode 阅读(245) 评论(0) 推荐(0)

水题记录
摘要:素数求和问题 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述现在给你N个数(0<N<1000),现在要求你写出一个程序,找出这N个数中的所有素数,并求和。 输入第一行给出整数M(0<M<10)代表多少组测试数据每组测试数据第一行给你N,代表该组测试数据的数量。接下来的N个数为要测试的数据,每个数小于1000输出每组测试数据结果占一行,输出给出的测试数据的所... 阅读全文

posted @ 2016-03-23 16:30 airycode 阅读(150) 评论(0) 推荐(0)

简单排序
摘要:一冒泡排序 二选择排序 三插入排序 下面我们分步讲一下这三种排序。首先来看一下冒泡排序。 2:选择排序:代码实现 3,插入排序:代码实现(代码有问题) 阅读全文

posted @ 2016-03-23 11:50 airycode 阅读(174) 评论(0) 推荐(0)

数组
摘要:首先我们先了解一下数组基础知识 一,创建数组 二,访问数组数据项 三,数组的初始化 1:创建一个数组我们可以long[]array = new int[10]; 2:访问数组的数据项,我们可以用下标来访问比如array[0] = 123; 3:数组的初始化:我们可以直接创建的时候指定初始化的值比如: 阅读全文

posted @ 2016-03-23 11:09 airycode 阅读(306) 评论(0) 推荐(0)

算法系列之排序
摘要:在我们的现实生活中到处都可以用到排序,分数的排序,身高的排序等等。 1:桶排序,简单的桶排序算法。 首先我们申请一个大小为11的数组int[]array = new int[11];初始化全部为0,表示这些位置的值还没有用过,如果来一个数字是3就在array[2]的位置设置为1,其他的数字同理,限制 阅读全文

posted @ 2016-03-22 12:05 airycode 阅读(266) 评论(0) 推荐(0)

蓝桥杯历届试题--核桃的数量
摘要:小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是: 1. 各组的核桃数量必须相同 2. 各组内必须能平分核桃(当然是不能打碎的) 3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛) 上述代码没有通过判断 网上看的代码 阅读全文

posted @ 2016-03-22 11:33 airycode 阅读(656) 评论(0) 推荐(0)

蓝桥杯--基础练习2
摘要:2. 给定一个年份,判断这一年是不是闰年。 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数; 2. 年份是400的倍数。 其他的年份都不是闰年。 说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。 阅读全文

posted @ 2016-03-21 17:57 airycode 阅读(316) 评论(0) 推荐(0)

蓝桥杯--基础练习
摘要:基础练习 数列排序 阅读全文

posted @ 2016-03-21 13:48 airycode 阅读(176) 评论(0) 推荐(0)

蓝桥杯--入门试题
摘要:说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。 一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的得分较低。 说明:请注意这里的数据规模。 本题直接的想法是直接使用一个循环来累加,然而,当数据规模很大时,这种“ 阅读全文

posted @ 2016-03-21 13:46 airycode 阅读(323) 评论(0) 推荐(0)

定时发送短信总结
摘要:package com; import java.io.*;import java.net.*;import java.security.*;import java.util.regex.Matcher;import java.util.regex.Pattern; public class Cli 阅读全文

posted @ 2016-03-19 11:21 airycode 阅读(1251) 评论(1) 推荐(0)

工作记录之开发HRM项目总结
摘要:开发HRM项目的步骤: 1:首先保留HRM项目中的两张表(Employee,Position)把这两张表中的数据内容复制到Operator-Portlet这个项目中,这两张表的service.xml配置是: 上述的finder标签会生成相应的方法。 2:需要写一个动态获取数据库表中的数据(和数据库表 阅读全文

posted @ 2016-03-19 10:48 airycode 阅读(351) 评论(0) 推荐(0)

转载Liferay PortletPreference store()方法研究
摘要:我们对于PortletPreference 的store()用的非常广泛,很多情况下,我们一般对其进行一些设定,然后最后调用store()存储之,类似以下代码: 下面我们来研究这个store()方法的本质,(花了我足足2个下午,说实话,到存储层之后那段代码的调试真不是太简单的,好多是用的动态代理) 阅读全文

posted @ 2016-03-18 09:57 airycode 阅读(321) 评论(0) 推荐(0)

Liferay portlet首选项(preferences)设置、存储处理
摘要:最近使用Liferay做项目集成,由于团队人员在之前对Liferay这东西都没有充分的了解,用起来着实费了不少力气,最近为了为定制好的portlet添加初始化信息,翻阅了一些文章,下面是了解到的关于初始化信息(首选项)的配置处理机制.在JSR168规范中,允许使用preferences来存储port 阅读全文

posted @ 2016-03-18 09:42 airycode 阅读(473) 评论(0) 推荐(0)

自定义MVC框架
摘要:开发的过程: 1:myframework.xml 2:Action 3:ActionMapping 4:ActionMappingManger 5:ActionManger 6:ActionServlet 7:Web.xml 8:业务Action开发 阅读全文

posted @ 2016-03-16 16:16 airycode 阅读(145) 评论(0) 推荐(0)

MySQL中特有的函数CONV函数
摘要:CONV函数:用于对数字进行转换,比如将十进制的数字转化成二进制,参数格式convert(N,frombse,tobase) 将数字N从frombase进制转化成tobase进制,并且以字符串的格式返回。如果tobase的值是一个负数,N就被看成是一个有符号的字符串,否则N是没有符号的。在日常的开发 阅读全文

posted @ 2016-03-16 14:56 airycode 阅读(2101) 评论(0) 推荐(0)

MySQL中特有的函数If函数
摘要:上面我们已经知道了case函数可以实现逻辑判断,可以是很复杂的逻辑判断,但是如果我们只想实现的是如果这个条件成立就返回A否则就返回B这样简单的逻辑如果用case的话,未免复杂了。我们可以使用if函数来实现判断 if(expr1,expr2,expr3) 如果expr1为真(expr1<>0 以及ex 阅读全文

posted @ 2016-03-16 14:49 airycode 阅读(734) 评论(0) 推荐(0)

SQL语句中case函数
摘要:case函数,严格的意义上来讲case函数已经试流程控制语句了,不是简单意义上的函数,不过为了方便,很多人将case函数称为流程控制函数。 case函数的一般有两种用法:1.case expression when value1 then returnvalue1 when value2 then 阅读全文

posted @ 2016-03-16 14:40 airycode 阅读(42027) 评论(0) 推荐(1)

动态获取数据库表中的字段名
摘要:动态获取数据库中表的字段的名: 2:就是setValue 怎么动态获得字段的值:   阅读全文

posted @ 2016-03-15 18:00 airycode 阅读(2550) 评论(0) 推荐(0)

Java实现最基本的集中排序
摘要:排序是一个很重要的概念,现实生活中,我们需要为很多的东西排序。下面我们就介绍几种简单的排序的方法和最基本的思想。 1.冒泡排序:假设一个数组中有10个数字,从左边开始 阅读全文

posted @ 2016-03-08 15:07 airycode 阅读(220) 评论(0) 推荐(0)

服务器上产看报错的日志的方法
摘要:$ tail -f(-1000)/storage/cloud-crm/logs/liferay.2016-03-03.log 阅读全文

posted @ 2016-03-07 17:47 airycode 阅读(436) 评论(0) 推荐(0)

导航