![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识交流
iteye_569
这个作者很懒,什么都没留下…
展开
-
NodeJS
process.nextTick(callback)的功能是为事件循环设置一项任务,Node.js 会在下次事件循环调响应时调用 callback,Node.js 适合 I/O 密集型的应用,而不是计算密集型的应用,因为一个 Node.js 进程只有一个线程,因此在任何时刻都只有一个事件在执行。如果这个事件占用大量的 CPU 时间,执行事件循环中的下一个事件就需要等待很久,因此 Node.js...原创 2015-05-28 11:56:52 · 86 阅读 · 0 评论 -
Mybatis中resultType和resultMap的区别
Mybatis中使用select查询时返回值的类型可以为resultType和resultMap两种类型,其中resultType表示返回类型,映射成我们的model对象中的实体,而resultMap需要提前定义好数据库db和model实体类对应关系,然后在引用定义好的外部resultMap,当然resultMap和resultType是不能同时存在的。具体内容:①当返回类型是resul...原创 2016-03-09 15:44:14 · 126 阅读 · 0 评论 -
jquery的ajax请求
$.ajax()里面参数的详细解释:1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup...原创 2016-03-09 16:27:21 · 96 阅读 · 0 评论 -
==和equals的区别
Java中“==”和equal的区别在于:“==”比较的是对象的地址,即是否为同一对象equals比较的是对象的值,单纯的数值比较例如: String a= new String("123"); String b= new String("123"); System.out.println(a==b);//返回false System.out.printl...原创 2016-03-09 17:09:43 · 71 阅读 · 0 评论 -
jquery的选择器总结
jquery选择器:一、基本选择器:1. id选择器:(指定id元素)$("#id名称") 2. class选择器:(遍历css类元素)$(".class样式名称") 3. element元素选择器(遍历html元素)$("html标签元素") 4. * 选择器(遍历所有元素)$("*") 5. 并列选择器(or的逻辑关系,满足两者中的...原创 2016-03-10 11:43:24 · 73 阅读 · 0 评论 -
spring的单例模式
Spring框架有两个特性一个是IOC,另一个就是AOP。1.其中我对IOC特性的理解就是Spring能够将以前手动的创建对象交由Spring容器来管理,就是实现创建对象,并管理对象之间的关系,创建Bean的时候默认的情况下都是单例模式的,也可以通过配置文件修改:需要如下配置:<bean id="user" class="..." singleton="false"/>...原创 2016-03-10 17:05:25 · 120 阅读 · 0 评论 -
Mysql中的group_concat和find_in_set函数的详解
一.Mysql中的group_concat函数:1.解释: 当SQL语句中使用到....group by....的时候, 该函数能够将相同的行组合起来,或者将满足条件的数据结合起来,返回由指定分隔符链接的字符号串数据. 2.用法:group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator...原创 2016-06-24 12:29:01 · 249 阅读 · 0 评论 -
微信开发Tomcat支持的JDK版本问题
微信开发二维码模块调用微信的接口时启动Tomcat发现会报错忘记报什么错误好像是can't ......之类的这是需要将JDK的版本更换为1.7版本,不支持1.7以下版本的JDK,并且Tomcat的端口号目前中支持80....原创 2016-06-24 16:14:49 · 161 阅读 · 0 评论 -
分享带查询的select标签
分享一个带查询的select标签的js以及使用方法,可以下载使用,拿走不谢,我是雷锋~(PS如有雷同,纯属巧合)原创 2016-11-24 13:38:33 · 167 阅读 · 0 评论 -
Node.js
[color=green][/color][size=large][size=xx-small][/size][/size]N原创 2015-05-06 12:03:47 · 62 阅读 · 0 评论 -
@suppresswarnings( unchecked )的含义
J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 背景知识:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它们一起增加了许多新的警告并承诺在将来增加更多的警告。您可以为 "javac" 增加 -Xlint 参数来控制是否报告这些警告(如上面的 @Deprecated 部分所示)。...原创 2015-05-26 16:32:30 · 82 阅读 · 0 评论 -
mysql数据库case when 的用法
mysql数据库中case when适合多条件查询的情况一般用法包含两种方式:1.select id,name, case when score>=90 then '优秀' when score<90 and score>=85 then '良好' when score<85 and score...原创 2016-01-26 15:28:47 · 229 阅读 · 0 评论 -
sql server,mysql,oracle分页查询的区别
总结了一下mysql,sql server,oracle数据库分页查询的区别:一、mysql:mysql提供了 LIMIT函数。一般只需要直接写到sql语句后面就行了。例如:LIMIT子 句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数, 第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行数。例如...原创 2015-10-30 17:26:04 · 276 阅读 · 0 评论 -
selectKey的用法
在使用ibatis插入数据进入数据库的时候会用到sequence序列来生成自增的id这时可以使用selectKey就可以得到sequence的值,同时也会将值返回。不过对于不同的数据库有不同的操作方式。 oracle: <insert id="insertTeacher" parameterClass="map"> <selec...原创 2015-10-28 17:34:55 · 1739 阅读 · 0 评论 -
springIOC技术的理解及复习
springIOC技术即控制反转它由最初的new方式创建对象,转换为由第三方框架创建注入,这样做的好处是能够降低耦合度IOC有两种实现方式,可以分为依赖注入DI和依赖查找spring实现的是DI方式实现IOC的控制DI指的是依赖注入基本原理是通过构造方法参数或者方法参数传入建立关联IOC是一种思想而DI是实现IOC的主要技术途径DI主要是两种注入一种是 setter注入一种是构造器...原创 2015-06-01 14:43:23 · 73 阅读 · 0 评论 -
ibitis中$与# 模糊查询的区别
##中的变量,在解析的时候,会自动在变量的两端加上引号,作为字符串使用。$$中的变量,会原样输出,不加引号。一般用于动态传入表名或者字段名。...原创 2015-06-03 16:40:13 · 260 阅读 · 0 评论 -
解析get请求参数乱码的问题解决方案
解析get请求时,其中的请求参数的值包含中文的时候设置了(URLEncoder.encode("测试菜市场", "UTF-8")解析路径的解码方式为utf-8但是在request.getParameter()的时候会出现乱码,是因为Tomcat默认的解码将传递过来的数据解码的方式与传递过来参数的解码方式不一致的问题,这种情况下需要在Tomcat目录下的D:\Tomcat\apache-tomcat...原创 2015-06-03 18:44:47 · 96 阅读 · 0 评论 -
使用实体类作为参数新增的时候要注意点
在sql.xml文件中给实体类取别名采用以下方法 alias是别名的意思type为实体类的路径新增类型要与实体类中的字段名称对应原创 2015-06-03 19:11:41 · 589 阅读 · 0 评论 -
Oracle转换成为Mysql注意事项
做项目的时候发现当要将Oracle数据库转换为Mysql需要将SQL语句中二者不兼容的方面需要修改下面列出自己总结的注意事项:1.日期格式的转换:OracleMysql注意事项to_char(date,'yyyy-MM-dd hh24:mi:ss')date_format(date,'%Y-%m-%d %H-%i-%s')注意日期的格式to_date...原创 2015-07-28 17:37:03 · 398 阅读 · 0 评论 -
ibatis中#与$的区别
1.#能够进行预编译,进行类型匹配而$不能进行数据类型的匹配例如:select * from table where id=#id# 如果字段id表示字符型那么#id#表示的就是'id'类型,如果id表示的是数值型那么#id#表示的就是idselect * from table where id=$id$如果字段id表示字符型那就需要写成select * from table wh...原创 2015-07-28 18:01:25 · 119 阅读 · 0 评论 -
java.sql.SQLException: Invalid parameter object type.
修改程序的时候出现了java.sql.SQLException: Invalid parameter object type.Expected 'java.util.Map' but found 'java.lang.String'原因:仔细检查发现了是为因为DAO 传到 iBatis 的数据类型和 iBatis 中定义的数据类型不一致。解决方法:查看 DAO 中的参数类型和 iB...原创 2015-07-31 15:46:46 · 1149 阅读 · 0 评论 -
数据库查询语句中union 和 union all 的区别
UNION去重且排序UNION ALL不去重不排序原创 2015-08-04 17:01:02 · 128 阅读 · 0 评论 -
Servlet的生命周期以及什么时候执行
Servlet的生命周期分为四个阶段:阶段一: 实例化:容器(符合一定规范,提供组件运行环境的一个程序)调用servlet的构造器创建一个Servlet对象 组件:在软件开发行业,符合一定规范,实现部分功能并且需要部署到容器当中才能运行的软件模块阶段二: 初始化:容器在创建好Servlet对象后,会立即调用该对象的init()方法,该方法只会执行一次阶段三:...原创 2015-09-02 10:54:44 · 447 阅读 · 0 评论 -
request,session,ServletContext绑定数据的区别
1、存在的时间不相同:ServletContext存在的时间最长其次是session,最后是request2、访问的范围不同:request绑定的数据只能在同一个请求或转发所涉及的各个组件可以访问;session绑定的数据只有在同一个会话所涉及的组件可以访问;ServletContext上下文绑定的数据是同一个应用中的所有组件都可以访问的 结论:如果request,session...原创 2015-09-02 11:18:13 · 257 阅读 · 0 评论 -
静态变量和方法的特点
→static特点1、随着类的加载而加载也就是说:静态会随着类的消失而消失,说明他的生命周期最长2、优先于对象存在3、被所有对象所共享4、可以直接被类名调用 →int age(成员变量)实例变量和 static int age(静态成员变量)类变量的区别1、存放位置实例变量是随着对象的创建而存在堆内存中类变量随着类的加载而存在于方法区中2、生命周期...原创 2015-05-26 17:00:27 · 537 阅读 · 0 评论