自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

转载 Building a RESTful Web Service

http://spring.io/guides/gs/rest-service/Should shutdown tomcat service first , and then java -jar *.jar转载于:https://www.cnblogs.com/churuosi/p/4774151.html

2015-08-31 21:21:00 60

转载 (Android Studio)添加文本框

此文大部分摘自http://hukai.me/android-training-course-in-chinese/basics/firstapp/building-ui.htmlandroid :id这是定义View的唯一标识符。可以在程序代码中通过该标识符对对象进行引用,例如对这个对象进行读和修改的操作(在下一课里将会用到)。当想从XML里引用资源对象的时候必须使用@...

2015-08-31 20:51:00 3155

转载 form表单,submit,ajax提交

  尼玛...一个简单的表单提交,竟然给我整的直郁闷。本来就是个保存功能,几个前人都用的ajax提交,我也就没改成submit。然后坑爹的就来了。我在表单里写了个<form></form>(实际用ajax提交,也没必要写这个标签,但是我就是写了。而action属性是个空)保存钮的标签是个button。。但是type并没指定是submit这尼玛梦魇就来了,...

2015-08-31 15:34:00 72

转载 Codeforces Round #318 (Div. 2) B Bear and Three Musketeers (暴力)

算一下复杂度。发现可以直接暴。对于u枚举a和b,判断一下是否连边,更新答案。#include<bits/stdc++.h>using namespace std;int n,m;const int maxn = 4001;#define PB push_backvector<int> G[maxn];bool g[maxn][maxn];...

2015-08-30 09:36:00 58

转载 新学了一个用python编写的简单的百度贴吧帖子的爬虫

# -*- coding: utf-8 -*-#---------------------------------------# 作者:chendn# 语言:Python 2.7.10#---------------------------------------import string,urllib2def tieba(url,beginPage,endPage): ...

2015-08-29 17:01:00 51

转载 Mysql数据库安全管理配置

1.删除test库原因:The default MySQL installation comes with a database named test that anyone can access. This database is intended only for tutorials, samples, testing, etc. Databases named "test" a...

2015-08-28 14:58:00 59

转载 android之相机开发

http://blog.csdn.net/jason0539/article/details/10125017android之相机开发分类:android 基础知识2013-08-20 22:329774人阅读评论(2)收藏举报Android在android中应用相机功能,一般有两种:一种是直接调用系统相机,一种自己写的相机。我将分别演示两种方式的使用:第一种...

2015-08-28 14:07:00 41

转载 MVC,MVP 和 MVVM 的图示

复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。昨天晚上,我读了《Scaling Isomorphic Javascript Code》,突然意识到,它们的区别非常简单。我用几段话,就可以说清。(题...

2015-08-27 12:06:00 38

转载 Spring MVC 返回NULL时客户端用$.getJSON的问题

如果Spring MVC返回是NULL,那么客户端的$.getJSON就不会触发;===============20170419补充=======================后台的输出为:DEBUG [org.springframework.web.servlet.DispatcherServlet] - Null ModelAndView returned to Dispatc...

2015-08-27 08:49:00 39

转载 接口安全--签名验证

为防止第三方冒充客户端请求服务器,可以采用参数签名验证的方法: 将请求参数中的各个键值对按照key的字符串顺序升序排列(大小写敏感),把key和value拼成一串之后最后加上密钥,组成key1value1key2value2PRIVATEKEY的格式,转成utf-8编码的字节序列后计算md5,作为请求的签名。计算出来的签名串应当全为小写形式。如果某个参数的值为空,则此参数不参与签名。...

2015-08-26 10:56:00 156

转载 android 处理鼠标滚轮事件 【转】

android处理鼠标滚轮事件,并不是如下函数:1) public boolean onKeyDown(int keyCode, KeyEvent event) 2) public boolean dispatchKeyEvent(KeyEvent event)3) public boolean onTouchEvent(MotionEvent event)...

2015-08-25 14:47:00 139

