11月22日笔记记录

回家了,好的征程要开始了.
ActionServlet交给请求处理器
在spring里面处理

看来这个购物网站要一个月才能搞定

drp也需要一周时间

oa具体还不知道

还有许多知识点需要学习.


所以基本要年过了之后,三月份自己才能出去找工作.


先静下心来做事,才是正途....

有很多重复的东西,我觉得应该很快...

传值博客一天是六个小时讲解


用户模块------------------------------


用户注册
用户登陆

用户分页列表
用户查询
用户账户的禁用和启用功能

-----------------------------------------

怎么更好的面对这些艰难
坚持,希望,在遇到问题,困难拿出你所说的那些坚持什么的

 

 

学习编程语言与学习汉语的比较

写作:语法 成语 写文章的技巧和手法
编程:语法 API 积累编程经验和感觉
编写专业领域的文章和程序,必须具有专业知识
不同:
写作很难现用现学


借助专用的开发工具,可以事半功倍,编程需要交流,看到老手的操作尤其重要.

怎么才算学会一门编程语言
以够用为原则,适可而止,否则一辈子就在学


没有什么事直线的,但人们都想直线!

集成编辑软件功能

String 操作性差 效率低
StringBuffer
"dfdf"是一个匿名的对象
编程实例:

幻想与身体刺激,很悲剧.

突然觉得今天自己没精力做很多事了,以前在外租房也不一样么,然后一直等着,恶性循环,洗澡这也是恶性循环....


对这个我只能说,好,这次你赢了,下次我会战胜你的....


博弈论

1到10每个10%
最大化选票max
自己的每种选择,对应对手每种选择
2严格优于1

我们知道不会选择1和10但选票还是这样分布的

5,6中间选民定理,怎么做现实世界的预测

加油站相对集中,避免自己因为选址问题遭到淘汰

每个立场的选民数并不是均匀分布的.

多位候选人,选民未必相信你的说法

建立模型是为了更好的描述事实,加入条件来分析模型

选民并不是平均分布的

建模
下一个分析模型的

欧洲文明---
主要是统治整个欧洲
光荣之路
什么造就了西方文明

专制统治者必须是一个慈父的人物,他的荣耀便是你的

议会或者代表,但是国王并不需要他们

Andriod
随时随地为每个人提供信息
activity
intent
service
contentProvider
开发这个太猛了,一个月赚多少美元

13:42 2010-11-22


auto本身是默认值,省略

提供无参数的构造函数,这个实体bean是由hibernate创建的

当创建了sessionfactory表就创建了出来

通过这个特性,用来验证实体映射是否是正确的,如果生成不了表,是编写实体bean

jpa--spring--hibernate --开发巴巴网

jap今天搞定

spring也是一天搞定.

hibernate也提供一天

然后开始巴巴运动网1/3项目

这个月要解决以上问题.
分析JPA与持久化实现产品对接的源代码
ersistence.createEntityManagerFactory("itcast");
内部原理-->>去寻找meta-inf下的service资源
寻找遍历哪个先
在hibernate提供给我们的meta-inf下有service
下一个配置文件
配置里提供了一个入口类

使用JPQL语句进行查询
面向对象的,前面要带select 这部分,hibernate是不需要写
取得单结果跟哪个取得唯一结果是一样的.
技术原理很多都有相似点.
delete from Perosn o where o.id=?1
没开事物删除不了

update person o set o.name=:name where o.id=:id

JPA中的一对多双向关联与级联操作
jpa规范:
1-m关系,多的一方为关系维护段,关系维护端负责外键记录的更新,被维护端是没有权利更新外键记录

级联
刷新--重新获得数据
持久化--插入级联的表数据
Merge--对本对象的更新是否会波及到级联
clear后再修改person就不行了,只能调用merge
merge方法是把处于游离状态的东西回复到里面.
Remove--没有主外键约束,是否会级联到那个.

 

 

自己为什么想不停的去看下载的东西,为什么不停的想在网上找些什么.

对现实的不满,希望会改变,不知道自己现在拥有什么,可以做些什么,怎样才会改变....

 

java基础复习(60min)
这是一场马拉松,领先一两米不是啥大事
看完休息10分钟
Oracle74亿美金收购SUN
JRE不包含javac编译,只有运行
1.5(5.0)老虎
1.6(6.0)野马

java程序开发分两步
编译
执行
java执行时字节码不是二进制代码
jvm不是跨平台的
java跨平台的本质原因是jvm不是跨平台

原生数据类型(八个)byte short int long
float Double boolean  char 没有String
引用类型
变量名 下划线 字母 $开头 并且后面在家数字

1byete=bit

{}可以嵌套,多行注释不能嵌套.
java编译器代码和这个理解不一样
/**JKD帮助文档就是这么搞出来的
*javadoc
*/
char='蔡'可以是中文,unicode可以包含世界所有文字
folat f=1.2
1.2默认都是double类型,那么这样子写就错了,表示范围大的付给小的,不允许.
解决:强制类型转换,或者加f
等号右边类型是否与左边类型一致

小的直接给大的复制时可以的
short b=1;
int a=b;
参加运算结果为参与中里面范围最大的
int a=5;
double c=(double)a;
这里面不代表把a转换成了double,而是一个匿名的为5为double

取模,和被除数符号一样

-5%3 为-2
&&短路运算
||

swith里面只能为byte short int char,枚举
这个能做的if一定能做,反过来不行
不加break会悲剧

第一次判断为false
do while执行一次
其他就都一样了.

第一遍看着,第二遍开始暂停自己敲代码
不然就不重视讲的是什么

for(int i=0;i<0;i++){
    System.out.println(i);
}
没有输出

for(int i=0;i<10;i++){

if(i==3||i==5)
{contnue;}
for(int j=0;j<i;++j){
 if(i+j){break;}
 syso(i+j);
}
if(i==6){break;}
}
打印结果为1,2,3,4,5

这个只是为了理解,写成这样够烂了

 

 

很乱,但还好只是记录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值