Hello,大家好!我是程序员阿飞!由于最近项目处于最后验收阶段,因此上周末两天双加。今天公司放了一天假,可以有时间更新文章了。好了,现在就开始吧!
一、git在vscode中的使用
1、在vscode中安装git插件以及本地安装git服务
2、创建本地仓库
mkdir +文件夹
cd +文件夹
3、初始化仓库
git init
4、将项目移动到此仓库中
git add. //将项目添加到仓库
git commit -m "注释" //将项目提交到本地仓库
5、与远程仓库建立连接
git remote add origin +github网址
6、将本地库内容推送至远程库
git push -u origin master
7、创建分支以及进入分支
git branch dev //创建dev分支
git checkout dev //进入dev分支
8、将分支添加到github上
git push --set-upstream origin note
【参考网址】https://www.cnblogs.com/lihuijuan/p/8556914.html
【参考网址】https://blog.csdn.net/catshitone/article/details/54973968
二、DataURL 与 File,Blob,canvas 对象之间的互相转换
1、dataURLtoFile
function dataURLtoFile(dataurl, filename) {
let arr = dataurl.split(",");
let mime = arr[0].match(/:(.*?);/)[1];
let bstr = atob(arr[1]);
let n = bstr.length;
let u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new File([u8arr], filename, { type: mime });}
【参考地址】https://www.codercto.com/a/18685.html
三、Access-Control-Allow-Origin跨域问题
在Controller层的类上增加@CrossOrign注解
【参考地址】https://blog.csdn.net/qq_37647296/article/details/89401499
四、easyui的使用
1、easyui-datebox禁止手动输入
<input name="myname" id="myid" type="text" class="easyui-datebox" editable="fasle" />
$('#myid').datebox({
editable:fasle
});
2、在easyui dialog的子页面内如何关闭弹窗
在iframe加载的子页面中用如下代码可以实现关闭弹窗:parent.$("#applyRefundDialog").dialog("close");
五、select insert 组合语句
1、INSERT INTO SELECT语句
语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 [where column =value][]
2、SELECT INTO FROM语句
语句形式为:SELECT vale1, value2 into Table2 from Table1
3、从一个数据库到另一个数据库
语句形式为:insert into 数据库名.框架名.表名(列名) select (列名) from 数据库名.框架名.表名 where 条件
【参考网址】https://blog.csdn.net/qq_35059678/article/details/81049801
【分享时刻】