一版一版往前走啦... 先安装vs2010的学习版, 然后用codeblock来搞. 有一个msvcr100.dll这个文件需要和代码同级目录. 这样的好处是合规,然后,codeblock也可以用vs的库,然后比c#好的地方是不需要.net支持. #include <windows.h> #include <stdio.h> #include <process.h> #include <Tlhelp32.h> #include <tchar.h>…
以下是使用mongo-java-driver3.0.2.jar和mongodb3.0.4在java代码中的用户验证: ServerAddress sa = new ServerAddress(host, port); List<MongoCredential> mongoCredentialList = new ArrayList<MongoCredential>(); mongoCredentialList.add(MongoCredential.createMongoCRCre…
Set expectations 你不可能把一个老旧的代码野兽只用一晚就转变成优雅的奇迹marvel.你需要如下做法: 让自己有好的状态,用15分钟挥舞拳头诅咒之前的程序员 开始工作,这个codebase现在归你了. 如果你像我一样,立即搞定每件事并或增加测试给每件事的冲动十分强烈,那么休闲让这个感觉过去. 一上来就给遗产代码增加测试不是好注意,这里有2个原因: 第一个问题是,你接管这个遗产代码后你期望做点什么,而客户的想法未必和你一样.所以先和客户交流,或者和产品经理充分交流,确定需求后再开始…
注:原文来源与 < Java 银联支付官网demo测试及项目整合代码  > 银联支付(网关支付B2C) 一.测试官网demo a)下载官网开发包,导入eclipse等待修改(下载的开发包没有servlet jar包自己在Tomcat找一个) b)进入银联官网账户https://open.unionpay.com/ajweb/account/testPara 生成自己的测试账号信息等待使用,下载商户私钥证书 以及 银联公钥证书,根据后缀名把下载的两个证书进行修改文件名: acp_test_sig…
import com.sun.deploy.config.DefaultConfig; import javax.security.auth.login.Configuration; import java.util.PropertyResourceBundle; import java.util.ResourceBundle; public class Test { } interface AccountManager{ Account findAccountForUser(String us…
关于idea跳过错误编译的理解 2018年07月13日 19:06:32 weixin_39669410 阅读数 1296   其实idea使用eclipse编译器可以实现跳过报错的代码启动项目去debug测试其他正常的代码,做法是before launch只选择build,no error check注意不能同时选择build artifacts ,否则项目启动报错…
笔记 9.使用JWT生成用户Token回写客户端     简介:讲解用户授权登录后,需要生成登录凭证重定向到页面上 1.获取当前页面访问地址 2.根据User基本信息生成token 3.重定向到指定页面 开始 生成jwt.增加access_page 登陆成功后跳转的页面 图片的地址是IO操作,所以这里需要捕获一下异常信息 运行程序测试 扫码登陆 生成了token 放行之后的跳转 accesss_page需要加上http:// 跳转到xdclass.com然后把token传了过去. 跳转的地址最后…
融云SDK查看ServerAPI里面有个获取Token的方法,本以为只要传三个参数就可以.后来发现,在请求头有几个必须要传的参数,否则服务器返回401(未授权).拿获取Token接口为例子 如图所示,请求头中包含 : App-Key(应用appkey), Nonce(随机数,不限长度),Timestamp(时间戳from1970),Signature(签名).签名生成的方法 就是 sha1(appsecret+Nonce+Timestamp) 只有这几个请求头的值都正确了,接口才能正确返回Tok…
测试 目前主流的就bdd和tdd,自己查一下差异 推荐 mocha和tape 另外Jasmine也挺有名,angularjs用它,不过挺麻烦的,还有一个选择是qunit,最初是为jquery测试写的,在nodejs里用还是觉得怪怪的. 如果想简单可以tap,它和tape很像,下文会有详细说明 mocha mocha是tj写的 https://github.com/mochajs/mocha varassert=require("assert") describe('truth',fun…
var OnePage=true;//用来判断staticHtml.js中首页登入的信息判断var _mobileUrl = "http://a.abc.com";//手机用户通过手机方式访问网站的饿时候跳转的checkMobileDevice();//调用监测代码 function isMobileDevice(){ return (navigator.userAgent.match(/Android/i) || navigator.userAgent.indexOf('iPhone…