https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

Truncated incorrect DOUBLE value: '785+712' 和 Java JDBC預設sql_mode為嚴格模式

最近遇到一些MySQL地雷,要好好好整理一下
正常DB已經設定非嚴格模式
今天遇到Java執行遇到Warning不會過
SQL執行如insert xxxx ….. select xxx ….
語法也沒有錯
phpmyadmin可以執行
java執行就是過不了

1
2018-09-05 09:45:10,428 ERROR {Thread-0} [xxxxx.rbt.client.lib.Function] : insertMusicBoxReportLog com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: '785+712'

這就非常讓我疑惑

GO編譯程式紀錄

最近玩golang最喜歡它編譯可以直接跨平台執行
而且看了一下
真的很簡單,只需要一行go build
但真的是這樣的嗎?
(不然也不會有這一篇了XD)

elementary OS更換Terminal字形 & 設定zsh環境變數

To change font in the Terminal you need dconf-editor. Install it, if you haven’t done so:

sudo apt-get install dconf-tools

Run it and go to path org > gnome > desktop > interface > monospace-font-name.

FB
themes - How can I change the default Terminal font? - elementary OS Stack Exchange

.zshrc

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
    下面修改环境变量,将~/.composer/vendor/bin写入 PATH 环境变量里。

    注意: 如果你的命令行安装了zsh和oh-my-zsh,修改环境变量时有些小的变化。

    我遇到的就是这个问题,怎么修改,环境变量都不生效,比如我修改的是~/.bash_profile,那么必须`source
    ~/.bash_profile`才能生效,而且重启后继续无效,为什么呢?因为 zsh !我的终端是
    iTerm2,它很炫酷,但是就是环境变量搞不成。Google 找到了问题所在,安装 zsh
    后,~/.bash_profile并没有被执行,所以需要编辑 zsh 的配置文件~/.zshrc,在该文件里加入

    source ~/.bash_profile 现在我们应该可以用homestead命令了。

https://segmentfault.com/q/1010000004376181/a-1020000004377872