- 博客(35)
- 收藏
- 关注
原创 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 495
原创 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 623
原创 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 1058
原创 IntelliJ IDEA提示找不到符号,或程序包不存在
1.快捷键:ctrl + shift +alt + s打开Project Structure 2,Modules看看是否有多个项目,删掉无用的。 或者调整一下项目,重新 Mark as 一下,指定成 Sources。 或者加入对应的library
2017-05-02 11:12:47 18038
转载 计算机网络面试题
作者:奔跑吧牛客 链接: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 632
转载 IntelliJ IDEA文件全部红色,解决办法
idea如果当前project用了版本控制器,其下面新建的所有的项目默认都是加入到版本控制里面,所以项目名称和文件都是红色的,如图:是不是看了很不爽啊,下面说一下怎么解决这个问题, File–》Settings–》version control弹出的文件夹选择不需要加入版本控制的文件,然后点击OK,如图:
2017-03-10 17:35:46 42226 7
原创 Eclipse高分屏问题,Neon版 完美解决,更有Dark
现在电脑分辨率越来越高了。Eclipse终于跟上了时代步伐。 Eclipse Neon版。 这里写图片描述
2016-12-07 15:04:49 5722 1
原创 Java多版本切换(查了很多办法,包括修改注册表什么的,都不管用)
1.JAVA_HOME中配置好相应版本的JDK位置 2.PATH中把%JAVA_HOME%/bin放最前面即可成功切换
2016-12-04 15:18:53 2209 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 5629
原创 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 8925
原创 Eclipse alt+/失效 没有提示
看了很多文章,找了很多办法。。。都没解决,很郁闷。终于找到了终极大法!!!!! 打开菜单window→Preferences,在窗口的左侧树选择General->Keys, 右边窗口Scheme:这行的下边有个文本框,在这里输入content Assist 如果不是这个快捷键,改成Alt+/ 默认这个是在窗口和对话框中会有这个快捷键提示,也可以自己添加。点击Content Assits这行,
2016-10-12 09:52:43 1143
转载 程序员编程的 7 + 1 条小贴士
1.编码之前想一想 用10分钟,20分钟甚至30分钟的时间来想想你需要什么,想想什么样的设计模式(如果有的话)适合你将要编码的东西。真的要好好想想,你会很庆幸“浪费”了那几分钟,当你不得不更改或添加东西到代码中,而这只花费了你30分钟的时间而不是5小时。 2.注释你的代码 说真的,没有什么比两个月后检查自己的代码,却不记得它用来干什么更糟糕的了。注释所有重要的内容,当然那些显而易见的就免了吧。
2016-08-12 13:58:24 529
转载 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 1230
原创 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 745
原创 搜狐面经总结。(搜狐老师满满干货)
下午接到了搜狐的电话面试,满满干货。 一,从项目问起。 二,一些具体的问题 1,方法重载,何时用重载,为什么要使用重载?而不是把一个方法名字换成不同的。 2,垃圾回收GC,什么时候会回收对象,怎么判断这个对象可以被回收。对象的的几种生存状态。 3,缓存问题,缓存与内存的区别。以及数据库连接池。 4,volatile关键字介绍一下。 5,JVM介绍一下,从他
2016-07-12 23:01:15 1801
转载 关于Java程序员面试,很暖心的一篇文章
原文地址:http://www.codeceo.com/article/3-years-programmer-interview.html 前言因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。简单先说一下,LZ坐标杭州,13届本科毕业,算上
2016-06-15 15:53:55 1035
原创 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 14406 2
原创 Java中数组与ArrayList的区别
1)概述: 可以将 ArrayList想象成一种“会自动扩增容量的Array”。2)Array([]):最高效;但是其容量固定且无法动态改变; ArrayList: 容量可动态增长;但牺牲效率;3)建议: 基于效率和类型检验,应尽可能使用Array,无法确定数组大小时才使用ArrayList! 不过当你试着解决更一般化的问题时,Array的功能就可能过于受限。4)Java中一切皆
2016-06-11 12:23:41 2243
原创 标准的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 763
原创 Java按值传递还是按引用?函数可修改传入变量吗?
1“Java中参数传递都是按值传递”按值传递是产地的值的拷贝,按引用传递传递的是引用的地址值,所以统称为按值传递。 2 基本类型,String = “hello” 是按值传递的,其余都按引用传递。函数可修改传入变量吗? 基本类型不可以,引用类型可以import java.util.LinkedList; import java.util.List; public class Api {
2016-06-03 09:17:24 1870
原创 常用数据库的字段类型及大小
racle/MSSQL/Mysql 常用数据库的字段类型及大小 ORACLE的数据类型 常用的数据库字段类型如下: 字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes ` VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集
2016-05-21 12:01:06 12801 1
原创 Maven的作用
原来一直认为Maven只是可以自动导入jar包的,学习完之后,才明白有项目管理的功能。SVN进行版本控制,Maven进行项目管理。 Maven进行分模块开发,最后把一个项目的各个模块合起来。
2016-05-18 21:25:13 565
原创 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 518
原创 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 511
原创 Java Observer 观察者模式 程序 总结
观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 public cl
2016-05-09 15:09:08 787
原创 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 575
翻译 Java处理 网站高并发问题 的优化方法
Java处理高并发高负载类网站中数据库的设计方法(java教程,java处理大量数据,java高负载数据)一:高并发高负载类网站关注点之数据库没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用,数据库的响应是首先要解决的。 一般来说MySQL是最常用的,可能最初是一个mysql主机,当数据增加到100万以上,那么,MySQL的效能急剧下降。常用的优化措施是M-S(主-
2016-04-24 15:33:52 6771 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 2761
翻译 过滤器,监听器,拦截器的区别
1.过滤器 Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response)统一设置编码,简化操作;同时还可进行逻辑判断,如用户是否已经登陆、有没有权限访问该页面
2016-04-14 11:30:10 645
原创 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 1985 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 20618
原创 关于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 1663
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人