终于在经历了数月之后,我的第二本书面市了!
上图为先:
在此,也算是三年多的工作的一个总结:三年、两本书!
书面市了, 没有想像中的兴奋!唯一的感觉就是有点累!经历了很多,也从中学到了很我东西!
那句话:
感谢打击你的人,因为他锻炼了你的意志
感谢中伤你的人,因为他教会了你顽强
感谢轻视你的人,因为他激发了你的斗志
感谢批评你的人,因为他教会了你豁达
真的是这样,如果说没有那些打击,说不定我不会学习半夜4点;也不会为了学习Linux而把自己的笔记本直接换成Linux;也不会为了赶稿子写到天亮才睡上一两个小时,然后再起来照常上班;也不会在领导看到我的书出版时暴跳如雷(PS. 有些夸张,领导看到别介意!);也不会为解决一个问题,在周末所有同事都在家里休息时,抛下家人独自一人去办公室加班;也不会只用了一个周的下班时间就把CSS样式表直接全部搞定,至少也达到了随心所欲的地步;也不会直接一人慢慢去探索JS的使用;也不会直接在命令行进行Mysql的操作;也不会独自一个去采用Delphi来封装UDP协议实现P2P功能...太多,太多。。。虽然有些累,但累过之后却发现好像成长了、对技术的理解更进一步了....
在多年前,我听到这些话,对我影响很大,再摘录于此:
你不能改变环境 但可以改变心情
你不能改变容貌 但可以展现笑容
你不能控制别人 但可以掌握自己
你不能预测明天 但可以利用今天
你不能要求结果 但可以掌握过程
你不能样样胜利 但可以事事尽力
感谢那些给我带来打击的人,如果说没有那些打击,说不定我不会走到今天!
谨以此文献给以前的领导!感谢他在我最失意与绝望时把我招到单位,感谢他教会我的很多不懂的技术,感谢他让我失去自信,感谢他让我通过努力又找回了久违的自信,感谢他给我提供了宽松的环境让我进行技术的探索,感谢他给我带来了挫折,但这些挫折让我成长!多谢!
ps. 很久了,想把一些想法写出来,却发现没有时间,是真的没有时间,只有在冲澡时想起了很多很多,但却不能成文,终今日下狠心把这些一股脑儿的写出来,成此文。
做人与处事, 默认分类 c语言, 感悟, 成长, 挫折
因为工作要用到Java和Eclipse了,没办法,只有先自行练习一下了。
把 Tomcat 7.0和MyEclipse Download下来一试,具体安装步骤,网上一大遍,这里就不细讲,需要的朋友可留言或直接在网上Google一下。
写了一个Demo,调用,总是显示一个错误,很是奇怪。其错误如下所示:
java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:55)
Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more
Exception in thread "main"
奇了怪了,一切配置都是正常了, 所有JAVA_HOME、CLASSPATH之类的都正常,怎么会出现这个问题呢?
于是百度一下,结果发现别说“百度一下”,就是他妈的“百度一辈子”,也找不解决办法。算了,我还去Google一下吧。。。
终于在世界的某个角落被我发现了这种问题的解决办法,遇到相同问题的兄弟且听我慢慢道来。
具体的解决方案就是:
1. In Eclipse, Open the “Server” tab.
2. Double click ...
tomcat exception, java, myeclipse, start, tomcat
现在是Web 2.0时代,AJAX使用得非常多。但是使用纯粹的AJAX,经常会遇到跨域的问题。 其实归结起来,解决跨域问题,也不外乎几种方式: 1、代理方式 2、on-Demand方式 3、iframe方式 4、用户本地转储方式 (local) 5、其实还是在服务端A用iframe解决了与服务器B通信的问题 6、PHP + HTML(含JS) 其实这几种方式,原理基本上都是一样的,绕开AJAX对于跨域的限制。下面就对这几种处理方式大概谈一下。 1、web代理方式 即用户访问A网站时所产生的对B网站的跨域访问请求均提交到A网站的指定页面,由该页面代替用户页面完成交互,从而返回合适的结果。此方案可以解决现阶段所能够想到的多数跨域访问问题,但要求A网站提供Web代理的支持,因此A网站与B网站之间必须是紧密协作的,且每次交互过程,A网站的服务器负担增加,且无法代用户保存session状态。 2、on-Demand 方式 MYMSN的门户就用的这种方式,不过 ...
HTML, Javascript, PHP从入门到精通 ajax
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id ...
Mysql教程 Mysql教程
在LAMP阵营中,MySql占有很大比重,经常都会对数据库进行操作,但若不注意一些细节,很可能导致不必要的麻烦! 这里就将谈谈MySql的相关优化问题,主要是从提高MySql数据库服务器的性能的思路进行考虑,主要包含以下8个方面的优化: 1、选取最适用的字段属性; 2、使用连接(JOIN)来代替子查询(Sub-Queries); 3、使用联合(UNION)来代替手动创建的临时表; 4、事务; 5、锁定表; 6、使用外键; ...
Mysql教程 Mysql教程
一直以来都在用xmark 同步我家里电脑和公司电脑的书签。 早在xmark名为foxmark的时候我就开始用 了,最近xmark 无法同步,据说被和谐了。也曾用过一种方式:就是采用ftp://ftp.g.ho.st/xmarks/xmarks.json的方式进行处理,但近段时间也不行了,只好另找它法! 终于在网上找到一个方法,只需简单地修改本地host文件就可以正常使用xmark 同步书签了。 xmark 无法同步解决方法如下: 打开本机host文件(C:\Windows\System32\Drivers\etc\hosts)将下面静态ip解析添加到里面 #xmarks 64.147.188.86 www.xmarks.com 64.147.188.92 api.xmarks.com ...
操作系统, 电脑使用 gfw, xmark
近日,看到一关于PHP数组排序的问题,居然在瞬间没有想出如何实现!真的是有点丢分呢。。。 于是想起CSDN上曾有一篇文章说过只有20%的人能够实现二分查找,看来我在那20%之外了 于是想了一下,得出以下实现算法,供大家借鉴。 <?php class sortNum{ private $_sortArr; private $_tmp = array(); ...
PHP教程 PHP分类, PHP教程, php,编码规范
今天下午,在斑马线等待一位朋友时,突然看到一TX手里面拿着一本书,感觉好眼熟,于是问了一下该同学,兄弟,请问你拿的是什么书?那兄弟也挺配合的, 就直接把手里面的书给我看,我一看,难怪那么眼熟,原来这就是我写的那本书! 我看那书后好像贴着标签,有点像是借的,我就问那兄弟,你这本书是买的还是借的?该同学回答,这是借的。那你是从哪里借的呢?是从我们学校图书馆借的。你们学校是…?成都理工大学。哦,原来这样,好,没事,多谢兄弟! 正好我的朋友也从对面走了,我也该走了。 真是没有想到居然在这个时候看到有人拿着我的书,并且还是从学校图书馆借的,难得!真没有想到我的书居然进了成都理工大学的馆藏! 多谢你们! 今天是我的喜庆日子,还真没有想到我自己居然发现这样的喜庆!
PHP从入门到精通, PHP教程 PHP从入门到精通
在Linux中,对于用户的管理是经常都需要的。当然也就包括用户的新增、删除,用户密码的修改。 1、新增用户 adduser 格式:adduser username 说明:这个命令会自动的创建用户、用户组、用户主目录;同时要求输入用户密码等。而useradd只会创建一个用户,其它什么都不会处理。需要注意的是,这个命令需要root用户组才具体执行权限。 实例: Development:/home# adduser tx
Adding user `tx' ...
Adding new group `tx' (1008) ...
Adding new user `tx' (1008) with group `tx' ...
Linux, 操作系统, 电脑使用 adduser, Debian, debian教程, passwd, useradd, userdel
新换了服务器后,需要将某个文件夹映射到Windows下做为一个网盘使用,于是安装了samba。但却出现了这种的问题,在samba.conf中添加了 [cc]
read only = no
path=/var/www
public=yes
重启samba,却总是提示找不到网络!我晕哦,怎么会呢?!
原来,我的电脑和Debian服务器并不在同一个网段,所以无法连接!这简单嘛,换IP嘛,搞成同一网段即可!
这下应该可以了吧!
我晕,居然总是没法通过验证!怎么回事呢?我的samba是跑起来了的呀!
怎么总是通不过验证呢,想起来了,我没有在samba上注册,这简单嘛
smbpasswd –a cc
输入使用samba的密码,再次映射,OK!问题解决!
现在想起来了,原来安装好samba后,要能够进行网盘映射,需要做两件事:
1、添加需要进行映射的路径,如上第一处代码所示;
2、需要采用smbpasswd –a cc添加samba的用户,同时设置samba的密码;
当然samba也提供了采用系统用户做为samba的用户验证,但我个人感觉还是单独设置好一些!
注意:
1、第一段代码中,方括号中的cc表示在Windows上做映射时所连接的名称。即格式为:\\samba服务器的IP\共享名。
2、第二段代码中的cc表示需要添加的samba用户,回车后,需要设置samba用户的密码。这里可以随便设置,但需要记得,因为这个用户名和密码需要在映射时使用!
怎么样,简单吧?!
有何不懂的,可以随便发问!
Linux, 操作系统, 电脑使用 Debian, debian教程, samba
最近评论