2020年7月16日星期四
工作日志:
1.如果出现SQL Error 一般是因为SQL语言出现错误,注意拼接时的单双引号和空格和分号
2.仔细阅读报错信息,剃刀原理一一排查
3.熟练掌握Eclipse快捷键,
ctrl + 左键 进入类定义
Ctrl + F 该文件内查找替换,注意是从光标所在位置开始,!注意不要替换出错
Ctrl + shift + r 全局查找文件
Ctrl + L 跳转到指定行
CTRL + . 在页面中跳转到报错出
4.注意appId的一一对应
5.遇到bug先仔细思考问题所在,大胆尝试自己修改代码;尝试无果,没有思路就该积极和同事、老师沟通。
数据结构:
1.无向图,邻接表定义和使用???
2.染色法??
Go语言学习:
?为什么go的函数大都返回[result,error],其处理错误和空值的方法和java等有何不同??
并发模式--Pool:
// Pool manages a set of resources that can be shared safely by
// multiple goroutines. The resource being managed must implement
// the io.Closer interface.
type Pool struct {
// keep all the operations against a Pool value-safe for multigoroutine access.
m sync.Mutex
// a buffered channel and will contain the resources being shared
resources chan io.Closer
// a function is to create a new resource when the pool requires one
factory func() (io.Closer,error)
//a flag that indicates the Pool is being shut down or is already shut down
closed bool
}
2020年7月17日星期五
1.注意本地文件夹和用于上传的文件夹
在config下的是本地测试的xml,在bp项目下的config是用来由cvs上传到代码库的
2.<from>的target属性指向一个jsp有什么用??
3.分页的form控件一定要放在最下面
4.js中使用deFolderFrame和deTab加载了iframe
5.引入的js文件有的是.js后缀,有的是.jss后缀??
6.Daotool工具生成的vo和dao文件的区别???
7.注意把一个功能从前端到后台都走一遍,看看哪里有疏漏和不理解的地方
8.控制器中这些infoIn等类没有明确声明定义,是如何被传入的呢?(应该是通过xml来进行注入)
9.Chrome调试快捷键
CTRL + SHIFT + F 查找元素
10.从列表中获取用户输入值后,通过js将值传递给一个隐藏的form,交由其来提交表单。为什么这么做?
11.实践自己做一个前到前,前到后的几个页面看看流程~~
①建立数据模型,daotool(dao文件如何自动对齐??)(如何将,D:||cd daotool || codegen --path 简化成一个脚本),然后到sql中心去执行sql语句,才能在这个云端数据库建立表
②注册pageId
③实现从数据库中查找出数据并在前台显示,(构建jsp页面,注意使用iframe来解耦)
数据结构:
1.二分法查找
class Solution {
public int searchInsert(int[] nums, int target) {
int n = nums.length;
int left = 0, right = n - 1, ans = n;
while (left <= right) {
int mid = ((right - left) >> 1) + left;
if (target <= nums[mid]) {
ans = mid;
right = mid - 1;
} else {
left = mid + 1;
}
}
return ans;
}
}