- 浏览: 144982 次
- 性别:
- 来自: 上海
最新评论
-
魏叔武:
...
基于UDP协议的Socket编程
文章列表
java工程师必备技能
- 博客分类:
- java基础
下面罗列的这些东西并不是每一项你都要烂熟于心,根据企业招聘的具体要求可以做相应的有针对
性的准备。我个人觉得前6项应该是最低要求,是作为一个Java开发者必须要具备的专业技能。
1.熟练的使用Java语言进行面向对象 ...
有次不小心点击svn 的后台运行,再也看不到是否已近更新或者提交的log
第一步:
打开eclipse的控制台,如下图所示 windows-->show views-->console
第二步:
进入到控制台后,点击倒三角形的标志:
第三步:
点击红色框里面的 open Console,下面就会看到 svn 控制台,点击进入,再次更新或者提交时就可以看到日志了,如下图所示
这样就可以看到本次svn提交的所有的日志信息了。
mysql常用的图形化界面工具是navicat,通过navicat查看表中字段的类型
第一步:
通过navicat连接上mysql数据库,进入到表中,找到文件,如下图的红色标识:
第二步:
点击文件按钮,出现下面的设计表按钮:如下图的红色标识:
第三步:
查看数据表中的字段类型,是不是跟oracle数据库中编辑表的界面有点类似?
eclipse 项目开发过程中加入dubbo框架,项目正常可以启动,但是dubbo.xml的红色标记看了让人很难受。。。。怎么消除呢?
第一步:
去dubbo的官网下载jar包:,进入上面的地址后,入下图所示:
第二步,
下载jar包后,我下载的是2.5.3版本的,用压缩工具打开jar包,找到dubbo.xsd文件,并拷贝到自己的一个文件夹路径,如下图:
第三步:
把上面 的dubbo.sxd文件放置在一个位置,我的是放在 D:\git_document下面的,如下图所示,记住路径,一会需要。
第四步:
打开eclispe ,根据 eclispe-->w ...
FlashFXP连接linux 操作
- 博客分类:
- linux学习与实践
还在不知道怎么在windows把文件上传到 linux上吗?也许是你忘记了FlashFXP这个ftp工具了,有了flashFxp,连接操作linux再也不是那么难的事了
第一步:
在windows上下载flashFXP工具。如下图下载:直接百度下 FlashFXP下载
第二步:
点击 FlashFXP.exe文件后 我们开始进入到这个ftp工具的登录页面:
点击下面红色的框内的(标注有一),快速登录。在下面图中所示的地方输入 linux的ip,用户名,密码,port选22,连接类型为:SFTP over SSH
如下图:
第三步:
当我们正确输入ip,用户名,密码,port ...
myeclipse项目导入到eclipse中,出现jsp报错,如下图所示:
解决办法:
第一步:打开eclipse, windows--->preference-->validation:把红色框内的勾选的都去掉
然后apply ok 最后再刷新项目,就不会再出现刚才的错误了!
Web Services的作用:
可以将应用程序转换为网络应用程序。以及实现不同的不同的或者相同的语言编写的程序进行通信,通过发布服务,生成客户端,可以直接调用接口。
WSDL
WSDL 指网络服务描述语言
WSDL 使用 XML 编写
WSDL 是一种 XML 文档
WSDL 用于描述网络服务
WSDL 也可用于定位网络服务
WSDL 还不是 W3C 标准
(网络服务描述语言,Web Services Description Language)是一门基于 XML 的语言,用于描述 Web Services 以及如何对它们进行访问。
SOAP
SOAP 是一种简单的基于 XML ...
单例模式的作用:
/**
* 单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:
*
*1、某些类创建比较频繁,对于一些大型的对象,这是一 ...
1.类级别注解
@Entity 映射实体类
@Table 映射数句库表
@Entity(name="tableName") - 必须,注解将一个类声明为一个实体bean。
属性:
name - 可选,对应数据库中的一个表。若表名与实体类名相同,则可以省略。
@Table(name="",catalog="",schema="") - 可选,通常和@Entity 配合使用,只能标注在实 体的 class定义处,表示实体对应的数据库表的信息。
属性:
name - 可选,表示表的名称,默认地 ...
有时候公司为了安全考虑,一般都是会适用局域网,如果需要上网或者查询其他的东西需要浏览器配置代理才能访问外部的网络。
但是在java程序里面如果配置代理访问外部的接口呢?
请看下面的代码:
Client client = ClientProxy.getClient([b]webServiceInterface[/b]);
HTTPConduit http = (HTTPConduit) client.getConduit();
HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
...
hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。
二级缓存是SessionFactory级别的全局缓存,它底下可以使用不同的缓存类库,比如ehcache、oscache等,需要设置hibernate.cache.provider_class,我们这里用ehcache,在2.1中就是
hibernate.cache.provider_class=net.sf.hibernate.cache.EhCacheProvider
如果使用查询缓存,加上
hibernate ...
测试某一个ip的端口通不通,一般是使用telnet命令
输入telnet测试端口命令: telnet IP 口 或者 telnet 域名 端口
回车
比如下面的图所示是显示通的:
下面的图表示不通的:
1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件
-a 列出包括.a开头的隐藏文件的所有文件
-A 通-a,但不列出"."和".."
-l 列出文件的详细信息-
c 根据ctime排序显示
-t 根据文件修改时间排序
---color[=WHEN] 用色彩辨别文件类型 WHEN 可以是’never’、’always’或’auto’其中之一
白色:表示普通文件
蓝色:表示目录
绿色:表示可执行文件
红色:表示压缩文件
浅蓝色:链接文件
红色闪烁:表示链接的文件有问题
黄色:表示设备文件
灰色:表示其它文件
2.mv [选项] 源文件或目 ...
第一步:去官网或者本地的镜像下载安装包,本地镜像地址:
http://download.csdn.net/detail/leifengchuan/9656582
第二步:
点击python的安装包,出现如下的界面
记得勾选上加入 path路径上哦
第三步:然后点击intsall ,出现如下的图片所示
第四步:等到出现如下的界面的时候,直接close就行
第五步:验证是否安装成功。在dos环境下输入 python 如果出现下面界面的内容,表示安装python成功了
在安装好git到本地后,打开本地的客户端,进入git的操作界面:
在 git的操作界面分别输入下面红色的框内的内容:
第一个是创建一个仓库的文件地址,这个可以自己随意写,但是最好不要中文名字,不然后果自负
第二步:切换道自己刚才创建的目录,如下图:
然后使用命令 git init既可以初始化刚才的仓库地址。
初始化后,我们进入仓库的位置:出现如下图所示,表示我们初始化成功了。
第三步:等到上面的仓库地址初始化成功后,我们把我们的项目放入到刚才初始化话成功的文件目录,备注:一定要在仓库位置哦,不然git找不到的
如下图把javaPrj_1这个项目加入到仓库,
第四步 ...