- 博客(24)
- 资源 (6)
- 收藏
- 关注
原创 有道云笔记markdown乱码解决办法
环境浏览器: chrome, opera系统: ubuntu, arch现象markdown编辑时,中文字符无问题,英文字符光标位置与实际写入位置差一倍.原因有道markdown编辑器的css设置:.ace_editor{12px/normal ‘Monaco’, ‘Menlo’, ‘Ubuntu Mono’, ‘Consolas’, ‘source-code-pro’, mon...
2019-09-18 21:27:44
4583
3
原创 windows-wsl sshd配置
原因win10下,默认的wsl ubuntu中,ssh服务是开启的.sudo service --status-all [ - ] acpid [ - ] apparmor [ ? ] apport [ - ] atd [ - ] console-setup.sh [ - ] cron [ ? ] cryptdisks [ ? ] cryptdisks-earl...
2018-12-14 22:10:52
4386
原创 php命令行模式
简述php全集行模式,即php-cli,官方文档中称为: CLI SAPI(Server Application Programming Interface,服务端应用编程端口).听着挺复杂。其实是因为php原本为服务器端的脚本语言,所以引申出这个叫法。与服务端模式的不同服务端模式主要有两种工作方式: 作为web server的模式方式或作为一个cgi可执行程序. 前者,比如作为apach中...
2018-12-09 21:48:09
1826
原创 virtualbox相关
串口虚拟机上将串口转TCP.在本地开启一个监听:nc -l 9300virtualbox设置:在虚拟机里打开串口测试, pass.
2018-11-06 09:35:19
307
原创 几种开源“派”板介绍
树莓派(Raspberry Pi)目前已经发展到第三代, 最火的当数第三代B+, 可以安装ubuntu, debian甚至win10.相关网站:官网中国社区硬件上无内置 flash, 直接用sd卡启动.桔子派(orangepi)国产的低成本单板机, 比树莓派价格更低(主要用全志SOC, 以H系列为主). 而且有一系列的产品,适合不同用途。相关网站官网代表产...
2018-11-04 23:17:20
6038
2
原创 freeCAD试用
意图最近一项目,需要设计几个板子,但是没有结构设计,只能自己动手了.以前用过solidworks, 但是solidworks没有linux下的.在alternativeto.net上,发现了一个推荐,freeCAD.这不错,开源免费,要是全国都用上这个,能省多少钱哪.安装先看文档wiki支持windows, mac, linux下. linux下发行版一般都有内置,但是版本可以有过时....
2018-10-31 11:51:27
9635
原创 监控远程文件变动同步到本地
场景有时需要在远程服务器上编绎,编绎后在本地查看.比如有时在外面,手头只有一个windows平板,性能渣渣, 又要修改小程序.怎么办呢?可以这样: ssh远程服务器,远程neovim编辑,远程docker中的webpack自动打包,再将打包后变动文件发回本地.步骤前提利用rsync同步文件, SSH方式, 需要将sshd配置为免密码登陆,比如证书.需要将本地和远程都开启sshd, 且双方...
2018-10-26 10:57:57
1746
原创 平时使用的一些工具命令
文件导航silversearcher-ag 关键词查找效率非常高, 比如 ag --js some 在当前目录下所有js文件中搜索含’some’关键词的行autojump/fasd fasd功能更多一些,但更常用的还是j, 一键直达常用目录vifm vim模式的文件管理器图片相关deepin-screenshot 深度出品的截图工具,支持截图后模糊,涂画等功能.绝对精品pin...
2018-10-23 23:57:34
282
原创 docker化neovim使用
目的很多时候,用nvim开发不同语言(如栈开发者经常用的javascript, php, python, less, go等),想做自动补全的话,就要安装一堆的语言相关.如果都安装在工作电脑上,会感觉雍肿,留下垃圾文件等问题.而docker化后可解决这些问题.实现使用基于alpine:3.8的image, 初始大小仅4.4MDockerfile内容FROM alpine:3.8#...
2018-10-19 11:25:11
2573
原创 php版本长整形压缩为ascii
用途有时需要将长整型缩短,以便把于传输或减少字符输入;实现基于进制原理,进行转码代码<?phpfunction packInt2Asc($l){ $table = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRST+='; $divisor = strlen($table); $sum = ''; while($l >...
2018-10-18 18:57:37
236
原创 leetCode题之正则表达匹配
原题Given an input string (s) and a pattern §, implement regular expression matching with support for ‘.’ and ‘’.‘.’ Matches any single character.'’ Matches zero or more of the preceding element.Th...
2018-10-14 22:08:24
165
原创 为windows添加"在..打开"菜单
工具regedit. windws, 开始,regedit, 打开.设置在 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell\下新建一个项,如’wsl-bash’改wsl-bash下的默认项值为"用wsl-bash打开"在wsl-bash下新建项"command"改command的值为可执行文件, 如 “C:\windows\syste...
2018-09-22 11:09:26
391
原创 windows linux 子系统 wsl体验
环境windows10 1803开启wsl控制面板-&amp;amp;amp;gt;程序和功能-&amp;amp;amp;gt;启用或关闭windows功能 启用: 适用于linux的windows子系统安装debianwindows.store中,下载debian; 安装后rootfs位置: ./Administrator.SC-xxx/AppData/Local/Packages/TheDebian...
2018-08-30 10:38:05
3748
原创 php快速导出数据库到csv
需求需要在浏览器页面,通过下载按钮将数据库全部导出到本地.方案每读一行数据库记录,echo一行到输出; 实现//导出函数,参数$mycli已打开数据库的mycli对象function exportDbTable($mysqi){ //首先输出头部 header("Content-type:text/csv;"); header("Conten...
2018-08-28 21:24:33
815
原创 md5效率测试
环境华为云主机 1C1G docker php7 cli测试代码<?phpfunction getElapsT($targS, $count){ $t1 = microtime(true); $tmp = ''; for($i = 0; $i < $count; $i ++){ $tmp = md5($targS); ...
2018-08-25 18:07:40
2935
原创 msys2体验
简介MSYS2 是MSYS的一个升级版,准确的说是集成了pacman和Mingw-w64的Cygwin升级版, 提供了bash shell等linux环境、版本控制软件(git/hg)和MinGW-w64 工具链。与MSYS最大的区别是移植了 Arch Linux的软件包管理系统 Pacman(其实是与Cygwin的区别)为什么要体验amd ryzen cpu集显驱动,目前linux...
2018-08-25 18:03:27
1694
原创 postresql 数据库管理工具
简介postresql用的人的不如mysql多,因为更”学院派” .使用上基本语法与mysql的sql差不多,除了一些mysql的特色函数和用法.比如: + mysql 支持双引号内表示字符串, pgsql只支持单引号(其实这是sql规范的标准用法) + mysql 数据类型不严格, 如 integer类型,sql可以传字符串,比如”9”,会自动转换类型; pgsql不可以,报错,类型必须...
2018-08-15 01:14:32
1530
原创 ELK docker实践
概述ELK stack是一套日志分析软件集合,包括beats, logstash, Elasticsearch, Kibana等; Beats 搜集数据的集合, 包括: Audit data Auditbeat 搜集linux审计信息,以保证文件完整性Log files Filebeat 搜集各种文件类日志Availability Heartbeat 分析服务状态,如定时心跳包请求...
2018-08-12 22:00:50
322
原创 rabbitMQ docker安装测试
MQ是什么消息队列就是用存放消息的队列结构,简称MQ; 参考: http://blog.51cto.com/lee90/2058126选型参考 + https://www.sojson.com/blog/48.html + https://blog.youkuaiyun.com/pkueecser/article/details/50613989 特性 Acti...
2018-08-07 23:33:04
1585
原创 ubuntu wifi 反复询问密码问题
当ubuntu从待机状态,返回时,经常会出现反复询问输入网络密码问题。经过反复实验,发现问题原因在于wifi驱动。重新加载realtek的驱动即可。脚本如下:#!/bin/shecho start rm driverssudo rmmod rtl8192cesudo rmmod rtl8192c_commonsudo rmmod rtlwifiecho reinstal
2013-12-08 20:50:34
4991
原创 Flashplayer在ubuntu上无法同时播放问题
困绕了很久时间,无论是firefox还是opera在ubuntu上播放 时,总是存在冲突的问题。当用flash播放 时,则vlc media player或其它播放器则无法播放 ,被阻塞。但vlc player和其它播放 器却可以共存,同时播放 。用top观察,发现flash播放时,pulseaudio并没有工作。查看 /usr/share/alsa/alsa.confi.d/下的co
2013-12-05 15:44:16
642
原创 由变量对齐引发的问题
最近在将一个由RVDS2.0开发的工程,迁到RVDS4.0后,出现了奇异的问题。一个函数在调用一个数组时出现崩溃。最终确认是因强制转换,引发变量地址对齐的问题。 原数组定义为: unsigned char buff[]; 但在引用时为, lcd_show((unsigned short *)buff). 因char在内存中可能是奇地址,导致不能正常存取。 解决办法也很简单:在变量定时
2013-10-24 14:08:36
559
原创 c运算符优先级
最近在调试程序时,发现一个问题,仔细查下,才发现是因优先级错误导致。一直以为==的优先级最低,其实不是,而是相当高。类似这样的例子: if(gpio_getdata(GPIOB)&(0x1)==0) return false;else return true;将会永远返回false。原因 ==优先级高于&。优先级运算符
2013-10-24 14:07:32
563
原创 AlertDialog与acivity的交互
有很多种交互方式,推荐一种比较方便的方式:在actitivy中声明一个成员:private Map mDlgExchangeMap = new HashMap();在交互时,引用此map即可。如下:AlertDialog.Builder dlgBuilder = new AlertDialog.Builder(this);dlgBuilder.setTitle("请输入新名称
2013-10-24 14:04:01
651
已编绎的arm gcc for linux 32 软浮点
2014-02-12
Win7 64 dnw usb driver for S3C2416
2013-01-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人