zhichaosong的博客

山不在高,有仙则名。水不在深,有龙则灵。码不在烂,能跑就行。

《码出高效 Java开发手册》书籍源码及相关代码示例

本代码为阿里的神书《码出高效 Java开发手册》的源码,VSCode 或 Eclipse 直接导入即可。 所有代码,均为我自己在学习本书时,手敲代码一行一行敲出来的。 代码内容即注释,与书本完全一致,且可以直接调试运行,边学边练才能达到最佳学习效果! 目前,覆盖了最重要的第六章(数据结构与集合)、...

2019-04-14 20:47:11

阅读数 11

评论数 0

VSCode调试java控制台输入:Evaluation failed because the thread is not suspended

使用 VS Code 调试 Java 程序,需要使用控制台输入,结果一直报错,找了一下解决方案 报错如下: 在 launch.json添加一行 "console": "externalTerminal"即可 { // Use IntelliSe...

2019-04-14 20:23:03

阅读数 18

评论数 0

在终端连接ssh的断开关闭退出的方法

前言:在终端直接通过 ssh 连接远程服务器还是非常方便快捷的,谁用谁知道!习惯了 Ctrl + C 中断退出的方式还真不知道怎么退出远程连接,上网查了下各个方法,整理如下 序号 方法 特点 方法1 直接关闭终端 简单粗暴 方法2 输入logout 比较正式的退出方式 方...

2019-04-10 20:30:43

阅读数 25

评论数 0

Electron将Web页面打包成exe文件

文章目录一、 插件安装二、 修改配置文件三、 运行打包命令四、 运行 EXE 文件测试 一、 插件安装 npm install electron-packager --save-dev 二、 修改配置文件 "scripts": { "start":...

2019-04-10 16:28:00

阅读数 19

评论数 0

在electron中实现跨域请求,无需更改服务器端设置

很简单,在Electron的BrowserWindow模块中配置这样一个参数: // Create the browser window. mainWindow = new BrowserWindow({ width: 800, height: 600, webPref...

2019-04-10 16:18:30

阅读数 9

评论数 0

RTMP 在线测试地址(2019.04更新)

香港卫视,rtmp://live.hkstv.hk.lxdns.com/live/hks(已停用) 香港财经,rtmp://202.69.69.180:443/webcast/bshdlive-pc(推荐,信号好不卡顿) 韩国GoodTV,rtmp://mobliestream.c3tv....

2019-04-06 10:52:06

阅读数 124

评论数 0

通过adb shell dumpsys activity命令查看当前与用户交互的Activity任务栈

adb shell dumpsys activity | grep -i run 加上过滤条件后,可以看到当前运行的任务栈,比较简明清晰 adb shell dumpsys activity---------------查看ActvityManagerService 所有信息 adb shell...

2019-04-04 09:45:45

阅读数 11

评论数 0

小程序多端框架全面测评:chameleon、Taro、uni-app、mpvue、WePY

最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个? 作为 Taro 开发团队一员,笔者想在本文尽量站在一个客观公正的角度去评价各个框架的选型和优劣。但宥于利益相关,本文的观点很可能是带有偏向性的,大家可以带着批判的眼光去看待,权当...

2019-04-02 20:35:15

阅读数 335

评论数 0

Android webView 获取、设置 cookie的方法

做android项目难免遇到这种情况,需使用webview加载网页,并且获取cookie。或者需要设置自己的请求cookie正常加载网页。下面分别介绍一下android 中 webview的使用方法。 1.获取url中的cookie: 方法一:我们需要自己写一个cookie管理类:MyW...

2019-03-30 23:19:53

阅读数 10

评论数 0

红黑树的演变由来 - 理解红黑的含义及背后逻辑2-3树

前言 红黑树,对不少人来说是个比较头疼的名字,在网上搜资料也很少有讲清楚其演变来源的,多数一上来就给你来五条定义,红啊黑啊与根节点距离相等之类的,然后就开始进行旋转、插入、删除这些操作。一通操作下来,连红色和黑色怎么来的,是什么含义,有什么作用都云里雾里的,能搞清楚就怪了。 本文介绍红黑树,暂...

2019-03-27 14:44:18

阅读数 43

评论数 0

xxx is not in the sudoers file.This incident will be reported.的解决方法

1.切换到root用户下,怎么切换就不用说了吧,不会的自己百度去. 2.添加sudo文件的写权限,命令是: chmod u+w /etc/sudoers 3.编辑sudoers文件 vi /etc/sudoers 找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL...

2019-03-25 15:40:41

阅读数 72

评论数 0

玩转ADB命令(ADB命令使用大全)

此文章内容整合自网络,欢迎转载。 我相信做Android开发的朋友都用过ADB命令,但是也只是限于安装应用push文件和设备重启相关,根深的也不知道了,其实我们完全可以了解多一点,有一些不常用的场景我们至少应该知道它可以做到,比如,我们知道adb install 却不知道adb shell am...

2019-03-25 15:02:37

阅读数 54

评论数 0

ADB常用命令笔记

/* 管理相关 */ adb version // 查看 adb 版本 adb devices // 查看连接设备 adb start-server // 启动 adb server adb kill-server // 停止 adb server adb reboot // 重启设备 /* 文...

2019-03-25 15:01:15

阅读数 54

评论数 0

ionic1中Tab与新页面URL命名相似导致的路由冲突

文章目录一、冲突复现1. 新建项目2. 新增页面3. 故障复现二、原因分析1. 浏览器 Debug2. 对比两次页面3. 修改 tabs.html 测试三、源码解析四、解决措施 摘要:运行 ionic1 的官方 tab 示例 Demo,新添加一个子页面一切正常,但是当把新页面的 URL 改成与任...

2019-03-22 17:32:27

阅读数 26

评论数 0

Java中字节流16位分组补齐算法解析 -以国密SM4算法为例

在文件加密解密过程中,经常将字节流按 16 位分成一组,方便运算。但是源文件若不是16的整数倍怎么办?这就可能导致解密文件多出几个字节的失真。 本文中的 padding() 算法即实现了最后一组 16 位的补齐以及最后的还原,代码如下: 国密算法工程示例源码:https://github.co...

2019-03-19 11:45:42

阅读数 60

评论数 0

Java实现文件的加密与解密

最近在做一个项目,需要将资源文件(包括图片、动画等类型)进行简单的加密后再上传至云上的服务器,而在应用程序中对该资源使用前先将读取到的文件数据进行解密以得到真正的文件信息。此策略的原因与好处是将准备好的资源存储在云上,使用时通过网络进行读取即可,减少了应用程序本身的大小。这一点对于移动应用尤其重要...

2019-03-18 15:02:41

阅读数 20

评论数 0

MySQL中存储emoji字符详解 - 以Nodejs环境为例

文章目录一、故障现象1. 报错提示2. 报错原因二、解决步骤1. 修改 MySQL 的配置文件2. 修改 database/table 和 column 的字符集3. 重启mysql三、修改项目数据库连接配置四、效果演示 一、故障现象 1. 报错提示 D:\api\node_modules\mys...

2019-03-15 17:33:05

阅读数 35

评论数 0

Fastadmin的导入功能

导入功能默认是禁用的,如需启用需做以下操作 1. 在你的控制器中继承import方法,如下 public function import(){ return parent::import(); } 2. 在index.html中的build_toolbar方法添加im...

2019-03-08 16:23:48

阅读数 57

评论数 0

Cordova build 时遇到 error: resource android:attr/dialogCornerRadius not found 的原因

错误描述 Cordova 项目 build 时报下面的错误 error: resource android:attr/dialogCornerRadius not found error: resource android:attr/fontVariationSettings not found ...

2019-03-01 15:45:59

阅读数 99

评论数 0

Android构建报错:Android resource linking failed (AAPT2 27.0.3 Daemon #0)

使用Gradle构建android项目报错,主要错误信息: Executionfailedfortask':app:processDebugResources'. >Androidresourcelinkingfailed(AAPT227.0.3Daemon#0) ......

2019-03-01 15:31:26

阅读数 107

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