- 博客(56)
- 资源 (8)
- 收藏
- 关注

原创 2024华为HCIP大数据考试总结&题库&提纲
HCIP大数据,HCIP-Big Data Developer 华为认证大数据开发高级工程师,考试代码H13-723因公司需要,最近这两年我从工程项目开发转为数据开发,负责数据仓库、数据中台的建设。在这期间参与了华为大数据培训,获赠了HCIP大数据考试券,价值300刀(2000RMB)好像。虽然HCIP不如HCIE有含金量,但本着“免费的券不考白不考”的想法,在准备了一个月后,于2024.01.30以834分通过该考试。毕业后很久没考试了,能通过的感觉还挺有意思的。
2024-04-11 01:55:32
4380
8
原创 Python的虚拟环境与打包
为了将Python程序发布到没有Python环境的客户端PC上运行,就需要将Python程序连同Python环境一同打包发布。通过venv模块或conda,可以方便地在一台PC上创建多个Python环境,并在多版本间切换。PyInstaller可以进一步地将Python程序打包成一个可执行文件中,双击运行。
2025-03-25 15:06:46
697
原创 Python程序的「加密」:Cython编译
为了防止Python源码泄漏,我们通过Cython对核心代码编译后再进行打包发布,以提高窃取/破解的难度或门槛。
2025-03-07 17:40:45
886
原创 解决局域网内Windows无法ping通与无法远程桌面
局域网内两台pc(主机A,从机B)一直远程访问好好的,最近有段时间没连,今天发现不行了,也无法ping通,记录下解决办法。局域网内PC无法ping通原因:因为windows防火墙默认设置的是不让别人ping通的,所以方法就是,修改防火墙相关设置。步骤:控制面板 → 系统和安全 → Windows防火墙 → 高级设置 → 入站规则 → 文件和打印机共享(回显请求 - ICMPv4-In)设...
2019-10-12 09:58:22
4546
1
原创 群晖NAS系统DSM入门
目录简介玩法公网快联局域网硬盘资源下载家庭媒体中心搭建私有云同步公有云照片管理云笔记文件管理文件访问文件共享文件请求备份用法常规控制面板其他简介群晖NAS搭载自主研发的DSM(DiskStation Manager)网页操作系统,官方推荐使用Chrome进行操作。DSM上的 [套件中心] 即DSM的应用市场,可以下载扩展套件。群晖NAS众多功能均以套件形式提供:在DSM安装套件(作为服务端),...
2019-01-08 19:35:21
32067
原创 群晖家用NAS选购心得
@TOCa群晖家用NAS选购心得NAS怎么玩?值不值得入手?为什么要买群晖?我就不解释了,网上文章很多,主要参考:玩法:NAS 最近这么火,到底值不值得买?买法:家用NAS的需求与选购用法:我买了个NAS,谈谈使用感受决定要买群晖后,就是决定型号了。最后我是准备入手:群晖DS418Play。产品趋势从群晖官网商品参数分析,群晖NAS产品线从CPU、内存、解码、硬件销售策略方面都经历...
2018-10-03 01:12:52
30342
4
原创 无线路由器选购心得
无线路由器选购心得工作后有了自己的经济来源,买东西不再限于“可以用”,而在追求“要好用”,也逐渐认识到的物有所值的含义。慢慢的,养成了买一样东西之前要了解它的习惯,从电脑、手机、电动牙刷,到沙发、热水壶、甚至床单和网线,均是如此。这个习惯慢慢的也变成了一种爱好。虽然这种了解只是大致的,也多是从网上获得的信息,但也是一种拓展眼界的方式。对事物有足够的了解后,也可以避开明显的雷区,不再容易被误导,...
2018-09-08 23:19:40
4135
1
原创 FileOutputStream输出文件偶尔为空的问题
公司产品是基于android研发的机顶盒,有一个功能是可以将保存在sd卡中的日志文件复制到插入盒子的U盘中,以供传阅。测试发现,当界面提示导出完毕后迅速拔掉U盘,则有很大概率导出的文件大小为0kb(文件存在)。而当界面提示导出完毕后等待约5~6秒钟再拔出,日志文件大小正常。该问题给我的直观感觉是目标文件创建了,但是没有写入内容。然而通过调试信息发现,经过API写入操作后,目标文件创建并且文件大
2018-01-24 16:45:57
8091
1
原创 Android.Settings类&设置默认输入法
Android的所有系统设置项(如音量、触摸提示音、默认输入法等信息)均是保存到一个数据库。在界面上调整设置时将值保存到该数据库,开机时将从数据库读取值作为默认设置。这些读取、设置操作都可以通过API或adb命令进行。
2017-10-27 19:31:57
9682
1
原创 java.io.File返回值实验
工作中遇到几个bug都是File文件系统的空指针异常,今天特地写了个实验搞清楚一下。 很简单,先上结论,后面是实验程序。结论File file = new File(path);小结论 1. 若path!=null,则file!=null;若path==null,则抛出NullPointerException;因此可以认为new File()不会返回null 2. f
2017-08-26 20:01:23
2501
原创 Android中使用@hide成员
@hide标记的API,在编译时不对外开放,但在运行时可以正确访问。但是,在进行底层开发、系统级应用开发或者是定制Android版本时,对@hide的使用必不可少。
2017-03-26 23:20:34
2356
原创 Java内存管理与反射机制
理解Java程序运行时的内存管理,对很多相关技术的学习都有帮助,如Java的反射机制。利用反射机制可以访问类的不公开成员,在Android中可以实现对@hide成员的访问。
2017-03-26 21:51:16
1922
原创 AudioEffect构造流程跟踪 & 音效库实现(native侧)
跟踪AudioEffect从Java到C/C++的构造过程。创建新音效库时,涉及音效库实现代码、编译脚本、配置文件的编写。
2017-03-24 21:56:46
9677
1
原创 AudioEffect与Equalizer解析(Java侧)
AudioEffectAndroid2.3增加了对音频混响的支持,通过AudioEffect可以方便地对AudioTrack和MediaPlayer播放的音乐进行音效控制。AudioEffect是音效控制基类,开发者不应直接使用此类,应该使用它的派生类:Equalizer 均衡器:增加或降低某一频率的声音响度来达到想要的效果Virtualizer 频谱(示波器):音频频谱可视化BassBoos
2017-03-21 16:38:44
6660
原创 SoundTouch实现音频变速变调
SoundTouch是一个用C++编写的开源的音频处理库,可以改变音频文件或实时音频流的节拍(Tempo)、音调(Pitch)、回放率(Playback Rates),还支持估算音轨的稳定节拍率(BPM rate)。
2017-03-19 23:54:29
27780
7
原创 Eclipse集成JNI与AndroidNDK操作
通过Eclipse中External Tools的配置,集成JNI与NDK繁琐的命令,实现一键操作。集成JNI操作配置在Eclipse中,Run -> External Tools -> External Tools Configuration。对Program右击new,Name命名为JavaH,各选项卡做以下配置:Main选项卡: 属性 值 说明 Location C:\Pro
2017-03-18 22:26:51
1037
原创 Android NDK编译C/C++为so共享对象
介绍了NDK、JNI、.so共享对象的概念,以及通过NDK将C/C++编译为.so的流程。
2017-03-18 21:31:56
17017
原创 JNI入门——hello jni
JNI(Java Native Interface,Java本地接口),实现了Java和其他语言的交互(主要是C/C++)。
2017-03-18 16:17:01
3322
原创 从零开始在Linux编译VLC-Android开源项目
本文以我作为菜鸟的角度来介绍从零开始,到编译出VLC类库和APK的整个过程,所以也会比较啰嗦。
2017-02-25 00:54:50
12816
15
原创 Adapter.notifyDataSetChanged()数据改变却不刷新的原因
并不是Adapter“数据变了却不刷新”,而是“数据根本没变”。
2017-01-14 23:15:56
33187
1
转载 Android APK反编译图片资源、Java源码
已发布的安卓应用apk可以通过反编译(decompile)得到图片、布局等UI资源文件,也可以得到Java源码。Java源码一般是被混淆后的代码(如所有类名、变量名、函数名都使用abc等无意义内容替换),但不妨碍参考。
2017-01-06 12:38:17
1541
原创 Shell学习笔记
shell(外壳)是一个命令解释器(也是一种应用程序),处于kernel(内核)和用户之间,负责把用户的指令传递给内核并且把执行结果回显给用户,同时,shell也可以作为一门强大的脚本语言。
2017-01-05 23:05:02
474
原创 Android开发环境
Android开发要用到Java,因此必须安装Android SDK和JDK。ADT-Bundle是推荐的开发环境搭建方法。介绍了通过代理更新SDK的方法
2017-01-04 13:41:54
4903
原创 Ubuntu 16.04安装/更新VMware tools&设置共享文件夹方法
介绍了安装VMware tools安装、设置共享文件夹和快捷方式的方法
2016-12-30 21:01:12
8247
转载 shell、cmd、dos和脚本语言
操作系统可以分成核心(kernel)和Shell(外壳)两部分,其中,Shell是操作系统与外部的主要接口,位于操作系统的外层,为用户提供与操作系统核心沟通的途径。
2016-12-29 22:56:14
11631
2
转载 Ubuntu16.04安装搜狗输入法
科普Linux系统下的输入法都是建立在输入法框架之上,先有输入法框架,再有具体的输入法。一个操作系统可能有多种输入法框架,一个框架上往往有多种输入法。
2016-12-29 20:15:04
1110
转载 Unix & Linux & GNU & Ubuntu的关系
Unix的历史久于Linux;而Linux的思想源于Unix,但不是Unix。 Ubuntu是一个linux发行版,如果Linux是指人类,那么Ubuntu仅仅是一个名为乌班图的人。
2016-12-29 17:21:10
4680
原创 笔试/面试题积累
笔试面试涉及的问题,有时候虽然你会,但不经过思考总结,在笔试面试时很容易说不清楚。 本文总结了我在校招过程中遇到的考点,作为积累,也作为补缺补漏的提纲。
2016-11-28 00:34:54
1302
原创 Eclipse中使用JUnit进行单元测试
使用JUnit可以方便地对类的方法进行测试,通过比较方法的返回值与期望值是否相等来判断方法是否正确。
2016-07-20 11:49:29
2372
原创 几道java测试题
1、以下变量s可能是哪种类型? byte?long?float?double?switch (s) {default: System.out.println("default");}答案:byte 解析:switch(expr1)中,expr1是一个整数表达式,整数表达式可以是int基本类型或Integer包装类型,由于byte,short,char都可以隐含转换为int,所以这些类
2016-07-07 20:35:39
744
原创 《C#入门经典v6》读书笔记5 WCF&WWF
WCF结合了Web服务+远程技术,是应用程序之间进行通信的通用基础结构,比Web服务强大,比远程技术更易于掌握。由于暂时没有用到WWF的地方,暂不做深入研究,主要了解下WWF是什么,有什么用。
2016-04-21 20:11:03
1280
原创 《C#入门经典v6》读书笔记4 数据访问
第21章 文件系统数据stream 流 serial device 序列化设备 compression 压缩 truncate 截断 CSV(Comma-Separated Values,逗号分隔值) obsolete 过时的文件路径:string directory = Directory.GetCurrentDirectory();//获取应用程序当前工作目录string path1
2016-04-18 17:57:14
2738
全国行政划分.zip
2020-04-28
全国邮编与区号.xlsx
2020-04-26
android反编译工具包(4in1)
2017-08-12
android开源滚动选择器wheel&demo&省市区地址选择器
2015-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人