分类目录

登录

统计信息

  • 日志总数:231篇
  • 评论总数:262条
  • 分类总数:3个
  • 标签总数:510个
  • 友情链接:11个
  • 网站运行:3061天

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

个人信息

·网名:青年白
·生日: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

ES6标准入门(二)块级作用域

在ES5中只有全局的作用域和函数作用域,没有块级作用域。这导致在很多场合不合理。如: demo JavaScript var temp = new Date(); function go () { console.log(temp); if(false){ var temp = 'hello world'; } } go(); // undefined 12345678 var temp = new Date();function go () {  console.log(temp);  if(false){    var temp = 'hello world';  }}go(); // u...

技术乱弹 暂无评论

Oracle数据误删找回的方法

今天帮客户直接在数据库删除数据。手一抖一不小心将其他数据给删除掉了。(别提当时心里那个急啊~ ) 怎么办?被客户怼两句?No No No 听同事说,Oracle可以将删除的数据找回。然后根据同事的提示,就自行上网百度搜索了一通。方法很简单,就是利用Oracle的快照来快速找回刚刚被自己删除的数据: demo Oracle PL/SQL -- 创建一个快表将删除修改之前状态的数据找回到这个表中 CREATE TABLE QUICK_TABLE_BKY_201805281037 AS SELECT * FROM t_user AS OF TIMESTAMP sysdate-1/24; ...

技术乱弹 暂无评论

关于相机画质设置的相关技巧

什么画质?画质就是画面质量。包括清晰度、锐度、镜头畸变、色散度、解析度、色域范围、色彩纯度(色彩艳度)、色彩平衡等几方面指标。 相机画质,就是相机拍摄相片最后成像出来的画面质量。画质越高,照片质量越好,照片文件越大。相反,画质越低,照片质量越低,照片文件也就越小。 上面记录质量表来自佳能官网:http://www.canon.com.cn/front/product/Enjoy/p_2_016.html 上表在记录质量列中有两个图片,一个是圆弧,一个是阶梯,分别代表 画质的 优 和 普通;如果使用相同的分辨率,圆弧画质 生成画质更高的...

有情有趣 暂无评论

[转]35 个 Java 代码性能优化总结

前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的细节了,一个一个细小的优化点累积起来,对于代码的运行效率绝对是有提升的。 代...

技术乱弹 暂无评论

ES6标准入门(一)let命令

let命令,用于声明变量,用法和var类似,但是所声明的变量只在let命令所在的代码块内有效。 demo1 JavaScript { let a = 1; var b = 2; } console.log(a);// 报错:ReferenceError: a is not defind. console.log(b);// 2 123456 {  let a = 1;  var b = 2;}console.log(a);// 报错:ReferenceError: a is not defind.console.log(b);// 2 在代码块外面调用了let命令声明的a就...

技术乱弹 暂无评论

对Javascript中Date对象的扩展

  对Javascript中Date日期的扩展,主要是对Date对象扩展了一个格式化日期和解析日期的方法。 demo1 JavaScript /** * 日期解析器 * @param value * @param format * @return {Date} */ Date.prototype.parser = function(value,format) { var shortMonthsToNumber = []; shortMonthsToNumber["Jan"] = "01"; shortMonthsToNumber["Feb"] = "02"; shortMonthsToNumber["Mar"] = "03"; shortMonthsToNumber["Apr"] = "04"; shortMont...

技术乱弹 暂无评论

[方案]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)