转载 mongodb地理空间索引原理阅读摘要

http://www.cnblogs.com/taoweiji/p/3710495.html具体原理在上面简单概述,(x,y)经纬度坐标,通过geohash的方式,通过N次方块四分割生成一个坐标码,然后用坐标码进行B+TREE的索引建立转载于:https://www.cnblogs.com/vanishfan/p/4757285.html...

2015-08-25 14:07:00 94

转载 c/c++编码规范(2)--作用域

2. 作用域静止使用class类型的静态或全局变量。6. 命名约定 6.1. 函数名,变量名,文件名要有描述性,少用缩写。 6.2. 文件命名 6.2.1. 文件名要全部用小写。可使用“_”或"-",遵从项目规范,没有规范,最好使用“_”。 6.2.2. 尽量让文件名更明确。如:http_server_logs.h就比logs.h要好。 6.3....

2015-08-24 16:51:00 61

转载 node.js基础:数据存储

  无服务器的数据存储    内存存储var http = require('http');var count = 0; //服务器访问次数存储在内存中http.createServer(function(req,res){ res.write('hello'+ ++count); res.end();}).listen(3000);        基于文件的存...

2015-08-21 16:18:00 190

转载 mysql语句在node.js中的写法

  总结一下mysql语句在node.js中的各种写法,参考了npm网站mysql模块给的实例。  查询 select//1db.query('select * from tuanshang_users where user_id < 10',function(err,results,fields){ //if(err) throw err; console....

2015-08-21 14:19:00 128

转载 Standard C++ Episode 7

六、C++的I/O流库C:fopen/fclose/fread/fwrite/fprintf/fscanf/fseek/ftell...C++:对基本的I/O操作做了类的封装,其功能没有任何差别,用法和C的I/O流也非常近似。七、格式化I/O<</>> 1 /* 2 *格式化I/O练习 3 */ 4 #include ...

2015-08-21 04:11:00 153

转载 C# char[]与string之间的相互转换

string 兑换 Char[]  string ss = "abcdefg";  char[] cc = ss.ToCharArray();Char[] 转换成stringstring s = new string(cc);byte[] 与 string 之间的转换  byte[] bb = Encoding.UTF...

2015-08-20 14:01:00 55

转载 告诉一个远程团队协作的故事

Lisette Sutherland和Elinor Slomba在一起收集一些人的故事,这些人的业务模式须要依靠远程团队正确完毕工作。故事中体现出远程团队怎样协作。怎样跨越距离的障碍,怎样建立信任,怎样完毕任务。即将出版的《高能协作:远程战地指南》一书将会讲述这些故事。InfoQ 採訪了 Lisette 和 Elinor。请她们讲讲人们怎样在远程团队中工作,他...

2015-08-19 19:52:00 109

转载 MyBatis 入门到精通(二) SQL语句映射XML文件

MyBatis 真正强大之处就在这些映射语句,也就是它的魔力所在。对于它的强大功能,SQL 映射文件的配置却非常简单。如果您比较SQL 映射文件配置与JDBC 代码,您很快可以发现,使用SQL 映射文件配置可以节省95%的代码量。MyBatis 被创建来专注于SQL,但又给您自己的实现极大的空间。需要配置的基本元素1. cache – 配置给定模式的缓存2. cac...

2015-08-19 14:39:00 55

转载 .NET使用NPOI读取Word模板并替换关键字并下载

NPOI 是 POI项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写NPOI下载地址:http://npoi.codeplex.com/以下代码仅供参考,请根据实际需求进行修改。 public Mem...

2015-08-19 10:14:00 127

转载 Maven仓库详解

转载自:Maven入门指南④:仓库1 . 仓库简介  没有 Maven 时,项目用到的 .jar 文件通常需要拷贝到 /lib 目录,项目多了,拷贝的文件副本就多了,占用磁盘空间,且难于管理。Maven 使用一个称之为仓库的目录,根据构件的坐标统一存储这些构件的唯一副本,在项目中通过依赖声明,可以方便的引用构件。2 . 仓库的布局  构件都有唯一的坐标,Maven 根...

