- 浏览: 26586 次
- 性别:
- 来自: 杭州
最新评论
-
dahongying2011:
请问为什么最后两个也是66
记载找工作的一些事 -
加州板栗:
arshow 写道貌似如果这样的,时间复杂度不小。有好方法不 ...
最短摘要问题 续上篇 -
arshow:
貌似如果这样的,时间复杂度不小。
最短摘要问题 续上篇 -
加州板栗:
Technoboy 写道mysql从列,表,数据库,mysql ...
乱码问题解决 -
Technoboy:
mysql从列,表,数据库,mysqld,Connection ...
乱码问题解决
文章列表
记载找工作的一些事
- 博客分类:
- 找工作篇-等待offer
9月17日 亚信联创 笔试完 试题总结‘
public class OutPrint {
public static void main(String argsp[]){
System.out.println(6+6+"6"+"6"+6+6);
}
}
正确的输出结果应该是"126666".
在上一篇“找最小字符串”里,用了一个最傻的办法,找出关键字里的每一个字符串在内容里的位置,然后比较同时存在三个关键字时,最大位置和最小位置的差值,找出最小,实现之后一直很不甘心,觉得代码长不说,逻辑还不是那么明确,算法还那么复杂,绕来绕去,冥思苦想,睡前由生一法,早上起来试了试,哇塞,对头:
在确保所有关键字都包含的情况下,每次从content尾向前挪动一个位置,都从content的头部到尾遍历一遍,碰上小的就付给result,直到完全遍历完
package test;
import java.util.ArrayList;
import java.util.List;
...
此题是某公司笔试最后一题,当时时间紧张没做出来,出来后也是思索了蛮久才弄出来,可是程序似乎太繁琐,算法没选好,毫无效率可言,废话少说,题目如下:
给定一段产品的英文描述,包含M个英文单词,每个单词以空格分隔,无其他标点,再给定N个英文单词关键字。请说明思路并编程实现方法 String
extractSummary(String description,String [ ]
Keywords):目标是找出此产品描述中包含N个关键词(每个关键词至少出现一次)的长度最短的子串,作为产品简介输出,编程语言不限。
package test;
import java ...
继上次mysql遭遇汉字编码问题之后,昨晚再次止步于汉字编码,这次问题出在request的getParameter()方法上,getParameter等方法默认采用ISO8859-1字符集编码进行URL解码,于是当前台jsp界面通过post或者get方式传回汉字编码时,总是乱码,于是要进行转型:
//getParameter等方法默认采用ISO8859-1字符集编码进行URL解码
String name = request.getParameter("name");
try {
name = new String(name.getBytes(" ...
还没意识到Myeclipse5.5已经这么老土陈旧了,今天换了个eclipse heilos,发现操作方式变化不小,一时难以适应,晚上配置tomcat7.0,遇到困难也不小,好在我有百度大法,终于将问题解决
windows
->preference
->Server
->Runtime Environments
添加tomcat所在目录,
Java EE模式下,在界面下方的Servers空白栏里右键new->Servers 类似上述操作,出现tomcat server at localhost,双击出现UI界面,
Srever locations
选择 ...
Spring框架的核心就是依赖注入DI(dependency injection),通常也被叫做反转控制,DI的意思就是协调依赖对象之间合作的责任从对象自身中转移出来。
现在,有个PopSinger类(实现了Singer接口):
package entertainment;
public class PopSinger implements Singer {
private String name;
private Song song;
PopSinger() {
};
// 对应bean:name
public void setName(Strin ...
依赖注入就不不多讲直接见程序体现,主要说说面向切面的编程(AOP)
首当其冲的自然是创建一个典型的spring切面
创建通知,通常Spring有5种形式的通知:Before,After-returning ,After-throwing,Around,Introduction
定义切点和通知者:正则表达式切点and联合切点与通知者
其次就是创建代理了,通常采用ProxyFactoryBean,当然还有自动代理
ApplicationContext.xml(spring的关键配置文件)如下:
<?xml version="1.0" encodin ...
大清早冲到某滨江公司,本以为至少要混到个面经呀,又是笔试,又是笔试再一次把我打击到,这基础知识的功底真让人捉襟见肘啊
废话少说,投的测试,题目其实不难,可惜本人太菜鸟,贴个编程题
题目:找出任意给出的字符串里,是否有相同的字符,可用java或者c实现,我先用java实现吧,c实现的话我还没搞清楚怎么去确定字符串的长度
package struct;
/**
* @author hy
* 2011.5.21 22:15
*/
public class findABC {
public static void main(String args[]) {
...
在web表单里每次输入中文的firstName和lastName的时候,显示出来都是乱码,几乎可以认定是编码不统一的问题,可是一直都没找到问题的源头,查阅资料显示java内存默认的编码是iso8859-1
(也叫latin-1)不支持中文 ,
而我在jsp界面设置的都是utf-8,可是看我myeclipse的设置里默认的都是gbk,貌似问题不在这儿,于是就不停的设置断点
每次都是到pStatement.setString(1, employee.getFirstName());时,明明emploee.getFirstName()取出来的是中文,一到PreparedStatement里 ...
想法进一步改变,下一步想做成一个nba球员信息管理系统,为了好玩熟悉java代码和框架,数据库mysql,持久层采用DAO模式,靠前端部分使用struts2,web界面采用ExtJS,现在完成了最基本的功能,利用Ext.grid显示mysql中表单的数据,使用Ext.form实现了web页面输入信息存储并显示在grid表格上。暂时遇到了编码的问题,pStatement.setString(1,employee.getfirstName());
utf-8编码的汉字在上述过程中变成乱码,初步估计是utf-8和ISO8859-1转换过程中的问题,但是还没找到哪里来的ISO8859-1编码, ...
最近开始着手struts2的学习,版本是struts-2.0.6,倒腾了一个多月了,零零散散的,想法一直在改变,起先就是想做个普通的信息管理系统,用struts2+JSP,接着发现web页面太丑,我不会界面操作,对于html语言也只是停留在简单的能看,想起来以前接触过ExtJs,哎呀 ,现成的界面做好调用就可以岂不快哉,说干就干下了个ext-2.0.2., 一晚上加一上午加一下午终于调通了,暂时可以把数据利用DAO的方式简单的从mysql5.1里提取然后显示在Ext的表格(grid)上了==! 似不似很丢人
效果图如下:
好吧,我想你看出来了我是个小菜鸟,原谅我吧 ,我有大牛的梦想的 ...
想学习下struts2框架,自然离不开最菜鸟的HelloWorld,悲剧就在于即便对照着参考书抄写代码,硬着头皮几天才显示出那个久违的画面。。。废话少说 无码无真相 总结一下下
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_ ...
淘宝公司笔试 应聘研发工程师
1.现有千兆光纤连接机器A和B ,机器A提供web网页服务,网页大小1K字节,机器B通过浏览器下载,求下载速度的最大上限;
光纤的上行和下行是一样的:要知道网络传输速度一定要明白网络传输速度的单位。我们一般说的百兆、千兆网络的单位是bps(比特率,即位/秒,bit/s),比如我们说网卡或光纤的传输速度是百兆,也就是100Mbps的意思。而在实际应用中(Widnwos、网际快车、迅雷等)使用的传输单位是字节/秒(Byte/s)。电脑中1字节=8位,因此100兆的光纤速度等于12.5MB/s(即100Mbps/s除以8)。
这搞p的事 发现自己总是按照自己的思维去做事情去理解事情
太倔强 太固执
总凭着一时的喜欢去改变曾经坚持很久的东西
而其结果又总是绕了一圈又回来了
C language到此为止吧
重新开始java 这次就不顾一切点吧
#include<stdio.h>
#include<string.h>
typedef struct {
int weight;
int parent,lchild,rchild;
}HTNode;
typedef struct{
char data;
int weight ;
char code[100];
}HTCode;
/*初始化,读入待编码字符的个数n,从键盘输入n个字符和n个权值*/
void Init(HTCode hc[],int *n){
int i;
printf("input n=" ...