编者按 作为一名儿童肿瘤学家,工作中充满了挑战与机遇.近几十年来,世界各地的儿童肿瘤的发病率呈持续上升的趋势.许多人认为这不仅是由于诊断水平的提高,而且是因为儿童肿瘤的潜在风险也确实在增加.据英国儿童肿瘤研究统计结果显示,全世界每年有超过17.5万名儿童患上癌症,每年的死亡人数约为9.6万人[1].新药的使用.给药系统的改进和临床试验计划驱动的治疗使得肿瘤治疗更为标准化,儿童肿瘤的预后已有所改善,但儿童肿瘤学仍然是一个充满研究机遇与挑战的领域. Julie D. Saba教授是奥克兰贝尼奥夫儿童…
我一个项目都基本上做完了,结果部署到我服务器的时候结果一直报404 找不到 一看global.asax有个路由注册的代码 public static void RegisterRoutes(RouteCollection routes) { routes.EnableFriendlyUrls(); } 放在IIS中 始终是找不到类似伪静态的地址 如:localhost/default这种 找了两天 我还把多个IIS里面的模块都一一比对 还是不对,最后在老外的一篇文章中终于解决了这个问题 http…
整理之前的优化案例,觉得下面这个应该是开发很难发现也会很困惑的一个低效SQL. 看下面这个SQL.你看到这个SQL会不会感觉很正常.其实我刚看到也觉得正常得不得了.但是测试后它确实效率很低.select test1.object_id, test1.object_name, test1.owner, test1.object_type from test1 inner join (select test1.object_id as object_id1, test2.object_id as o…
IDE生成的代码,运行几次之后开始出现以下这个错误 Error: must call SetScrollSizes() or SetScaleToFitSize() before painting scroll view. 该错误非常傻逼,因为并未修改该IDE生成的任何代码,只是运行几次之后就出现了. 刚开始我以为是IDE出错,重启,故障依旧. 后来调试发现,原来是在程序初始化时出错了.程序初始化时从注册表加载数据,然后在OnDraw在OnInitialUpdate运行了,就出现了这个错误. 解…
Volley源代码分析系列那里一段时间,告诉我,有许多私人留言,同时一些问题抛出.对于一些简单的问题,我们跳,这两天被连接到朋友@smali提出的问题.告诉我你不得不赞叹查看源代码时的详细程度,大家一块思考一下. Q:在写入文件头数据的时候为何不直接写入Int而是通过移位的方式来完毕? 我们来看一下相应的源代码: writeInt(os, CACHE_MAGIC); static void writeInt(OutputStream os, int n) throws IOException {…
下午写程序,写的好好的,突然报错"在注释中遇到意外的文件结束". 下面是官方给出的错误原因是缺少注释终结器 (* /). // C1071.cpp int main() { } /* this comment is fine */ /* forgot the closing tag // C1071 实际查找并未找到缺少*/的错误. 之后发现,即使将新添加的代码删除,依然报错. 经过搜索,找到了原因: utf8 格式出错,有一个注释是/* 中文*/,这里由于编码问题,中文和英文联合起来…
背景 我们APP的引擎包engine.so.包括了A.B.C三个project.但每次都是源代码形式编译,导致svn上存在多份同样代码拷贝. 很不科学. ..核心的Bproject由我维护.整个SO编译project由多个人维护. 于是乎偶进行了一次升级:将B源代码从soproject中解耦:将B打成一个静态库,然后编译So的时候链接静态库. 開始行动 基本思路:将B的源代码包到一个guide_b外壳project中.ndk-build生成guide_b.so 的同一时候诱导生成libB.a静态…
数据展示应该是最常见的需求,我们经常利用数据做总结.用数据做分享.但是我们该如何更好地展示给我们需要展示的人,如何才能让我们的数据表达更加动人,这个值得让人思索. 说到数据表达,常用的数据展示方式无非就是纯数据数字.表格.图表这三类,但是却让很多小伙伴感到苦恼,常常出现这些情况: 自己耗时耗力整理分析了一堆大数据,结果大家就看了一眼! 看到别人超好看的图表的时候,自己也想制作,却不知道该怎么办? 为什么自己的数据展示不够高级,图表样式达不到自己的审美要求? 莫慌!今天,小编就为大家介绍的工具就可…
pstack竟然是一个shell脚本,核心是调用gdb的thread apply all bt查看进程的所有线程的堆栈,之后用sed正则展示线程堆栈信息. /proc/pid/exe是一个指向可执行文件的软连接. #!/bin/sh if test $# -ne 1; then     echo "Usage: `basename $0 .sh` <process-id>" 1>&2     exit 1 fi if test ! -r /proc/$1; t…
前有幸拜读过诸多大神关于DDD的实现落地等文章,学习较多,受益匪浅,在此推荐 : https://www.cnblogs.com/hafiz/p/9388334.htmlhttps://blog.csdn.net/k6T9Q8XKs6iIkZPPIFq/article/details/78909897https://www.cnblogs.com/netfocus/archive/2011/10/10/2204949.htmlhttps://blog.csdn.net/bluishglc/art…