- 博客(158)
- 收藏
- 关注
转载 Oracle中exists替代in语句
大家都知道exists的速度要比in的速度快,也知道exists函数返回一个布尔值,也就是说exists函数里最后要是 a.id =b.id类似这种方式结束。例如:SELECT *FROM TBL_REBATE_DAY_COUNTWHERE ID IN (1, 2, 3, 4, 5);(假设TBL_ALGO_RECORD表中有ID=1,2,3,4,5)...
2018-03-08 14:04:00
707
转载 Java根据子节点递归父节点
先上数据库结构图和树形图;项目中的一个需求是获取一个商品所属的二级分类名称。思路分析,首先,我们是可以拿到当前商品所属的子分类的,比如说我买的是一个iPhoneSE,对应的分类名称是iPhone低端版,然后反向递归去查询父分类。它的父分类是iPhone,同理,iPhone的父分类是手机,所以最后面我们拿到的对象应该是手机这个二级分类。首先我们获写一个获...
2018-01-31 15:01:00
3118
转载 记一次拆分包裹的算法
由于公司销售的商品从生产厂家拿过来的时候都是成箱装的,规格如下:大包装50个,中包装30个,小包装10个。而用户购买的时候,数量可能是70个、60个或5个这种数据 ,于是就有了拆包的需求。首先我们要怎么拆才能尽量避免不拆箱呢?原则上来讲,优先计算大包装,最后小包装,也就是说,从大到小的去拆包。例如用户购买了80个,可以拆为50*1+30*1+10*0 ,如果用户购买的数...
2017-12-13 20:13:00
539
转载 Ajax下载文件
var download = function (url) { $('<iframe></iframe>').css({ display: 'none', width: 0, height: 0 }).attr('src', url).appen...
2017-12-01 10:37:00
121
转载 Spring Boot 调用 MongoRepository时报org.springframework.beans.factory.NoSuchBeanDefinitionException错误的解决...
这个问题整整折腾了我两天,现在记录下来,希望可以帮助和我一样,遇到相同问题的小伙伴。项目是分层的(Intellij IDEA中的模块Module),有API(Core)层,Service&Dao,Common,Model,上一张项目结构图。(不要在意为什么Service和Dao放在一起。这不是重点。)API中包括了Controller,Mongodb在Service&...
2017-06-28 10:27:00
402
转载 ORACLE拼日期
Oracle数据库拼字符串是用"||"连接的。在开发中,经常会用到时间范围的查询 例如 startTime >='2017-05-22 00:00:00' and endTime <='2017-05-22 23:59:59'SELECT to_date(to_char(sysdate - 1, 'YYYY-MM-DD') || ' 00:00:00', 'YYY...
2017-05-22 16:09:00
162
转载 记一次wordpress安装过程中遇到的问题及解决办法
Q:无法建立目录wp-content/uploads/2017/03。有没有上级目录的写权限?A:执行chmod 777 wp-content/ 提升目录权限Q:安装主题或安装插件的时候,用到FTP提示用户名密码不正确,使用XFTP也连接不上?A:这是由于根目录的权限过高(777),应该把根目录的权限设置为555,chmod 555 /var/www/htmlQ:无法将上传的文件...
2017-04-12 14:46:00
405
转载 bootstrap动态添加Tab标签页
好久没有写博客了(主要是懒),工作中用到一个动态添加Tab的功能,众所周知,bootstrap没有动态添加Tab的功能,网上又没找到什么好用的,那咱就自己写呗?(因为懒,所以只写了添加的方法.(๑><๑)۶)github地址:https://github.com/renruiquan/bootstrap-dynamic-tabs不废话了,我就直接上代码了。boo...
2017-03-24 17:54:00
1540
转载 Intellij Idea 2016 配置Tomcat虚拟目录
默认的idea是不需要配置虚拟目录了,它完全托管项目,但是有些时候,在开发过程中,是需要以虚拟目录的形式开发,即以:http://localhost:8080/虚拟目录名/index.html 这种形式。其实在idea下配置虚拟目录很简单,甚至都不需要配置Tomcat。好了,废话不多说了,直接上图,上面写的很清楚了。转载于:https://www.cnblogs.co...
2016-09-23 15:07:00
106
转载 java.sql.SQLException: No suitable driver 问题解决
最近在学习java,用到c3p0数据库连接池,遇到一个很奇怪的现象,用main方法测试是可以正常连接数据库的,但是使用jsp调用代码,就会报如下图的错误!最下面的java.sql.SQLException: No suitable driver才是重点解决办法是将mysql的驱动jar包,放到D:\Program Files\Java\jdk1.8.0_91\jre\...
2016-06-16 18:27:00
273
转载 使用Guava提供的transform批量转换
实际开发了,为了快速查询,我们会把日期以Long类型的方式存储到数据库中,比如20000000000000L,但显示的时候,要完整的日期,即yyyy-MM-dd的格式显示。这个时候,我们就可以使用Collections2.transform方法处理类似的情况。 HashSet<Long> set = Sets.newHashSet(); set...
2016-05-10 14:59:00
161
转载 使用Guava提供的filter过滤集合
正常情况下,我们声明一个List需要如下代码List<String> list = new ArrayList<>();list.add("AAA");list.add("BBB");list.add("CCC");使用Google Guava提供的Lists类声明就方便很多,代码如下package com.google.co...
2016-05-10 14:44:00
158
转载 C# 获取当前日期在指定日期范围内是第几周
public static int GetWeekOfDay(DateTime start, DateTime end) { //总周数 var weekCount = Math.Ceiling(Convert.ToDouble((end - start).Days / 7)); ...
2016-04-22 14:51:00
303
转载 Linq动态条件
很多情况下,我们开发程序,需要动态拼接SQL查询语句;比如 select top 1 * from User where age= 18 and name = 'renruiquan'其中红色的代码,是我们需要根据查询条件是否为空,来判,要不要加在查询的SQL里;换成Linq里就不能这么直接的去拼接了,好在国外的大神有给我们解决方案。下面直接上代码:(新手同学不需要...
2016-03-28 17:09:00
213
转载 .net 时间戳和日期互转
1、时间戳转日期publicstaticDateTimeIntToDateTime(inttimestamp){returnTimeZone.CurrentTimeZone.ToLocalTime(newDateTime(1970,1,1)).AddSeconds(timestamp);}调用:IntToDateTime(1458637638);输出:...
2016-03-22 17:10:00
438
转载 MongoDB官网驱动仓库封装
定义IMongoRepositoryBase接口publicinterfaceIMongoRepositoryBase{///<summary>///新增一条数据///</summary>///<typeparamname="T">&l...
2015-09-09 11:29:00
90
转载 Windows 安装 MongoDB 服务
第一步以管理员权限打开命令提示符按Windows+R键(Ctrl和Alt中间的那个,有微软Logo的键),输入cmd打开命令提示符第二步创建数据库目录.使用mkdir命令,创建数据库的目录和日志目录mkdir c:\data\dbmkdir c:\data\log第三步创建配置文件.在C:\mongodb\目录下创建mongod.cfg文...
2015-09-08 22:45:00
61
转载 Asp.net MVC JsonResult 忽略属性
指定JavaScriptSerializer不序列化公共属性或公共字段。无法继承此类。命名空间:System.Web.Script.Serialization程序集:System.Web.Extensions(在 System.Web.Extensions.dll 中)publicclassPerson{p...
2015-09-01 17:37:00
289
转载 SQLServer 随机生成指定范围的日期
一个分页的问题,DTCms3.0中,分页是根据时间分页的,如果当添加时间(add_time)都是同一个数值时,不管点击第几页,显示的数据都是同一个的内容,于是就有了需要把同一个时间改指定随机日期的功能。原贴脚本转至http://bbs.csdn.net/topics/340165720第7楼的feilniu同学.SQL脚本如下:DECLARE@BDatedatetime,@ED...
2015-07-13 12:06:00
118
转载 (小常识)Dictionary的遍历
Dictionary<int,string>objDictionary=newDictionary<int,string>();objDictionary.Add(1,"张三");objDictionary.Add(2,"李四");objDi...
2015-01-19 14:44:00
116
转载 解决SQLSERVER数据库表被琐死!
--杀死全部锁死进程ALTERProcSp_KillAllProcessInDB@DbNameVarChar(100)asifdb_id(@DbName)=NullbeginPrint'DataBasedosenotExist'endelseBeginDeclare@spIdVarchar(30)DECLARETmpCursorCURSORFORSele...
2014-07-18 17:37:00
114
转载 SQLSERVER取当前月第一天和最后一天
--本月第一天:selectdateadd(dd,-day(getdate())+1,getdate())--本月最后一天:SELECTdateadd(ms,-3,DATEADD(mm,DATEDIFF(m,0,getdate())+1,0))--上个月第一天:select CONVERT(int, CONVERT(varchar(10),DATEADD(m,-1 ...
2014-07-09 19:39:00
207
转载 GOOGLE PROTOBUF开发者指南
原文地址:http://www.cppblog.com/liquidx/archive/2009/06/23/88366.html译者:gashero目录1概览1.1什么是protocol buffer1.2他们如何工作1.3为什么不用XML?1.4听起来像是为我的解决方案,如何开始?1.5一点历史2语言指导2.1定义一个消息类型2.2...
2014-06-27 10:10:00
102
转载 CSS样式重置
/*html5doctor.comResetStylesheetv1.6.1LastUpdated:2010-09-17Author:RichardClark-http://richclarkdesign.comTwitter:@rich_clark*/html,body,div,span,object,iframe,h1,h2,h3,h4,h5,...
2014-05-16 17:18:00
71
转载 【转载】关于sql server 代理(已禁用代理xp)
原文地址:http://blog.sina.com.cn/s/blog_493cafbb0100qy91.html症状:SQL SERVER2005里面,启动SQL代理服务,启动正常,但是在sql server 代理还是显示已禁用代理 xp在Management Studio中新建维护计划时,提示以下错误信息:“代理XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用s...
2013-10-28 14:59:00
112
转载 Silverlight中将WriteableBitmap互转byte数组
//WriteableBitmaptoARGBbytearraypublicstaticbyte[]ToByteArray(thisWriteableBitmapbmp){int[]p=bmp.Pixels;intlen=p.Length*4;byte[]result=newbyte[len];//ARGBBuffer...
2013-09-12 21:11:00
109
转载 C# 36进制转10进制
代码是Java转过来的,变量名都没有改……有空再整理一下好了。publiclongtoDecimal(stringinput,longbs){try{longBigtemp=0,temp=1;intlen=input.Length;for...
2013-04-19 16:02:00
375
转载 C#通用Json格式序列化和反序列化的方法
引入System.Runtime.Serialization.Json命名空间使用 DataContractJsonSerializer类实现序列化序列化类:People public class People { public int Id { get; set; } public st...
2013-04-11 18:14:00
100
转载 封装一个类型转换的方法
public static class ObjectExtension { public static T Convert<T>(this object target) { T result = default(T); if (target !=...
2013-04-08 10:16:00
147
转载 【转】CultureInfo中重要的InvariantCulture
原贴地址:http://www.soaspx.com/dotnet/csharp/csharp_20110506_7607.htmlCultureInfo简述CultureInfo类位于System.Globalization命名空间内,这个类和这个命名空间许多人都不了解也认为不需要太多了解,实际上,你写的程序中会经常间接得使用这些类。简单的说:当进行数字,日期时间,字符串匹...
2013-04-07 23:12:00
106
转载 C# Java DES加密解密
先来个C#版的: public class DESHelper { /// <summary> /// DES加密算法 /// </summary> /// <param name="encryptString">要加密的字符串</param>...
2013-04-01 12:56:00
99
转载 C#做外挂的常用API,本人用了很久,基本没发现问题
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices; //这个肯定要的 namespace WindowsApplication1{ class win32API { p...
2013-03-19 21:45:00
77
转载 用泛型的IEqualityComparer<T>接口去重复项
原贴地址:http://www.cnblogs.com/zhongweiv/archive/2011/11/11/IEqualityComparer.html写这个源于CSDN一位网友的提问题目:下列数据放在一个List中,当ID和Name都相同时,去掉重复数据ID Name 1 张三 1 李三 1 小伟 1 李三 2 李四 2 李武...
2013-02-19 12:48:00
94
转载 pcre-8.21编译安装出错[pcrecpp.lo] Error 1
系统:CentOS 6.3错误信息:source='pcrecpp.cc' object='pcrecpp.lo' libtool=yes \ DEPDIR=.deps depmode=none /bin/sh ./depcomp \ /bin/sh ./libtool --tag=CXX --mode=compile -DHAVE_CONFIG_H -I....
2013-01-10 20:19:00
438
转载 CentOS上安装软件错误提示:configure: error: no acceptable C compiler found in $PATH
因为是centos linux,默认可以采用yum方式安装,则采用如下命令安装gcc编译器即可:# yum -y install gcc安装更新了如下几个组件:gcc 4.1.2-44.el5binutils 2.17.50.0.6-9.el5cpp 4.1.2-44.el5glibc-devel 2.5-34.el5_3.1glibc-headers 2.5-34.el5_3.1ker...
2013-01-10 14:50:00
236
转载 关于wamp启动是80端口被占用的问题详解(win7系统下WAMP 80端口被Microsoft-HTTPAPI/2.0占用的解决办法)...
原贴地址:http://www.soaspx.com/dotnet/service/service_20120720_9432.html问题如下图:网上有关于这个处理办法,说道:VS2010在更新了SP1后,会在开机时自动启动一个服务,占用WAMP的80端口,导致WAMP无法正常启动Apache。提示信息:Your port 80 is ...
2012-12-28 10:42:00
124
转载 compress uncompress函数
原文地址:http://lxflfr.blog.163.com/blog/static/129119579200983004539908/zlib 是通用的压缩库,提供了一套 in-memory 压缩和解压函数,并能检测解压出来的数据的完整性(integrity)。zlib 也支持读写 gzip (.gz) 格式的文件。下面介绍两个最有用的函数——compress和uncompres...
2012-12-09 19:36:00
156
转载 Asp.net生成验证码的类
usingSystem;usingSystem.Drawing;usingSystem.Drawing.Drawing2D;usingSystem.Drawing.Imaging;usingSystem.IO;usingSystem.Text;usingSystem.Web;namespaceWanJia.CommonUtility{///<su...
2012-11-22 17:39:00
89
转载 asp.net 参数化的模糊查询
大家都知道SQL语句是酱紫的:正常: select * from [User] where userName like '%admin%' 参数化: select * from [User] where userName like @userName这样就查出了包括admin关键字的记录就是这个简单的语句,在参数化的时候怎么也查不出来,去拼l...
2012-11-21 11:09:00
133
转载 C# 生成等比缩略图的类
publicclassBitmapHelper{///<summary>///生成缩略图///</summary>///<paramname="originalImagePath">源图路径(物理路径)</param>///&l...
2012-11-09 14:42:00
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人