自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 Git

git基本使用

2017-11-21 17:41:38 390

原创 Java日期处理

import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * Created by JingYuanhang on 2017/3/21. */public class Test { public static void main(String[] args) {

2017-08-25 14:52:06 464

原创 Java break出多层循环

public class Test { public static void main( String[] args ) { String[] arr= new String[]{"www", "jsjtt", "com"}; //定义标签 labelA: for(String s: arr) {

2017-07-26 14:52:17 589

原创 Java读取文件完整代码

import java.io.*;/** * Created by JingYuanhang on 2017/3/21. */ public class Test {public static void main(String[] args) { try { String pathName = "E:\\iQIYI_Doc\\scdn_l1_cache.txt";

2017-07-26 11:04:17 1026

原创 IntelliJ IDEA提示找不到符号,或程序包不存在

1.快捷键:ctrl + shift +alt + s打开Project Structure 2,Modules看看是否有多个项目,删掉无用的。 或者调整一下项目,重新 Mark as 一下,指定成 Sources。 或者加入对应的library

2017-05-02 11:12:47 18002

转载 计算机网络面试题

作者:奔跑吧牛客 链接:https://www.nowcoder.com/discuss/1937?type=0&order=0&pos=59&page=3 来源:牛客网整理一下计算机网络部分的面试常考点,参考书籍:《计算机网络》第五版 谢希仁的那本,希望对大家有所帮助OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层

2017-04-01 11:13:36 598

原创 IntelliJ IDEA 编辑窗口开多后自动关闭问题

把允许开的窗口值,设置大一些。

2017-03-20 15:34:13 9540

原创 IntelliJ IDEA 设置代码不自动折叠

collapse by dafault:默认折叠部分 可以自动选择想要不折叠的部分。

2017-03-20 14:50:34 14925 4

转载 IntelliJ IDEA文件全部红色,解决办法

idea如果当前project用了版本控制器,其下面新建的所有的项目默认都是加入到版本控制里面,所以项目名称和文件都是红色的,如图:是不是看了很不爽啊,下面说一下怎么解决这个问题, File–》Settings–》version control弹出的文件夹选择不需要加入版本控制的文件,然后点击OK,如图:

2017-03-10 17:35:46 41984 7

原创 Eclipse高分屏问题,Neon版 完美解决,更有Dark

现在电脑分辨率越来越高了。Eclipse终于跟上了时代步伐。 Eclipse Neon版。 这里写图片描述

2016-12-07 15:04:49 5685 1

原创 Java多版本切换(查了很多办法,包括修改注册表什么的,都不管用)

1.JAVA_HOME中配置好相应版本的JDK位置 2.PATH中把%JAVA_HOME%/bin放最前面即可成功切换

2016-12-04 15:18:53 2186 1

转载 Oracle SQL group by-报错:不是单组分组函数

报错:不是单组分组函数 实例:select deptno,count(empno) from emp; 报错:不是单组分组函数 原因: 1, 如果程序中使用了分组函数,则有两种情况可以使用: 程序中存在group by,并指定了分组条件,这样可以将分组条件一起查询出来 改为:select deptno,count(empno) from emp group by deptno; 如果

2016-11-23 11:28:04 5566

原创 2017校招互联网公司薪资大全 网上以及群里收集的信息,非个人意见

2017校招互联网公司薪资大全(网上以及群里收集的信息,非个人意见华为深圳 : 14k 16k 18k * 16个月,部分20k,22k正常16k,好多18k,其他地方也都差不多 百度北京 : 本科12k,硕士14k * 14.6个月 IDL 有的18k,多的有20k,special offer 本科14k, 前端和测试少1k Indeed :

2016-11-15 10:28:53 8838

原创 Eclipse alt+/失效 没有提示

看了很多文章,找了很多办法。。。都没解决,很郁闷。终于找到了终极大法!!!!! 打开菜单window→Preferences,在窗口的左侧树选择General->Keys, 右边窗口Scheme:这行的下边有个文本框,在这里输入content Assist 如果不是这个快捷键,改成Alt+/ 默认这个是在窗口和对话框中会有这个快捷键提示,也可以自己添加。点击Content Assits这行,

2016-10-12 09:52:43 1115

转载 程序员编程的 7 + 1 条小贴士

1.编码之前想一想 用10分钟,20分钟甚至30分钟的时间来想想你需要什么,想想什么样的设计模式(如果有的话)适合你将要编码的东西。真的要好好想想,你会很庆幸“浪费”了那几分钟,当你不得不更改或添加东西到代码中,而这只花费了你30分钟的时间而不是5小时。 2.注释你的代码 说真的,没有什么比两个月后检查自己的代码,却不记得它用来干什么更糟糕的了。注释所有重要的内容,当然那些显而易见的就免了吧。

2016-08-12 13:58:24 506

转载 Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件

Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法 1. 确保 project->build automatically 已经被选上. 2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly 3.删除现在的项目,提前设置好

2016-08-10 11:32:15 1191

原创 Java if 和 if else 问题

当前面跟后面的else if 都满足条件时,按顺序只执行前面的代码块。package com.test;public class TestIf { public static void main(String[] args) { int x = 2; int y = 4; if(x == 2) { System.out.pr

2016-08-09 16:45:58 702

原创 搜狐面经总结。(搜狐老师满满干货)

下午接到了搜狐的电话面试,满满干货。 一,从项目问起。 二,一些具体的问题 1,方法重载,何时用重载,为什么要使用重载?而不是把一个方法名字换成不同的。 2,垃圾回收GC,什么时候会回收对象,怎么判断这个对象可以被回收。对象的的几种生存状态。 3,缓存问题,缓存与内存的区别。以及数据库连接池。 4,volatile关键字介绍一下。 5,JVM介绍一下,从他

2016-07-12 23:01:15 1777

转载 关于Java程序员面试,很暖心的一篇文章

原文地址:http://www.codeceo.com/article/3-years-programmer-interview.html 前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上

2016-06-15 15:53:55 1012

原创 Eclipse启动Web项目 Tomcat中webapps中没有项目文件夹

额,一直用MyEclipse,后来用Eclipse时,启动项目后去Tomcat webapps找对应文件夹,发现没有,才知道Eclipse 默认不往本地Tomcat部署。 1.eclipse不像MyEclipse默认将项目部署到tomcat安装目录下的webapps中,而默认部署到工作目录下的.metadata.plugins\org.eclipse.wst.server.core\tmp1\wt

2016-06-13 11:05:23 14311 2

原创 Java中数组与ArrayList的区别

1)概述: 可以将 ArrayList想象成一种“会自动扩增容量的Array”。2)Array([]):最高效;但是其容量固定且无法动态改变; ArrayList: 容量可动态增长;但牺牲效率;3)建议: 基于效率和类型检验,应尽可能使用Array,无法确定数组大小时才使用ArrayList! 不过当你试着解决更一般化的问题时,Array的功能就可能过于受限。4)Java中一切皆

2016-06-11 12:23:41 2176

原创 标准的JDBC数据库连接代码(面试)

有什么不合适的,欢迎多多指出,谢谢。面试时时间充裕的情况下,尽量写完美的程序。import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class

2016-06-07 16:28:32 732

原创 Java按值传递还是按引用?函数可修改传入变量吗?

1“Java中参数传递都是按值传递”按值传递是产地的值的拷贝,按引用传递传递的是引用的地址值,所以统称为按值传递。 2 基本类型,String = “hello” 是按值传递的,其余都按引用传递。函数可修改传入变量吗? 基本类型不可以,引用类型可以import java.util.LinkedList; import java.util.List; public class Api {

2016-06-03 09:17:24 1850

原创 常用数据库的字段类型及大小

racle/MSSQL/Mysql 常用数据库的字段类型及大小 ORACLE的数据类型 常用的数据库字段类型如下: 字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes ` VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集

2016-05-21 12:01:06 12633 1

原创 Maven的作用

原来一直认为Maven只是可以自动导入jar包的,学习完之后,才明白有项目管理的功能。SVN进行版本控制,Maven进行项目管理。 Maven进行分模块开发,最后把一个项目的各个模块合起来。

2016-05-18 21:25:13 537

原创 Java设计模式之工厂方法、抽象工厂模式 程序 总结

工厂模式包括:工厂方法(特例:简单工厂),抽象工厂 1.工厂方法模式 抽象工厂类:package com.factory.abstractfactory;import com.factor.abstractproduct.Moveable;public abstract class MoveableFactory { public abstract Moveable create();

2016-05-10 20:30:50 490

原创 Java Singletom 单例模式 常用实现方式

1.懒汉,线程不安全 这种写法lazy loading很明显,但是致命的是在多线程不能正常工作。public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (in

2016-05-09 17:02:12 489

原创 Java Observer 观察者模式 程序 总结

观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。  观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。    public cl

2016-05-09 15:09:08 769

原创 Java中super this 用法及区别

额,知识点欠缺啊,不少细节性的东西需要好好的区分一下,把基础继续打牢。子类的构造函数如果要引用super的话,必须把super放在函数的首位.class Base { Base() { System.out.println("Base"); }}public class Checket extends Base { Checket() { s

2016-04-26 09:59:33 556

翻译 Java处理 网站高并发问题 的优化方法

Java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(主-

2016-04-24 15:33:52 6746 5

原创 com.domain.*_$$_javassist_6 cannot be cast to javassist.util.proxy.Proxy问题

使用Hibernate映射实体时,出现这个错误: 解决方案,在Hibernate包中有一个javassist-3.18.1-GA.jar跟Struts2中的javassist-3.11.0-GA.jar重复,删除javassist-3.11.0-GA.jar即可message :com.yh.oa.domain.Topic_$$_javassist_6 cannot be cast to java

2016-04-16 17:34:31 2727

翻译 过滤器,监听器,拦截器的区别

1.过滤器 Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该页面

2016-04-14 11:30:10 630

原创 Hibernate多对多双向关联,Annotation与映射文件方式。解决中间表无法插入数据。

设计员工,岗位关系,多对多双向关联。类图:用Hibernate创建的表图:实体类:public class User { private Long id; private Set<Role> roles = new HashSet<Role>();}public class Role { private Long id; private Set<User> use

2016-04-13 10:41:49 1954 3

原创 关于javax.transaction.Transactional vs org.springframework.transaction.annotation.Transactional

@Transactional有两个不同的包。在Spring的事务管理中应该使用org.springframework.transaction.annotation.Transactional在Java EE 7 应用中,应该使用javax.transaction.Transactional。英文:Spring has defined its own Transactional

2016-04-10 11:28:43 20472

原创 关于Hibernate的占位符问题。

当使用Hibernate占位符时,用?会报一个错误。Forum other = (Forum) getSession().createQuery( "from Forum f where f.position < ? order by f.position desc ") .setParameter(0, forum.getP

2016-04-07 17:31:05 1632

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除