摘要: 在做quhao APP架构时,后台Server端使用了Java,提供WebService,而iOS和Android作为移动客户端。在做数据交互时,Server端返回JSON格式数据。由于iOS SDK中提供的JSON数据解析实在太过麻烦,这里讲下iOS下如何使用SBJson库来解析JSON格式数据。首先我发起了一个HTTP请求,得到一个response字符串,此字符串是JSON格式:NSURL *url = [NSURL URLWithString:@"http://192.168.1.2:9081/allCategories"]; ASIHTTPRequest *requ 阅读全文
posted @ 2013-07-24 21:04 xinyuyuanm 阅读(662) 评论(0) 推荐(0)
摘要: 第一步.下载 官方网站:http://www.tcpdump.org/ 需要下载libpcap包和tcpdump包 我下载的版本是:libpcap-1.4.0.tar.gz和tcpdump-4.4.0.tar.gz 第二步.编译libpcap包 2.1 解压 tar -zxvf libpcap-1.4.0.tar.gz2.2 进入解压目录 cd libpcap-1.4.0/2.3 配置生成makefile文件 CC=arm-none-linux-gnueabi-gcc ac_cv_linux_vers=2 ./configure --host=arm-linux --with-... 阅读全文
posted @ 2013-07-24 21:01 xinyuyuanm 阅读(1950) 评论(0) 推荐(0)
摘要: 文/刚子 2013.7.23 提到认知,有太多的介绍,我就不在秀理论文字了,那样等于自我抄袭式的传播给大家,对于大家也没意思,可以推荐大家到百度里面搜索下”认知结构”,介绍的比我详细。同行老陈说的! 为啥选这样的标题,还带有那种挑逗性。其实都是为了各位,拍砖也好、吐槽也罢,都是被影响。这种影响力其实是最具传播价值的,当然咱不懂啥传播,你也可以看看百度百科。 以上文字我给大家做点梳理:百度百科,认知结构和传播,按照中国式语文的概念定义就是百度百科属于产品品牌词,认知结构属于名词,传播可以算是通用词。当然这也会有争议,争议来源于传统认知和网络认知的理解。做传统行业的人无论是市场人员还是业... 阅读全文
posted @ 2013-07-24 21:00 xinyuyuanm 阅读(340) 评论(0) 推荐(0)
摘要: 题意:给出一个正整数x,求最小的整数y,满足y > x且y的所有位的数字和是10的倍数。(x >每次自身+1,满足条件即跳出。坑点:输入025,应输出028,输入01,应输出19。#include#includeusing namespace std;const int maxn = 100000 + 10;char a[maxn];int b[maxn];int main(){ int T,i,j; scanf("%d", &T); while(T--){ scanf("%s", a); int len = strlen(a); m 阅读全文
posted @ 2013-07-24 20:59 xinyuyuanm 阅读(233) 评论(0) 推荐(0)
摘要: http://soj.me/3913 一开始被它的数据吓到了,还以为很复杂,但想清楚之后,确实是比较简单的,你只需要算到 24! 就行了,大于 24 的时候答案永远是 940313,因为我们是对 100000取模,算到24之后,尾数都至少有 6 个0,对 1000000 取模永远是 0,所以答案保持不变。不需要 while(cin>>n) 只是这样写自己测试方便。 #include using namespace std;int main(){ int n,num = 1,m = 1,ans = 0; while(cin>>n) { if(n >= 24 ) { 阅读全文
posted @ 2013-07-24 20:57 xinyuyuanm 阅读(292) 评论(0) 推荐(0)
摘要: 一看题意就是二分匹配问题,建边是双向的,两个集合都是n个点这题的图很特殊,每个点都要与三个点相连,在纸上画了六个点的图就感觉此图最大匹配肯定是六,除以2就是原图的匹配了,就感觉这样的图肯定会达到满匹配一看数据5000个点,就用链表写了,还是超时,本来想在网上找份解题报告,看一下怎么优化的,却搜不到就用自己的猜想,直接输出n/2,结果A了,,这尼玛什么题啊,,, #includeint main(){ int t,n,i,a,b; scanf("%d",&t); while(t--) { scanf("%d",&n); for(i=1;.. 阅读全文
posted @ 2013-07-24 20:53 xinyuyuanm 阅读(353) 评论(0) 推荐(0)
摘要: /*Author: Jiangong SUN*/ CodeFluent Entities is a model-first development tool which creates non-specific database model, specific database scripts, business model objects, and different presentation projets like ASP.NET MVC, WPF etc.I've used this tool since one week ago, so there are surely a 阅读全文
posted @ 2013-07-24 20:49 xinyuyuanm 阅读(508) 评论(0) 推荐(0)
摘要: 今天被RPM升级机制狠狠的阴了一把,差点没过来,趁着热乎赶紧记录下来,已被后用。RPM包有升级机制(Upgrade), 使用-U 参数。这点我之前略有耳闻,知道的并不详细。先说说案例:半年前我们release了一个产品的rpm包:xxxx_1.0_1_x86_64.rpm, 现在发行这个包的升级版本:xxxx_1.1_1_x86_64.rpm。针对已经安装了version:1.0的用户我们推荐升级,推荐使用rpm本身的升级机制进行升级,即 -U,好吧好戏开场了。我先了解了RPM基本的升级策略:1. 基本策略: a. 安装高version的rpm包 b. 删除所有旧version包的内容2. . 阅读全文
posted @ 2013-07-24 20:47 xinyuyuanm 阅读(3337) 评论(0) 推荐(1)
摘要: 由于工作经常美工给的颜色是rgb,而我们网页里面是16进制。网上也有很多类型的工具。不过似乎都用浏览器打开。没网就不爽了实现也很简单。代码已经共享了http://git.oschina.net/wiker/rgbtohex 作用如下:可以将RGB转16进制,也可选择颜色转换成16进制 阅读全文
posted @ 2013-07-24 20:44 xinyuyuanm 阅读(323) 评论(0) 推荐(0)
摘要: 最近一个月完全脱离It技术,在一个山沟沟里做实业,天天过着远离电脑的日子,虽然辛苦,但也充实。这里没有大城市的繁华和喧嚣,有的只是蓝天,绿树和清澈的溪水,白天的燥热和晚上的清凉交织在一起,是云贵山区典型的气候。晚上,无事情的时候,坐在屋前台阶上还能数数天上的星星,沐浴着淡淡的月光,体会一下李白的诗意意境,也算是白天劳作下来的一种享受。当然,虫子确实比较多,特别是有灯光的地方,刚来的时候还有些不习惯,但现在已经习已为常,毕竟小的时候也在这里长大,虽然在大城市洗礼了一二十年,但农村孩子的本质还是没有褪色。实业要做,IT技术也不会忘,等实业有些头绪的时候,我还是会和大家一样用键盘继续敲打自己的梦想。 阅读全文
posted @ 2013-07-24 20:43 xinyuyuanm 阅读(250) 评论(0) 推荐(0)
摘要: 线段树扫描线矩形周长并#include #include #include #include #define MAXN 22222using namespace std;int len[MAXNb.type; return a.h=e) { cnt[num]+=val; pushup(num,s,e); return; } int mid=(s+e)>>1; if(lmid)update(num<<1|1,mid+1,e,l,r,val); pushup(num,s,e);}int main(){ int n;... 阅读全文
posted @ 2013-07-24 20:41 xinyuyuanm 阅读(231) 评论(0) 推荐(0)
摘要: 第1步:安装Ctag.exe文件1、下载ctags程序,下载地址:http://pan.baidu.com/share/link?shareid=2930217876&uk=20133352372、下载后直接把ctags.exe文件放到 C:\Windows\System32\ 目录第2步:安装Ctag插件1、在 sublime text2 里安装 Ctags插件第3步:配置快捷键1、打开用户自定义快捷键的那个文件:2、在后面加上以下代码,注意先在最后一行上加上逗号,再加以下代码 {"keys": ["ctrl+shift+b"], " 阅读全文
posted @ 2013-07-24 20:38 xinyuyuanm 阅读(392) 评论(0) 推荐(0)
摘要: 以Mark Lutz著的《Python学习手册》为教程,每天花1个小时左右时间学习,争取两周完成。 --- 写在前面的话 2013-7-23 21:30 学习笔记1,包导入是把计算机上的目录变成Python的命名空间。包导入时也可以使用import和from语句。目录路径只能以点号.间隔。例如有这样一个目录结构:dir0/dir1/dir2/mod.py则导入语句如下:import dir1.dir2.mod导入时必须遵循如下规则:dir1和dir2目录中必须含有一个__init__.py文件dir0是容器,不需要__init__.py文件;如果有,也会被忽略dir0必须列在模块搜索路径中(即 阅读全文
posted @ 2013-07-24 20:37 xinyuyuanm 阅读(276) 评论(0) 推荐(0)
摘要: 明天就入职了。大学毕业半个月了,这半个月基本没有做什么事,于是看看书,顺便反省一下自己。说到看书,我还是很喜欢看书的,历史,奇幻,人物传记,美食,旅游......都是我的最爱,技术书也买了不少,不过说来惭愧,技术书买得多,看完的不多。最近在Kindle上面看完了14本书,没有一本是技术书。这让我觉得,自己看书的方法还是不对,有点杂,什么都想去看,最后只把自己感兴趣的看了,其他的脑子一时热乎买得书反而没看几页。惭愧惭愧。前两天看Feng的小道消息,说到加班,说程序员加班归根结底还是一个效率的问题,程序员的效率其实并不高,但自己又没有发现,其中一个原因是程序员的工作很难去量化。比如一个问题,可能想 阅读全文
posted @ 2013-07-24 20:36 xinyuyuanm 阅读(245) 评论(0) 推荐(0)
摘要: Never give up---xingyunpiInstall windows server 2008 system on ESXi 5.1, add it to a domain and do some configurations for remote desktop.1. Install windows server 2008Prepare a windows 2k8 ISO file. New a host from ESXi 5.1 client and start the installation as a virtual machine.2. Configure the I.. 阅读全文
posted @ 2013-07-24 20:34 xinyuyuanm 阅读(265) 评论(0) 推荐(0)
摘要: class Solution {public: int minDistance(string word1, string word2) { // Start typing your C/C++ solution below // DO NOT write int main() function int M = word1.size(); int N = word2.size(); if(M == 0) return N; if(N == 0) return M; ... 阅读全文
posted @ 2013-07-24 20:30 xinyuyuanm 阅读(182) 评论(0) 推荐(0)
摘要: 文|刚子 2013.7.18 最近爱上刷微信,原来刷微信也很具有实力,可以分为不同的葱系蒜派,我最多算根葱,也许连葱都不是,孙子你Y最多算个酱,没事我就蘸蘸你!不扯了开始今天下班后的刚子吐槽时间。 2013年7月18日 北京,雾霭。每天我们都应该问自己几个事,你忙碌么?你快乐么?你觉得有意思么?有一个小的微信记载每天心情的,过了半年你打开看看,其实是很有回味的。葱是这么想?蒜呢? 谈谈快乐,个人认为个人的快乐和工作的快乐首先是应该分别开,工作上要获得的是认同感以及成就感,而个人要获得是轻松感和生活感,太多时候我们把这两种没有分别开来,所以有人觉得努力加班就是快乐,有工作的热血就是快乐... 阅读全文
posted @ 2013-07-24 20:29 xinyuyuanm 阅读(263) 评论(0) 推荐(0)
摘要: Fortran中的指针如何使用,功能怎样,下面的的5个例子足可以让你明白一切!对于单个值,用起来很简单,但是无法体现指针的强大功能, 示例1:program test_pointer_1implicit noneinteger,pointer::p1,p2 !定义指针integer::s!------------------------------------ALLOCATE(p1,p2) !分配内存空间read(*,*)p1,p2s=p1+p2write(*,*)'s=',sDeallocate(p1,p2) !释放内存空间!------------------------- 阅读全文
posted @ 2013-07-24 20:27 xinyuyuanm 阅读(1503) 评论(0) 推荐(0)
摘要: 打算利用业余时间好好研究Python的web框架--web.py,深入剖析其实现原理,体会web.py精巧之美。但在研究源码的基础上至少得会用web.py。思前想后,没有好的Idea,于是打算开发一个csdn博客专栏下载器,界面不是很好看,还过得去吧。效果图如下: 为了简单,下载以html格式保存。下载我自己的博客专栏,目录列表 主界面html文件非常简单,如下:CSDN 博客专栏下载器获取专栏 获取后端数据使用Ajax,没有用封装好的库,所以看起来很简洁。function ajax(requesturl,handler){ var xmlhttp; if (window.XMLHttpR.. 阅读全文
posted @ 2013-07-24 20:26 xinyuyuanm 阅读(547) 评论(0) 推荐(0)
摘要: 从10g开始,Oracle提供更高效的Data Pump(即expdp/impdp)来进行数据的导入和导出,老的exp/imp还可以用,但已经不建议使用。注意:expdp/impdp和exp/imp之间互不兼容,也就是说exp导出的文件只能用imp导入,expdp导出的文件只能用impdp导入。 Data Pump的组成部分 Data Pump有以下三个部分组成: 客户端工具:expdp/impdpData Pump API (即DBMS_DATAPUMP)Metadata API(即DMBS_METADATA) 通常情况下,我们都把expdp/impdp等同于Data Pu... 阅读全文
posted @ 2013-07-24 20:23 xinyuyuanm 阅读(711) 评论(0) 推荐(0)
摘要: 相信大家在编译mplayer的时候,都会遇到一个问题,就是那个折腾人的mplayer会检测当面目录下有没有ffmpeg的文件夹.没有的话,mplayer会启动git进行漫长的下载ffmpeg源码.其实不是没有办法解决的,只要修改configure文件,指定ffmpeg的目录.方法如下定义ffmpeg_dir变量指向你所在的ffmpeg目录找到如下代码,if test -e ffmpeg/.svn ; then 在他前面加上 if ! test -e $ffmpeg_dir ; then 主要是屏蔽下载ffmpeg的代码 找到上面代码的结束为止,也就是list_subparts() {的... 阅读全文
posted @ 2013-07-24 20:22 xinyuyuanm 阅读(170) 评论(0) 推荐(0)
摘要: 题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=4466题目意思:一根长为N的木棒,长度分成若干个三角形,使得任意两个三角形都相似。对应顺序三角形全部全等的为同一种分法,求总共有多少种分法。解题思路:数学题。先考虑分成一个三角形的情况。不妨设ac>=n/3; 故共有(n-1)/2-(n/3)+(n/3?0:1)种。2、当bc 则a+b>c-1如果a,b,c能构成三角形,则a,b,c-1也一定能够构成三角形。反过来,如果a,b,c-1能够构成三角形,也即a+b>c-1 当a+b!=c时,一定能使a,b,c构成三角形。故可以通过dp 阅读全文
posted @ 2013-07-24 20:20 xinyuyuanm 阅读(288) 评论(0) 推荐(0)
摘要: api调用错误诊断宏,对GetLastError()函数的封装,并解析错误从网上找的版本并进行了部分修改 /* * MtVerify.h * * The function PrintError() is marked as __inline so that it can be * included from one or more C or C++ files without multiple definition * errors. * To use the PrintError() in an application, it should be ta... 阅读全文
posted @ 2013-07-24 20:18 xinyuyuanm 阅读(468) 评论(0) 推荐(0)
摘要: 搜索WWW 搜索uuspeed 搜索uuspeed http://www.dreamdu.com/webbuild/google_search/点击打开链接 资料http://blog.sina.com.cn/s/blog_5446a5800100jw1m.html点击打开链接 阅读全文
posted @ 2013-07-24 20:15 xinyuyuanm 阅读(285) 评论(0) 推荐(0)
摘要: SpyTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 204Accepted Submission(s): 96 Problem Description “Be subtle! Be subtle! And use your spies for every kind of business. ” — Sun Tzu “A spy with insufficient ability really sucks” — ... 阅读全文
posted @ 2013-07-24 20:14 xinyuyuanm 阅读(278) 评论(0) 推荐(0)
摘要: Ubuntu 系统下,Eclipse 配置文件:vi ~/eclipse/eclipse.ini-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?1. 各个参数的含义什么?参数中-vmargs的意思是设置JVM参数,所以后面的其实都是JVM的参数了,我们首先了解一下J 阅读全文
posted @ 2013-07-24 20:12 xinyuyuanm 阅读(1590) 评论(0) 推荐(0)
摘要: 表格在web开发中会经常被使用到,是一种非常重要的组件,因此ExtJS在这方面做得也很出色,在这里也作为一个重点的组件来和大家分享,共同探讨一下。 Ext.grid.GridPanel此类系基于Grid控件的一个面板组件,呈现了Grid的主要交互接口。 Store :数据记录的模型(行为单位 ) The Model holding the data records (rows) Column model : 列怎么显示 Column makeup View : 封装了用户界面 Encapsulates the user interface selection model : 选择... 阅读全文
posted @ 2013-07-24 20:10 xinyuyuanm 阅读(1062) 评论(0) 推荐(0)
摘要: 说实话这玩样儿的代码量真的很少,大家如果能耐得住性子啃一会儿也就能撸懂了。在这之前研究USB线插拔的时候就知道了有这么个东西,当时也就看了看,但没做什么笔记。最近想用起来,却发现就只有个名字在记忆中了。好了,又扯了这么多,来回到正题。首先按照技术博客一贯的作风,得先有个入口点,这里我就先从怎么使用这个UEventObserver开始一步步分析。首先这玩样儿是java代码,所以你就别想着c++什么用了。这里我举例了USB线插拔来分析,代码地址如下: frameworks/base/services/java/com/android/server/usb/UsbDeviceManager.java 阅读全文
posted @ 2013-07-24 20:08 xinyuyuanm 阅读(3254) 评论(0) 推荐(0)
摘要: 0.本人用的是Ubuntu 12.04,在其中安装xen 4.1,用的是virt-manager安装虚拟机 1.VNC XEN 双鼠标问题,在配置文件中加入:找到:(usb 1),在之后加入:(usbdevice tablet)Ctrl+F找到了两处usb,我在之后都添加了如上语句。 然后保存然后重启xend服务(不重启,你的sxp文件就被会重置)service restart xend 2.使用 virt-install 工具创建的 Xen 虚拟机配置文件不在 /etc/xen/ 目录中了,可以使用下面的方法查看: chenjunlu@ubuntu-Xen:/var/lib/xend$ .. 阅读全文
posted @ 2013-07-24 20:05 xinyuyuanm 阅读(496) 评论(0) 推荐(0)
摘要: 输入法分类总结与优缺点 从类型来分:主要有声码形码输入法两类为主 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 具体分类如下: 1.全拼式 缺点是拼音有的很长... 2.辅音式 缺点是同音字较多 3.形码输入法 缺点是不自然..反人类..不要 4.就是attilax发明的辅音式加强式..仿阿拉伯式.. 元音用点或者付号代替.. 这个是最好的输入法了... 阅读全文
posted @ 2013-07-24 20:03 xinyuyuanm 阅读(1122) 评论(0) 推荐(0)
摘要: 题目:矩形嵌套 import java.util.Scanner;public class Main {//深搜超时---TimeLimitExceeded -- -- java 2013-07-23 22:55:29 static F f[]; static int n,max; public static void main(String[] args) { Scanner input=new Scanner(System.in); int N=input.nextInt(); while(N-->0){ n=input.nextInt(); max=0; f=new... 阅读全文
posted @ 2013-07-24 20:01 xinyuyuanm 阅读(162) 评论(0) 推荐(0)
摘要: head first----------浅谈状态模式 状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类 实现代码如下: package com.clark.statepattern.state; /** * 将所有的方法封装到一个状态类中, * insertQuarter(),ejectQuarter(),turnCrank(),dispense() * 没一个状态都定义成一个类,实现接口State * @author Administrator * */ public interface State { //投币 public void insertQuar... 阅读全文
posted @ 2013-07-24 20:00 xinyuyuanm 阅读(185) 评论(0) 推荐(0)
摘要: 果然比二分要快将近一倍。63MS。二分94MS。#include #include #include #include #include #include using namespace std;const int maxn=1005;double a[maxn],b[maxn];const double eps=1e-6;int n,k;struct dnode{ double x; int index;}d[maxn];bool cmp(dnode a,dnode b){ return a.x>b.x;}int main(){ while(scanf("%d%d" 阅读全文
posted @ 2013-07-24 19:57 xinyuyuanm 阅读(292) 评论(0) 推荐(0)
摘要: File类的总结:1.文件和文件夹的创建2.文件的读取3.文件的写入4.文件的复制(字符流、字节流、处理流)5.以图片地址下载图片文件和文件夹相关函数 (boolean) mkdir() 创建此抽象路径名指定的目录 (boolean) mkdirs() 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。 (boolean) delete() 删除此抽象路径名表示的文件或目录 (boolean) createNewFile() 当不存在此路径名指定名称的文件时,创建一个新的空文件。 创建文件 public static void NewFile(S... 阅读全文
posted @ 2013-07-24 19:55 xinyuyuanm 阅读(283) 评论(0) 推荐(0)
摘要: 线程同步的方式主要有:临界区、互斥区、事件、信号量四种方式。 前边讲过了临界区线程同步-----windows核心编程-关键段(临界区)线程同步,这章我来介绍一下互斥器(Mutexes)在线程同步中的使用。 互斥器(Mutexes)的用途和临界区(critical section)的用途非常相似,如:一个时间内只能够有一个线程拥有mutex,就好像同一时间内只能够有一个线程进入同一个critical section一样。但是mutex通过牺牲速度,提高了灵活性,功能变得更加强大了。 虽然mutex和critical section做相同的事情,但它们的运作还是有差别的: 1、锁住一个未被拥.. 阅读全文
posted @ 2013-07-24 19:53 xinyuyuanm 阅读(271) 评论(0) 推荐(0)
摘要: 五个数三个运算符号,排列之后凑成结果为23,不考虑优先级。很水,数据量也不大,先生成五个数的全排列,用dfs找出结果能否为23即可。代码:#include #include using namespace std;#define RES 23const int maxn = 5;int num[maxn]; bool flag;bool input(void) { for (int i = 0; i < maxn; i++) scanf("%d", &num[i]); if (num[0] || num[1] || num[2] || num[3] || nu 阅读全文
posted @ 2013-07-24 19:52 xinyuyuanm 阅读(211) 评论(0) 推荐(0)
摘要: 在完成了数据访问层的单元之后,接下来看如何编写服务层(Service)的单元测试。服务层应该是整个系统中得重中之重,严密的业务逻辑设计保证了系统稳定运行,所以这一层的单元测试也应该占很大比重。虽然一般情况下单元测试应该尽量通过mock剥离依赖,但是由于在当前的项目中数据访问层使用spring-data框架,并没有包含太多的逻辑,因此我就把服务层和数据访问层放在做了一个伪单元测试。 一、一般逻辑的单元测试。 这里采用的方式和数据访问层几乎是一样的,主要包含三步: 1. 通过@DatabaseSetup指定测试用数据集 2. 执行被测试方法 3. 通过Dao从... 阅读全文
posted @ 2013-07-24 19:49 xinyuyuanm 阅读(385) 评论(0) 推荐(0)
摘要: 给出一个序列,每次交换两个数,求有几种交换方法能使序列变成升序。n不大于5,用dfs做。代码:#include #include #include using namespace std;int num[8], ans, n;bool check() { //check if the array is inorder for (int i = 0; i num[i + 1]) return false; return true;}void dfs(void) { for (int i = 0; i num[i + 1]) { swap(num[i], num[i + 1]);... 阅读全文
posted @ 2013-07-24 19:47 xinyuyuanm 阅读(256) 评论(0) 推荐(0)
摘要: 先来看windows消息机制: 首先系统(也就是windows)把来自硬件(鼠标,键盘等消息)和来自应用程序的消息 放到一个系统消息队列中去.而应用程序需要有自己的消息队列,也就是线程消息队列,每一个线程有自己的消息队列,对于多线程的应用程序就有和线程数目相等的线程消息队列. windows消息队列把得到的消息发送到线程消息队列,线程消息队列每次取出一条消息发送到指定窗口,不断循环直到程序退出.这个循环就是靠消息环 while (GetMessage(&msg, NULL, 0, 0)) { TranslateMessage(&msg); Disp... 阅读全文
posted @ 2013-07-24 19:45 xinyuyuanm 阅读(347) 评论(0) 推荐(0)
摘要: 《Tomcat6和Tomcat7配置SSL通信的比较》作者:chszs,转载需注明。博客主页: http://blog.csdn.net/chszs 在项目开发过程中,尝尝会遇到Tomcat需要SSL通信的需求。尤其是在需要安全Web应用时,需要HTTPS协议的通信。由于Tomcat默认情况下没有提供SSL通信设置,因此必须明白如何在Tomcat下配置SSL。更糟糕的是,Tomcat的不同版本,其SSL配置有所不同。所以,本文将讲述如何在Tomcat的主要版本(即6和7)下,配置SSL通信。 SSL、HTTPS和证书是任何Java程序员都应该了解的基础知识,尤其是对那些开发金融和安全敏感类的. 阅读全文
posted @ 2013-07-24 19:43 xinyuyuanm 阅读(387) 评论(0) 推荐(0)
摘要: http://soj.me/1388 又一道字符串的水题.... #include #include using namespace std;int main(){ char ch[260]; while(cin.getline(ch,260)) { if(ch[0] == '#') break; int ans = 0; int n = strlen(ch); for(int i=0;i = 'A' && ch[i] <= 'Z') ans += (ch[i] - 'A' + 1)*(i + 1); } c 阅读全文
posted @ 2013-07-24 19:42 xinyuyuanm 阅读(213) 评论(0) 推荐(0)
摘要: Linux Shell脚本入门--wget 命令用法详解 wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点: (1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了; (2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍然需要使用FTP方式下载软件; (3)支持代理服务器;对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软 阅读全文
posted @ 2013-07-24 19:39 xinyuyuanm 阅读(1354) 评论(0) 推荐(0)
摘要: 原因1. 出现这种问题的主要原因:那就是你的libs下面引用了两个相同功能的包,可能这两个包的版本不一样而已,去掉一个吧,选择一个合适的版本。 2.build path里面包重复引用。 阅读全文
posted @ 2013-07-24 19:38 xinyuyuanm 阅读(226) 评论(0) 推荐(0)
摘要: 转载请注明出处:http://blog.csdn.net/xiaanming/article/details/9428613 Android 应用程序之间内容分享详解(一) 之前给大家分享了你开发的应用程序给其他应用程序分享内容,想了解的朋友点击:Android 应用程序之间内容分享详解(一)今天分享的是从其他的应用程序接收内容,比如你开发了一个社交网络的应用,你其中的某个Activity可以接受人们从其他的应用分享的东西,例如分享文字或者从图库分享图片等等,接下来我们利用一个例子来讲解从其他的应用接受内容1.我们新建一个Android工程,名字为SharedContext,修改Manife. 阅读全文
posted @ 2013-07-24 19:37 xinyuyuanm 阅读(236) 评论(0) 推荐(0)
摘要: The 6th tip of DB Query AnalyzerMA Gen feng ( Guangdong Unitoll Services incorporated, Guangzhou 510300)AbstractDB Query Analyzer provides ‘Object View’ by which you can get well know of DD in databases. I will show you how to get the fields in some table through the ‘Object View’. Key wordsDB... 阅读全文
posted @ 2013-07-24 19:33 xinyuyuanm 阅读(212) 评论(0) 推荐(0)
摘要: /*Author: Jiangong SUN*/ To delete team project from TFS Visual Studio, you need to use "TFSDeleteProject.exe", located in "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE" Enjoy coding! 阅读全文
posted @ 2013-07-24 19:31 xinyuyuanm 阅读(192) 评论(0) 推荐(0)
摘要: 这题的需要注意的地方就是计算行数与列数,以及输出的控制。题目要求每一列都要有能够容纳最长文件名的空间,两列之间要留两个空格,每一行不能超过60。简单计算下即可。输出时我用循环输出空格来解决对齐的,其实可以用一个很巧妙的方法,用printf("%-*s", k, file[i]),查过资料后发现*放到转换字符之间可以当作替代符,后面可以输入一个变量(如k)来控制,这句代码意思是输出左对齐(对应负号)的宽度为k(对应*)的字符串file[i]。代码:#include #include #include #include #include using namespace std; 阅读全文
posted @ 2013-07-24 19:29 xinyuyuanm 阅读(269) 评论(0) 推荐(0)
摘要: 最近有想换工作的想法,于是习惯性的去了XXX网站看有没有合适的职位,输入几个条件后,便开始了对海量的数据进行一页一页的浏览,不知不觉也就走了神........作为程序员怎么可以这样找工作了?于是想写个程序来做这个无聊而重复的赛选工作,最近在研究Python,真好又从书上看到了有个叫"网络爬虫"的概念,本来以为这是个复杂的技术,没想到区区几行几代便揭开了这只"爬虫"的面纱,于是针对这个网站试着写一个"爬虫". 经过三天晚上的加班,终于大功告成,运行程序两分钟左右4万多个职位已经全部保存到我本地的文件中.目前只是简单的版本,只能根据你输入 阅读全文
posted @ 2013-07-24 19:28 xinyuyuanm 阅读(286) 评论(0) 推荐(0)
摘要: 背景:为了方便九宫格手机用户发短信,希望在用户按键时,根据提供的字典(给出字符串和频数),给出各个阶段最有可能要打的单词。题意:首先给出的是字典,每个单词有一个出现频率。然后给出的是询问,每个询问有一个数字字符串,代表在手机上按了哪些键,以1结束。问按键的过程中最可能出现的单词分别是哪些。思路:搞了很久.......一开始总想着以字母为各结点如何建树,询问......还是太年轻了。以手机8个键作为字典树各节点,每个结点映射3-4对应的字母。每个结点存频率最高的串,询问的时候也可以方便的直接询问了。还是太年轻了.........理解题意为具有相同前缀的串的频率是高的覆盖低的........其实是 阅读全文
posted @ 2013-07-24 19:25 xinyuyuanm 阅读(254) 评论(0) 推荐(0)
摘要: 以图片地址下载图片读取给定图片文件的内容,用FileInputStream public static byte[] mReaderPicture(String filePath) { byte[] arr = null; try { File file = new File(filePath); FileInputStream fReader = new FileInputStream(file); arr = new byte[1024*100]; fReader.read(arr); } catch (Exception e) { // TODO: hand... 阅读全文
posted @ 2013-07-24 19:24 xinyuyuanm 阅读(320) 评论(0) 推荐(0)
摘要: 最近可能会涉及到一个项目的升级,客户目前是基于SCC+SCR的一种工作模式,因为之前对SCR 了解很少,所以需要搭建一个SCC+SCR 平台来做一个整体的POC,来还原整个安装和升级过程。首先我们先进行SCC的安装,由于目前我们没有盘阵,只能通过 微软本身的ISCSI Target 来作为我们的target 进行操作,我们的执行如下:1.首先在ISCSI 建立一个 Target:2. 接下来为Target 分配两个硬盘,一个2G的仲裁盘,和一个100G数据盘3. 为Target 分配Initiator ,我们这里必须分配群集的两个成员4.接下来我们必须在两台电脑上设置好相应的Initiator 阅读全文
posted @ 2013-07-24 19:23 xinyuyuanm 阅读(217) 评论(0) 推荐(0)