Linux下安装mongdb步骤
vue中使用filter
黎活明给程序员的忠告[收藏]
展望未来,总结过去10年的程序员生涯,给程序员小;走过的路,回忆起来是那么曲折,把自己的一些心得体;01.自己的户口档案、养老保险、医疗保险、住房公;由于程序员行业每年跳槽一次,我不隐瞒大家,我至少;特别是买房子时,你要商业贷款与公积金贷款的利率差;02.不要轻易换笔记本电脑,不要跟潮流,不要买过;这方面我的经验教训也是惨痛的;03.这年代外语、学历、职称、
展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。
由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期间跳来跳去,甚至是城市都换过3个。还好户口没丢掉,其他都已经是乱了,好几个城市里,都有交过三金,甚至是一个程序的2个区里交的都有,那些东西,10年后,会变得很重要。你买房子若有公积金,可以取出来,贷款利率也会比较低一些,有孩子了,还需要上学,生病了还需要医疗保险。
特别是买房子时,你要商业贷款与公积金贷款的利率差别还是很大,有可能会有10万的差距。你平时都注意这些,会给你带来的损失会最小,例如每个月缴纳300元的公积金,公司也缴纳300元,你一个月能存下来600元,一年就是7200元,10年就是72000元。我以前都忽视了这些,到我需要买房子时,公积金里可能只有几千元,10年很快就过去了,结果我没能存下来多少公积金,医疗保险,养老金等更别提了,都已经稀里糊涂了,这些损失10年累加起来,是很庞大的数字,大家要注意,跳槽换工作时也要保护好自身的利益,现在房价很贵,你可能是跟我一样,大山里出来打拼的娃子,家里也没有丰厚的积蓄,只有靠自己拼搏,买房子是人生的一件大事,等你到了10年,才想到这个事情,已经晚了,特别是孩子要上学,上幼儿园等,需要户口啥的都要齐全。
建立连接步骤:
1)利用反射得到Driver类 2)利用DriverManager得到一个链接 3)创建statement对象 4)执行sql
servlet1执行完毕后重定向servlet2 语法: response.senRedirect(String path); 代码:两个servlet,由servlet1重定向(resp.sendRedirect(“/send/s2”);)到servlet2中,访问servlet1观察结果小结: 1)浏览器地址栏的路径发生改变,变化为目标资源路径。 2)发送了两个请求 3)因为是不同的请求,所以不会共享数据。比如servlet1中有id参数,servlet2中不能接收到 4)最终页面响应输出由servlet2来控制。 5)不加斜线找的是相对路径。常用绝对路径。 6)允许跨域跳转resp.sendRedirect(“http://www.baidu.com”); 7)不能访问WEB-INF中的资源
就相当于把目标的URL拷贝到浏览器然后访问
代码:两个servlet,由servlet1请求转发(req.getRequestDispatcher(“/forword/s2”).forward(req, resp);)到servlet2中,访问servlet1观察结果小结: 1)浏览器地址栏的路径没有发生改变。依然是servlet1的资源名称 2)只发送了一次请求 3)共享同一个请求,请求中共享数据。比如servlet1中有id参数,servlet2中也能接收到 4)最终页面响应输出由servlet2来控制。 5)req.getRequestDispatcher(“/forword/s2”).forward(req, resp)中不加斜线req.getRequestDispatcher(“forword/s2”).forward(req, resp)找的是相对路径。常用绝对路径。 6)只能访问当前应用中的资源,不能跨域跳转 7)浏览器不能直接访问WEB-INF中的资源,但是可以通过请求转发的方式访问。 请求用的servlet1的请求,响应用的servlet2的响应