博客园 - Atpking
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=90866
2021-06-26T09:22:07Z
Atpking
https://www.cnblogs.com/jicheng1014/
feed.cnblogs.com
https://www.cnblogs.com/jicheng1014/p/14934834.html
抽时间做了一个 定时检查域名ssl 过期时间, 临期发送通知的工具 - Atpking
撸了个自动检测证书快过期报警的网站 ssl 挂啦? https://www.sslguala.com ##主要特点 集中式管理: 比较清楚的知道哪些 域名即将过期, 以及过期的具体的时间, 这样避免了遗忘个别域名配置 支持国内的IM通道: 相比国外的邮件通知, ssl挂啦 支持 钉钉, 飞书, 企业
2021-06-26T09:22:00Z
2021-06-26T09:22:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】撸了个自动检测证书快过期报警的网站 ssl 挂啦? https://www.sslguala.com ##主要特点 集中式管理: 比较清楚的知道哪些 域名即将过期, 以及过期的具体的时间, 这样避免了遗忘个别域名配置 支持国内的IM通道: 相比国外的邮件通知, ssl挂啦 支持 钉钉, 飞书, 企业 <a href="https://www.cnblogs.com/jicheng1014/p/14934834.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/7051258.html
在rails 中返回 zip 文件 - Atpking
在平日的开发当中我们一般只返回html,json 等等,但是偶尔情况下也会使用到其他文件的返回,比如 pdf ,csv 文件 今天在开发中使用的是将大量的文字返回给用户。 ## 知识点 `Tempfile` `send_file` `gem rubyzip` ### Tempfile Tempfil
2017-06-19T16:14:00Z
2017-06-19T16:14:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】在平日的开发当中我们一般只返回html,json 等等,但是偶尔情况下也会使用到其他文件的返回,比如 pdf ,csv 文件 今天在开发中使用的是将大量的文字返回给用户。 ## 知识点 `Tempfile` `send_file` `gem rubyzip` ### Tempfile Tempfil <a href="https://www.cnblogs.com/jicheng1014/p/7051258.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/6083220.html
先解决思想:为何要写单元测试 - Atpking
写单元测试简直是傻,如果不符合预期,我就直接改我自己的代码好了。 如果说领导让研发写单元测试,我敢打赌80%的研发脑海里都会想过这个问题。 我写了一个函数,这个函数的结果我当然知道是什么,但是为什么我还要写一个单元测试来确定这个事情? 我的答案是,再简单的事情,都有可能出错。 让我们想想我们的工作中
2016-11-20T11:20:00Z
2016-11-20T11:20:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】写单元测试简直是傻,如果不符合预期,我就直接改我自己的代码好了。 如果说领导让研发写单元测试,我敢打赌80%的研发脑海里都会想过这个问题。 我写了一个函数,这个函数的结果我当然知道是什么,但是为什么我还要写一个单元测试来确定这个事情? 我的答案是,再简单的事情,都有可能出错。 让我们想想我们的工作中 <a href="https://www.cnblogs.com/jicheng1014/p/6083220.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3952793.html
Ruby on Rails 中你使用了Kaminari 后,千万不要再引入will_pagination 这个Gem 了 - Atpking
今日做开发的时候发现的这个问题发现无论怎样配置都不能使用Kaminari 的Per 这个功能,分页大小也固定在了30最开始还以为是Ransack 这个Gem 影响的,上网搜了很久发现没有最后仔细检查,原来是Gemfile 里面包含了will_pagination 把它删除之后,一切恢复正常
2014-09-02T21:55:00Z
2014-09-02T21:55:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】今日做开发的时候发现的这个问题发现无论怎样配置都不能使用Kaminari 的Per 这个功能,分页大小也固定在了30最开始还以为是Ransack 这个Gem 影响的,上网搜了很久发现没有最后仔细检查,原来是Gemfile 里面包含了will_pagination 把它删除之后,一切恢复正常 <a href="https://www.cnblogs.com/jicheng1014/p/3952793.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3543896.html
js循环里进行回调,引用循环里的变量,发现只是最后值的问题 - Atpking
做项目的时候,栽在一个小地方,是这样的我有很多个坐标点,我想把这些坐标点都绑定一个事件,当点击了这个坐标点之后,发送一个ajax 请求,将坐标点的id 发出去,等待显示返回的数据但是实际当中,无论我点击了哪个点,都发现发送的ajax 请求都是最后一个点的id值上,仔细一想,确实是这么回事,因为点击这个事情是异步,当执行ajax的时候,遍历早已结束,所以返回最后一点是正常的。问题变成了,怎样让回调函数读取到每次的临时变量,也就是个闭包的问题平时对闭包不是太清楚,所以顺便复习一下了,参考资料也是博客园朋友写的 http://kb.cnblogs.com/page/110782/之后也参考了这里ht
2014-02-11T02:15:00Z
2014-02-11T02:15:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】做项目的时候,栽在一个小地方,是这样的我有很多个坐标点,我想把这些坐标点都绑定一个事件,当点击了这个坐标点之后,发送一个ajax 请求,将坐标点的id 发出去,等待显示返回的数据但是实际当中,无论我点击了哪个点,都发现发送的ajax 请求都是最后一个点的id值上,仔细一想,确实是这么回事,因为点击这个事情是异步,当执行ajax的时候,遍历早已结束,所以返回最后一点是正常的。问题变成了,怎样让回调函数读取到每次的临时变量,也就是个闭包的问题平时对闭包不是太清楚,所以顺便复习一下了,参考资料也是博客园朋友写的 http://kb.cnblogs.com/page/110782/之后也参考了这里ht <a href="https://www.cnblogs.com/jicheng1014/p/3543896.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3522034.html
rails 里js 在production 只合并不压缩等问题,以及assets pipeline 加载js 在指定页面上 - Atpking
因为刚学rails,试着做了一个小系统操作微信公共帐号,之后部署的时候遇见了一个问题,整套系统在互联网端访问,非常的慢,而在手机端访问,10s后才会有响应,打开chrome的调试工具,发现application-(xxxxdigestxxxxxx).js 这个文件有800多k之后打开这个文件发现,里面包含有未压缩的jquery 注释版,以及重控件 ckeditor 的代码于是,问题变成了1. 如何将jquery 脱水压缩2. 只在需要时候再加载其他重控件 比如 ckeditor 的js (500k)关于1, 其实是自己犯的一个错误, 因为我在预编译的时候没有带上production的参数 正.
2014-01-16T02:27:00Z
2014-01-16T02:27:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】因为刚学rails,试着做了一个小系统操作微信公共帐号,之后部署的时候遇见了一个问题,整套系统在互联网端访问,非常的慢,而在手机端访问,10s后才会有响应,打开chrome的调试工具,发现application-(xxxxdigestxxxxxx).js 这个文件有800多k之后打开这个文件发现,里面包含有未压缩的jquery 注释版,以及重控件 ckeditor 的代码于是,问题变成了1. 如何将jquery 脱水压缩2. 只在需要时候再加载其他重控件 比如 ckeditor 的js (500k)关于1, 其实是自己犯的一个错误, 因为我在预编译的时候没有带上production的参数 正. <a href="https://www.cnblogs.com/jicheng1014/p/3522034.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3519136.html
在rails 中使用mysql 出现Mysql::Error: Incorrect string value: 的问题 - Atpking
这是因为你在做数据库的操作中有非英文的问题,之后gem mysql2 处理中文必须要数据库也指定是utf-8 才比较好处理解决的方法很简单,将数据库每张表都转化成utf-8即可,如果数据库没有什么重要的数据,也可以直接删除掉,建立一个新的数据库,之后默认utf8 即可mysql -uroot -p输入密码之后CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;之后自己rake db:migrate 即可
2014-01-14T07:37:00Z
2014-01-14T07:37:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】这是因为你在做数据库的操作中有非英文的问题,之后gem mysql2 处理中文必须要数据库也指定是utf-8 才比较好处理解决的方法很简单,将数据库每张表都转化成utf-8即可,如果数据库没有什么重要的数据,也可以直接删除掉,建立一个新的数据库,之后默认utf8 即可mysql -uroot -p输入密码之后CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;之后自己rake db:migrate 即可 <a href="https://www.cnblogs.com/jicheng1014/p/3519136.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3506786.html
rails4 ckeditor 的部署以及 中文化 - Atpking
首先ckeditor 要基于paperclip 之后paperclip 需要你在linux 下安装 ImageMagick 具体安装可参考http://my.eoe.cn/guanmac/archive/5806.html 之后中国区有个麻烦事情就是中文化,本来安装官方示例,应该是在application.rb 里的config.i18n.default_locale = "zh-CN"但是确实没有中文化,原因是ckeditor 这个包里的lang 里 中文的命名是zh-cn.js 所以读不到,解决的方法也非常简单,直接在html的配置中指定就可以了,我这里是simple_
2014-01-06T03:03:00Z
2014-01-06T03:03:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】首先ckeditor 要基于paperclip 之后paperclip 需要你在linux 下安装 ImageMagick 具体安装可参考http://my.eoe.cn/guanmac/archive/5806.html 之后中国区有个麻烦事情就是中文化,本来安装官方示例,应该是在application.rb 里的config.i18n.default_locale = "zh-CN"但是确实没有中文化,原因是ckeditor 这个包里的lang 里 中文的命名是zh-cn.js 所以读不到,解决的方法也非常简单,直接在html的配置中指定就可以了,我这里是simple_ <a href="https://www.cnblogs.com/jicheng1014/p/3506786.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3500594.html
rail 怎样在已有数据库上继续开发 - Atpking
今天刷贴看到了这篇文章http://ruby-china.org/topics/16493,老大回复的很有意义,在这里备份一个而要把现有的数据库纳入 Migration,一个简单方法:创建一个空 Migrationrake g migration init运行rake db:schema:dump把 2 生成的内容(db/schema.rb)剪切到 1 生成的 migration(db/migration/xxx_init.rb) 里面然后楼主还会有疑问,直接用数据库命令创建表不好么,为什么要用 migration。如果有这样的疑问,那么就是没有管理过实际项目,或者没有进行过多人协作,不知道同
2014-01-01T06:46:00Z
2014-01-01T06:46:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】今天刷贴看到了这篇文章http://ruby-china.org/topics/16493,老大回复的很有意义,在这里备份一个而要把现有的数据库纳入 Migration,一个简单方法:创建一个空 Migrationrake g migration init运行rake db:schema:dump把 2 生成的内容(db/schema.rb)剪切到 1 生成的 migration(db/migration/xxx_init.rb) 里面然后楼主还会有疑问,直接用数据库命令创建表不好么,为什么要用 migration。如果有这样的疑问,那么就是没有管理过实际项目,或者没有进行过多人协作,不知道同 <a href="https://www.cnblogs.com/jicheng1014/p/3500594.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3420869.html
android 中百度地图 关于地图缩放所调用的事件 - Atpking
在做百度地图的时候 javascript 有个地图缩放的事件但是在android 的API里面却没有,但是还好 官方给了一个MapStatusChangeListener,是这样介绍的百度地图SDK为开发者提供了地图事件监听的方法MKMapViewListener,开发者通过此接口,可完成以下几种事件的监听:地图加载完成时,地图移动完成时、点击到地图可点标注时、动画结束时和截图成功后。感觉有戏,稍微做下修改 具体思路是 在class 中记录 zoom 的初始值之后在这个事件里检测这个初始值,如果变动了,则认为是改变了缩放等级,则刷新 具体代码如下所示//其中mMapView 是地图View .
2013-11-13T02:31:00Z
2013-11-13T02:31:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】在做百度地图的时候 javascript 有个地图缩放的事件但是在android 的API里面却没有,但是还好 官方给了一个MapStatusChangeListener,是这样介绍的百度地图SDK为开发者提供了地图事件监听的方法MKMapViewListener,开发者通过此接口,可完成以下几种事件的监听:地图加载完成时,地图移动完成时、点击到地图可点标注时、动画结束时和截图成功后。感觉有戏,稍微做下修改 具体思路是 在class 中记录 zoom 的初始值之后在这个事件里检测这个初始值,如果变动了,则认为是改变了缩放等级,则刷新 具体代码如下所示//其中mMapView 是地图View . <a href="https://www.cnblogs.com/jicheng1014/p/3420869.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3347220.html
关于Vim 的插件snipmate 以及它的安装方式 - Atpking
在网上看了http://study.163.com/course/courseMain.htm?courseId=269016#/courseMain 里关于snipmate 的视频snipmate 是一个类似代码补全的东西,更好的地方在于自定义这个补全的内容。由于视频比较老了,所以很多地方跟现有的都有点小变化 这里主要说下安装问题1、最新的snipmate 是在https://github.com/garbas/vim-snipmate而不是在官网,官网很久没更新了2、snipmate 的安装方式是官方推荐的是Pathogen安装方式,注意,这种安装方式你得首先安装https://githu
2013-09-30T06:23:00Z
2013-09-30T06:23:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】在网上看了http://study.163.com/course/courseMain.htm?courseId=269016#/courseMain 里关于snipmate 的视频snipmate 是一个类似代码补全的东西,更好的地方在于自定义这个补全的内容。由于视频比较老了,所以很多地方跟现有的都有点小变化 这里主要说下安装问题1、最新的snipmate 是在https://github.com/garbas/vim-snipmate而不是在官网,官网很久没更新了2、snipmate 的安装方式是官方推荐的是Pathogen安装方式,注意,这种安装方式你得首先安装https://githu <a href="https://www.cnblogs.com/jicheng1014/p/3347220.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3303593.html
51单片机串口通信的注记 - Atpking
最近折腾51单片机,当然学到的都是比较基础的东西,可能我认为比较复杂的概念有“中断” 和“串口通信”,这篇主要是讲串口通信 使用的自然是山大王STC89C52RC的芯片来学习 串口通信主要是C51单片机的RXD 和TXD 与上位机进行通信,由于上位机一般是电脑,所以要TTL转成电脑能读出的RS232的电路来支持 一般使用MAX232 芯片 串口通信电路如下 之后就可以电脑的串口与...
2013-09-05T08:31:00Z
2013-09-05T08:31:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】最近折腾51单片机,当然学到的都是比较基础的东西,可能我认为比较复杂的概念有“中断” 和“串口通信”,这篇主要是讲串口通信 使用的自然是山大王STC89C52RC的芯片来学习 串口通信主要是C51单片机的RXD 和TXD 与上位机进行通信,由于上位机一般是电脑,所以要TTL转成电脑能读出的RS232的电路来支持 一般使用MAX232 芯片 串口通信电路如下 之后就可以电脑的串口与... <a href="https://www.cnblogs.com/jicheng1014/p/3303593.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3290815.html
关于vi 分屏的一些指令 - Atpking
分屏都是以ctrl + W(大写)首先,ctrl+ W , v 为切屏之后用 :e 打开其他文件ctrl + W , c 为关闭当前分屏ctrl + W , h 为切换到左侧分屏 ctrl + W, i为切换到右侧 (助记:hjkl)知识点来自于 http://coolshell.cn/articles/1679.html
2013-08-30T01:54:00Z
2013-08-30T01:54:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】分屏都是以ctrl + W(大写)首先,ctrl+ W , v 为切屏之后用 :e 打开其他文件ctrl + W , c 为关闭当前分屏ctrl + W , h 为切换到左侧分屏 ctrl + W, i为切换到右侧 (助记:hjkl)知识点来自于 http://coolshell.cn/articles/1679.html <a href="https://www.cnblogs.com/jicheng1014/p/3290815.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3243199.html
偶遇bash 的while read line 的问题 - Atpking
自己开发的过程中,我从数据库里读出来一个值,写入某个临时文件,再让脚本做 cat tmp.log |while read line 的时候readline每次都是少一行,最后发现,是换行符的问题 从数据库读出的是纯字符,没有换行,需要手动添加一个"\n" 问题解决
2013-08-07T07:33:00Z
2013-08-07T07:33:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】自己开发的过程中,我从数据库里读出来一个值,写入某个临时文件,再让脚本做 cat tmp.log |while read line 的时候readline每次都是少一行,最后发现,是换行符的问题 从数据库读出的是纯字符,没有换行,需要手动添加一个"\n" 问题解决 <a href="https://www.cnblogs.com/jicheng1014/p/3243199.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3200108.html
centos 6 设置无密码登录ssh 不成功问题 - Atpking
由于需要配置一台git 服务器,所以当时就建立了个git 帐号,之后执行mkdir .ssh 之后在客户端 scp 了自己的pub公钥到.ssh 目录下,但是怎么都还是需要自己再次输入密码,将这个公钥写入/root/.ssh/authorized_keys 下,之后root证书登录成功。找原因,网上有说是SELinux 打开的问题,CentOS 6 默认打开,会有干扰 但是服务器我之前手动关闭了这个SELinux 的 后来仔细对比git账户和root 账户 最终发现~/.ssh 这个文件的权限 root 是700 的权限 而git账户由于我使用的是mkdir .ssh 建立的目录,权...
2013-07-19T02:52:00Z
2013-07-19T02:52:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】由于需要配置一台git 服务器,所以当时就建立了个git 帐号,之后执行mkdir .ssh 之后在客户端 scp 了自己的pub公钥到.ssh 目录下,但是怎么都还是需要自己再次输入密码,将这个公钥写入/root/.ssh/authorized_keys 下,之后root证书登录成功。找原因,网上有说是SELinux 打开的问题,CentOS 6 默认打开,会有干扰 但是服务器我之前手动关闭了这个SELinux 的 后来仔细对比git账户和root 账户 最终发现~/.ssh 这个文件的权限 root 是700 的权限 而git账户由于我使用的是mkdir .ssh 建立的目录,权... <a href="https://www.cnblogs.com/jicheng1014/p/3200108.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3158981.html
关于js框架 dwz 与 yii的的分页 以及筛选的结合 - Atpking
此为jicheng1014 原创。。。。地址为http://jicheng1014.cnblogs.comdwz是一个不错的前端框架 但是 注意 所有的后端 都是要自己写的 常见的应用是 有一堆条件作为筛选,之后下面是一个表,如果数据量大的话 就涉及到了分页由于dwz是前端框架 所以获取数据什么的 就需要自己写了 分页前端其实只需要知道4个东西1、当前页面2、当前数据3、每页的大小4、数据的行数但是其实Yii 里本身就有自己的数据显示控件CGridview,理论上应该是封装了分页需要的所有动作,那么怎样把Yii和Dwz的数据结合起来?、答案是 CActiveDataProvider...
2013-06-27T08:03:00Z
2013-06-27T08:03:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】此为jicheng1014 原创。。。。地址为http://jicheng1014.cnblogs.comdwz是一个不错的前端框架 但是 注意 所有的后端 都是要自己写的 常见的应用是 有一堆条件作为筛选,之后下面是一个表,如果数据量大的话 就涉及到了分页由于dwz是前端框架 所以获取数据什么的 就需要自己写了 分页前端其实只需要知道4个东西1、当前页面2、当前数据3、每页的大小4、数据的行数但是其实Yii 里本身就有自己的数据显示控件CGridview,理论上应该是封装了分页需要的所有动作,那么怎样把Yii和Dwz的数据结合起来?、答案是 CActiveDataProvider... <a href="https://www.cnblogs.com/jicheng1014/p/3158981.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/p/3143859.html
完美解决百度地图MarkerClusterer 移动地图时,Marker 的Label 丢失的问题 - Atpking
这篇文章来自http://www.cnblogs.com/jicheng1014 不好意思,那些rss 站太生猛了。先吐槽一下百度地图的开发者,其实这个问题我绝对不是第一个遇到的人很多人把这个问题提交到了百度Map贴吧,没有人回复,我记得我几个月前也通过微薄向@百度地图API 反映过这个问题 当时他回复了下去看看,之后就没下文了。ok,描述下症状 当将自定义的Marker(含有Label)通过MarkerClusterer 管理的时候,当地图发生任何移动、缩放 的时候,Marker 的Label 就会自动消失关于解决方案网上我找到了这个解决方案Nautilus同学的一个解决方案http://.
2013-06-19T03:35:00Z
2013-06-19T03:35:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】这篇文章来自http://www.cnblogs.com/jicheng1014 不好意思,那些rss 站太生猛了。先吐槽一下百度地图的开发者,其实这个问题我绝对不是第一个遇到的人很多人把这个问题提交到了百度Map贴吧,没有人回复,我记得我几个月前也通过微薄向@百度地图API 反映过这个问题 当时他回复了下去看看,之后就没下文了。ok,描述下症状 当将自定义的Marker(含有Label)通过MarkerClusterer 管理的时候,当地图发生任何移动、缩放 的时候,Marker 的Label 就会自动消失关于解决方案网上我找到了这个解决方案Nautilus同学的一个解决方案http://. <a href="https://www.cnblogs.com/jicheng1014/p/3143859.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/archive/2013/06/11/3131879.html
恢复有道词典单词记录本的几种方法(非完美) - Atpking
事情已经再另外一篇文章po出来了(http://www.cnblogs.com/jicheng1014/archive/2013/06/11/3131858.html),这里就只写解决方案吧首先,当你意识到shit happens,请:立即关闭你的所有网络,避免其他设备(电脑、手机)等同步你的sb事情想一下同步的原理,“同步最新数据”。那么,我只需要保证手上还在的数据变成“最新数据”即可如果你的电脑单词本还存活,请先使用单词本导出选项导出所有单词,以作备份。之后,将所有的单词全选,右键选择“更改分类”,选择新建分类,或者其他分类,ok,之后点击同步,应该就ok(这个我没试验过,只是原理上应该是
2013-06-11T08:28:00Z
2013-06-11T08:28:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】事情已经再另外一篇文章po出来了(http://www.cnblogs.com/jicheng1014/archive/2013/06/11/3131858.html),这里就只写解决方案吧首先,当你意识到shit happens,请:立即关闭你的所有网络,避免其他设备(电脑、手机)等同步你的sb事情想一下同步的原理,“同步最新数据”。那么,我只需要保证手上还在的数据变成“最新数据”即可如果你的电脑单词本还存活,请先使用单词本导出选项导出所有单词,以作备份。之后,将所有的单词全选,右键选择“更改分类”,选择新建分类,或者其他分类,ok,之后点击同步,应该就ok(这个我没试验过,只是原理上应该是 <a href="https://www.cnblogs.com/jicheng1014/archive/2013/06/11/3131879.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/archive/2013/06/11/3131858.html
坏的设计、bug的程序,究竟会带来多大的痛苦,作为程序员的我们,感受到了用户的心情么? - Atpking
斗胆发一次首页,如果不符合首页规则,还劳烦管理员撤掉,带来的不便还请体谅。文章最后一点点建议,希望程序员们能看到作为一个程序员,我自然相信,任何软件是有bug的;作为小公司的半个设计师,我自然觉得,交互是一件麻烦事情……但是,每当我们在svn提交一段不稳定的代码,每当我们修改一处赶出的设计的时候,有想过以后使用这款软件的人,会因为这些问题,出现什么?当有了切肤之痛的时候,才知道自己的责任在哪里。事情是这样的作为一个有道词典的老用户,我非常习惯将平时的遇见的生单词同步到有道词典上,想必大家都会有这种习惯吧。随着时间的日积月累,从大学到毕业几年,我的有道词典已经积累到了4800个左右了。虽然比网上
2013-06-11T08:06:00Z
2013-06-11T08:06:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】斗胆发一次首页,如果不符合首页规则,还劳烦管理员撤掉,带来的不便还请体谅。文章最后一点点建议,希望程序员们能看到作为一个程序员,我自然相信,任何软件是有bug的;作为小公司的半个设计师,我自然觉得,交互是一件麻烦事情……但是,每当我们在svn提交一段不稳定的代码,每当我们修改一处赶出的设计的时候,有想过以后使用这款软件的人,会因为这些问题,出现什么?当有了切肤之痛的时候,才知道自己的责任在哪里。事情是这样的作为一个有道词典的老用户,我非常习惯将平时的遇见的生单词同步到有道词典上,想必大家都会有这种习惯吧。随着时间的日积月累,从大学到毕业几年,我的有道词典已经积累到了4800个左右了。虽然比网上 <a href="https://www.cnblogs.com/jicheng1014/archive/2013/06/11/3131858.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/jicheng1014/archive/2013/06/09/3128176.html
svn 在linux 下的一些注意事项 - Atpking
#本说明在ubuntu 12.04 下测试通过记住肯定是要先安装svn 的 ubuntu 为sudo apt-get install svn 1、如果你跟我一样,没有手动执行svn checkout 命令,而是直接将项目从同事那U盘拷贝过来的,记住一定要修改.svn 目录的权限 我比较懒,直接在项目上chmod 777 .svn -R2、查看哪些文件起了变化 使用 svn status 命令即可查看3、新文件需要你svn add newfile ,之后再commit。 如果文件多了会很麻烦,但是有个指令可以搞定添加所有新文件到svn中去svn add --force * --auto-pr..
2013-06-09T02:33:00Z
2013-06-09T02:33:00Z
Atpking
https://www.cnblogs.com/jicheng1014/
【摘要】#本说明在ubuntu 12.04 下测试通过记住肯定是要先安装svn 的 ubuntu 为sudo apt-get install svn 1、如果你跟我一样,没有手动执行svn checkout 命令,而是直接将项目从同事那U盘拷贝过来的,记住一定要修改.svn 目录的权限 我比较懒,直接在项目上chmod 777 .svn -R2、查看哪些文件起了变化 使用 svn status 命令即可查看3、新文件需要你svn add newfile ,之后再commit。 如果文件多了会很麻烦,但是有个指令可以搞定添加所有新文件到svn中去svn add --force * --auto-pr.. <a href="https://www.cnblogs.com/jicheng1014/archive/2013/06/09/3128176.html" target="_blank">阅读全文</a>