`
joeyhacker
  • 浏览: 97239 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近电脑老是出现这个问题, 只要在桌面图标一点右键就报错, 今天发现了解决方法!   运行:regsvr32 actxprxy.dll-确定          regsvr32 shdocvw.dll-确定
题目:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个”。 我的做法: import java.util.Scanner; class puzzle { String SplitStr; int SplitByte; public puzzle(String str, int bytes) { SplitStr = str; SplitByte = bytes; } publ ...
原因:计算机改名或改IP时ORACLE无法识别启动路径 解决方法: 我的Oracle是11g , 最简单的使用Database Configuration Assistant(在开始菜单的Oracle中找),删除你的数据库实例,再建一个。 用命令行:emca -repos drop 。 emca -repos create 。。。emca -config dbcontrol db。。。
原以为fill方法是填充collection的。测试: List<String> list = new ArrayList<String>(6); Collections.fill(list,"hello world!"); System.out.println(fill); 显示[] , 没添进去。 后来得知fill方法是替换已存在元素的。不能添加~ List<Stirng> list = new ArrayList<String>(Arrays.asList("hello","worl ...
小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日 是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗? 3月4日 3月5日 3月8日 6月4日 6月7日 9月1日 9月5日 12月1日 12月2日 12月8日 小明说:如果我不知道的话,小强肯定也不知道 小强说:本来我也不知道,但是现在我知道了 小明说:哦,那我也知道了 请根据以上对话推断出张老师的生日是哪一天
1. 接口 整个Java容器类的基础是容器接口(例如Collection,Map等接口),而不是类。使用接口的最大好处在于将容器的实现与容器的接口分开,这就意味着你可以使用相同的方法访问容器而不用关心容器是由什么样的数据结构实现的。同样,Iterator接口也使得用户可以使用相同的方法访问不同的容器类。以上这些是通用算法的基础。 1.1 Collection接口 Collection接口有如下基本方法: boolean add(Object obj):如果添加对象后,集合确实发生了变化,则返回true;否则返回false Iterator iterator():返回一个实现了Iterator接 ...
在Struts2的配置文件中我们可以配置如下代码: <constant name="struts.objectFactory.spring.autoWire" value="name"/> 即指定Spring框架的自动装配模式(按名称装配)。 那么这个功能有什么用呢? 比如你在application*.xml配置了如下代码 :<bean id="userService" class="com.service.UserService"> <bean id="userDao&q ...
创建型模式 FACTORY?人才市场:以往是要哪个人才,就找哪个人才,效率低,现在有了人才市场,我们只需 直接去人才市场挑一个好了; BUILDER?生产流水线:以前是手工业作坊式的人工单个单个的生产零件然后一步一步组装做, ...
看图!Photoshop的最高境界!
建造者模式大致是这样工作的,有一个实体类,比如生产电视机,里面有属性:显像管,外壳,电路板...  有一个方法类,里面包括各种组合电视的方法:做零件,焊接,组合... 还有一个控制流程的类, 它负责流程的控制,比如先做零件,再焊接,最后组合。 现在你知道怎样使用建造者模式来生产电视机了吧。 实现代码: package Builder; public class TestClient { public TestClient() { } public static void main(String[] args) { House myH ...
工厂模式定义:提供创建对象的接口. 为何使用? 工厂模式是我们最常用的模式了,著名的Jive论坛,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。 为什么工厂模式是如此常用?因为工厂模式就相当于创建实例 ...
这是GA版的。http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0/myeclipse-7.0-win32.exe username:MaYong password:ZLR8ZO-655444-54678656985359684
比如有三张表:商品,小类,大类。 其中商品中持有小类作为外键,小类中持有大类作为外键。这个做级联删除就挺麻烦, 由于你要是删大类,隶属于其下的小类和商品都得删掉,你要是删小类,其下的商品也都得删掉。 这就引出了级联。在hibernate中可以使用cascade属性来指定,还有就是设置one-mang与mang-one,这个大家都知道,我也不细说。 说说关键问题,我们都知道,在Set端设置inverse="true" cascade="all"这两个属性可以对Set内部的对象进行级联,还是上面的例子,如果你要是删大类由于级联关系,你完全可以正常删除它旗下的子 ...
doubleselect标签是个下拉菜单,前一段时间做项目中做到,说说心得: doubleselect是一个联动菜单,根据主菜单的on selected事件子菜单也相应变化, 说说具体实现: <s:doubleselect label="所属类别" name="bt_id" list="#application.map.keySet()" listKey="bt_id" listValue="bt_name" doubleList="#application.map ...
Global site tag (gtag.js) - Google Analytics