1.ps -ef|grep fcitx can't find fcitx process
2.manual run fcitx found issue
(ERROR-9380 ime.c:432) fcitx-keyboard-cm-mmuock already exists
3.following many steps on internet, but also failed
1)create xprofile
$cat ~/.xprofile
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
export XIM_PROGRAM=fcitx
export XMODIFIERS="@im=fcitx"
export LC_ALL=zh_CN.utf8
fcitx -d
2)uninstall/reinstall from software center
4.use dpkg to install sogoupinyin_2.2.0.0108_amd64.deb and found which package depends
$sudo dpkg -P fcitx fcitx-config-gtk3
$sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb
install failed and install the depends package
$apt-get install fcitx fcitx-frontend-qt4 libfcitx-qt0 fcitx-libs-qt fcitx-libs libqtwebkit4 libopencc2
5.logout or reboot ubuntu
近期,Unity在北京、成都、深圳分别举办了三场制作人专场活动,搭建优秀游戏制作人与Unity官方面对面交流的桥梁,内容涵盖项目优化、技术美术与解决方案等多个方面。本文为大家带来的是Unity技术支持工程师刘伟贤的演讲-《Unity的超大开放世界解决方案》。你可以点击[阅读原文]下载本次演讲的PPT。下面是本次演讲视频。演讲内容大家好,很高兴这么多人在场聆听,首先简单介绍一下我自己。我是刘...
复旦大学公开课:人工智能哲学本人学习理解1 为何人工智能科学需要哲学的参与人工智能和哲学一样,本身的定义和研究方向就非常特别,对智能的认识本身就是对人对智慧有更深的认识哲学是研究人和世界的,所以,有指导作用 或是相互发展的2 近代欧洲哲学与人工智能介绍近代欧洲哲学家们对AI的观点,老师通过辩证方式来给大家有个过程了解哲学与人工智能的发展对理性,感性,数理,逻辑,与智能有个辩证反问到底人...
下载开源项目开源项目地址:https://github.com/jcoleman/tomcat-redis-session-manager 下载下来,把src的代码放到自己新建的项目中,注意:对应服务器tomcat版本,这个项目编译要对应修改。本文服务器tomcat8。tomcat7参考下文。https://blog.csdn.net/lzc409973859/article/details...
概要:移动互联网时代,手机App逐步成为一种生活方式。移动推送则是App主动触达用户的重要渠道,它可以推送消息通知,引导用户点击去往App,从而增强用户黏性,让潜在用户变成真爱粉。但由于安卓市场缺失系统级的推送机制,导致推送这件小事变得并不简单。移动互联网时代,手机App逐步成为一种生活方式。移动推送则是App主动触达用户的重要渠道,它可以推送消息通知,引导用户点击去往App,从而增强用户黏性,让潜在用户变成真爱粉。但由于安卓市场缺失系统级的推送机制,导致推送这件小事变得并不简单。移动云上线移动.
package mainimport ( "fmt" "reflect")type A struct { Name string Gender string Age int}type B struct { Name string Gender string}//binding type interface 要修改的结构体//value type interace 有数据的结构体func structAssign(binding interface{},
1、用户列表文件:/etc/passwd/2、用户组列表文件:/etc/group3、查看系统中有哪些用户: $ cut -d : -f 1 /etc/passwd4、查看可以登录系统的用户 $ cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 15、查看系统中有哪些用户组 $ cut...
quarkus 红帽开源的轻量级的微服务框架,对标spring目前oracle(Helidon)、eclipse(Vert.X)、RedHat(quarkus)都在微服务框架上发力。其特点就是轻量级(启动快、内存小)、异步反应式、原生云(Kubernetes Native Java框架)等。今天要介绍的quarkus正是基于这些特点应运而生,我想最大的动力就是上面说的那三个重要特性,再加上spri...
软件开发流程规范第一版作者:Charles时间:2019-05-16第一章、目的和作用 为了规范互联网软件产品开发项目管理过程,指导开展项目研发、管理等活动,缩短开发周期,提高软件开发质量,降低开发成本,提高开发效率和效益,制定软件开发流程管理规范。 本规范的作用范围为互联网软件产品开发立项至...
最长上升子序列:要求球数组当中严格递增的子序列,可以不连续。思路:设一个数组,保存以当前元素结尾的最长递增子串。例如,1结尾的最长递增子串是1个元素,3结尾的最长递增子串是2各元素,2结尾的最长递增子串是2各元素,计算5结尾的时候,先求max之前所有元素的最长递增子串,然后1<5,所以生成2,。3<5,所以生成3。2<5,所以生成3,所以5的位置上是3.再看1,imp...
B. BSUIR Open X从nnn个字符串中任选两个进行拼接,求拼接成"BSUIROPENX"的方法数。思路:首先统计各字符串的出现次数,再对"BSUIROPENX"进行拆分,拆分所得两字符串出现此时之积即为答案#include<bits/stdc++.h>using namespace std;const int maxn=1e5+10;const int INF=0x3f3f3f3f;typedef long long ll;typedef pair<in
搭建PHP开发环境(二)-PHP安装