解决fcitx光标不跟随, 且因JCEF导致markdown不能预览的问题
见: RikudouPatrickstar的仓库十分感谢 @RikudouPatrickstar 将JCEF 添加编译到jbr中
1. 解决之路
fcitx 光标不能跟随, 用了编译后的环境, 光标跟随是解决了
不过有留意到jetbrains家的东西不能预览markdwon, 因为用的不多也没太在意
在使用leetcode插件时弹出如下提示:
常用排序算法
参考 http://www.cyc2018.xyz/
1. 所有排序算法实现Sort 抽象类12345678910111213141516171819202122232425262728public abstract class Sort<T extends Comparable<T>> { public abstract void sort(T[] numbs); /** * 实现compare 接口, 用于比较数据的大小 * * @param v 数值1 * @param w 数值2 * @return v < w (true) */ protected boolean less(T v, T w) { return v.compareTo(w) < 0; } /** * 交换数组两个位置的值 * * @param a 待交换的数组 * @param i 位置i * @param ...
android 家庭分享 [HomeHelper]
一. 简介
本项目为了解决家庭成员在生活中帐目信息不能同步,家庭备忘录不同步的问题,并且有一定的互动功能
项目 gitee地址
项目 文档介绍
应用下载 链接
1.1. HomeHelper 家庭帮手 特点
:chart_with_upwards_trend:家庭记账,和分析近期情况,并且能家庭同步
:golf:同步分享动态
:ledger:同步家庭备忘录
:closed_lock_with_key: 二维码分享加入家庭,且token校验
1.2. 界面展示
主界面
个人中心
1.3. 使用的技术栈
Android jetpack
Room 数据库的ORM框架
LiveData 动态刷新页面
ViewModel 保存页面数据,用其维护数据
kotlinx.coroutines 协程, io操作在协程中运行, 防止阻塞ui线程
retrofit2 和 OkHttp2 和后台发送网络请求
后台使用 spring boot spring security 开发的api, 以及安全验证功能
二. 主要功能介绍2.1. 添加帐单并同步
记账
同步家庭帐单
通过折线图统计近期家庭帐单 ...
算法与数据结构
1. 线性表 line-list1.1 顺序表1.1.1. 实现代码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869/** * 顺序表 */public class SeqList { private static final int MAX_SIZE = 1024; private final int[] lis = new int[MAX_SIZE]; private int size; public SeqList() { size = 0; } /** * 在指定位置插入数据 * * @param data 要插入的数据 * @param position position 要插入的位置 */ public boolean insert(i ...
vue-element 使用笔记
1. 自定义头部token* 修改 `src/utils/request.js`
1234567if (store.getters.token) { // let each request carry token // ['X-Token'] is a custom headers key // please modify it according to the actual situation // config.headers['X-Token'] = getToken() config.headers['token'] = getToken() }
2. eslint 报“Expected indentation of 4 spaces but found 6 “错误的解决123// rules中添加如下几行'space-before-function-paren': 0,'indent': 'off ...
j2ee 学习笔记
1. Servlet1.1 基本流程1234567 (*)-> "login.html"-right-> "form表单处理给 '/login' "-down-> "web.xml映射,给LoginServlet处理"-right-> "LoginServlet处理"-right-> "实例化Servelt"-up-> "重写 doGet,doPost等方法,获取参数,设置响应"-up-> "返回html"
web.xml1234567891011<!--注册servlet name--><servlet> <servlet-name>HelloServlet</servlet-name> <!--类的位置--> <servlet-class>HelloServlet</servlet- ...
通信原理期末复习
第一章 绪论1. 基本概念1.1 消息、信息和信号
消息: 对事物的物理状态变化的描述 (如:温度、语音、文字、图像)
信息: 消息中有用的内容
信号: 为传递消息使用的方式
1.2 通信
由一地向另一地传递消息(信息)
1.3 通信模型123456789@startuml(*)-right-> "信源" -right->[发送端] "发送设备"-right-> "信道" as A1-right-> "接收设备"-right->[接收端] "信宿" as A2"噪声源 "-up-> A1A2 -right-> (*)@enduml
信源: 消息的产生地
发送设备: 将原始电信号转换为适于在信道中传输的信号(变换、编码、调制)
信道: 传输媒介或途径
噪声源: 散布在系统各部分的噪声集中表现,噪声降低通信质量
接受设备: 将信号转换为原始信号(调解、译码)
信宿: 信息的归宿点,将电信号转换为相应消息
2. 信 ...
Linux 下xdebug-phpstorm 安装踩坑记录
1. 安装xdebug12sudo pacman -S xdebug# apt / yum 类似
2. 编辑xdebug.ini文件1sudo vim /etc/php/conf.d/xdebug.ini
123456789zend_extension=xdebug.so; xdebug 3 的特性xdebug.mode = debugxdebug.idekey = PHPSTORM xdebug.show_error_trace = 1xdebug.remote_autostart = 0 xdebug.remote_handler = dbgpxdebug.remote_mode = "req"xdebug.remote_log=/tmp/xdebug.log
3. 解决Linux下xdebug 更新到3.0 phpstorm debug 不起作用3.1 原因
由于使用archlinux 环境, xdebug 版本更新到3.0
xdebug 将默认的监听口改为了 9003 而不是9000
3.2 将debug端口改为9003
参考链接:
...
myNotes
1. jetBrains 全家桶问题1. kde 全局菜单
安装 插件 choose Runtime
安装 插件 javaFX runtime
2. fcitx的问题
选择打补丁后的runtime
zsh-git
alias g=’git’
alias ga=’git add’
alias gaa=’git add –all’
alias gapa=’git add –patch’
alias gau=’git add –update’
alias gap=’git apply’
alias gb=’git branch’
alias gba=’git branch -a’
alias gbd=’git branch -d’
alias gbda=’git branch –no-color –merged | command grep -vE “^(*|\s*(master|develop|dev)\s*$)” | command xargs -n 1 git branch -d’
alias gbl=’git blame -b -w’
alias gbnm=’git branch –no-merged’
alias gbr=’git ...