岁月总是愈来愈短 日子也总是愈来愈快 珍惜
未分类
ROR undefined method `original_filename’ Error
十一 5th
错误原因就是multipart 没有设置的问题
form_tag({:action => 'create_prize'}, :multipart => true) do
# 这个是对的multipart 能齐作用
form_for :prizes, :multipart => true, :url => {:action => 'create_prize'}, :html => {:id => "form1"} do |form|
#这个是错误的
成功之路
十二 14th
张孝祥:程序员致富的若干方法探讨
十一 28th
我实在实在是太忙了,连给你回信的时间都很难抽出来,但你的来信我一直都挂在心上。眼看一个多月过去了,这封回信我也实在拖得太久了,今天索性先把别的事情搁置一下来处理你的来信,但也只能对你简单回复一下了。
对程序员来说,要想赚大钱,赚月薪超过12k、甚至更多的钱,不是学什么技术,搞什么技术的工作能解决的!单说打工,你现在的薪水已经够可以的了,想单纯地通过学习其他技术来提高薪水,是不会有多大的收获的,还不如靠现有的技术混年头,月薪也能自然增长到5位数。
要想大幅度地提升薪水,靠的是技术之外的许多其他因素,我简单列举一二:
(1)找到一个未来有发展潜力的公司,你在技术上站得住脚,且努力额外做一些力所能及的与技术无关的事情,把公司的事情当作自己的事情来对待,以得到老板和上司赏识,被委以重任。一旦公司以后发展起来了,或者公司上市了,你作为元老,在物质回报上自然少不了你的好处!(ps:像传智播客这样的公司就是一支极具潜力的绩优股,要找到这样的公司,需要有眼光和机遇,呵呵)
(2)潜心修炼技术和专业技能,能独当一面地开发出几款小产品(如cms,oa,crm等),然后自己多辛苦点,通过网络等各种途径接点类似的项目回家干,也算是额外赚点外快,比拿死工资要多点。如果通过接项目,结识到了一些有市场揽活关系或能力的人物,彼此互补性强,又合得来,双方可以合作,多接点赚关系钱的肥项目,一年下来也能赚个几十万。
(3)自己开公司,当老板。走这条路的成功者寥寥无几,百分之九十以上的都会夭折,但也说不准你就是那百分之几的幸运者和成功者。即使走这条路,也不能操之过急,最好是在一个感兴趣的行业里摸爬滚打数载,对行业的门道都很熟悉了,手头的资源也很丰富了,一切似乎都差不多了,再加上你有强烈的创业欲望,不试一试终生遗憾,还有那么几个死党支持你,这时候你就可以破茧而出了,这样的风险就会小得多,成功的概率也就大些。
(4)如果上面这些中的任何一条都无法做到,那就老老实实拿着现有的工资,有工作可干,有班上就不错了,好好享受生活的快乐,知足常乐吧,毕竟生活比你困难的人还多得是!
最后要提醒那些试图通过跳槽涨薪的朋友,对那些刚入行一两年、且学习能力强的程序员来说,每次工作几月后跳槽几乎都能带来薪资上的一定增长,但薪水达到一万以后,就会遭遇发展瓶颈,薪水就很难再有更大突破,并且由于反复跳槽,对所在公司并没有做出沉淀性的历史贡献,所以薪水到了12k后,就差不多到头了,那些薪水能突破2w,甚至3w的人,大多是与公司同甘共苦过多年的元老。如果你遇到了好的有发展潜力的公司,请不要计较一时之得失,一定要好好珍惜这样的一份工作机会。
张孝祥 发表于 @ 2010年10月27日 15:03:00
本文来自CSDN博客,原文出处:http://blog.csdn.net/zhangxiaoxiang/archive/2010/10/27/5969301.aspx
ASP.NET MVC 返回多个数据集 return View(多个 model)
十一 13th
控制器:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using AiiceFM.Models;
namespace AiiceFM.Controllers
{
[HandleError]
public class HomeController : Controller
{
private AFMRepository afm = new AFMRepository();
public ActionResult Index()
{
ViewData["Date"] = DateTime.Now.ToShortDateString();
var eList = afm.GetExpense().ToList();
var etList = afm.GetExpenseParentType();
//返回一个新的 lviewModel类 里面将包含多个list数据集
return View(new lviewModel(eList, etList)); 更多 > c# 删除指定文件 如(图片,rar 等等)
十 25th
public static bool FilePicDelete(string path)
{
bool ret = false;
System.IO.FileInfo file = new System.IO.FileInfo(path);
if (file.Exists)
{
file.Delete();
ret = true;
}
return ret;
}
//调用
pulic void Delete()
{
string fileurl = Server.MapPath("//")+"ProductImages\\"+imageName; //这个路径取值注意!
FilePicDelete(fileurl);
}