2015-08-17 22:20:00 52

转载 memcpy、memmove、memset、memchr、memcmp、strstr详解

第一部分  综述memcpy、memmove、memset、memchr、memcmp都是C语言中的库函数,在头文件string.h中。memcpy和memmove的作用是拷贝一定长度的内存的内容,memset用于缓冲区的填充工作,memchr用于字符的查找工作,memcmp用于比较内存中缓冲区的大小。第二部分  介绍1、memcpy和memmovememcpy()--拷贝...

2015-08-17 18:52:00 189

转载 iOS 9之WatchKit for WatchOS 2

金田(github示例源码) 自AppleWatch发行的同时就可以为AppWatch开发相应的应用程序,不过最初的版本,能开发的功能极为有限,所以也只是有少数的App厂商为Apple定制了App,所以迄今为止,Apple Store上面,看得到的Apple Watch应用也为数不多,多数都是直接跟Apple Watch所带的传感器有关的应用,如医疗类、通讯、提醒、运行类...

2015-08-17 09:56:00 86

转载 leetcode 的shell部分4道题整理

对shell的某些细节还不是十分熟悉,借鉴了好多别人的东西1. Word Frequency 此题很简单,只要能排序就可以 cat words.txt |tr -s " " "\n" sort | unique -c | sort -r | awk '{print $2" "$1}'2.Valid Phone Numbers...

2015-08-16 14:16:00 83

转载 python2.7虚拟环境virtualenv安装及使用

一 、虚拟环境virtualenv安装1. 安装virtualenv将Python的目录添加到系统环境变量后,在命令行输入: pip install virtualenvC:\Users\heroicai\Desktop>pip install virtualenv2. 建立虚拟环境在桌面上建立建立一个虚拟环境myenv,输入...

2015-08-16 13:56:00 444

转载 平庸技术流,用 WebApi +AngularJS 实现网络爬虫

最近园子里网络爬虫很火爆,从PHP到Python,从windows服务到winform程序,各路大神各显神通。小弟也献下丑,从平庸流出发,简述下 WebApi +AngularJS方式实现网络爬虫。一、技术框架1.1 前端:AngularJS,创建SPA(单页面应用)。爬虫需要长时间的等待服务器返回结果,必须使用ajax实现,使用JQuery一样可以做到。1....

2015-08-16 09:46:00 122

转载 HDU 5371 Manacher Hotaru's problem

求出一个连续子序列,这个子序列由三部分ABC构成,其中AB是回文串,A和C相同,也就是BC也是回文串。求这样一个最长的子序列。Manacher算法是在所有两个相邻数字之间插入一个特殊的数字,比如-1,Manacher算法跑完之后,就计算出每个数字为中心的回文子序列的最大长度由题意可以知道,AB和BC必然是长度为偶数的回文串。所以我们枚举回文串的中心就枚举相邻两个数字之间的缝隙,也就...

2015-08-15 16:51:00 62

转载 linux常用命令

vi快捷键 http://www.cnblogs.com/firstForEver/p/4717372.htmlshell编程的笔记 http://www.cnblogs.com/firstForEver/p/4834766.html#mkdir -p /data/www/test123 -p参数可以创建一连串目录#cd - 回到上一次的目录#cd...

2015-08-11 18:02:00 39

转载 人物角色群体攻击判定二(叉乘来判断敌人的位置)

建议阅读: 判断敌人在玩家的某一个区域: http://www.cnblogs.com/plateFace/p/4716799.html 我们可以根据玩家和敌人的坐标, 进行叉乘来获取一个向量可以用它来判断敌人的位置, 敌人是否在攻击范围内. 下面我简单实现下对单体敌人是否攻击做判定 这种方式有一种重大的BUG, 假设我把敌人大小增加100倍, 很显然玩家已经在敌人的体内了. 我们是通过...

2015-08-10 15:28:00 157

