将webapi 添加到mvc中 -ASP.NET Web API 框架系列文(1)

  • Post author:
  • Post category:其他

  vs 2013 有自带的web API 项目,(如图1-1)而vs 2012 的需要新建一个mvc 应用程序,然后使用nugut, 控制台模式 输入安装命令: Install-Package Microsoft.AspNet.WebApi,会自动把webapi 需要的dll包安装到你的项目。 图:1-1 当你运行混合有mvc 和web api 的项目时,asp.net 会使用 HttpAppl…

继续阅读 将webapi 添加到mvc中 -ASP.NET Web API 框架系列文(1)

ipa逆向分析class-dump的安装和使用

  • Post author:
  • Post category:其他

1 、下载地址: http://stevenygard.com/projects/class-dump/ 2 、打开终端输入 open /usr/local/bin 3 、把 dmg 文件中的 class-dump 文件复制到 /usr/local/bin 4 、更改权限:终端输入 sudo chmod 777 /usr/local/bin/class-dump 到这儿就安装完成了。 显示 cla…

继续阅读 ipa逆向分析class-dump的安装和使用

对象指针数组的理解以及指针与对象的存储位置的理解

  • Post author:
  • Post category:其他

今天在研究infomap的源码的是否,发现里面定义了个Node的指针数组: Node **node = new Node*[Nnode]; for(i=0;i<Nnode;i++){ node[i]=new Node(i); degree[i]=0.0; } 对于Node **node = new Node*[Nnode],这一句比较好理解,就是在内存中申请了一片空间用于存放Nnode个指针…

继续阅读 对象指针数组的理解以及指针与对象的存储位置的理解

线程钩子ShutDown Hook与Finally

  • Post author:
  • Post category:其他

线程钩子 前言 某些情况下,Finally无法释放线程资源,所以我们需要使用线程钩子释放。在线上对于分布式锁的释放,一般在Finally里进行,但是应用重启时的脚本使用的是kill-15指令关机,此时Finally里面的代码不会被执行,导致分布式锁无法释放。 Finally一定会执行么? 线程基础知识 java中线程状态与转换关系如下图: 其中箭头旁边的标注代表执行的线程方法。 [外链图片转存中……

继续阅读 线程钩子ShutDown Hook与Finally

HDU – 1890 Robotic Sort 伸展树

  • Post author:
  • Post category:其他

题目链接: https://cn.vjudge.net/problem/HDU-1890 题意:每次将第i个位置到第i大的数所在位置 之间的数进行翻转,输出的是第i大的数所在的位置 题解:按照1-n建树,原序列排序,每次把节点 a[i].id 放到顶部,位置即为左子树数目+i,然后删除顶部节点 #include <iostream> #include <cstdio> #i…

继续阅读 HDU – 1890 Robotic Sort 伸展树

RegisterClassEx、CreateWindow、DefWindowProc

  • Post author:
  • Post category:其他

RegisterClassEx: :该函数为随后在调用Createwindow函数和CreatewindowEx函数中使用的窗口注册一个窗口类。 1 ,CCommon::CreateRegWnd(REG_WND_DOWNLOAD_CASE, CCommon::RegWndProc_Default); 2,HWN 版权声明:本文为zhanghuan_wangkai原创文章,遵循 CC 4.0 BY-…

继续阅读 RegisterClassEx、CreateWindow、DefWindowProc

微信跳转手机默认浏览器打开的实现方式

  • Post author:
  • Post category:其他

最近遇到一个需求、朋友找我制作一个在微信中的聊天框,或者公众号菜单发布一条链接或者二维码,。跳出微信打开一个指定的我们自己的页面,拿到这个需求后我们团队分开去找资料研究方案,通过微信的开发文档、腾讯的第三方开发文档我们都查阅过资料但是最终只找到一些历史性的资料也就是以前可以现在已经全部封闭了,在网络上找到 很早之前一些前辈分享的遮挡。我们加以改进。现在可以实现安卓手机的话是通过点击链接,直接跳转出…

继续阅读 微信跳转手机默认浏览器打开的实现方式

educoder–MapReduce基础实战各关卡通关答案

  • Post author:
  • Post category:其他

第1关:成绩统计: 任务描述 相关知识 什么是MapReduce 如何使用MapReduce进行运算 代码解释 编程要求 测试说明 任务描述 本关任务:使用Map/Reduce计算班级中年龄最大的学生。 相关知识 为了完成本关任务,你需要掌握:1.什么是MapReduce,2.如何使用MapReduce进行运算。 什么是MapReduce MapReduce是一种可用于数据处理的编程模型,我们现在…

继续阅读 educoder–MapReduce基础实战各关卡通关答案

一年亏了109亿的滴滴会是下一个ofo吗?

  • Post author:
  • Post category:其他

图片来自网络 文 | 魏启扬 来源 | 智能相对论(ID:aixdlun) 作为新互联网三巨头TMD之一的滴滴,有些名不副实。 美团去年赴美风光上市;今日头条(字节跳动)在短视频、社交、电商、信息分发等多个领域开花,甚至有了和BAT叫板的资格,而滴滴呈现给外界的却是无休无止的亏损。 继2017年亏了25亿人民币后,最近从滴滴内部流传出的财务数据显示,2018年滴滴持续巨亏,全年亏损达109亿元人民…

继续阅读 一年亏了109亿的滴滴会是下一个ofo吗?

XWPFTableRow、XWPFTableCell设置字体格式

  • Post author:
  • Post category:其他

因写入word模板,表格需要设置字体大小,百度找了一圈没有,研究了下,然后发布出来 代码如下 XWPFTableRow newRow = table.getRow(i); List<XWPFTableCell> cells = newRow.getTableCells(); for (int j = 0; j < cells.size(); j++) { if (Objects.…

继续阅读 XWPFTableRow、XWPFTableCell设置字体格式