- 博客(21)
- 收藏
- 关注
原创 程序员考试大纲
一、考试说明1.考试目标通过本考试的合格人员能根据软件开发项目管理和软件工程的要求按照程序设计规格说明书编制并高度程序,写出相应的程序文档,产生符合标准规范的、实现设计要求的、能正确可靠运行的程序。具有助理工程师(或技术员)的实际作能力和业务水平。2.考试要求1)掌握数制及其转换、数据的机内表示、算术和逻辑运算、应用数学的基础知识2)了解计算机的组成以及各主要部件性能指标;...
2019-08-14 21:27:16 1946
转载 Java程序员必备的11大Intellij插件
善用Intellij插件可大幅提升我们的效率 1. .ignore地址:https://plugins.jetbrains.com/plugin/7495--ignore生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写截图: 2. lombok地址:https://plugins.jetbrains.com/plugin/...
2018-08-08 22:17:52 866
转载 Java程序员如何从码农晋升为架构师,你跟架构师的差别在哪里?
一、如何定义架构师Java架构师,首先要是一个Java程序员,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,怎么解决并发量、连接池,线程池。Java反射技术,写框架必备的技术,但是有严重的性能问题,替代方案Java字节码技术;nio,没什么好说的,值得注意的是”直接内存”的特点,使用场景;java多线程同步异步;ja...
2018-08-08 22:09:29 6137
转载 老程序员解Bug的通用办法
程序员在很多人的印象里是一份严(ku)谨(bi)的职业,也是一个被搞怪吐槽乐此不疲的职业,程序员们面对复杂的代码敲打电脑时连眉头都不会皱一下,但是有一个词却是他们痛苦的根源,它就是Bug。记得刚毕业入行时,我们老大派给我和另外一个新来同事的第一件事就是修Bug,要不是在学校敲过几年代码,还真不知道如何下手!和我一起进公司的另外一个同事完全就是以“看戏者”的身份,看我搞了3个月,直到我们转正。实...
2018-08-08 22:07:56 528
转载 IntelliJ IDEA 使用教程(2017图文版) -- 从入门到上瘾
前言:IntelliJ IDEA如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示,包括JS更是手到擒来,最终不得不被这款神奇的ID...
2018-07-16 16:12:28 1454
转载 spring注解
使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包1 context:component-scan base-package="cn.gacl.java"/>表明cn.gacl.java包及其子包中,如果某个类的头上带有特定的注解【@Component/@Repo
2016-09-27 13:50:20 305
原创 jQuery和AJAX
一、jQuery 1、jQuery库文件 1-1:jquery-1.版本号.js:开发板,完整无压缩版本,主要用于测试、学习和开发 1-2:jquert-1.版本号.min.js:发布本,经过工具压缩或经过服务器开启Gzip压缩,主要应用于发布的产品和项目 1-3:在页面中引入jQuery 2、jQuery语法结构:$(selector).action()
2016-08-13 09:29:07 617
原创 Java Web开发技术
一、JSP 1、使用能够JSP实现输出: 1-1:JSP对象输出显示 out.prin(); 向页面输出显示 out.println(); 向页面输出显示,在末尾加个空格 ★换行只能是 1-2:JSP注释 HTML注释:,显示在源代码 JSP注释:,隐藏在源代码 JSP脚本注释:、,隐藏在源代码 1-3:转义字符 \"
2016-08-03 15:46:20 1411
原创 mysql命令
启动数据库:net start mysql退出:exit; quit;连接数据库:mysql -u用户名 -p密码清除输入错误的命令:\c
2016-07-29 16:35:46 550
原创 mysql自学笔记
一、数据库(Database,简称DB)二、数据库管理系统(Database Management System,简称DBMS)三、mysql是开源的、免费的关系型数据库
2016-07-29 15:29:04 375
转载 很认真的聊一聊程序员的自我修养
今天逛博客园,看到了一篇推荐的文章《浅谈程序员的英语学习》,就点进去看了一下,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不太实际,恰好之前有一篇一直没有发表到首页的文章想重新发布,今天就借此机会和大家很认真的谈一谈程序员的自我修养问题。 先介绍一下利益相关,我的背景:初中开始参加信息学与数学竞赛,大学本科软件工
2016-07-24 18:23:44 14934 9
原创 Web前端基础
一、HTML:超文本标记语言 1、网页基本元素 ——:标题标签 :段落标签 :换行标签 :水平标签 :斜体标签 :加粗标签 :图像标签 :超链接标签 链接文本或图像 _blank:在新窗口中打开链接文件 _self:在当前浏览器窗口 锚链接步骤:A、创建跳转标记 乙位置 B、创建跳转链接 甲位置 2、特殊符
2016-07-23 18:38:37 588
原创 解决中文乱码问题
1、使用带有缓冲区的字符流读文件产生的乱码 解决方案:让输入流读取文件时按照文件的编码格式来度 InputStream is=new FileInputStream("text.txt"); Reader reader=new InputStreamReader(is,"UTF-8"); BufferedReader br=new BufferedReader(
2016-07-20 12:44:21 490
原创 java高级特性
一、集合框架 1、接口 1-1:Collection:不唯一、无序 1>List:不唯一、有序 2>Set: 唯一、无序 1-2:Map: 键-值对 key-value(k-v) 1-3:Iterator:对集合进行迭代的迭代器、实现集合的遍历 2、实现类及方法 2-1:Collection方法: add(Object ...
2016-07-17 15:26:28 882
原创 异常类型
Exception:异常层次结构的父类ArithmeticException:算数异常(/ by zero)ArrayIndexOutOfBoundsException:数组下标越界ClassNotFoundException:不能加载所需的类ClassCastException:对象强制类型转换出错NullPointerException:空指针异常Num
2016-07-16 23:49:54 440
原创 java面向对象
一、面向对象:对象:具体的实体属性(特征)方法(操作)二、类和对象类是一组具有相同属性和方法的对象的集合类是对象的抽象,对象是 类的实例(具体)三、使用类来创建对象类名 对象名 = new 类名();对象名.属性;对象名.方法(); 四、类的参数形参:方法定义处的参数实参:方法调用处传的值形参和实参名字可以不一样,但是数据类型要一样,个数
2016-07-12 19:44:38 257
原创 myeclipse快捷键
输入syso→按Alt+/→自动生成:System.out.printIn();输入main→按Alt+/→自动生成:public static void main(String[] args){}Ctrl+/ 添加单行注释Ctrl+\ 取消单行注释Ctrl+Shift+/ 添加多行注释Ctrl+Shift+\ 取消多行注释Ctrl+Shift+O 自动导入类包
2016-07-12 10:20:51 304
原创 myeclipse配置JDK
打开myeclipse,在主界面工具栏找到:Window—>Preferences—>Java—>Installed JREsadd—>Standara VM—>Next弹出新界面,点击Directory...
2016-07-07 19:13:51 319
原创 java基础语法
一、配置java环境变量:计算机—>属性—>高级系统设置—>环境变量—>新建系统变量JAVA_HOME和CLASSPATH变量名:JAVA_HOME变量名:CLASSPATH变量值:JDK路径 变量值:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar;改变Path的环境变量值:;%JAVA_HOME%\bin;%JAVA_HOME
2016-07-07 18:56:12 371
转载 JAVA工程师个人职业规划
“选择重于努力,方向重于能力。”很多职场人都缺乏借助职业导师的职业智慧和职场经验为自己拨开职场迷雾,导航职业方向的意识。钟总监建议,有好像王敏这种职业困惑的职场人,最好向具有同行业职场经验的职场导师寻求职业指导,借助导师们的职业智慧和职场经验让自己少走弯路。 Java可以做桌面应用程序、面向Internet的应用程序 1、选择比能力重要 通常,作为开发工程师
2016-07-07 09:57:20 15298
原创 java web开发学习的过程
不知不觉从开始学习Java到现在已经有三年多的时间了。这三年多里,自己真的学到了很多,也做了一些商业项目的开发。最近有一些师弟在问我,如何去学习Java Web开发,在这里我简单地总结一下我这三年多来的学习过程,希望对他们有一些帮助。1. java基础。这是最基本的,也是最重要的,熟悉java语言基础不只在面试的时候有帮助,在以后的开发过程中也是不可或缺的。从一无所知到基本上能够写出一些...
2016-06-21 21:17:05 905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人