文档章节

2015年工作中遇到的问题:31-40

FansUnion
 FansUnion
发布于 2015/05/03 01:31
字数 787
阅读 18
收藏 0
31.Java函数重载。
ChargeLogSummary get(long longValue, ChargeType type);
ChargeLogSummary get(Long uid, ChargeType type);

竟然可以重载,long和Long数据类型当作是不同的额。
之前见过类似的面试题,这次写代码的时候,竟然没有报重名错误,原来是这么个情况。


32.电信手机4G信号设置。
   默认为“2G/3G/4G”,最近手痒,尝试了“仅4G”,结果最近几天一直没有收到短信和电话。
   今天,准备买电影票,才发现,无法接收到短信。
   用魅族手机给电信手机发短信和打电话,均不正常。
   才想到,会不会是4G信号设置的问题。
   程序员的分析问题能力,可见一斑。
   
33.一个概念,可能存在技术和业务上的2种做法。
比如日志,业务方面可以是记录用户的一次操作,技术方面可以是使用log4j打印日志到文件中。
类似的还有缓存,业务方面可以是缓存一笔操作到数据库,等多了集中处理,技术方面可以是使用redis缓存起来,提高查询效率。


34.数据库字段设置为“unique”,那么就不允许字段的2个值都为空。
但是,允许1个字段的2个值,都是null。
null和空字符串是不同的待遇。(Boss最好发现了这个问题。还好没有较早发表出来,要不然又不够准确,搞不好会误人子弟。)


35.mysql的位置和启动方式。
  不同操作系统,不同安装方式,mysql的安装位置是不同的。
  用了阿里云centos,安装mysql,mysql的位置都不好找,还得搜索一番。
  服务方式启动mysql:service mysqld start
  启动脚本的位置/etc/init.d/mysqld mysql


36.图片、模版、配置文件、日志,通过加参数的方式,都可以放到Web应用程序的外面。
-Dp2p.config_path=file:C:/Users/Administrator/git/p2p2/yiqihao/ 
-Dp2p.ftl_path=file:C:/Users/Administrator/git/p2p2/yiqihao/
 -Dlog4jOutputPath=c:/log4j
 
 Tomcat下的Java程序,经常会升级,而资源日志基本不会随意变动。
 FTL和JSP等模版,和Java程序放在一起,也可以,毕竟模版也经常和程序一起变动。
 
37.Spring中的文件路径配置。
<context:property-placeholder location="${p2p.config_path}/config/redis.properties"/>
这里的config_path是:file:C:/config


<context:property-placeholder location="file:${p2p.config_path}/config/redis.properties"/>
这里的config_path是:C:/config


配置文件中的路径,不带“file:”这种属于Spring专属的语法,比较合理。


38.客户和产品主要分2类。
B端,商户、企业。
C端,个人、普通消费者。
2个大分类的产品开发很不一样。
有了整体分类,再细分,思路会清晰一些。


39.一次性解决普通View页面的展示问题。
@RequestMapping("/page")
@Controller
@LoginNeedless
public class PageController extends BaseController{


@RequestMapping("/viewPage/{pageName}")
public String viewPage(@PathVariable("pageName")String pageName){
return "page/"+pageName;
}

}
http://user.yiqihao.com:8080/p2p-front/page/viewPage/fee.html
这里的pageName就是fee,然后映射到page目录下的fee.ftl。


40.查看linux版本信息,总是忘记。
 cat /proc/version
 /proc/version存放了很多linux系统、cpu、进程的信息。

© 著作权归作者所有

FansUnion
粉丝 60
博文 858
码字总数 825464
作品 0
丰台
高级程序员
私信 提问
Springside4 quickstart 出错,找不到 application.server.properties

大家有没有遇到这个问题啊? 找不到 application.server.properties Could not load properties from URL [file:/var/mi ni-service/application.server.properties]: \var\mini-service\ap......

FisherWu
2012/03/31
1K
5
程序员如何面对 HR 面试的 40 个问题!

image 推荐:成为架构师的十阶段学习资料 讲一个身边朋友亲身经历的故事吧。 一个技术非常牛的朋友去阿里面试,成功通过了几轮技术车轮战,最后躺在了 HR 面上。。。所以,尽管你技术再牛逼,...

Java技术栈
2018/03/24
0
0
“数”说移动电商:不止于“烧”钱

活动时间: 2015年12月5(周六) 14:00-17:00 活动地点: 杭州文二路391号西湖国际科技大厦D南4楼 点击报名 沙龙介绍: TalkingData全球开发者巡回沙龙于2015年3月从北京开始,陆续在美国硅谷...

文洁洁洁
2015/11/27
169
0
C#构造函数的重载的几种方式

今天工作中遇到了点小麻烦,关于构造函数重载的问题,以前方法重载的时候直接使用相同的函数名传入不同的参数即可。如下面代码: 1 public class UserData 2 { 3 4 5 public bool UpdateUser...

长平狐
2012/09/06
138
0
建议考前多熟记的知识点(1)-(3)《系统集成项目管理工程师软考辅导》

2014.11.8项目经理考试的小伙伴们,开考在即,提醒大家静下心来,梳理一下自己的知识框架,扎扎实实打牢基础,才是通关之本。 真诚感谢您的信任与支持!选用《系统集成项目管理工程师软考辅导...

wg_wg
2018/06/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

堆”和“栈

C++作为一款C语言的升级版本,具有非常强大的功能。它不但能够支持各种程序设计风格,而且还具有C语言的所有功能。我们在这里为大家介绍的是其中一个比较重要的内容,C++内存区域的基本介绍。...

SibylY
31分钟前
3
0
总结:Https

一、介绍 简单理解,https即在http协议的基础上,增加了SSL协议,保障数据传输的安全性。 它由以前的http—–>tcp,改为http——>SSL—–>tcp;https采用了共享密钥加密+公开密钥加密的方式 ...

浮躁的码农
33分钟前
4
0
数据库表与表之间的一对一、一对多、多对多关系

表1 foreign key 表2 多对一:表 1 的多条记录对应表 2 的一条记录 利用foreign key的原理我们可以制作两张表的多对多,一对一关系 多对多: 表1的多条记录可以对应表2的一条记录 表2的多条记...

Garphy
今天
7
0
MySQL 表崩溃修复

MySQL日志报错 2019-10-19 13:41:51 19916 [ERROR] /usr/local/mysql/bin/mysqld: Table './initread_hss/user_info' is marked as crashed and should be repaired2019-10-19 13:41:51 1......

雁南飞丶
今天
6
0
Error和Exception

1.Error类和Exception类都是继承Throwable类 2.Error(错误)是系统中的错误,程序员是不能改变的和处理的,是在程序编译时出现的错误,只能通过修改程序才能修正。一般是指与虚拟机相关的问...

大瑞清_liurq
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部