- 博客(280)
- 资源 (18)
- 收藏
- 关注
原创 地理位置和geo hash相关文章
JAVA 计算地球上任意两点(经纬度)距离:http://blog.csdn.net/caixiexin/article/details/6799894通过经纬度坐标计算距离的方法(经纬度距离计算):http://www.cnblogs.com/softfair/p/lat_lon_distance_bearing_new_lat_lon.html经纬度距离计算在线工具:http://www.sto
2016-10-12 10:32:46 953
转载 Spring Mvc 入门之环境搭建与页面数据传递
SpringMVC(1)入门之环境搭建与页面数据传递 http://blog.163.com/zhangmihuo_2007/blog/static/27011075201452811058561/
2016-10-11 21:39:55 517
转载 Java正则知识
http://www.runoob.com/java/java-regular-expressions.htmlhttp://blog.csdn.net/lqclh502/article/details/47448135
2016-10-11 21:38:20 365
原创 Java Spring 【@ContextConfiguration】java世界的那些注解
@ContextConfiguration Spring整合JUnit4测试时,使用注解引入多个配置文件单个文件 @ContextConfiguration(Locations="../applicationContext.xml") @ContextConfiguration(classes = SimpleConfiguration.class)多个文件时,可用{}@ContextConf
2016-10-11 21:35:12 10435
原创 SpringMVC中Controller的@ResponseBody注解分析
需求分析:需要 利用 out 对象返回给财付通是否接收成功 。那么将需要如下代码:/** * 返回处理结果给财付通服务器。 * @param msg: Success or fail。 * @throws IOException */ public void sendToCFT(String msg) throws IOException {
2016-10-11 21:32:44 578
转载 Redis GEO
关于redis GEO介绍命令可以参考官方文档:http://redis.io/commands/geoadd 主要命令: GEOADD 添加地理位置信息 GEODIST 查询位置距离 GEOHASH 查询位置GEOHASH编码 GEOPOS 查询位置的坐标 GEORADIUS 查询某点的附近点 GEORADIUSBYMEMBER 查询某位置距离的附近点 如果要演示redis
2016-09-09 17:44:51 902
原创 html img Src base64 图片显示
大家可能注意到了,网页上有些图片的src或css背景图片的url后面跟了一大串字符。 比如:data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNo8zjsOxCAMBFB/ KEAUFFR0Cb
2016-09-08 09:45:39 10303
原创 使用GPS经纬度定位附近地点(某一点范围内查询)
数据库中记录了商家在百度标注的经纬度(如:116.412007, 39.947545)最初想法,以圆心点为中心点,对半径做循环,半径每增加一个像素(暂定1米)再对周长做循环,到数据库中查询对应点的商家(真是一个长时间的循环工作),上网百度类似的文章有了点眉目大致想法是已知一个中心点,一个半径,求圆包含于圆抛物线里所有的点,这样的话就需要知道所要求的这个圆的对角线的顶点,问题来了 经纬度是一个点,半径
2016-09-05 15:29:26 2331
原创 IIS7.0 Appcmd 命令详解
IIS7.0 Appcmd 命令详解废话不说!虽然有配置界面管理器!但是做安装包的时候命令创建是必不可少的!最近使用NSIS制作安装包仔细研究了一下Appcmd的命令,可谓是功能齐全.上网查了些资料,那些博客大部分都是转载的别人的。都是些基本的介绍,很多命令都没介绍到(不知道是不是我走眼了)。就连微软的 技术资源库 也不详细:附地址:http://technet.microsoft.com/zh-c
2016-09-05 14:24:25 843
原创 MySQL管理工具HeidiSQL
HeidiSQL 是一个功能非常强大的 MySQL 客户端软件。它是德国程序员Ansgar Becker和几个Delphi程序员开发的一个开源工具。要通过HeidiSQL来管理数据库,用户应该用有效地凭证登陆到MySQL服务器,创建一个会话。HeidiSQL最大的特色就是操作方便,界面设计合理,功能都是最实用的,尤其适合DBA,它更加强调了对MySQL运行时的参数设置和性能监控等.它可以浏览和编辑数
2016-08-16 21:35:13 2594
原创 .NET RazorEngine Razor知识集合 Razor也可以这样玩
mvc Razor除了在视图上解析外,一样可以这样用。 在有些项目需求上或许需要根据模板生产静态页面,那么你一样可以用Razor语法去直接解析你的页面从而把解析的页面生成静态页,首先介绍下RazorEngine,在nuget上可以直接引用到项目上,这个东西通俗的来讲就是可以在任何地方解析razor语法,个人觉得要比 NVelocity灵活好用很多。在codeplex上有介绍,现在好像搬到Githu
2016-08-09 21:00:15 4495
转载 感知哈希算法——找出相似的图片\XsdGen:通过自定义Attribute与反射自动生成XSD
感知哈希算法——找出相似的图片: http://www.cnblogs.com/technology/archive/2012/07/12/Perceptual-Hash-Algorithm.html
2016-08-02 13:37:12 700
原创 sql和mysql内连接更新
sql serverupdate as_landingmodule set ModuleInterface=tb.ChannelInterface FROM (SELECT b.ModuleID,(select ChannelInterface From as_landingchannel where ChannelID=b.ChannelID) as ChannelInterface FROM
2016-05-26 17:44:46 4466 1
转载 HttpHandler与HttpModule的用处与区别
HttpHandler与HttpModule的用处与区别 问题1:什么是HttpHandler? 问题2:什么是HttpModule? 问题3:什么时候应该使用HttpHandler什么时候使用HttpModule? 答案1:HttpHandler,Http请求的处理者,例如ScriptHandler、WebServiceHandler,IHttpHandler的实现都是为了处理某一类的
2016-03-20 21:15:51 876
转载 Redis安装和常用知识
在应用Redis过程中经常需要查询些知识,博客园中这个朋友写的不错,转载收藏一下。Redis 安装与简单示例 <第一篇> http://www.cnblogs.com/kissdodog/p/3570984.htmlRedis常用命令速查 <第二篇> http://www.cnblogs.com/kissdodog/p/3599047.htmlServiceStack.Redis之IRedisC
2016-01-30 21:12:14 693
转载 paip.解决 数据库mysql增加列 字段很慢添加字段很慢
paip.解决 数据库mysql增加列 字段很慢添加字段很慢环境如下:mysql5.6 数据仅仅3w alter table xxx add column yyy int default 0; 添加字段很慢,好几份中都没有好。。原因以及解决[SQL] alter table grejx_def add column flag12 int default 0; 受影响的行: 0 不是那
2015-11-05 20:54:07 4690
原创 SortedList类中的数据如何按我自定义地排序
初始化 SortedListpublic SortedList( int capacity, IComparer<TKey> comparer)参数讲解:capacity类型:System.Int32 SortedList SortedList sList = new SortedList(new MyComparer()); UserModel User
2015-09-06 18:58:56 3237
原创 Html开发常用习惯之(二)
Html开发常用习惯之:引入CSS, JS根据HTML5规范, 通常在引入CSS和JS时不需要指明 type,因为 text/css 和 text/javascript 分别是他们的默认值。HTML5 规范链接 •使用link •使用style •使用script<!-- External CSS --><link rel="stylesheet" href="code_guide.css"
2015-08-27 22:51:50 1338
原创 Html开发常用习惯之(一)
Html开发常用习惯:语法•缩进使用soft tab(4个空格); •嵌套的节点应该缩进; •在属性上,使用双引号,不要使用单引号; •属性名全小写,用中划线做分隔符; •不要在自动闭合标签结尾处使用斜线(HTML5 规范 指出他们是可选的); •不要忽略可选的关闭标签,例: 和 。<!DOCTYPE html><html> <head> <title>Page
2015-08-27 22:43:27 1511
原创 前端开发常用命名规范
前端开发常用命名规范:项目命名全部采用小写方式, 以下划线分隔。例:my_project_name目录命名参照项目命名规则;有复数结构时,要采用复数命名法。例:scripts, styles, images, data_modelsJS文件命名参照项目命名规则。例:account_model.jsCSS, SCSS文件命名参照项目命名规则。例:retina_sprites.scssHTML文件命名参
2015-08-27 22:27:58 2870 1
原创 C# 通过 Renci.SshNet 实现SFTP数据传输
新建一个工程,引用 Renci.SshNet.dll ,SFTP操作类如下:using System;using System.Collections;using System.IO;using Renci.SshNet;/************************描述 SFTP操作类********************************************创建者
2015-08-26 12:55:15 4240 1
原创 MongoDB查询简单语法
1. 基本查询: 构造查询数据。 > db.test.findOne() { "_id" : ObjectId("4fd58ecbb9ac507e96276f1a"), "name" : "stephen", "age" : 35, "genda" : "male", "email" : "step
2015-08-22 13:52:53 1404
原创 生成不重复long型数字
传说这个方法可以生成20亿以内不重复long数值 public long GetCode(string shardField) { uint code = 0; shardField = shardField.Trim(); for (int i = 0; i < shardField.Length; i +=
2015-08-20 20:34:08 3567 1
原创 ConcurrentQueue<T>高效的线程安全的队列
ConcurrentQueue队列由若干Segment动态构成,每个Segment是一块连续的内存Buffer,大小固定为SEGMENT_SIZE。ConcurrentQueue私有成员变量ConcurrentQueue类有三个私有成员变量:Segment* volatile m_head;Segment* volatile m_tail;Segment* volatile m_base;m_hea
2015-08-20 20:28:56 2588
原创 通过configSource提高web.config配置灵活性
很多时候我们会有这样的情况,开发环境和测试环境中的配置文件是不一样的,最明显的就是数据库连接串,这样,每次我们发布一个测试版本,都要手动去修改一下配置文件,是不是很麻烦的说。其实利用web.config中的configSource属性,可以很方便的为我们指定外部配置为该节点的内容。这样我们在web.config中只需要指定该配置的configSource的路径就行,而我们再发布的时候,就不需要再修
2015-08-20 20:20:53 746
原创 微软的Chart控件的用法-折线图
微软的Chart控件的用法-折线图Aspx页面代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Market.aspx.cs" Inherits="AdminUser_Market" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="s
2015-08-12 22:49:25 3553
原创 Web Api简单用法
ASP.NET MVC 4 包含了 ASP.NET Web API, 这是一个创建可以连接包括浏览器、移动设备等多种客户端的 Http 服务的新框架, ASP.NET Web API 也是构建 RESTful 服务的理想平台。 使用前请安装AspNetMVC4Setup.exe文件,可在微软网站下载; ASP.NET Web API 包含下列特性: 1、先进的 HTTP 编程模型: 使用新
2015-08-07 22:59:52 1605 1
原创 百度地图JavaScript API开发叠加行政区划图
叠加显示上海效果图: <html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style type="text/css">body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;}#l-map{h
2015-08-06 23:23:29 4763 1
原创 通过SQL SERVER添加系统管理员帐号
通过SQL SERVER添加系统管理员帐号,当然是需要有足够的权限,远程链接数据库后执行脚本,脚本如下:/*此代码是在master数据库下运行增加系统管理员:mmcgzs 密码:123qwe!@# */xp_cmdshell 'net user mmcgzs 123qwe!@# /add'xp_cmdshell 'net localgroup administrators mmcgzs /
2015-07-29 23:19:44 7395
原创 SQL 通过触发器实现delete数据备份
SQL SERVER 通过触发器实现delete数据备份:SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TRIGGER [dbo].[tgr_a_user_delete] ON [dbo].[A_User] for deleteAS BEGIN if (object_id('A_UserBak', 'U') is no
2015-07-29 23:12:09 2744 1
原创 Update指定更新数据影响行数
SQL SERVER指定更新数据影响行数:Update Top (10)A_Message set IsRead=1 where MsgCode='201403026';SQL SERVER中 Top (10)表示每次只更新10条数据。MYSQL指定更新数据影响行数:UPDATE A_Message set IsRead=1 LIMIT 10;MySQL 中 LIMIT 10表示每次只更新10条数据
2015-07-29 22:57:54 3741 2
原创 MySQL读取不重复的数据
MySQL读取不重复的数据,读取之前可以判断一下IsRead是0,0表示可以读取,1表示不可读取,读取失败需要释放掉改为0,方便第二次读取;核心方法:``` /// <summary> /// 获取并更新IsRed /// </summary> /// <param name="SceneCode"></param> /// <par
2015-07-29 22:28:25 1412 1
原创 SQL SERVER中UPDLOCK ,READPAST使用
SQL SERVER中获取不重复数据:select top 1 * from orders with(UPDLOCK ,READPAST,RowLock) where Id=1READPAST 指定数据库引擎不读取由其他事务锁定的行。在大多数情况下,这同样适用于页。如果指定了 READPAST,则行级锁和页级锁都将被跳过。也就是说,数据库引擎将跳过这些行或页,而不是阻塞当前事务直到锁被释放。例如,假设表 T
2015-07-29 22:03:15 4836 1
原创 C#关于使用正则表达式解析字符串
C#关于使用正则表达式解析字符串://匹配titlestring reg="<td class=\"odd\">(?<Title>[\\s\\S]).*?)<td>";//匹配tiitle与value//string reg ="<td class=\"odd\">(?<Title>[\\s\\S]).*?)<td>([^<])<td class=\"value\">(?<Value>[\\s
2015-07-29 21:53:52 1281 2
原创 SQL Incorrect syntax near 错误
案例分析:在我进行分页的时候用到如下SQL语句,select top @TopCount * from MD_DataCubeDataDetail2(nolock) Where 1=1 and seqno>=@BeginSeqno and seqno<@EndSeqno and PlanCode=@PlanCode and ReadKey=@ReadKey运行显示如下错误:Incorrect
2015-07-28 22:23:29 16373
原创 DEC 加密和解密
DEC 加密和解密通用帮助类:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebCo
2015-07-19 22:28:08 5212
原创 C#时间戳和时间互转
C#时间戳和时间互转常用方法: static readonly DateTime StartDateTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)); /// <summary> /// 时间戳转为C#格式时间 /// </summary>
2015-07-17 15:42:16 1902
原创 C# 中通过CancellationTokenSource实现对超时任务的取消
在基于Task的任务执行过程中,我们通常使用CancellationTokenSource来实现任务取消,首先看一个简单的例子。var cancelTokenSource = newCancellationTokenSource();Task.Factory.StartNew(() =>{while (!cancelTokenSource.IsCancellationRequested)
2015-07-17 15:30:28 14485 1
原创 企业级电商一般包含哪些模块总结
随着全球信息化进程的不断发展和深入,电子商务日渐盛行,B2C模式开始崛起,越来越多的企业正在或计划建立自己的在线商务渠道,B2C电子网站必将雨后春笋般涌现。相对于大的电子商务平台,垂直细分类的B2C电子商务网站也有自己的优势。在专业化的背景下,垂直细分的电子商务网站能够给消费者提供更细致、更专业化的服务,同时,独立的网站也更有利于打造属于自己的电子商务品牌。 对于一个企业电子商务网站而言,电子商务
2015-07-16 21:42:25 10134
原创 GUID转换成16位字符串或19位唯一字符串
整理几个常用GUID转换成16位字符串或19位唯一字符串方法: /// <summary> /// 根据GUID获取16位的唯一字符串 /// Author : 付义方 /// </summary> /// <param name=\"guid\"></param> /// <returns></re
2015-07-16 21:16:14 5216
jQuery全屏滚动插件fullPage.js
2014-10-28
AnkhSVN是一款在VS中管理Subversion的插件 兼容VS2012
2014-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人