- 博客(20)
- 资源 (6)
- 收藏
- 关注
原创 Rust进阶-用之即弃的iterator
https://stackoverflow.com/questions/48037128/how-to-use-the-same-iterator-twice-once-for-counting-and-once-for-iteration/51012826#51012826
2020-05-07 15:07:58 1100
原创 Rust基础-Vec用法
Vec 定义了一个动态增长的数组,与java ArrayList类似。基本也定义了增删改查操作:pub fnpush(&mut self, value: T)pub fnremove(&mut self, index:usize)pub fnget<I>(&self, index: I)通过例子可以比较轻松掌握基本用法:pub ...
2020-04-28 16:54:01 10073
原创 linux命令集合
查看端口是否被占用 lsof -i:80查看当前活动 netstat -tunlp|grep nginx 或者netstat -tunlp|grep 80查看所有netstat -anp|grep nginx 或者netstat -anp|grep 80
2020-04-27 09:31:59 144
原创 Rust基础-UI初探
学习了一段rust之后,有点技痒是否能用rust做一个带界面的demo。于是调查一番最后选择了GTK-rs作为UI库。接下来就一步步演示下,如果使用GTK完成基于rust的简单小应用。 首先根据官网提示,在cargo.toml中增加相关依赖[dependencies.gtk]version = "0.8.0"features = ["v3_16"][...
2020-04-13 18:22:17 7621
原创 Rust基础知识-trait
trait的中文翻译是特性,初次接触rust的trait概念,有点抽象,什么是特性? 其实trait的行为和C++/java中的虚函数/接口概念非常类似。站在这个角度去理解trait立马恍然大悟了。 我们先从定义入手比较trait和接口的异同点。 用trait定义一个animal pub trait animal{ fn eat...
2020-03-27 09:19:07 950
原创 密码升级心得
密钥调试过程:1.用openssl生成密钥对2.使用解析函数解出公钥模数 http://tool.chacuo.net/cryptrsakeyparse3.修改模数: 注意:1 memcpy 导致了 long型大小端问题(高低位置互换) 2. 函数revertframe 导致模数不对4.使用QPluginTest解密 生成日志5. 将加密后文件拷贝
2017-10-11 17:52:54 231
原创 Nio建立socket使用注意事项
最近做区块链DEMO时,用到NIO 来建立socket。 初步体验了该API,总的来说 优缺点并存。 不过使用时需要注意:1. selectorKey 中OP_WRITE注册 为什么注册该事件,是因为需要底层缓存区准备就绪,在上一次写操作完成后,或者缓冲区足够大的前提下。已经是就绪的。 但是最好把写操作放在 selectorKey.isWritable() 条件后。2.为什么客户
2017-04-10 15:11:27 316
原创 AchartEngine 笔记
如果想将图标分页显示只需要修改这个属性: renderer.setXAxisMax(6);屏幕右边最大值 renderer.setXAxisMin(1);//屏幕左边最小值
2017-02-27 12:44:51 251
原创 android插件化学习笔记(二)
看完了理论知识,真正可以开始实践啦。。。。。。coding。。。经过半天折腾,新建了两个工程:AndroidHost, AndroidPlugin。将androidPlugin.apk拷贝到SD卡。运行。。。 error!!!理想和现实完全不符合又经过一下午折腾,终于解决了若干坑,顺便感谢鹅厂文献支持(http://www.alloyteam.com/
2016-07-28 18:02:37 243
原创 android插件化学习笔记(一)
DexClassLoader:一 问题: DexClassLoader作为插件中一个重要部分,需要进行合理管理,否则每当插件进程增加一个类new DexClassLoader 会出现class cast异常。classloader过程如下protected Class loadClass(String className, boolean resolve) thro
2016-07-04 11:55:57 265
转载 android studio __android_log_print 问题
分类: Android平台最近在使用android studio编译安卓程序,要用到jni我在jni源码中引用了__android_log_print ,且在Android.mk中加了LOCAL_LDLIBS := -llog但是编译时还是会出现如下错误:Error:(82) undefined reference to
2016-07-03 16:04:16 791
原创 android插件化学习笔记(前篇)
android插件化总结起来,难点有三:1.如何加载插件类,2如何加载插件类资源,3如何管理DexClassLoader1.加载插件类 加载插件类主要是通过宿主activity代理完成。宿主activity启动时,通过DexClassLoader加载插件activity。并且将插件activity和和宿主activity相关联, 插件activity生命周期通过宿主调用实现。
2016-06-21 11:05:55 305
原创 编程经验积累
一 JSON new JSONObject("");会抛异常 最好处理掉二try catch 的范围尽量缩小 ,这样保证坏代码的影响不会蔓延
2016-06-08 11:12:19 225
原创 解决软键盘关闭黑屏问题
某些机型软件盘关闭 会出现黑色背影,解决方法如下try{int curVersion = android.os.Build.VERSION.SDK_INT;if (curVersion >= android.os.Build.VERSION_CODES.HONEYCOMB){getWindow().setSoftInputMode(WindowManager.Lay
2016-04-25 12:24:44 856
转载 傅里叶分析之掐死教程(完整版)原文地址:http://zhuanlan.zhihu.com/p/19763358?columnSlug=wille
首发于与时间无关的故事关注专栏登录傅里叶分析之掐死教程(完整版)更新于2014.06.06Heinrich · 2 年前作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学请保
2016-04-14 18:20:59 1657
原创 Android 针对软键盘自适应[原创]
在登录界面对软键盘自适应这个蛋疼的问题看起来很简单,一般感觉也就是在mainifest里增加adjustPan/adjustResize就能搞定。但是遇到非文本输入框时就郁闷了。键盘总是会盖住控件。google,baidu若干之后都没有很好方法,借鉴若干之后终于明朗 在RootView上增加一个方法,可以根据键盘弹出的高度差滑动,问题解决! 代码如下:/** * 软键盘自适
2016-03-25 15:02:23 684
原创 Android 侧滑菜单实现
第一篇技术文章,本着开源精神,欢迎大家讨论交流,如要转载或使用请注明出处,尊重知识版权 哈哈 侧滑菜单如今比较流行应该工作需要,网上有各种实现方法,顺便自己实现了一种,中间有不足之处希望大家讨论修正. 主要思路是重写RelativeLayout,两个RelatvieLayout叠加,上层的那个Layout经过重写改造成了滑动菜单,下方的作为背景,布局原封不动。 下面是XM
2013-08-23 11:22:37 1192
人脸资源库-wiki_crop
2021-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人