- 博客(87)
- 资源 (22)
- 收藏
- 关注
原创 struts2怎样做支持json
1.首先确定导入了jar包,struts-json-plugin 2.在struts.xml中配置package extends json-default 3.action的配置actionname="register"class="com.eudn.actions.LoginAction"method="register">
2014-11-26 22:43:14
962
原创 用navicat导入数据显式正常,在mysql cmd下显式出现乱码
今天碰到的问题比较奇怪,使用navicat把数据导入数据库,这些数据都是中文,导入成功,显式也正常,但是在mysql cmd下都是乱码。检查了我的mysql配置,字符编码都是utf8,包括navicat连接时候也设置过是utf8的。找了很久,发现有人说,在 mysql cmd下set names 'gbk' 就可以了,试了下,确实就ok了,不过比较恶心的是,每次重新打开cmd,必须重新设置,不然还
2013-10-26 14:20:38
1997
转载 redis命令总结
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。官网命令列表:http://redis.io/commands (英文)1、连接操作相关的命令quit:关闭连接(connection)auth:简单密
2013-07-25 17:53:19
953
原创 命令行下运行java程序
一直以来都是在eclipse中编译运行程序,慢慢都成了一种依赖了,如果没有eclipse我都不知道某些函数是在哪个包下。当然javac ,java这两个命令还是经常使用的,每次装完JDK,配置完环境变量都会写一个简单的helloworld程序来检查下到底有没有配置成功。我的理论就是,既然有eclipse这么好的工具了,为什么还要选择那刀耕火种的方法呢,工具生产出来不就是为了大家使用起来方便,不用自
2013-04-27 17:44:42
1088
原创 发生在我身上的囧事(持续更新)
1.晚上九点左右,饿了,遂下楼买了两个包子,边吃边跟朋友打电话。外面吹着风,很是冷,然后就躲到了一个卖五金百货的小店,老板问要什么,我挠了下头发,说,忘了。老板很无语。然后绕了一圈,我又跟老板说,有没有跟中指一样长的钉子啊。老板一脸无奈,说没有。估计老板以为我有毛病吧。 2.在小店折腾够了回屋,我这人有个毛病,一想事就容易出各种岔子。这不,想着下周要上七天的班,又胡思乱想了。回到单元楼,门竟然
2013-04-21 21:29:53
1149
原创 临时抱佛脚之Spring学习笔记
好久都没有碰过spring的知识了,最近心血来潮,希望能好好看看。当然啦,时间也不是很充分,当然,我个人而言也确实没有太多的精力,周六日还有一些比较棘手的事情,只能抽自己还算清楚的时候写点代码,做下总结了。 首先是以java project的方式来运行spring程序,其实算是测试一下是 怎样使用spring容器吧,我是通过看视频来学习 的,讲得很细致,操作也很清晰 明了。我很郁闷的
2013-04-14 00:56:38
1040
原创 remote:error:refusing to update checked out branch:refs/heads/master
使用Git进行一些简单的操作,一直不能成功,报的错误如下。 我基本上都是按照网上的教程一步步操作的,不知道是什么原因。先说一下我的操作步骤吧。 我使用的pc上已经装好了git,(也许跟这个有关系,因为GIT不是我安装的,也许有些配置我不清楚吧,呵呵,其实,现在好多配置也不是很清楚)。使用两台主机,ip分别是20.2.78.11和20.2.78.10 。在20.2.78.11上建立GIT
2013-04-09 18:21:32
9619
原创 golang 读取JSON文件(读书笔记)
JSON(JavaScript Object Notation)是一种比XML更轻量级的数据交换格式,在易于人们阅读和编写的同时,也易于程序解析和生成。尽管JSON是JavaScript的一个子集,但JSON采用完全独立于编程语言的文本格式,且表现为key/value的文本描述形式(与GO语言中的map极为相似),这使它成为较理想的、跨平台的、跨语言的数据交换语言。记得初次接触JSON这种数据形式
2013-04-03 18:24:07
19258
原创 golang websocket总结(问题贴)
因为工作的需要,接触了websocket,开始的一些很简单的代码,都不知道该怎样运行起来,所以,总是有一层神秘感,却没有太多的兴趣去研究它。不过,还是免不了要了解一些才不至于对于后续的工作有影响。从塌下心来学习,到最后完成编码测试,不超过一周,遇到了很多问题,万幸,通过自己的思考和师傅们帮忙都解决了。 关于go与websocket编程,github上有很多开源的源码,比如https
2013-03-29 19:20:33
6194
转载 golang操作mysql数据库
mysql是一个入门很简单也很实用的数据库,目前也可以跟很多编程语言联合编程。go语言虽然很年轻,但是貌似追赶潮流永远都有它。刚试了下go语言操作mysql数据库,貌似代码量比实用java要少很多,挺爽的。1.下载驱动https://github.com/go-sql-driver/mysql 2.将这个包放到code.google.com目录下(放在哪里无所谓,只要你能够让程序找
2013-03-29 15:37:39
2497
原创 睡眠排序--go实现
一次偶然的机会看见了睡眠排序,很有意思的一种排序算法,可以说是对我们熟悉的正规排序的一种挑战,是思想上的突破,有点像脑筋急转弯。使用睡眠排序算法,只能按照从小到大的顺序排列。打印数组中的数据时,按照其大小sleep,这样,数越大sleep的时间也就越长。所有的数同时进入sleep状态,数比较小的会提前打印出来。近期使用的都是GO语言,对其并发也有了些许理解,所以,使用go语言来实现这种排序,是很不
2013-03-01 16:12:29
2540
转载 github使用入门(转)
http://www.360doc.com/content/11/1113/14/1016783_163995971.shtml按照这个做能成功一大部分昨天之所以老是不成功,是因为没有很好地把本地的git与github联系起来,分不清楚这两者之间的关系。刚刚试了下,差不多明白了。在本地创建一个相同的目录后(此处为student-test),创建要上传的文件,进行编辑。然后执行g
2013-01-23 20:05:49
8201
原创 mongodb简单查询
最近一段时间比较闲,老大做代码整合,我得以有足够的时间来学习。因为语言学多了,慢慢也觉得没有什么意思了。其他组用mongodb,我也跟下潮流,学习了一点。鉴于我这种快速上手的,因为基础不怎么牢靠,也总是会忘记。看着《mongodb权威指南》,虽然是英文版的,但是没有一点阅读的难度,大概是这本书写得确实是让人好理解吧。平时看一些英文的资料,坚持一个小时就不错了,犯困,看这个,不会困,只是会有些命令不
2013-01-20 00:21:43
1090
原创 《代码整齐之道》读书笔记
最近时不时翻阅《代码整齐之道》这本书。我只是看了一点点,而且我工作时间不超过半年,但是我就已经被糟糕的代码所困扰,当然自己写的代码也是很乱,隔一段时间都不之道是什么意思了,为什么会写成这个样子。看了这本书,我一阵阵都觉得脸红。其实,并不是不想写整洁的代码,有些时候为了速度或者只是一种尝试,就随便命名了几个变量和函数。这种代码真的很难维护,而且自己一般也维护不了。慢慢,随着代码量的增大,就不会在意乱
2012-12-27 18:35:09
1033
原创 奇怪的编译器
安装了eclipse中ruby的插件(这个网上还是蛮多的),写完程序测试是否安装正确,写了个print,点击右键,run as -ruby application,什么都没有显示出来。各种查,不知道是什么原因,就是不行。在文件上点右键,同样的步骤,却可以运行了。看了下原来安装的go语言的插件,这样运行,竟然也出了结果了。这个eclipse怎么一下子好多都不能自动识别了呢。当然清楚地指定运行哪个文件
2012-12-24 17:19:55
834
原创 Go语言与面向对象编程
学习Go语言差不多快两个月了,感觉这个过程还是蛮快乐的,翻翻英文资料,写写小程序,总是觉得有好多东西都搞不明白,一步步走下来,却发现,这些迷惑好像也是不可或缺的。慢慢思考,最终也找到了解决方法,可能不是最好的,但是我会随着认识的不断深入,继续修改。因为java的东西在我的知识体系中是根深蒂固的,尽管我现在很讨厌java体系中的一些东西。对于曾经搞过java的人来说,去学习任何一门新的语言,首先
2012-12-24 09:17:35
9648
原创 犯错日记(随时更新中)
2012-12-10 13:46 从上午到现在,一直在解决一个问题:只能正确执行一次,再次执行就不能得到预期的结果了。我的第一反应就是,肯定是goroutine间通信我理解的不对,导致通信时候发生错误。so翻阅了示例中的程序,还是不知道到底是哪个环节出现了问题。认真看自己写的代码,在所有判断的地方都加上输出信息打印,突然发现,原来是进行字符串处理时候我没有做对。这就到了吃饭时间,既然找到了原因
2012-12-10 13:49:32
1078
原创 发下牢骚
到今天,差不多也工作了四个月了。不管怎么说,多少还是有些感触的,虽然有些并不是很愉快。从一个高傲的大学生,转型为一个小菜鸟,总感觉是犹如地狱吧。在学校时候,都是同学,说些什么,做些什么,大家都会让着我,知道我性格使然,更不会跟我计较什么。我是那种乐天派,跟熟人特别贫。虽然不一定事事都很顺利,但是我却可以保持一颗比较乐观的心态。现在到了职场,我还是那么不拘小节,好多时候就不知不觉把别人都给得罪了。当
2012-12-06 19:24:38
980
5
原创 在eclipse中配置struts2环境遇到的问题
以前做所有的东西,都习惯了在myeclipse中,现在要用eclipse,确实还是有些不适应。也很久都没有自己建个web project练习下了,感觉好多都陌生了。在eclipse中配置struts2的环境,照理说应该是跟在myeclipse中差不多的。也许是离上次配置的年代比较久远了吧,出现了问题都不知道该怎样办了。不过到底还是搭建好了,弄得我郁闷半天。 第一:将包直接复制到lib
2012-11-30 19:12:31
954
原创 outlook2007突然打不开的解决方案
最近几天,因为工作需要,需要经常进邮箱看领导又有什么指示,偏偏这邮件还老是不好使,这可把我郁闷坏了。上网找了N久,能试的方法都试了,但是照常是打不开。不知道是谁说了一句话,看看进程是否开着,我恍然大悟,在命令行下输入:tasklist,竟然有很多Outlook.exe的进程,岂有此理,全部杀掉。然后就能打开了。今天又打不开了,还是老办法,杀进程,最后终于成功打开了。为了方便以后,记录下来了。
2012-11-07 15:47:54
6672
原创 go语言基础学习二
上周开始学习go语言,到不是感觉很难,也许从一种语言直接过渡到另外一种语言确实是需要时间的。在dos下敲了一天半的代码,实在是烦透了,单调枯燥,也没有提示如果有错误要一行行看,也许是使用可视化工具习惯了,在黑窗口里工作总是感觉非常不爽。在老大给我们的帮助资料中,我翻啊翻,终于找到了貌似是一种可视话的工具liteIDE.按照找到的资料,将其配置好,再用来写程序,真是惬意好多呀,而且有智能提示,仿佛写
2012-11-05 19:16:30
891
转载 startuml使用入门
http://www.cnblogs.com/steady/archive/2011/03/19/1988865.html不知道是什么原因,没有办法看到图,但是单凭文字,应该也能算入门的教程吧
2012-11-05 18:03:07
1164
原创 go语言学习笔记(一)基础的基础篇
毕业之前,每个月津津乐道的便是编程语言排行榜。最留意前排坐的几位,但是还会去注意下以前没有听说过的各种语言。现在工作了,只是偶尔会想起来去瞅两眼,也不会再为语言的排名情况想太多。最近,公司突然成了了一个要以go语言为开发语言的小组,我平时可能工作太清闲,在组内也起不了大作用,便被抽调过来凑数了。现在才知道,原来改bug的日子是多么美好。虽然我不喜欢“前端开发”这几个字,但怎么说也稍微有些基础,平时
2012-11-02 18:48:53
1425
原创 在windows环境下搭建go编程环境
go语言是google近几年刚推出的一种语言,以前经常关注每月编程语言排行榜,对此语言只是听过,没想到哪天我也会使用到这种语言。因为go语言很年轻,所以网上学习资料很难找,老外那里资料会多些,但是国内访问又会受到限制,真是让人恼火。 先到http://code.google.com/p/go/downloads/list上下载两个文件。 这两个文件是一定都需要的。开始我只是将压
2012-11-01 19:47:10
1640
原创 一道让我耿耿于怀的面试题
已经工作将近两个月了,但是,时不时还会想起原来参加的一次面试。虽然没能有机会加入到那个公司,经历下那样的面试,也是一种全新的体验吧。我不会放弃,我会继续努力,我相信,早晚有一天,我会有能力进入到那家公司的。 闲话少说,直接进入正题。我学过数据结构,也学过编译原理,数据结构倒是能学明白,编译原理从头到尾都是稀里糊涂的。但是,那次面试,偏偏就问到了类似的题目。如果没有学过编译原理,可能我能
2012-09-15 14:51:32
1003
原创 使用工具将中文转化成ascii编码
我们使用的虚拟机下工作,好多资料没有办法与虚拟机外同步,网速也不给力。在进行国际化的时候,需要将中文转化为unicode,可是,这个我不会转化。想弄个程序来实现吧,发现网上的代码乱七八糟的,都出不来个结果。后来一位牛人说,其实java包中有工具进行转化。想来,中文问题一直是java的痛处,时时刻刻防着啊。闲话少说,这个工具就是jdk bin目录下的native2ascii.exe,可以直接运行,输
2012-09-04 15:37:46
2154
转载 使用servlet生成图片验证码
以前觉得做图片验证码是个很复杂的事情,关键问题是没有想清楚到底是怎样实现的,今天看javaweb王者归来的时候看到了这个方法,于是记录下来,供以后使用。 将核心代码写一下吧。 首先是要使用到的字符, public static final char CHARS{'2','3'....};这个自己定义就好了,尽量不要出现不好区分的字母,像0和o。 然
2012-08-19 15:38:32
804
原创 java.lang.classnotfoundexception:com.mysql.jdbc.driver
最近学习servlet,使用的是mysql数据库,在eclipse中进行开发。遇到的一个比较诡异的问题就是,如果是将工程部署到服务器上,总是报错:java.lang.classnotfoundexception:com.mysql.jdbc.driver。一般情况下,出现这种问题是因为没有导入包,但是我导入了呀,将java-connector放到了buildpath里面了。如果不是在服务其上运行,
2012-08-19 12:04:30
1358
原创 javacc简单计算器
/** * JavaCC file */ options { JDK_VERSION = "1.5";}PARSER_BEGIN(eg1)package original;public class eg1 { public static void main(String args[]) throws ParseException { eg1
2012-05-10 15:52:37
1524
原创 使用parse generator遇到的一点问题,刚刚入门啊
http://apps.hi.baidu.com/share/detail/51468885按照这个链接做练习,出现了很多不可思议的问题,我承认是自己的问题。弄了半天,虽然原理还没有弄那么清楚,但是最起码已经能运行了。mylexer.l%{#include #include #include "myparser.h" //注意,这里的头文件
2012-05-06 15:43:03
1006
原创 jar creation failed
java打成jar包对我来说已经不是什么新问题了,可是昨天牛老师来检查,我还是弄了半天都不知道自己哪里错了,打包时候总是出现jar creation failed的错误。试了好半天,以前碰到的问题,已经也都解决了呀,突然就不行了,我表示很郁闷。重新写配置文件,发现自己生成的冒号后面会有一个空格,我试了下,果然就好了,真是的,让姐情何以堪呀。Manifest-Version: 1.0Main-Cl
2012-05-05 14:29:46
7519
原创 总结近一周学到的新知识
这一周做公司的一个小训练题目,一边摸索一边做,虽然最后没有全部做完,但是也确实学会了很多东西,记录下来,以后用到就不用那么胡乱去查找了。1.关于中文乱码的问题 使用Java,最麻烦也是经常出现的一个问题就是中文乱码。使用struts2.3的时候,经常就出现乱码,听说是本身带的bug,那就没有办法了,只好找了个拦截器,就把乱码问题解决了。package utilities;i
2012-05-02 10:13:52
1523
1
转载 struts2.3 datetimepicker使用
1、在jsp文件中加入和注:的顺序要往前放。同样也需要对theme进行设置2、将改为3、将struts2-dojo-plugin-2.1.6.jar拷贝到/web-inf/lib下 用struts2.1.6的datetimepicker时,显示的时候月份从一月到八月都可以正常显示,而到九月,十月就乱码这是 2.1.6 的一个 bug
2012-04-23 14:13:18
2992
原创 不知不觉中开始有点迂腐了
学了四年计算机,写代码的时间累加起来估计也得有两年了,但是从来没有觉得自己身上会带上些什么毛病。平时时候跟人家说我是学计算机的都说看不出来。我不宅,也不爱玩游戏,更没有天天抱着电脑写程序,只是学习或者是工作中用到了会努力去写。生活中很活泼,挺幽默的,总是能够把熟人给逗乐了。 可是,今天却因为一个程序跟同学闹得很僵。因为从前写代码都是自己写自己的,根本也不用交流啊什么的,可是现在,因
2012-04-13 23:15:00
1001
原创 Nosuchportexception java串口通信
将串口通信的桌面程序变为网页程序时候,借助了myeclipse,可是让我郁闷的是,在同一台电脑上,桌面程序运行正确,而在myeclipse中的工程总是报nosuchportexception。那jdk的环境配置肯定是没问题的,那问题到底是出在哪里呢。找了半天,忽然想起,myeclipse中的jdk是IDE自带的,而不是本地的jdk.所以,只要将运行环境变为本地应该就正确了。window-pre
2012-04-13 09:25:40
4578
1
原创 No configuration found for the specified action
在使用struts2的时候,即使是运行正确,仍然会报出上述的错误。其实编程序有时候吧,并不是说会什么都在乎,只要运行结果是正确的,也很少有人去计较那么多,不过有些时候却很较真,有一个警告都觉得心里不安。 只是简短的一小段代码,运行结果是正确的,但是却报了几个警告,2012-4-11 14:08:45 com.o
2012-04-11 14:12:14
1301
原创 总结下最近的打工经历
最近经济危机了,不得不先放下毕业设计,找了份兼职来做,也不是说挺难的,就是一开始听还有点不敢接:串口通信。不过吧,还是硬着头皮说能做,以前学习的时候接触过一点点,也忘得差不多了,什么都得重新学起啊。 在网上查了些资料,因为自己对Java还算是比较熟悉的,所以就学习Java串口通信方面的一点点。那天去看设备,当时我就傻眼了,什么环境啊,地下室,电脑键盘都是放在地上,都得蹲着写,唉,太差了。
2012-03-29 19:26:47
1046
1
原创 Unrecognized Windows Sockets error: 0: JVM_Bind
自从去年的暑假,系统的学习了J2EE的几个开源框架,struts2,hibernate,spring,大概一个多月,就忙碌去找工作,平时面试也很少有面试问到。一直到最近,都没有再看过,所以觉得忘了血多,也忘却了当时学习这些知识那些喜悦的心情了。去找工作的同学最近带回消息说,有专门考J2EE知识的,我这才把书逃出来认真看看。 还是先从struts2学起,这个我是很熟的,基本上哪个地方会出错误
2012-03-06 16:56:08
2258
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人