denghao2003
码龄8年
关注
提问 私信
  • 博客:4,267
    4,267
    总访问量
  • 暂无
    原创
  • 1,017,209
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-03-30
博客简介:

denghao2003的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得3次收藏
创作历程
  • 2篇
    2018年
  • 10篇
    2016年
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

可能是最简单的把C++Lib包装成C#可用dll的方法

(想直接看结果的直接翻到最后) 之前对C++接触不多,最近工作需要,第三方给了一个C++的lib库,我们需要把它封装一下在C#中调用。对方要是直接给Dll就省事了。。。 研究了一下,基本有三个方向: 1. 建立CLI类型的,或者叫Managed的基于.NET的dll,这样c#可以直接进行引用。 2. 建立native的c++ dll,然后在C#用 dllimport的方式调用。 ...
转载
发布博客 2018.12.03 ·
876 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

如何在Jenkins上配置一个可以从其它Job取回Artifact的Job

今天因为工作上的需求,需要在Jenskin上配置一个job, 它应该可以从其它所选择的Job中取回Artifact。 首先,在"构建"步骤中添加 "Copy Artifacts from another project". 在Project Name那栏输入所需要的Project名字,它会自动提示的。 不过,由于我想要的是一个更通用的可以用来取回任意Job的Artifact,然后自己...
转载
发布博客 2018.09.14 ·
423 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【原创】如何用Android Studio断点安卓自带Service或Bind类型的Service

很久以来,我一直想找一种方法来断点调试安卓系统自身的Service,或者bind类型的Service,比如我想看WifiManager里面的getWifiApConfiguration函数是如何实现的。从代码看到: public WifiConfiguration getWifiApConfiguration() { try { return mServic...
转载
发布博客 2016.06.03 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[原创]Visual Studio 使用 Just My Code引起无法断点

今天遇到的问题,同样的代码,在一台机器上用Release配置可以命中断点,在另一台上用Release断点就都失效了。后来发现是因为断点失效的机器上设置了Just My Code。在Debug-Options-Debugging-General中取消 Just My Code的选中,然后就可以debug了。 转载于:https://www.cnblogs.com/zzpbuaa/p/54...
转载
发布博客 2016.04.28 ·
853 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[原创]在使用SDK 23(6.0)版本后org.apache.http相关的类找不到的解决办法

参考: http://stackoverflow.com/questions/32153318/httpclient-wont-import-in-android-studio http://www.zhihu.com/question/35597452/answer/63619567 http://stackoverflow.com/questions/33898857/why-...
转载
发布博客 2016.04.18 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[原创]使用Gradle的插件EnIDE build的时候,输出的中文总是乱码。

使用Gradle的插件EnIDE build的时候,输出的中文总是乱码。解决办法:在EnIDE的设置里面,设置JVM options GRADLE_OPTS 为:-Dfile.encoding=UTF-8 转载于:https://www.cnblogs.com/zzpbuaa/p/5766029.html...
转载
发布博客 2016.08.12 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[原创]Android Lollipop (5.0) 原生代码 Settings 首页加载逻辑分析

主入口为com.android.settings.Settings. 这只是一个wrapper的类, 它继承于 SettingsActivity类,并且声明了一堆公有的继承于SettingsActivity的类作为内部类。 例如: public static class BluetoothSettingsActivity extends SettingsActivity { /* ...
转载
发布博客 2016.03.21 ·
74 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[原创] 如何用Eclispe调试java -jar xxx.jar 方式执行的jar包

有时候,我们经常会需要调试 java -jar xxx.jar方式运行的代码,而不是必须在Eclipse中用Debug或者Run的方式运行。比如我们拿到的SourceCode不完整。Java提供了一种调试的机制。 1. 我们可以使用命令: java -agentlib:jdwp=transport=dt_socket,server=y,address=8050,suspend=y -...
转载
发布博客 2016.04.28 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【原创】如何在Android Studio下调试原生安卓Framework层面的源代码

1. Open Existing Android Studio Project. 2. 打开后, Projects -> Android 里面是空的。 这时候,需要选到 Projects-> Project面板,右键-> Open Module Settings. 3. 点击Settings上面的+号,然后选择Android, 点击OK。 做完上述步骤,在R...
转载
发布博客 2016.03.18 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[原创]win10 命令行出现问号而且无法chcp 936

现象: 命令行中中文字符显示为问号,输入chcp 936会提示 invlalid page code. 解决: 设置-区域和语言-时钟,语言和区域-区域-更改位置-管理-非Unicode中所使用的语言-中文。然后重启即可。 转载于:https://www.cnblogs.com/zzpbuaa/p/5407762.html...
转载
发布博客 2016.04.19 ·
949 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

[原创] Gradle DSL method not found: 'android()' 和 buildToolsVersion is not specified 的解决办法。...

今天在用Android Studio 2.0 打开别人的较早版本生成的工程时, 提示: Gradle DSL method not found: 'android()'。 解决办法为,打开根目录下面的build.gradle, 删掉里面关android的模块。 项目中一般有两个build.gradle, 一个位于项目根目录下(和 .idea目录同级),另一个位于 app/build....
转载
发布博客 2016.04.18 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【原创】Android ExpandableListView使用

ExpandableView的使用可以绑定到SimpleExpandableListAdapter,主要是看这个Adapter怎么用。 这个类默认的构造函数有9个参数, 很好地解释了什么叫做又臭又长。 public SimpleExpandableListAdapter (Context context, List<?extendsMap<String,?>...
转载
发布博客 2016.03.16 ·
99 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