- 博客(59)
- 资源 (12)
- 收藏
- 关注
转载 成为Java顶尖程序员 ,看这11本书就够了
成为Java顶尖程序员 ,看这11本书就够了以下是我推荐给Java开发者们的一些值得一看的好书。但是这些书里面并没有Java基础、Java教程之类的书,不是我不推荐,而是离我自己学习 Java基础技术也过去好几年了,我学习的时候看的什么也忘了,所以我不能不负责任地推荐一些我自己都没有看过的书给大家。作者:来源:攻城狮之家|2015-12-31 09:55 收藏 分享技术沙龙 | 4月21日多位区...
2018-04-20 14:40:44 779
原创 延迟
![在这里插入图片描述](https://img-#mermaid-svg-hVmGXcftaE0EHOmT .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-hVmGXcftaE0EHOmT .label text{fill:#333}#mermaid-svg-hVmGXcftaE0EHOmT .node re
2020-11-26 06:22:29 174
原创 转移符拼接
var tempPriName=data[i].PRIVILEGENAME; if(tempPriName == "登记信息") { djxxTr += "<tr>" + "<td><a href=\"##\" class=\"list_operatelink\" οnclick=\"saveInfo('"+ data[i].FL+ "','"+data[i].ID1+"')\">"+dat...
2020-11-26 06:14:41 160
转载 在北京三年java开发经验月薪16k,如何在四年经验时要到20k?
半道出家的程序员,从不伪造简历,起点低,三年时才16k月薪*14在北京,认为混的比较差。当然补充一句,不要拿应届生的所谓待遇来比,不是你比不起,而是这么比没意义,应届生接触了四年计算机相关领域,你到现在接触这个行业也不到四年,应届生还有应届优势,你没有,所以这种半道出家的和应届生比毫无意义。举一个例子吧,那个培训班30人,上到框架那里就剩10个了,剩下20个与编程彻底无缘了,剩下那10个里,你起薪...
2018-04-17 13:50:06 457
转载 001.Java实现数据批量导入数据库(优化速度-2种方法)
连接数据程序package db;import java.sql.Connection;import java.sql.DriverManager;/* * 合肥工业大学 管理学院 qianyang 1563178220@qq.com */public class MySQLConnections { private String driver = ""; pr...
2018-04-03 19:24:00 1138
转载 高效读取大数据文本文件(上亿行数据)
package com.gqshao.file.util;import com.google.common.collect.Lists;import com.google.common.collect.Maps;import com.gqshao.file.io.BufferedRandomAccessFile;import org.apache.commons.io.IOUtils;import...
2018-04-03 08:55:23 5879
转载 处理log4j.properties配置详解与实例问题
最近使用log4j写log时候发现网上的写的都是千篇一律,写的好的嘛不全,写的全一点的嘛没有一点格式,看着累。这里把网上收集到的整理了一下,并且全部都在机器上测试成功了。这么好的文档估计没有了吧? ################################################################################ #①配置根Logger,其语法为
2017-11-10 17:28:34 228
转载 处理json数据问题
1. 前台处理方式之一: ★jQuery.parseJSON(json) var parsej = $.parseJSON(data); for (var i = 0; i < parsej.length; i++) {//处理多维json 【对应C#代码中第3种数据】
2017-11-08 10:14:49 348
转载 处理图片流
package cn.com.servyou.zrrservice.business.zrr011.service;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.ne
2017-11-05 15:57:24 2348
转载 JSON.parse()和JSON.stringify()
JSON.parse()和JSON.stringify()1.parse 用于从一个字符串中解析出json 对象。例如var str='{"name":"cpf","age":"23"}'经 JSON.parse(str) 得到:Object: age:"23" name:"cpf" _proto_:Object
2017-08-25 14:38:10 228
转载 处理JS中定义对象和集合
JS中定义对象和集合在js中定义对象:var obj = {}; obj['a']=1; obj['b']=2;在js中定义集合:var list = []; list.push(obj);
2017-08-25 14:30:45 8093
转载 急java 怎么解析两层中括号[[]] 的json格式文件(4)
"BaselineEndDate" : "2010-05-11","Id" : 9,"leaf" : true,"Name" : "验收测试","PercentDone" : 0,"Priority" : 1,"Responsible" : "","BaselineStartDate" : "2010-05-02","StartDate" : "2010-05-07
2017-08-23 21:35:07 4313
转载 eval解析JSON中的注意点 在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式: 1.一种为使用eval()函数。 2. 使用Function对象来进行返回解析。 使用eval
eval解析JSON中的注意点在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:1.一种为使用eval()函数。2. 使用Function对象来进行返回解析。使用eval函数来解析,并且使用jquery的each方法来遍历用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是json对象,这里考虑的都是服务器
2017-08-23 21:03:25 425
原创 JS转义字符
FormOp = {form : null,returnData : null,nowdate : null,datagrid : null, init: function() { var params = {}; params["logic-name"] ="yhs_show_menu_logic"; params["CDMC...
2017-07-27 16:02:46 377 1
原创 拼装div
if(data && data.length > 0) { var djxxTitle = "登记信息 "; var djxxTr= ""; for(var i=0;i var tempPriName=data[i].PRIVILEGENAME; if(tempPriName == "登记信息
2017-07-14 10:16:16 278
转载 代理模式之静态代理的简单实现---理解AOP(面向切面编程)的前奏---想要理解AOP,必须先理解一下
版权声明:请注意:不点赞就算了,别乱踩文章。有错指出来,湿胸我改。我给你答案抄,你不谢谢我就算啦,但是也别倒打一耙!做人要讲道理!Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。具体思想是:定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务流。(汉字就是这么绕,一会看代码
2017-05-05 09:01:29 289
转载 JAVA集合类型详解
一.前言 作为java面试的常客【集合类型】是永恒的话题;在开发中,主要了解具体的使用,没有太多的去关注具体的理论说明,掌握那几种常用的集合类型貌似也就够使用了;导致这一些集合类型的理论有可能经常的忘记,下面就对集合类型进行详细的介绍。二.集合树继承图解 集合类型主要有3种:set(集)、list(列表)和map(映射)。Collection接口 Collec
2017-05-04 21:31:49 248
转载 JSON 语法规则
使用 JSON· 读取 JSON字符串· 用 eval()处理 JSON 字符串JSON 语法规则JSON 语法是 JavaScript对象表示法语法的子集。· 数据在名称/值对中· 数据由逗号分隔· 大括号保存对象· 中括号保存数组sites[0].name
2017-05-04 13:05:52 275
转载 3.Java开发中的23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真
2017-04-28 09:50:10 243
转载 4.Hadoop与Spark比较
先看这篇文章:http://www.huochai.mobi/p/d/3967708/?share_tid=86bc0ba46c64&fmid=0 直接比较Hadoop和Spark有难度,因为它们处理的许多任务都一样,但是在一些方面又并不相互重叠。比如说,Spark没有文件管理功能,因而必须依赖Hadoop分布式文件系统(HDFS)或另外某种解决方案。 Ha
2017-04-28 09:42:42 460
转载 Log4J 基础要点--强化sql分析能力
1. Log4J 的三大主要组件 : loggers、appenders、 layouts. 名称 作用Logger 日志记录器 负责处理日志记录的大部分操作。
2017-04-28 09:10:02 225
转载 参考知识库
参考知识库MySQL知识库22055关注|1449收录PHP知识库6619关注|1057收录MongoDB知识库7085关注|855收录C语言知识库8791关注|3464收录操作系统知识库5881关注|2210收录Redis知识库
2017-04-28 08:47:24 396
转载 2.ehcache memcache redis 三大缓存男高音
最近项目组有用到这三个缓存,去各自的官方看了下,觉得还真的各有千秋!今天特意归纳下各个缓存的优缺点,仅供参考! Ehcache在Java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特色(稍后会详细介绍),所以被
2017-04-28 08:45:05 369
转载 VM调优总结(这个总结得比较全面)
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355
2017-04-27 13:49:00 653
转载 MySql查询优化,高并发控制
MySql查询优化,高并发控制以下经验来至于网上以及书上的学习,还有工作经验、 1)查询优化: sql查询优化最基本:索引,避免全表扫描,以及一些细节使用也很重要 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使
2017-04-26 16:48:16 301
转载 MySQL中的查询优化技术
接上一章的内容,我们来谈一下MySQL中的查询优化技术。保证在实现功能的基础上,尽量减少对数据库的访问次数(可以用缓存保存查询结果,减少查询次数);通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如S
2017-04-26 16:46:06 294
原创 Java教程
maven教程: http://www.yiibai.com/maven/create-a-maven-web-project-with-eclipse.html
2017-04-17 09:04:50 192
转载 05.JS Call()与Apply()
JS Call()与Apply()ECMAScript规范给所有函数都定义了Call()与apply()两个方法,call与apply的第一个参数都是需要调用的函数对象,在函数体内这个参数就是this的值,剩余的参数是需要传递给函数的值,call与apply的不同就是call传的值可以是任意的,而apply传的剩余值必须为数组。例如:function add(a, b) { r
2017-04-11 17:38:52 175
转载 04.JS中的call()和apply()方法
1、方法定义call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那
2017-04-11 17:19:18 179
转载 03.js中apply方法的使用
js中apply方法的使用1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是: Object.extend = function(destination, source) { for (property in source) { destination[property] =
2017-04-11 16:55:14 226
转载 01.5个强大的Java分布式缓存框架推荐
在开发中大型Java软件项目时,很多Java架构师都会遇到数据库读写瓶颈,如果你在系统架构时并没有将缓存策略考虑进去,或者并没有选择更优的缓存策略,那么到时候重构起来将会是一个噩梦。本文主要是分享了5个常用的Java分布式缓存框架,这些缓存框架支持多台服务器的缓存读写功能,可以让你的缓存系统更容易扩展。1、Ehcache – Java分布式缓存框架Ehcache是一个Java实
2017-04-11 16:00:06 299
转载 03.Oracle 增加修改删除字段
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);删除字段的语法:alter tab
2017-04-11 15:30:46 314
转载 02.两个经典的Oracle触发器示例
【案例一】题目:--触发器:--添加员工信息,流水号作为自动编号(通过序列生成),--并且判断如果工资小于0,则改为0;如果大于10000,则改为10000。CREATE TABLE emp2(e_id NUMBER,e_no NUMBER,e_name VARCHAR2(20),e_sal NUMBER)SELECT * FROM emp2
2017-04-11 15:23:48 315
转载 01.在PL/SQL中调用存储过程--oracle
在oracle10中写好了存储过程,代码如下: CREATE OR REPLACE Procedure Proc_Insert ( sName in varchar2, sAge in int, sExeTime in varchar2 ) is
2017-04-11 15:04:46 942
转载 5.0spring框架学习(五)注解
注解Annotation,是一种类似注释的机制,在代码中添加注解可以在之后某时间使用这些信息。跟注释不同的是,注释是给我们看的,Java虚拟机不会编译,注解也是不编译的,但是我们可以通过反射机制去读取注解中的信息。注解使用关键字@interface,继承java.lang.annotition.Annotition spring框架为我们提供了注解功能。 使用注解编
2017-04-11 09:19:28 331
转载 4.0spring框架学习(四)自动装配
set注入和构造注入有时在做配置时比较麻烦。所以框架为了提高开发效率,提供自动装配功能,简化配置。spring框架式默认不支持自动装配的,要想使用自动装配需要修改spring配置文件中标签的autowire属性 自动装配属性有6个值可选,分别代表不同的含义。 1,byName 从Spring环境中获取目标对象时,目标对象中的属性会根据名称在整个Spring环境中查找
2017-04-11 09:18:34 259
转载 3.0spring框架学习(三)junit单元测试
单元测试不是头一次听说了,但只是听说从来没有用过。一个模块怎么测试呢,是不是得专门为一单元写一个测试程序,然后将测试单元代码拿过来测试? 我是这么想的。学到spring框架这才知道单元测试原来是这么回事儿。 下面以上一篇文章中set注入的第一个实例为测试对象。进行单元测试。1,拷贝jar包 junit-3.8.2.jar(4.x主要增加注解应用)
2017-04-11 09:17:29 495
转载 2.0spring框架学习(二)依赖注入
spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。接口注入不作要求,下面介绍前两种方式。1,set注入 采用属性的set方法进行初始化,就成为set注入。 1)给普通字符类型赋值。[java] view plain copy print?public class U
2017-04-11 09:16:12 508
转载 1.0spring框架学习(一)
1,什么是spring框架spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 2,架构概述 1)IoC(Inversion of Control)控制反转,对象创建责任的反转,在sprin
2017-04-11 09:14:55 216
转载 1.0 在eclipse中使用maven创建springMVC项目
一、在eclipse中创建maven-archetype-webapp项目: 1.新建项目选择maven项目 2.默认,下一步 3.选择maven-archetype-webapp,其他保持默认即可 4.如下填写完成后,点击完成即可 5.创建完成后的maven项目结构如下 其中index.jsp报错,错误信息:Multip
2017-04-10 14:16:52 242
JavaMail邮箱验证
2013-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人