分类目录

登录

统计信息

  • 日志总数:229篇
  • 评论总数:360条
  • 分类总数:3个
  • 标签总数:501个
  • 友情链接:11个
  • 网站运行:2932天

西安市公共自行车 微信小程序 入口扫描,扫我进入~

个人信息

·网名:青年白
·生日:1991年9月17日
·博客: http://www.baikeyang.com
·邮箱:baikeyang@vip.qq.com
·籍贯: 陝西省汉中市
·工作: 杭州鸿泉数字设备有限公司
·职位:Java软件开发工程师
·地址:西安市高新区丈八一路绿地SOHO
·   同盟A座606室
·时间:2015.07─至今
·工作: 西安易一电子科技有限公司
·职位:Java中级软件开发工程师
·地址:西安市高新区科技二路软件园
·   西岳阁403室
·时间:2014.05─2015.06
·工作:陕西齐力集团
·职位:初级软件开发工程师
·地址:西安市建工路19号新城科技产业园
·   华企大厦7层
·时间:2013.05─2014.04

[方案]JS模拟表单方式下载文件

  近期在调整代码的时候,遇到了一个小问题: 在程序里面需要下载文件,最开始的采取的做法是window.open和window.location.href这两种形式请求后台下载文件的,贴上代码: 前台关键代码: demo1 JavaScript function downloadFile(url){ if($.browser.msie) { // IE下打开空下载页面 window.open(glo.path + url , "_blank" , "width=500,height=400") ; }else{ window.location.href = url.replace(/\|/g, "&"); } } 1234...

技术乱弹 暂无评论

git命令-远程仓库拉取、本地仓库更新、工作空间提交等常用

收藏贴~,需要的可以收藏啦~   Workspace:工作区   Index / Stage:暂存区   Repository:仓库区(或本地仓库)   Remote:远程仓库 一、新建代码库   # 在当前目录新建一个Git代码库   $ git init   # 新建一个目录,将其初始化为Git代码库   $ git init[project-name]   # 下载一个项目和它的整个代码历史   $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目 录下(项目配置)。   # 显示当前的Git配置   $ git config–list   # 编辑Git...

技术乱弹 暂无评论

Java依赖注入标准(javax.inject)使用

  Spring自带的@Autowired的缺省情况等价于JSR-330的@Inject注解; Spring自带的@Qualifier的缺省的根据Bean名字注入情况等价于JSR-330的@Named注解; Spring自带的@Qualifier的扩展@Qualifier限定描述符注解情况等价于JSR-330的@Qualifier注解。 用过Spring框架的我们都知道,每当生成依赖注入的时候,我们都必须生成相应类的set方法,而且要在set方法上面写上@Autowired,才能实现依赖注入,如下: demo1 Java package com.kaishengit.web; import com.kaishengit.ser...

技术乱弹 暂无评论

[温故]Java 字符串对象池的作用

从Java5.0开始,Java虚拟机在启动的时候回实例化9个对象池。这9个对象池分别用来存储8中基本类型的包装类对象和String对象,主要是为了效率问题。 大家应该知道,创建String对象有俩种办法,代码如下: demo1 Java String str1="hello"; String str2=new String("hello"); 123 String str1="hello"; String str2=new String("hello"); 这俩种创建String对象的方法有什么区别吗?区别就在于第一种方法在...

技术乱弹 评论(1)

Linux 根据端口查看进程

在Linux系统 根据端口查看进程有两种方式: 1、lsof -i:端口号 2、netstat -tunlp|grep 端口号 以上两种方式都可以查看指定端口被哪个进程占用的情况。 方法1:lsof -i lsof -i 用以显示符合条件的进程情况,lsof(list open files)是一个列出当前系统打开文件的工具。以root用户来执行lsof -i命令,如下图   方法2:lsof -i:端口号 lsof -i:端口号,用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:22,如下图   方法3:netstat -tunlp netstat -tunlp用于显示tcp,udp的端口和进程等...

技术乱弹 暂无评论

ORA-28002: the password will expire within 5 days

异常信息如下: info Shell 2018-04-18 08:39:02,494 INFO  method:com.mchange.v2.c3p0.SQLWarnings.logAndClearWarnings(SQLWarnings.java:43) - ORA-28002: the password will expire within 5 days java.sql.SQLWarning: ORA-28002: the password will expire within 5 days     at oracle.jdbc.driver.DatabaseError.addSqlWarning(DatabaseError.java:2048)     at oracle.jdbc.driver.DatabaseError.newSqlWarning(DatabaseError.java:1880)     at oracle.jdbc.dri...

技术乱弹 暂无评论

[转]JAVA多线程实现的四种方式

  这是网上一篇关于介绍多线程的一篇文章,个人感觉总结的很不错。顺便自己也收藏了。 Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。 其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。 1、继承Thread类创建线程 Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()...

技术乱弹 暂无评论

关于Spring任务调度@Scheduled的外部配置方法

在使用过Quartz过的人应该都清楚,Quartz的cron表达式是可以在外部的配置文件中配置的。那么Spring的任务调度@Scheduled 中cron可以在外部配置么?如果可以又怎么配置呢? 先抛出来一个引子(PS:急性子朋友可以直接跳过往下看哦~ )。下面就以一段Demo为例: 在xml中: spring-task.xml XHTML <!-- 开启Spring注解 --> <context:annotation-config/> <!-- 扫描 Task 包 --> <context:component-scan base-package="com.baikeyang.task"/> <bea...

技术乱弹 暂无评论

instanceof与getClass的区别

  在java中,在比较一个类是否和另一个类属于同一个类实例的时候,我们通常可以采用instanceof和getClass两种方法通过两者是否相等来判断,但是两者在判断上面是有差别的,通过下面从演示代码中就可以看出区别: demo1 Java public class Test { public static void testInstanceof (Object x) { System.out.println("x instanceof Parent: "+(x instanceof Parent)); System.out.println("x instanceof Child: "+(x instanceof Child)); System.out.prin...

技术乱弹 暂无评论

[转]log4j中log.isDebugEnabled(), log.isInfoEnabled()和log.isTraceEnabled()作用

log4j中log.isDebugEnabled(), log.isInfoEnabled()和log.isTraceEnabled()作用 项目在应用log4j打印Debug,Info和Trace级别的log时需要加上对应的三个方法进行过滤,代码如下: demo1 Java if (log.isDebugEnabled()) { log.debug(" From: " + req.getFrom().toString() + " To: " + req.getTo().toString() + " CallId: " + req.getCallId() + " msg:" + msg); } 123456 ...

技术乱弹 暂无评论