一丶芈-
haixingcaoni
关注数: 33
粉丝数: 27
发帖数: 433
关注贴吧数: 45
我这是什么插脚的? 买充电器他们都说不认识。假大艺?
拼兮兮买的,帮忙看下是不是正品 大艺A7 28这款电机上没有钢印的吗?有用过的吗?拿上东西发现防伪标那里很脏,其他地方正常。电话查了是正品。还是有点担心。
拼兮兮买的。帮忙看下是不是真的 大艺A7 28拆开为什么没有大艺的钢印?这是正品吗?
收个风行小黑至宝号。诚心收,最好只有ti10 12的。 最好只有ti10 12的。预算有限。有的可以直接报价
魔域怀旧版三宠任务只能用15星攻防吗? 30魂宠不能过吗?刚回归1个星期,查了好久也没查到
魔域怀旧版三宠任务不可以用30本体过吗? 怀旧版只能给两个15星?没有30星本体魂兽的选项
这个客服有什么用? 让她给我刘备会给吗?
WEB开发的问题,显示用户以前浏览过的记录,大神求教啊 写完了,但是显示不对第一次点开书,回来刷新显示是第一本书的浏览记录,在点一本回来刷新,记录上两次都是第二本书了,在点回来同上,显示3次记录都是最后点击的那本书! public class CookieTest1 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); PrintWriter pw=response.getWriter(); //显示商店所有商品 pw.write("所有书籍目录<br/><br/>"); Set<Map.Entry<String, Book>> set=DB.getAll().entrySet(); for(Map.Entry<String, Book> me:set){ Book book= me.getValue(); pw.write("<a href='/day07/servlet/CookieTest2?id="+book.getId()+"'target='_blank'>"+book.getName()+"</a>"); pw.write("<br/>"); } //显示用户曾经浏览过的商品 pw.write("您曾经的访问过的书籍<br/><br/>"); Cookie cookies[] =request.getCookies(); for(int i=0;cookies!=null && i<cookies.length;i++){ Cookie cookie=cookies[i]; if(cookie.getName().equals("nigeiwode")){ String c=cookie.getValue(); String cc[]=c.split("\\_"); for(String id:cc){ Book book=(Book)DB.getAll().get(id); pw.write(book.getName()+"<br/>"); } } } } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request,response); } } class DB{ private static Map<String ,Book> map = new LinkedHashMap(); static { map.put("1", new Book("JAVA WEB开发","1","89","好书")); map.put("2", new Book("JAVA J2SE开发","2","36","好书")); map.put("3", new Book("JAVA Android","3","23","好书")); map.put("4", new Book("数据库开发","4","66","好书")); } public static Map getAll(){ return map; } } class Book{ privateString name; private String id; private String price; private String info; public Book() { } public Book(String name, String id, String price, String info) { this.name = name; this.id = id; this.price = price; this.info = info; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getPrice() { return price; } public void setPrice(String price) { this.price = price; } public String getInfo() { return info; } public void setInfo(String info) { this.info = info; } } ----------------------------------- public class CookieTest2 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); PrintWriter pw=response.getWriter(); //更具用户传过来的ID号显示商品的详细信息 String id =request.getParameter("id"); Book book=(Book)DB.getAll().get(id); pw.write("商品的详细信息"+"<br/>"); pw.write(book.getName()+"<br/>"); pw.write(book.getPrice()+"<br/>"); pw.write(book.getInfo()+"<br/>"); //给用户送回包含商品ID的COOKIE String books= bookcookie(request,id); Cookie cookie=new Cookie("nigeiwode",books); response.addCookie(cookie); } //下面这个方法是让每次的记录都显示在第一位 private String bookcookie(HttpServletRequest request, String id) { String temp=null; Cookie cookies[]=request.getCookies(); for(int i=0;cookies!=null&&i<cookies.length;i++){ if(cookies[i].getName().equals("nigeiwode")){ temp=cookies[i].getValue(); } } if(temp==null){ return id; } List list= Arrays.asList(temp.split("\\_"));//把TEMP转成集合数组 LinkedList<String> llist=new LinkedList(); llist.addAll(list); if(llist.contains(id)){ llist.remove(id); llist.addFirst(id); }else{ if(llist.size()>=3){ llist.removeLast(); llist.addFirst(id); }else{ llist.addFirst(id); } } StringBuffer sb=new StringBuffer(); for(String lid:llist){ sb.append(id + "_"); } return sb.deleteCharAt(sb.length()-1).toString(); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request,response); } }
javaSocket问题 import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class TestServer { public static void main(String [] args) throws IOException{ ServerSocket ss=new ServerSocket(6669); InputStream is=null; OutputStream os=null; Socket socket=ss.accept(); is=socket.getInputStream(); os=socket.getOutputStream(); DataOutputStream dos=new DataOutputStream(os); DataInputStream dis=new DataInputStream(is); String s=null; if((s=dis.readUTF())!=null){ System.out.println(s); System.out.println(socket.getInetAddress()); } dos.writeUTF("i*am server:hello"); dis.close(); dos.close(); socket.close(); } } public class TestClient { public static void main(String [] args) throws UnknownHostException, IOException { InputStream is=null; OutputStream os=null; Socket socket=new Socket("192.168.0.101",6669); is=socket.getInputStream(); os=socket.getOutputStream(); DataInputStream dis=new DataInputStream(is); DataOutputStream dos=new DataOutputStream(os); dos.writeUTF("hello,server"); String s=null; if((s=dis.readUTF())!=null){ System.out.println(s); } dos.close(); dis.close(); socket.close(); } } 结果只显示 i*am server:hello 这是怎么回事
斗地主洗牌,顺序发牌问题,求大神........... public class PUKE { static int [] tags=new int[54]; static String[] cards= {"方块2","方块3","方块4","方块5","方块6","方块7","方块8","方块9","方块10","方块J","方块Q","方块k","方块A" ,"黑桃2","黑桃3","黑桃4","黑桃5","黑桃6","黑桃7","黑桃8","黑桃9","黑桃10","黑桃J","黑桃Q","黑桃","黑桃A" ,"红桃2","红桃3","红桃4","红桃5","红桃6","红桃7","红桃8","红桃9","红桃10","红桃J","红桃Q","红桃k","红桃A", "麻花2","麻花3","麻花4","麻花5","麻花6","麻花7","麻花8","麻花9","麻花10","麻花J","麻花Q","麻花k","麻花A","小王","大王"}; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int i=0; int current=1;//当前摸牌人 for(i=0;i<54;i++) tags[i]=0; for(i=0;i<51;i++) { Random rm=new Random(); int temp=rm.nextInt(54); if(tags[temp]!=0) { i--; continue; } else { tags[temp]=current%3+1; current++; } } showW(1);showW(2);showW(3);showW(0); } private static void showW(int w) { int i=0; if(w==0) System.out.print("底牌:"); else System.out.print("玩家"+w+":"); for(i=0;i<54;i++) { if(tags[i]==w) System.out.print(cards[i]+" "); } System.out.println(); } } 这是洗牌发牌, 发的牌是乱的怎么样发完之后 排序显示; 求解答,本人新手。
<转.>累了一天了,能笑就笑笑吧,程序猿的幽默; 【小姐你好,我是程序员】“小姐你好,我是程序员。”女生礼貌地回答:“你好,程先生。”男:“……哦,叫我序员就可以了。” 一个程序员退休之后决定 学习书法,买来上好的湖笔、宣纸、墨汁,饱蘸浓墨,在纸上一气呵成:hello, world 一位程序员去海边游泳,由于水性不佳,游不回岸了,于是他挥着手臂,大声求救:“F1! F1!” A、B、C三个公司的员工在一起聊天,A公司员工:中秋快到了,俺们公司发了月饼,你们公司发什么?B公司员工:我们发了购物券。两人一起看向C公司员工:你们公司发啥?C公司员工:发了封邮件……
! <转>程序猿:如果我死了,应该写什么墓志铭,程序猿的幽默。
本人新手,出了点问题..监听器不管用. public class Registration extends JDialog{ private JTextField txt_name=new JTextField(10); private JPasswordField txt_password=new JPasswordField(10); private JPasswordField txt_password2=new JPasswordField(10); private JTextField txt_email=new JTextField(15); private JRadioButton rb_f=new JRadioButton("女"); private JRadioButton rb_m=new JRadioButton("男"); private JButton zc=new JButton("确定"); private JButton qx=new JButton("取消"); private class QXListener implements ActionListener{ public void actionPerformed(ActionEvent arg0) { // TODO Auto-generated method stub System.exit(0); } } private class ZCListener implements ActionListener{ public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub String user_id,user_pwd,user_pwd2; user_id=txt_name.getText(); if(!(user_id.charAt(0)<'a'||user_id.charAt(0)>'z')){ JOptionPane.showMessageDialog(null, "用户名错误");//这句我输入数字也不提示。 } } } Registration(){ JPanel pane=new JPanel(); pane.setLayout(new GridLayout(7,1)); //用户名面板效果 JPanel user_name=new JPanel(new FlowLayout(FlowLayout.LEFT)); user_name.add(new JLabel("用 户 名 :")); user_name.add(txt_name); pane.add(user_name); //密码面板 JPanel user_password=new JPanel(new FlowLayout(FlowLayout.LEFT)); user_password.add(new JLabel("密 码:")); user_password.add(txt_password); pane.add(user_password); //重复密码面板 JPanel user_password2=new JPanel(new FlowLayout(FlowLayout.LEFT)); user_password2.add(new JLabel("重复密码:")); user_password2.add(txt_password2); pane.add(user_password2); //性别面板 JPanel user_sex=new JPanel(new FlowLayout(FlowLayout.LEFT)); user_sex.add(new JLabel("性别:")); user_sex.add(rb_f); user_sex.add(rb_m); ButtonGroup bg=new ButtonGroup(); bg.add(rb_f); bg.add(rb_m); pane.add(user_sex); //邮箱面板 JPanel user_email=new JPanel(new FlowLayout(FlowLayout.LEFT)); user_email.add(new JLabel("邮箱:")); user_email.add(txt_email); pane.add(user_email); JPanel user_zc=new JPanel(new FlowLayout(FlowLayout.CENTER)); user_zc.add(zc); user_zc.add(qx); pane.add(user_zc); this.setContentPane(pane); this.setSize(300,500); this.pack(); this.setVisible(true); qx.addActionListener(new QXListener()); } } 第二个监听器哪做错了么??就是不提示。。 还有密码检测怎么做。。接收到的是char[]型的。。
eclipse启动提示.an error has occurred. see the log file !SESSION 2012-09-19 21:24:09.343 ----------------------------------------------- eclipse.buildId=M20080221-1800 java.version=1.6.0_30 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_CN Command-line arguments: -os win32 -ws win32 -arch x86 -clean !ENTRY org.eclipse.equinox.app 2012-09-19 21:24:11.906 !MESSAGE Product com.genuitec.myeclipse.product.ide could not be found. !ENTRY org.eclipse.osgi 4 0 2012-09-19 21:24:11.937 !MESSAGE Application error !STACK 1 java.lang.RuntimeException: No application id has been found. at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:236) at org.eclipse.equinox.internal.app.EclipseAppContainer.start(EclipseAppContainer.java:98) at org.eclipse.equinox.internal.app.Activator.addingService(Activator.java:112) at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTracker.java:1064) at org.osgi.util.tracker.ServiceTracker$Tracked.trackInitialServices(ServiceTracker.java:926) at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:330) at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:274) at org.eclipse.equinox.internal.app.Activator.start(Activator.java:54) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:260) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:417) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:189) at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:340) at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:37) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:405) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:369) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:357) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83) at java.lang.ClassLoader.loadClass(Unknown Source) at org.eclipse.core.internal.runtime.PlatformActivator.startAppContainer(PlatformActivator.java:47) at org.eclipse.core.internal.runtime.PlatformActivator.start(PlatformActivator.java:32) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:999) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:993) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:974) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346) at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:350) at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1118) at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:634) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:508) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:282) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:468) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:195) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:297)
1
下一页