立业先修身,成才先成人--谈谈博客新人的品行素养

chilamavril: 列转行呢,标题党?

kellen_f: 没用的代码,测试以后发现鼠标的点击和抬起根本就区分不开,差评!!!!!!

近期看博客遇到两条奇葩留言,留言者思维方式与品行让我一度怀疑自己访问的不是技术论坛,而是某艺人微博、b站弹幕或者某宝评论区,因此沉寂多年的我不得不发文说两句表明观点。

近年,csdn涌入一大波没素养的年轻菜鸟,学不会、看不懂、得不到答案就骂博主,好像人家欠他一个正确答案一样。请这些“只具备小学生文化素质的成年人”静下心想想,你给过人家一分钱没有?人家求你看没有?自己遇到的问题应该谁去负责解决?想清楚,再看看你骂人的留言,你站在什么立场能说出这种贬低别人文章的话?

对于现在一大批连文章都不会读的,就差博主手把手教的菜鸟新人,以及那些凡是达不到他的“标准”就得被他“批评审判”的“小祖宗、小皇帝”,给你们几个技术上的建议,学会自主思考而不是原样照搬,看清使用的前提条件而不是不分场合胡乱套用,对于插件使用要看版本和兼容性,几年前的解决方案很可能不适合新版本,能自己动手测试的请带上自己的脑子去分析解决,不能说博主用的没问题,你用的有问题,就是博主的错,还是那句老话,自信是好的,过于自信就只能成为笑柄了。

不过我最想说是奉劝你们离开这个行业,因为知识不懂可以学,人品差劲却难改,对做技术的尤为重要,一个满嘴都是“别人给的答案不是我想要的”“别人没明确告诉我怎么解决”“别人….”的新人,不但不会在这个行业有长远发展,你们的存在还将持续祸害这个行业。

请你们不要将技术博客论坛技术行业搅浑,就算社会再怎么乱,唯独技术是相对清澈透明的,不要用无良娱记为了博大众眼球才用的下三滥招数“标题党”这三个字侮辱技术文章,一个喜欢搞技术的人不会有那么差劲的人品去引流量,如果我们目的这么低级,为何在这里发技术文章?我们该去微博、去b站、去抖音等等客户量庞大的地方发,这么三五个人点赞留言,大多数浏览量才几百的文章,有必要?也请你们不要用“差评”这个字眼评价个人文章,因为博主不是卖家,写的文章也不是商品,目的更不是为了赚钱。你们懂得分享的意义吗?懂得汉语里“感恩”这个词存在的价值吗?怕是你们父母没有教过你们什么时候该说谢谢,以至于你们只会一味索取,就算是十年前的年轻一代80后里最差劲的“伸手党”,也是知道留下邮箱的同时说谢谢的,可现在的95后呢?

 

我真的很怀疑95后这一代人是如何成长起来的,不知“礼貌”为何物,估计在家跟父母长辈也是这种态度讲话,活活被“培育”成“唯我独尊”的中二病患者:自己不喜欢的就狠狠踩踏,自己喜欢的就无脑吹捧,什么流行就跟风模仿。呵呵,我只能惊叹,这是什么鬼东西?情商低于正常年龄水平,三观也极不正常,如果这种人在我博客留言,我都觉得丢人。

 

最后,我想说大多数博主写文章是给自己留下记录,同时方便遇到同样问题的技术人员找到解决办法,出于这个目的才有了持续供后来的新人学习成长的环境,因此,你们学到了知识要记得感谢,没学到也不应该骂街,请明白,这不是对你说教也不是站在道德制高点教你做人,这是对知识的尊重。同时,我说的感谢不是让你留言感谢或者点赞、转发、分享、关注,甚至捐款这些虚操作,这些在微信微博出现后才冒出来的操作秀没营养没意义,我说的感谢是你在心里感谢无私分享这种行为,然后有余力时付诸行动,用自己的技术帮助其他人,这才是有意义的良性循环。

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
以下是一个基于JavaWeb的人物介绍网站模板的示例代码,供您参考: 1. 首页(index.jsp): ```jsp <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>人物介绍网站</title> </head> <body> <h1>人物介绍网站</h1> <p>欢迎来到人物介绍网站!请选择你想要了解的人物:</p> <ul> <li><a href="person.jsp?id=1">张三</a></li> <li><a href="person.jsp?id=2">李四</a></li> <li><a href="person.jsp?id=3">王五</a></li> </ul> </body> </html> ``` 2. 人物介绍页面(person.jsp): ```jsp <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>人物介绍网站 - ${person.name}</title> </head> <body> <h1>${person.name}</h1> <p>出生日期:${person.birthdate}</p> <p>职业:${person.occupation}</p> <p>简介:${person.introduction}</p> <h2>成就</h2> <ul> <c:forEach var="achievement" items="${person.achievements}"> <li>${achievement}</li> </c:forEach> </ul> <h2>名言</h2> <ul> <c:forEach var="saying" items="${person.sayings}"> <li>${saying}</li> </c:forEach> </ul> </body> </html> ``` 3. Servlet(PersonServlet.java): ```java import java.io.IOException; import java.util.ArrayList; import java.util.List; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet("/person") public class PersonServlet extends HttpServlet { private static final long serialVersionUID = 1L; private static final List<Person> persons = new ArrayList<>(); static { persons.add(new Person(1, "张三", "1970-01-01", "教师", "张三是一名资深教师。", new String[]{"获得过优秀教师称号。", "撰写过多篇教育论文。"}, new String[]{"教育要立德、立功、立业。", "教育是造就人的灵魂。"})); persons.add(new Person(2, "李四", "1980-01-01", "医生", "李四是一名知名医生。", new String[]{"曾获得过全国医学奖。", "发表过多篇医学论文。"}, new String[]{"生命只有一次,要珍惜健康。", "医生的职责是拯救生命。"})); persons.add(new Person(3, "王五", "1990-01-01", "艺术家", "王五是一名著名艺术家。", new String[]{"作品多次入选国际艺术展。", "曾获得过国家艺术奖。"}, new String[]{"艺术是生命的延续。", "艺术是感性和理性的结合。"})); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { int id = Integer.parseInt(request.getParameter("id")); Person person = persons.get(id - 1); request.setAttribute("person", person); request.getRequestDispatcher("/person.jsp").forward(request, response); } } ``` 4. 实体类(Person.java): ```java public class Person { private int id; private String name; private String birthdate; private String occupation; private String introduction; private String[] achievements; private String[] sayings; public Person(int id, String name, String birthdate, String occupation, String introduction, String[] achievements, String[] sayings) { this.id = id; this.name = name; this.birthdate = birthdate; this.occupation = occupation; this.introduction = introduction; this.achievements = achievements; this.sayings = sayings; } // 省略 getter 和 setter 方法 } ``` 这个示例代码演示了一个基本的人物介绍网站的实现,包括首页、人物介绍页面、Servlet 和实体类。您可以根据自己的需求进行修改和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值