摘要: 一、前言 微信企业号应用中,有两种模式,一种是普通模式,这种模式只能进行简单网页链接,以及发送固定的消息。为了可以让企业号的用户更好的与应用交互,微信提供了回调模式,这种回调模式的可以将用户发送给微信的信息,转发到用户提供的一个回调接口上,该接口解析用户发送过来的信息,解析后进行相应,而且回调模式中 阅读全文
posted @ 2016-09-04 17:35 poplau 阅读(3004) 评论(0) 推荐(0) 编辑
摘要: 前言 这里完全可以链接一个登录页面,让用户输入用户名密码进行登录的。。。2333 但是,这样所就完全失去了微信企业号的意义,本来进入微信企业号的时候,就已经对人员身份进行认证了,你这里再让别人登录,不是显得多余么? 于是,需要考虑的是,如何获取微信企业号中用户的身份,以及将用户身份与自有系统进行关联 阅读全文
posted @ 2016-08-30 19:50 poplau 阅读(4057) 评论(1) 推荐(3) 编辑
摘要: 前言 一直以来,从事的是.net winform的编程,虽然对移动互联这块很感兴趣,但是由于现有的工作和移动互联之间隔的太远,也就没有时间和精力好好的去研究和实现。今年年初辞职了,刚好朋友那里希望建立一套新的网点销售管理系统,将原有的PC中的一些东西,移植到手机终端来。于是我接受了这个任务,除了给他 阅读全文
posted @ 2016-08-28 22:17 poplau 阅读(3036) 评论(0) 推荐(1) 编辑
摘要: 20160524 问题:在使用des加密数据后,作为url参数传递发现,系统会把+自动变为空格,以至于解密的时候出现问题。 例如:uKsRUwdU6+83+J9WfgfflA== 传到服务端后 变为uKsRUwdU6 83 J9WfgfflA== 解决:因为des加密后的数据没有空格,在服务端直接把 阅读全文
posted @ 2016-05-24 11:45 poplau 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 这段时间做一个抽奖项目,具体需求分三步: 1)用户输入一个产品的唯一号。 2)进入抽奖界面。 3)抽奖返回结果。 很简单的需求,但是由于是个网络版,所以有几个问题不得不考虑: 1)一个用户,输入一个产品唯一号,进入抽奖界面(还未抽奖),这时另一个用户也输入相同的产品唯一号,如何处理? 一个用户进入抽 阅读全文
posted @ 2016-04-16 11:18 poplau 阅读(869) 评论(1) 推荐(2) 编辑
摘要: 今天研究一个功能,发现一个问题。 通过webbrower模拟用户自动登录可以完成,并且可以取到相对应的页面内容。 但是如果页面中通过ajax,动态加载的内容,这种方式是取不到的,于是用到了httpRequest get。 如果没有登录还好,有登录以后则需要进行验证。 但是web登录是别人做的,他们的 阅读全文
posted @ 2016-02-23 15:29 poplau 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 原来基于wcf写了一个交互框架,其中自定义了一个session队列,用于保存客户端连接的一些信息。 这几天在想如何将这个wcf框架做负载均衡,于是将session队列拆分出来,用一个共享的内存进行处理,以前接触过一下memcached,后来发现Redis比memcached更有优势。于是开始着手研究 阅读全文
posted @ 2016-02-17 14:08 poplau 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 问题:CS程序有0101一个房间。有10个人(aaa bbb ccc ddd...)抢这个房间,同时提交,其中只有一个人抢成功。直到其退出房间数据库中结构和数据。人名 房间aaa 0101bbb 0101aaa 0101ddd 0101每天只产生一条记录,并且0101不是唯一值,不能作为key,两个不能作为联合主键。解决方式一:增加一张表,一个房间号字段,作为主键key插入时,插入原表和新增表,进行事务处理。通过主键避免了脏数据。退出时,删除新增表的房间号。 阅读全文
posted @ 2013-01-25 13:47 poplau 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 最近搞WINCE上的蓝牙传输。采用的是套接字Socket的方式。一个客户端,一个服务端,本来不是很复杂,但是在测试过程中发现,有时候传输会忽然的DOWN掉,然后蓝牙模块自动消失,使用控制面板的蓝牙扫描时出现10050错误。重启以后就好。代码是我从WIFI SOCKET移植过来的,应该不存在什么代码的错误性,开始怀疑硬件问题,拿了几台不同批次的PDA测试发现还是有这个的问题,因为蓝牙模块和WIFI模块是同一个模块,怀疑是WIFI影响了蓝牙的处理,将WIFI关闭后问题依旧。经过测试发现,该蓝牙模块好像对大字节的包传输处理起来比较卡。当发送频率为50毫秒,字节数在100个以上时,Socket.Sen 阅读全文
posted @ 2011-07-06 15:22 poplau 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 一、序 之前做WINCE的项目,涉及到PC与PDA通信的时候,采用的是ActiveSync的通信方式,在PC上采用RAPI函数对PDA中的数据或文件进行控制,这种方式是单项的,与PDA中的程序基本无联系,在扩展性和功能性方面存在一些局限性。 采用Socket通信是一种不错的选择,但由于应用在特殊行业,不能使用WIFI模块和3G模块,PDA上没有分配IP地址,好像并不具备Socket通信的条件。 在查找了一些资料后发现ActiveSync通信其实是基于TCP的连接方式,既然是TCP,那么一定有地址和端口。 在PDA程序中运行:Dns.GetHostEntry(Dns.GetHostName(). 阅读全文
posted @ 2011-03-31 22:07 poplau 阅读(6026) 评论(5) 推荐(1) 编辑