Ubuntu14.04用户文件夹中英文切换

安装ubuntu14.04时选择了中文,装好后用户文件夹为中文,在终端操作时有些不太方便,于是需要切换为英文的命名方式。

切换方法很简单,打开终端,先修改为英文环境:

export LANG=en_US

然后再输入

xdg-user-dirs-gtk-update

阅读全文

nodejs生成md5摘要加密

在使用nodejs开发过程中,使用到了crypto模块进行md5加密,但是发现一个问题,就是有中文时加密信息与标准md5计算出的结果不一致,网上大概查了一下,好像是编码什么的问题,具体不去纠结它了,最要紧的是需要保持一致的加密算法。

找了一下,最终选择了之前在js开发中曾经使用过的crypto-js,现在node里也有实现了,于是拿来测试一下看看,结果如愿以偿。

阅读全文

解决TightVNC无法连接Ubuntu14.04

使用TightVNC连接Ubuntu14.04远程桌面共享时报错,提示如下:

Error in TightVNC Viewer: No security types supported. Server sent security types, but we do not support any of their.

阅读全文

天猫魔盒无需root更换输入法

平时都是电脑操作习惯了,最近一段时间用天猫魔盒看看视频、上上网等,发现输入法很难用,键位的布局不是按照电脑键盘来的,而是按字母顺序,找个字母很别扭。当然我们是理解天猫这样是有它特殊的考虑的。既然原生的不好用,那我们就自己安装一个吧。

先说明一下,这里是在天猫魔盒上外接无线鼠标配合遥控器使用的(无线键鼠组合也是可以的),如果只有遥控器的话还是不要更换输入法的好,因为自己安装的这些第三方输入法是没有针对魔盒做适配的,遥控器不一定能用的。

阅读全文

ubuntu服务管理工具

ubuntu下的服务管理工具应该有很多的吧,个人才疏学浅就不一一罗列了,今天要说的是 sysv-rc-conf。

sysv-rc-conf是ubuntu下的图形化服务管理工具,通过它我们可以很方便的修改配置开机启动项。

提示没有该命令时需要先安装一下

sudo apt-get install sysv-rc-conf

阅读全文

ubuntu下xampp忘记mysql密码重置

之前在ubuntu 12.04里安装了xampp,设置了mysql数据库root密码,今天需要增加个数据库,发现忘记之前设置的密码是什么了。经过一番摸爬滚打,终于搞明白了,注意以下的操作都是以linux的root身份操作的,其它的未测试,目测只要权限允许应该没问题。

先停止mysql

阅读全文

mybatis查询传递Integer类型参数报错

使用mybatis查询数据库,在传递Integer类型参数时,遇到下面的错误:

Servlet.service() for servlet [spring] in context with path /] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named ‘abc’ in ‘class java.lang.Integer’]

阅读全文

linux执行shell脚本,提示“没有那个文件或目录”

linux执行shell脚本,提示“没有那个文件或目录”

终端直接cd /var正常 shell脚本中执行则报错

原因是脚本是在windows平台下写的,换行符与linux不同,造成脚本不能正确执行。

windows是CR+LF Unix/linux是LF Mac是CR

阅读全文

通过html5方法无刷新变更页面url地址

通过html5方法无刷新变更页面url地址,基于安全的要求,url是不可以跨域的

pushState()方法接受三个参数

状态对象(state object) — 一个JavaScript对象,与用pushState()方法创建的新历史记录条目关联。无论何时用户导航到新创建的状态,popstate事件都会被触发,并且事件对象的state属性都包含历史记录条目的状态对象的拷贝。

阅读全文

jquery判断checkbox是否选中

所使用的jquery版本为jquery-1.9.1,浏览器为Chrome

1.通过prop方法获取checked属性,获取的checked返回值为boolean,选中为true,否则为flase ```html

全选 function checkAll() { var checkedOfAll=$(“#selectAll”).prop(“checked”); alert(checkedOfAll); $(“input[name=’procheck’]“).prop(“checked”, checkedOfAll); } \n```

阅读全文