- 博客(55)
- 问答 (2)
- 收藏
- 关注
原创 怎么写方案文档
工作中时常要写一些方案文档,但写文档通常不是一件受欢迎的事情。很多人对写文档有一种奇怪的偏见。说不上这个偏见该怎么叫什么名字,但就是觉得写文档不是一件特别舒服的事情。另一方面,是因为写不好。一件事如果做不好,久而久之,兴趣也就不大了。这其中也包括我。最开始,我也对写文章有一种偏见。觉得写文档把事情搞得太复杂,很较真,没必要。但是就算尽量减少文档的数量,还是有一些情况必须要写文档的。而在这些必要...
2020-04-10 20:18:10
562
原创 两张字段不同的表,查询时将记录合在一起
表一:表二:语句:SELECT `gid`, `station_id`, `zone_id`, `ecode`, `user_id`, `user_name`, `check_user_id`, `check_user_name`, `check_time`, `sign_date`,...
2018-03-15 20:49:17
12118
原创 Mac下添加环境变量
背景要安装Elixir,需要配置环境变量。需要将ELIXIR_HOME=/Users/jonathanma/Documents/Training/Elixir/elixir添加到PATH中。步骤运行vim ~/.bash_profile。添加ELIXIR_HOME定义。修改PATH,将$ELIXIR_HOME/bin添加到PATH中。在EXPORT PATH前添加EXPORT ELIXIR_H
2016-08-23 11:40:02
541
原创 Mac下运行svn update报错"Checksum mismatch while updating"
Mac下运行svn update报错”Checksum mismatch while updating”问题:如题,在Mac的控制台运行svn update报错。如下图: 解决:进入报错文件夹。备份文件。运行svn update --set-depth empty。这个命令会删除当前目录下的所有文件,所以之前要备份。运行svn update --set-depth infinity。这一步
2016-08-04 12:05:04
1588
原创 iOS添加framework, 报错“dyld: Library not loaded”
背景iOS项目需要引入一个第三方的framework,叫NMSSH.framework。按如下方式导入后,运行起来报错。 1. 将该framework放到工程下的某个文件下。 2. 按照TARGETS->选择target->Build Phases->Link Binary With Libraries,添加该framework。错误信息如下:dyld: Library not loaded:
2016-05-24 13:56:00
12175
原创 iOS推送证书从申请到使用
关于这个话题,已经有很多写的很好的文章了。但是,在自己做的过程中,即使别人写的已经很好了,还是会遇到这样那样的问题。自己还是再写一遍吧。本文记录了从无到有申请证书,到最后能够发出通知。当然,前提是我们有一个合适的开发者帐号。准备工作1. 登录开发者帐号,如果帐号的权限合适。我们会看到如下图:或者最新的界面应该是下面(刚刚发现):2. 点击红色框内的菜单,会来到如
2016-04-17 17:21:18
12516
1
原创 iOS远程通知的实现机制
一条通知从在服务端发送,到在APP收到,整个流程涉及三个部分,包括:1. 我们自己的服务端(通知的源发送者)。2. 苹果(Apple)公司的通知推送服务(Apple Push Notification Service,简称APNS)。APNS是通知的实际发送者。3. 我们的APP(通知的接收者)
2016-04-16 11:38:25
1291
原创 Got an exception - Unexpected character 0xfeff in identifier
用CheckStyle检查代码,出现Got an exception - Unexpected character 0xfeff in identifier。
2016-04-10 15:41:11
5347
原创 This certificate has an invalid issuer
This certificate has an invalid issuer
2016-03-29 17:23:05
1299
原创 Android打包时出现"Conversion to Dalvik format failed with error 1"
Android打包时出现"Conversion to Dalvik format failed with error 1"。
2015-12-12 10:47:05
431
原创 Jar文件配置文件路径问题
在Eclipse中运行的时候,一切正常。把Java工程导成了可运行Java文件,通过java -jar XX.jar命令运行的时候,会报异常说配置文件路径找不到.
2015-11-11 19:52:10
2781
原创 MySQL的几个用法
1. (非)空条件SELECT * FROM ecity.enn_user WHERE orgeh IS null;SELECT * FROM ecity.enn_user WHERE orgeh IS NOT null;2. 若不存在则插入,否则更新。查一下两者的不同REPLACE INTOINSERT INTO .. VALUES() ON DUPLICATE KEY
2015-11-07 17:54:41
570
原创 GIS 四参数 七参数
在GIS中,有时候需要对不同的坐标系进行转换。在转换的过程中,需要用到一些转换参数。四参数,对两个不同的二维平面直角坐标系进行转换,有四个未知参数。七参数,对两个不同的三维空间直角坐标系进行转换,有七个未知参数。以下链接对四参数和七参数有一个易懂的描述:测绘里面的四参数和七参数是什么原理
2015-08-27 17:25:25
3151
原创 Allocate exception for…
问题:之前运行的好好的项目,在eclipse中启动server,然后在浏览器中访问的时候报 Allocateexception for servlet xxServlet.解决:删掉eclipse中的server,重新建一个。
2015-08-27 17:25:21
918
原创 Tomcat网站主机绑定域名
背景:做了一个网站,部署在tomcat的webapps目录下。开发的时候通过真实IP直接访问的,比如120.55.100.254:8080/Langxun/。做完以后,要跟一个域名(www.361vi.com)绑定,也就是说在浏览器地址栏中输入www.361vi.com,就能访问到tomcat下的工程。分析:在这里描述有几个概念域名:就是我们以后要在浏览器地址栏输入的www.361vi.
2015-08-27 17:25:18
518
原创 DIV自适应高度
问题:div内容是js动态添加的,需要div高度自适应,随内容增加而变高。但是div没有被撑开,内容元素溢出了。如下图:正常情况应该是:参考自:http://www.jb51.net/css/110252.htmlhttp://www.jb51.net/css/35568.html
2015-08-27 17:25:16
532
原创 js设置div的class, 在360浏览…
问题:如题,用360浏览器设置div的class,但在360浏览器上没生效,在chrome上是好的。另外,在360当时最新版本(忘了版本号了)上也是好的,出问题的是v7.1.1.531。原因:在该问题版本上,"使用setAttribute("class",value)语句动态设置Element的class属性在firefox中是可以的,但在IE中却不行。"问题图:红色部分,第一
2015-08-27 17:25:10
586
原创 Mysql中文查询没有结果
一个Web工程用的是Mysql。用中文字符串作为查询条件,查不到结果。查询条件:"select date, title, img, contentfrom news where title=?;"调试发现执行 sttmt.setString(1,newsTitle);的时候newsTitle也没乱码。数据库里有满足条件的数据,也是中文,并且数据库里也没乱码。搜了一下,需要改MySQL
2015-08-27 17:25:07
1380
原创 在Eclipse中启动Tomcat, 访问不了
问题:在系统服务中启动Tomcat,项目工程能够访问。在Eclipse中配置Server,然后启动,访问不了,连Tomcat首页都访问不了。解决:搜了一下,http://blog.youkuaiyun.com/kenchow126/article/details/8536481解决了我的问题。“原来在eclipse中的server中添加一个新的服务时,eclipse默认值有点小问题。”,一下
2015-08-27 17:25:05
499
原创 网页背景图片在360浏览器、IE8浏览…
电脑装的IE8,360浏览器和IE浏览器都不能显示body元素设的背景图片。代码如下:body { background-image:url(../image/profile/profile_bg.png); background-position: center center; background-repeat: no-repeat; background-attachme
2015-08-27 17:25:02
1451
原创 Android 模拟器安装APK
http://jingyan.baidu.com/article/8cdccae98e9c77315413cde8.html
2015-08-27 17:25:00
493
原创 iOS 7 8 升级问题总结
最近几个项目做iOS8的升级。把遇到的典型问题总结下。下面的代码都是在记事本里敲得,可能有语法之类的错。升级前: 支持iPod4(iOS6),iPod5(iOS6) 和iOS(iOS7)。特别说明一点的是,项目的iOS7兼容是用Xcode4.6做的。所以虽然项目也能在iOS7的设备上运行,但界面元素的风格跟iOS6完全一样。做iOS8升级的时候,用的是Xcode6.1。因为之前的
2015-08-27 17:24:57
419
原创 JS获取被点击对象id
$(item)[0].setAttribute("onclick","showProductDetail(this)");function showProductDetail(target) { alert($(target)[0].getAttribute("id"));}不确定为什么$(target)[0]要用[0]。
2015-08-27 17:24:54
4759
原创 JS 合并数组之concat
要点: concat函数返回的是一个新对象。var productCollection = new Array();for ( var groupIndex = 0; groupIndex < 5; groupIndex ++) { var group = newArray(); ... // 往group里添加对象 ... productCol
2015-08-27 17:24:52
538
原创 socket(AF_INET, SOCK_STREAM…
Issue: socket(AF_INET,SOCK_STREAM, IPPROTO_IP); 总是返回-1Code:(省略了头文件的引用)int _tmain(int argc, _TCHAR*argv[]){ int socketId; socketId = socket(AF_INET, SOCK_STREAM, IPPROTO_IP); cout
2015-08-27 17:24:49
7347
原创 error LNK2019: 无法解析的外部符…
Reason: 学习使用socket,在stdafx.h文件加了#include ,编译#include "stdafx.h"#includeusing namespace std;int _tmain(int argc, _TCHAR* argv[]){ int socketId; socketId = socket(AF_INET, SOCK_STREA
2015-08-27 17:24:47
485
原创 无法打开预编译头文件:“Release\xx…
Reason:新建一个项目-->编译-->出错Error: 无法打开预编译头文件:“Release\xxx.pch”: No suchfile or directorySolution:No such file or directory" TITLE="无法打开预编译头文件:“Release\xxx.pch”: No such file or directory" />
2015-08-27 17:24:45
848
原创 Java: Simulation of printStackTr…
Something is not that mysterious as it appears tobe.Simulation of printStackTrace" TITLE="Java: Simulation of printStackTrace" />Simulation of printStackTrace" TITLE="Java: Simulation of printSta
2015-08-27 17:24:40
450
空空如也
Android 实现文档(word, excel, pdf等)在线预览
2015-08-12
网站首页(index.html)访问不了, servlet可以访问
2015-03-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人