A lot of troubles/pains,gained a little, but no regrets & sorrows.
Happy new Year.
Best wishes.
通过坚果云同步wiz笔记,应对wiz全面收费问题
12月9日消息,昨日,知名跨平台云笔记软件“为知笔记”发布公告,宣布自试用期结束后全面收费,如果免费用户不升级成VIP的话便只能使用本地笔记功能,无法同步云端。同时,为知笔记也下调了VIP的价格,从12元每月改为6元每月,年付费60元。在2017年1月1日前升级的用户,年费优惠至50元。
马上就17年了,突然看到这个消息也不知道怎么评价是好,毕竟用了wiz接近6年了,经历了wiz很多版本和政策的更迭,的确认为是个好工具,走上这条路也是没有办法的办法。
今天想到一个临时不充值会员也能解决wiz同步的解决方案:
(1)下载wiz提供的便携免安装版的压缩包,解压
(2)登录wiz帐号,同步好之前所有的笔记
(3)注册坚果云帐号,下载坚果客户端,安装….
(4)设置坚果的同步目录,把wiz的便携版放到这个目录里面
然后就ok了,坐等同步就可以了,临时可以应对不能同步笔记的问题。希望有帮助。
正则表达式快速入门教程
摘要:
看到一本书写的正则表达式教程非常好,特地整理出来,本教程结合linux的grep命令,可以让大家迅速掌握正则表达式。正则在nginx配置和linux命令中应用非常广泛。这个正则教程尽量写的简单,肯定可以看懂,如果碰到一个很繁琐的正则表达式,只要耐心分析肯定可以看懂,因为正则表达式都是一段一段的,不像复杂抽象的程序逻辑。
grep是常用的linux命令,用于字符串数据的对比,将符合条件的字符串打印出来。
1 | grep '搜寻字符串' filename |
一个栗子:1
2grep 'root' /etc/passwd
root:x:0:0:root:/root:/bin/bash
为了显示突出显示效果也就是高亮效果,可以定义grep别名:1
grep='grep --color=auto'
范例文件r.txt
DB2_sqlcode_sqlstate(按sqlcode排序__常见错误及解决办法) DB2错误代码整理
DB2是IBM出口的一系列关系型数据库管理系统,分别在不同的操作系统平台上服务。虽然DB2产品是基于UNIX的系统和个人计算机操作系统,在基于UNIX系统和微软在windows系统下的Access方面,DB2追寻了ORACLE的数据库产品。
DB2常见错误及解决办法 博客分类: DB2
DB2SQLMTKJDBCIDEA .
1、创建数据库的时候,报42704错误。如:
Sql代码
1.=>create database test
2.=>SQL0204N “SYSTEM_1386_US” is an undefined name. SQLSTATE=42704
=>create database test
=>SQL0204N “SYSTEM_1386_US” is an undefined name. SQLSTATE=42704解决办法:
Sql代码
1.=>create database test using codeset gbk territory cn
=>create database test using codeset gbk territory cn
将hexo博客(github pages)同时同步托管到github和coding.net,解决百度不收录问题
背景:
由于github禁止百度爬虫访问,造成托管在github Pages上的博客无法被百度收录。相关问题可以通过百度站长平台的抓取诊断再现,每次都是403 Forbidden的错误…
解决方案:
将hexo同时同步到github和coding.net
(1)在github使用hexo可以参见相关文章:
http://blog.jarjar.cn/write-blog-with-github/
(2)在coding.net开启pages功能
在coding.net上注册后,创建一个与用户名相同的项目,如用户名是cloudroc,则项目名称也是cloudroc。创建项目后,在项目的Pages页面里,修改Pages服务的关联分支为master,然后开启Pages服务。再填入你要绑定的域名。注意项目类型我这里设置的是共有。
(3)在本机建立coding.net的ssh key
首先本地需要安装git客户端,在任意路径右键->git bash here
输入:1
ssh-keygen -t rsa -C "yourmail@domain.com"
可以一路按enter键,然后可在C:\Users\主机名.ssh下找到,文件名:id_rsa(私钥),id_rsa.pub(公钥)
最后在coding.net,刚建立的pages项目中维护这个公钥,如下图:
(4)修改hexo目录的_config.yml,设置多个仓库同步
示例:1
2
3
4
5
6
7deploy:
type: git
repo:
github: https://github.com/cloudroc/cloudroc.github.io.git
coding: git@git.coding.net:cloudroc/cloudroc.git
branch: master
message: a little wroks
这里github好像只能是https,ssh是不行的,但是coding.net的ssh没有问题
在DNSPOD设置CNAME
首先要在coding里你的pages项目绑定一个域名,然后会提示你需要将你的域名cname到pages.coding.me,照着做就好。
我使用的dnspod,设置完之后讲这个cname的线路类型选择为百度,这样百度爬虫就会去找你在coding上面的镜像了。这个过程可能很慢,百度嘛,呵呵
使用ant脚本生成jar包
找到一个可以将任意目录或者编译后的class文件打成jar的ant脚本,拿出来分享一下:
ant脚本:
1 | <project name="build_jar" default="jar" basedir="."> |
需要注意的几点:
1.class.dir是需要打成jar的class文件目录
2.build.dir是生成jar的目录
3.jar.name是你jar包的名字
运行方式:
eclipse为例,选中ant脚本,右键run as -> ant build(第2个option) -> 命令执行顺序是先init 再 jar,默认可能只有jar,需要手工选择一下