-
-
0经核实吧主泡面天机 未通过普通吧主考核。违反《百度贴吧吧主制度》第八章规定http://tieba.baidu.com/tb/system.html#cnt08 ,无法在建设 陈大哈吧 内容上、言论导向上发挥应有的模范带头作用。故撤销其吧主管理权限。百度贴吧管理组
-
5
-
0package test; public class Ctest { public static void main(String[] args) { String c = "测试"; String s = ChineseToUnicode(c); System.out.println(s); String c1 = UnicodeToChinese(s); System.out.println(c1); } //Unicode转中文 public static String UnicodeToChinese(String string) { String str = string.replace("\\u", ","); String[] s2 = str.split(","); String s1 = ""; for (int i = 1; i < s2.length; i++) { s1 = s1 + (char) Integer.parseInt(s2[i], 16); } return s1; } //中文转unicode public static String ChineseToUnicode(String s) { String
-
0排序大的分类可以分为两种:内部排序、外部排序 内部排序:在排序过程中所有数据都在内存中。 外部排序:在排序过程中需要使用外存。 常见的排序方式都是内部排序。有以下: 插入排序:直接插入排序、二分插入排序、希尔排序 选择排序:简单选择排序、堆排序 交换排序:冒泡排序、快速排序 归并排序 基数排序
-
0在使用json的时候,记得必须导入如下几个.jar包,最好是手动复制.jar包只lib路径下,否则可能出现异常。 commons-beanutils.jar commons-collections.jar commons-lang-2.5.jar(必须是2.x 3.x的会报ClassNotFoundException这个异常) commons-logging.jar ezmorph-1.0.6.jar json-lib.jar.导入这些jar包以后,就可以在后台使用json来进行数据处理了。 JSONArray的使用: 这里做一个简单的示例: 定义一个Person类: public class Person{ private String name; privateString sex; private int age; .... } 假如我们在servlet中使用
-
0//1.$.ajax带json数据的异步请求 var aj = $.ajax( { url:*productManager_reverseUpdate*,// 跳转到 action data:{ selRollBack : selRollBack, selOperatorsCode : selOperatorsCode, PROVINCECODE : PROVINCECODE, pass2 : pass2 }, type:*post*, cache:false, dataType:*json*, success:function(data) { if(data.msg =="true" ){ // view("修改成功!"); alert("修改成功!"); window.location.reload(); }else{ view(data.msg); } }, error : function() { // view("异常!"); alert("异常!"); } }); //2.$.ajax序列化表格内容为字符串的异
-
2eclipse导入jquery包后报错,处理步骤如下: 1.打开.project文件,去掉如下内容: <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments> </arguments> </buildCommand> 删除<natures>节点下的org.eclipse.wst.jsdt.core.jsNature 节点 2.删除原来的js,重新复制一份,因为原来的文件已被eclipse项目标记为错误了。
-
2单选框和多选框的定义形式: 你是否喜欢旅游?请选择:<br> <input type="radio" name="radiobutton" value="radiobutton" checked> 喜欢 <input type="radio" name="radiobutton" value="radiobutton"> 不喜欢 <input type="radio" name="radiobutton" value="radiobutton"> 无所谓<br> <br> 您对那些运动感兴趣,请选择:<br> <input type="checkbox" name="checkbox1" value="checkbox"> 跑步 <input type=
-
0注意:Option中的O是要大写的,不然语法报错。 1.动态的创建select //JavaScript FunctioncreateSelect(){ mySelect = document.createElement(“select”); mySelect.id=”mySelect”; document.body.appendChild(mySelect); } //添加选项option FunctionaddOption(){ var obj = document.getElementById(“mySelect”); obj.add(new Option(“文本”,”值”)); //只在IE中有用 obj.options.add(new Option(“text”,”value”)); //兼容IE和firefox } 拓展: new Option(“text”,”value”,defaultselected,selected); new Option(“文本1”,”值”,true,false); 2.删除
-
0《十二只猴子》 http://v.pps.tv/play_32ON49.html
-
3预计学习时间为:1周 下周周五来此结贴。
-
0SK简介:http://baike.baidu.com/view/68887.htm 关注SK是从一件很小的事开始的——前几天在java吧闲逛,看到冲哥 @冲258 发帖, 帖子:http://tieba.baidu.com/p/2721863958?pn=1 帖子内容大概是一位吧友肆意辱骂他人,并且很多人反应其行为极其恶劣,于是乎就追踪了一下他的发帖记录,偶然发现了:社交恐怖症吧:http://tieba.baidu.com/f?ie=utf-8&kw=社交恐怖症 。 这就是我了解这群人的开端。(官网) www.sk.com 于是乎在社恐吧发一贴,希望帮助一些社恐的朋友:http://tieba.baidu.c
-
4每个java 程序执行之前都会经历四个阶段:编译、加载、连接、初始化。 编译:将源代码编译为字节码的过程。 加载:将编译好的二进制代码装入内存,将其放在运行时数据区的方法区内,在堆区创建一个java.lang.Class对象,用来封装在方法区的数据结构。这样我们就得到了一个Class对象。(无论我们实例化对少个对象,这个Class对象都是单例的。) 连接:给类的静态变量分配内存,并将其初始化为默认值。 初始化:给类的静态变量赋予正确的初始值
-
0JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。 1. 得到某个对象的属
-
16每层楼只更新一条命令的的用法,对命令的补充会放到同一层。 学习请点击只看楼主。
-
0基本语法: 添加字段:alter table tablename add (column datatype [default value][null/not null],….); 修改字段:alter table tablename modify (column datatype [default value][null/not null],….); 删除字段:alter table tablename drop (column);
-
0sqlserver 默认端口号为:1433 URL:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname" DRIVERNAME:"com.microsoft.jdbc.sqlserver.SQLServerDriver"; mysql 默认端口号为:3306 URL:jdbc:mysql://localhost:3306/test? user=root&password=&useUnicode=true&characterEncoding=gbk DRIVERNAME:"com.mysql.jdbc.Driver"; oracle 默认端口号为:1521 URL:"jdbc:oracle:thin:@localhost:1521:orcl"; DRIVERNAME:"oracle.jdbc.driver.OracleDriver";
-
22
-
1申请恢复居然出现错误页面,难过:::》
-
0自动装配的方式有以下几种: byName、byType、autodetect、default、no、constructor 基础类: package cn.constructor public class Person { private String name; private String sex; private Dog dog; } package cn.constructor; public class Dog { private String name; } ①byName Bean的配置: <bean id="person" class="cn.constructor.Person" autowire="byName"> <property name="name" value="小明"/> <property name="sex" value="男"/> </bean> <bean id="dog" class="cn.constructor.Dog"> <property name="name" value="大黄"/> </bean> 测试类
-
0主要通过配置beans.xml来达到注入值得目的,具体如下。 基础类: package cn.constructor public class Person { private String name; private String sex; public Person(){ } public Person(String name,String sex){ this.name=name; this.sex=sex; } } Bean 的配置: <bean id="person" class="cn.constructor.Person"> <constructor-arg index="0" type="java.lang.String" value="小明"/> <constructor-arg index="1" type="java.lang.String" value="男"/> </bean> 测试类: package cn.constructor; public class App1 { public static void main(String[] args) { Applicat
-
0Java中的集合主要有以下几种:Map、List、set、数组。 //集合的相关知识点参见贴:http://tieba.baidu.com/p/2698931381 首先先建两个基础类备用. //部门类 package cn.collection; public class Department { private String[] name; private List<Employee> empList; private Set<Employee> empSet; private Map<String,String> empMap; …… 省略了set和get方法 …… } //员工类 package cn.collection; public class Employee { private String number; private String name; …… 省略了set和get方法 …… } ①数组 <bean id="department" cla
-
0some、any、all 三个谓词,都是用于一组数据,而不针对单个数据。 下面举例说明。 select ename,sal From emp Where sal > any(select sal from emp where deptno = 10); 从emp表中选出大于部门10中最小工资的的人的姓名和工资。 小结:any是大于最小,小于最大。(当然此处使用some也可以,但any语义更为直接) select ename,sal From emp Where sal = some(select sal from emp where deptno = 30) and deptno not in (select deptno from emp where deptno = 30); 从emp表中选出不是30号部门,但工资和30号部门任何一个
-
0其实所谓的内部bean,说白了就是在一个已有的bean中再定义一个bean,这个bean只能被这个包含它的bean使用,外部的其他bean不能使用。 <bean id="xxxx" class="xxxxxx"> <property name="xxxxxx" ref="aaa"/> <bean id="aaa" class="xxxxxxxx"/> </bean> 这就是简单的内部bean。(此处作为知识完整性出现,作为了解)
-
0首先我们新建两个用到的bean: //父类Person package com.collection; public class Person { private String name; private String sex; …… 这里省略掉 set 和 get 方法。 …… } //子类Student package com.collection; public class Student extends Person { private String number; …… 这里省略掉 set 和 get 方法。 …… } 配置beans.xml文件: <bean id="person" class="com.collection.Person"> <property name="name" value="小明"/> <property name="sex" value="男"/> </bean> //加粗部分实现了继承 <bean id="student" parent="person"
-
0先看下图: 用到的几个接口(按执行顺序): BeanNameAware | BeanFactoryAware | ApplicationContextAware | BeanPostProcessor | InitializingBean | DisposableBean 值得注意的是,BeanPostProcessor 接口并没有在每个bean中实现,而多是单独实例化一个bean(单独实现时只对实现该接口的bean有效果),在beans.xml中配置后,在每次实例化bean的时候先后调用postProcessBeforeInitialization、和 postProcessAfterInitialzation 方法(方法内部处理逻辑由自己编写)。有点类似过滤器。 ① 实例化(当我们的程序
-
1[例]ApplicationConText ac = new ClassPathXmlApplicationContext("beans.xml"); 通过这种方式来装载bean,容器会自动实例化被装载的bean。 [例]BeanFactory bf = new XmlBeanFactory(new ClassPathResource("beans.xml")); 通过这种方式智慧将bean装载,但不会实例化,只有当用到的时候才会被实例化,如: User us = bf.getBean("us"); 结论:使用ApplicationContext更耗内存,但是在内存允许的情况下运行速度更快。而使用BeanFactory则使用中占用更少的内存,但由于每次使用新的对象是要实例化,所以,运行
-
0获得ApplicationContext对象引用的方法是通过读取对应的xml文件上下文的方式。 第一种:ClassPathXmlApplicationContext ,通过类路径,即相对路径 第二种:FileSystemXmlApplicationContext,通过文件路径,即绝对路径。 第三种:XmlWebApplicationContext,从web系统中加载。 [例] ApplicationContext ac = new ClassPathXmlApplicationContext("beans.xml");
-
3本帖将讨论shell的基础入门知识,不深入探讨,有兴趣可以参看其他相关资料。 有兴趣的朋友可以参与进来,说说自己觉得shell应该掌握的基础知识。
-
1◆方案一: 发送请求时URL格式: 接受时,进行编码转换,格式为: String name = request.getParameter("name"); String myname = new String(name.getBytes("iso-8859-1"),("GBK")); ◆方案二: 修改Tomcat服务器的server.xml 配置文件,将配置文件中的URIEncoding 属性设为"GBK". <Connector port="8080" ..........URIEncoding="GBK"/>【此设置只针对get方式提交表达】 发送请求时,将中文用URLEncoder类的encode()方法编码: 接受时,用URLDecoder类的docode()方法解码: String name = request.getParameter("name"); String myn
-
1Dependency injection (DI)依赖注入 别被这个名词吓到,它并不像表面上看到的那样复杂。请看下面的程序: package com.springinaction.knights; public class DamselRescuingKnight implements Knight { private RescueDamselQuest quest; public DamselRescuingKnight() { quest = new RescueDamselQuest(); //Tightly coupled to RescueDamselQuest } public void embarkOnQuest() throws QuestException { quest.embark(); } } 可以看到 DamselRescuingKnight 创建了自己的request ,这就使 DamselRescuingKnight 和 RescueDamselQuest 紧紧的耦合在一起。这样便限制
-
3没有看到很好的书籍,so下了本spring in action 第三版。此版本为英文版,但不能阻止我学习spring的脚步。come on!