笔记
中孝介
一分耕耘 一分收获
展开
-
关于调用dll时出现“应用程序无法启动,因为应用程序的并行配置不正确”的报错问题解决方法
一、部署在WindowsServer2008R2操作系统服务器的Java程序在调用dll时出现异常,错误信息如下:应用程序无法启动,因为应用程序的并行配置不正确。二、通过SxsTrace跟踪到的错误信息如下:无法解析参考 Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",t...原创 2019-10-30 14:43:25 · 3188 阅读 · 1 评论 -
SparkSQL学习
一、sparkSQL的整体实现框架 --网址:http://9269309.blog.51cto.com/9259309/1845525二、sparkSQL实战详解 --网址:http://9269309.blog.51cto.com/9259309/1851673转载 2017-02-09 11:41:07 · 241 阅读 · 0 评论 -
将MYSQL查出来的数据从三列转化为一列
用 group_ concat 函数SELECT g.*,GROUP_CONCAT(bt.name) bNameFROM gun g, guntype_bullettype gb , bullet_type btWHERE g.GUN_TYPE_ID = gb.GUN_TYPE_ID AND gb.BULLET_TYPE_ID = bt.BULLET_TYPE_IDGROUP BY g.原创 2016-09-02 17:15:31 · 1439 阅读 · 0 评论 -
子窗口获取父窗口元素
1、普通的打开窗口方式使用window.opener.document.getElementById("name");取得父页面的值2、打开的是模式窗口用window.parent.document.getElementById("name");取得父页面的值原创 2016-07-29 11:01:58 · 288 阅读 · 0 评论 -
无bug的ajaxfileupload.js
jQuery.extend({ createUploadIframe: function(id, uri) { //create frame var frameId = 'jUploadFrame' + id; var iframeHtml = '<iframe id="' + frameId + '" name="' + fr原创 2016-07-15 12:12:47 · 207 阅读 · 0 评论 -
运营JobDetail和Trigger定时调用存储过程
applicationContext.xml原创 2016-05-17 15:45:35 · 415 阅读 · 0 评论 -
left join、rightjoin的使用
left join以左表位基准,on后面表示左右想同的值,where后面表示过滤右表的条件举个例子:有3个表,分别是chicken表,farm表,company表。chicken和farm是多对一关系,farm和company是多对一关系。chicken表farm表company表要求:查出所属公司1号的所有chicken,按出生时间排序。原创 2016-04-21 18:24:48 · 529 阅读 · 0 评论 -
spring aop 实现用户操作日志记录功能
LogAspect.javapackage com.yangjf.commons;import java.lang.reflect.Method;import java.util.Date;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.AfterReturning;import org.asp原创 2016-04-14 15:41:22 · 9940 阅读 · 4 评论 -
js 毫秒转成yyyy-MM-dd格式
方法:var format = function(time, format){ var t = new Date(time); var tf =function(i){ return (i<10?'0':'')+i; }; return format.replace(/yyyy|MM|dd/g, function(a){ switch(a){ case 'yyyy':原创 2016-04-19 15:47:52 · 1828 阅读 · 0 评论 -
equals方法的重新
Object类生成的equals方法在默认的情况下是进行地址比较,但有些时候并不能满足我们的需要,所以需要按用户的需求重新定义该方法。举个例子:假设我们现在想判断两个person的信息,如果全部信息都相等的话就可以判断为同一个人。public class test { public static void main(String[] args) { Person p1 = new原创 2016-04-20 12:40:23 · 1097 阅读 · 0 评论 -
hibrenate @ManyToOne(fetch = FetchType.EAGER) 和 lazy 区别
如果是EAGER,那么表示取出这条数据时,它关联的数据也同时取出放入内存中 如果是LAZY,那么取出这条数据时,它关联的数据并不取出来,在同一个session中,什么时候要用,就什么时候取(再次访问数据库)。 但是,在session外,就不能再取了。用EAGER时,因为在内存里,所以在session外也可以取。 一般只在一边设Eager,JPA接口默认为一对多为Lazy,多转载 2016-04-15 14:17:56 · 657 阅读 · 0 评论 -
spring mvc json循环引用JsonMappingException: Infinite recursion
错误信息如下:org.codehaus.jackson.map.JsonMappingException: Infinite recursion (StackOverflowError) (through reference chain: com.yangjf.entity.Admin["company"]->com.yangjf.entity.Company["admins"]->org.h原创 2016-04-19 14:06:52 · 850 阅读 · 0 评论 -
java笔试题之----将阿拉伯数字转换成中文
将阿拉伯数字转换成中文(不带小数点)的思路:1,定义一个存放单位的String数组("","十","百","千",...,"万亿"),再定义一个存放中文数字char数组('零','一','二',...'九'),定义一个int类型的数值num static String[] units = { "", "十", "百", "千", "万", "十万", "百万", "千万", "亿",转载 2016-04-23 18:45:46 · 4550 阅读 · 1 评论 -
Spring的事务管理
一、Spring为事务管理提供了三个接口:1)PlatformTransactionManager:事务管理器,涵盖了事务提交,回滚等操作信息,spring为不同的持久化框架提供了不同的PlatformTransactionManager接口实现2)TransactionDefinition:事务定义信息,涵盖了隔离级别、传播行为、超时、只读等操作信息。3)Transactio原创 2016-04-27 09:44:34 · 283 阅读 · 0 评论