转载 pat00-自测5. Shuffling Machine (20)

00-自测5. Shuffling Machine (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, YueShuffling is a procedure used to randomize a deck of playing cards. B...

2015-08-10 00:26:00 47

转载 23种设计模式的优点与缺点概况

设计模式标签(空格分隔): 设计模式优点 应用场景整理自《设计模式之禅》单例模式优点:只有一个实例,减少了内存开支;可以避免对系统资源的多重占用;可以在系统中设置全局的访问点,优化和共享资源访问;缺点:没有接口,扩展困难;对测试开发不利;应用场景:要求生成唯一序列号的场景;需要一个共享访问点;创建一个对象需要消耗过多的资源时需要定义大量的静态常量和静态方法...

2015-08-09 16:55:00 147

转载 Hexo之部署github

最近开始学NodeJs,准备也在github上弄个一个Hexo博客练练过程中遇到一些问题总结一下。希望对遇到同样问题的同学能有个帮助少走一些弯路。- 其实用windows或mac客户端直接去同步很顺利没遇到什么问题。主要是在使用Hexo deploy命令的时候。我的配置文件deploy部分是这样写的# Deployment## Docs: http://hexo.io/docs...

2015-08-08 12:12:00 52

转载 STL中的lower_bound和upper_bound的理解

STL迭代器表述范围的时候,习惯用[a, b),所以lower_bound表示的是第一个不小于给定元素的位置upper_bound表示的是第一个大于给定元素的位置。譬如,值val在容器内的时候,从lower_bound到 upper_bound表示的就是整个容器中与val相等的元素的位置了转载于:https://www.cnblogs.com/hustxujinkang/p/471259...

2015-08-08 09:38:00 62

转载 C# 方法返回值的个数

方法返回值类型总的来说分为值类型,引用类型,Void有些方法显示的标出返回值public int Add(int a,int b){  return a+b;}有些方法隐式的返回返回值,我们可以将上面的方法改改:public void Add(int a,int b,out int sum){ sum=a+b;}怎么样,改...

2015-08-07 09:40:00 175

转载 关于数据库表的“记录”与“字段”

何谓表的记录:就是数据库中的一张表中的随便任意一行称之为记录何谓表的字段:就是数据库中的一张表中的随便任意一列称之为字段转载于:https://www.cnblogs.com/cyh2009/p/4706021.html...

2015-08-05 22:27:00 415

转载 Struts学习之手动验证

* 首先要从页面中获取对应的标签name属性的值,在动作类action中声明同名的属性,提供get和set方法 * 要继承ActionSupport类或者实现Validateable接口 * 重写Validateable接口的validate()方法 * 前提是:要保证setUsername()、validate()、login()方法要按照这个先后顺序执行 * 如...

2015-08-05 13:01:00 62

转载 HDU2602 (0-1背包)

Bone CollectorTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 39259Accepted Submission(s): 16261Problem DescriptionMany years ago , ...

2015-08-04 09:13:00 52

转载 dorado开发模式下实现动态查询

使用dorado开发模式,我们可以实现以下开发技巧开发技巧1.实现动态查询功能:1.查询按钮的onClick事件中写入:datasetEmployee.parameters().setValue(“employee_id”, editor_employee_id.value);datasetEmployee.parameters().setValue(“employee_na...

2015-08-04 07:18:00 125

转载 Mercurial hg web server的配置

在windows下安装tortoisehg-1.0.3-hg-1.5.3-x64.exe的版本控制工具后,克隆建立中心库后,启动web server,其他分库可以连接中心库进行pull但无法push。这个可能是tortoisehg工具的问题,需要手工在.hg/hgrc文件中加入以下内容才可以使web server有push功能[web]allow_read=*allow_...

2015-08-03 09:59:00 117

转载 字典

报错Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<__NSDictionaryI 0x7fdac26ea660> setValue:forUndefinedKey:]: this class is not key value coding-compliant for ...

2015-08-02 13:22:00 41

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除