学习笔记
文章平均质量分 84
游走走
这个作者很懒,什么都没留下…
展开
-
windows环境下编译OpenJDK12
环境:Windows11。原创 2023-08-07 23:32:04 · 1004 阅读 · 0 评论 -
纯css实现优惠券效果
最近UI小姐姐休假了,优惠券缺了我几个切图,不好意思打扰人家,就寻思着,干脆用css直接手写吧。这里记一下实现思路。先来看看效果图:看着还行叭。主要是这几个地方的样式:左上角书签;优惠券票孔;右上角状态标签。1. 左上角书签书签这里又分成两个部分,一部分是整体的半圆角矩形,一部分是左上的那个小折角。半圆角矩形很好实现:height: 20px;border-radius: 0 20px 20px 0;小折角是利用绝对定位和skew变换: display:原创 2022-01-05 17:08:12 · 1981 阅读 · 0 评论 -
String之intern()方法
在1.6及其之前的版本中,intern是先判断字符串常量是否在字符串常量池中,如果存在直接返回该常量,如果没找到,则将该字符串常量加入到字符串常量池,也就是在字符串常量区建立该常量。在1.7及其之后的版本中,intern是先判断字符串常量是否在字符串常量池中,如果存在直接返回该常量,如果没找到,则把该字符串对象的引用加入到字符串常量池中(实际该常量还在堆中)。总结,这两个版本的主要区别就是字符串常量池保存的是对象还是对象的引用。 String s1 = new String("a") +.原创 2020-12-09 13:11:19 · 126 阅读 · 0 评论 -
docker核心概念
图源:https://www.jianshu.com/p/23a13bf73de3Docker客户端:Docker客户端是许多Docker用户与Docker交互的主要方式。当您使用诸如docker run之类的命令时,客户端会将这些命令发送到守护进程,由守护进程执行这些命令。Docker客户端可以与多个守护进程通信。Docker守护进程(daemon):监听客户端请求,并管理Docker对象,如镜像、容器、网络和卷。守护进程还可以与其他守护进程通信,以便对Docker服务进行管理。Docker注册器:原创 2020-11-28 17:28:36 · 105 阅读 · 1 评论 -
docker常用命令总结
注:<>表示必填参数,[]表示可选参数。一、镜像docker image pull [用户名或组织名]/<仓库名>:<标签>:从远程镜像仓库服务的仓库中下载镜像,用户名或组织名不填则默认从Docker Hub的仓库中拉取。docker image ls:列出本地Docker主机上存储的镜像。可以通过–digests参数来查看镜像的SHA256签名。docker image inspect [用户名或组织名]/<仓库名>:<标签>:展示.原创 2020-11-28 16:31:11 · 163 阅读 · 0 评论 -
MyBatis一对多查询@Select @Many
dao层:@Select("<script>" + "select * from t_parent" + "</script>") @Results({ @Result(property="children",column="id",many=@Many(select="com.sample.demo.dao.getList")) }) List<Type> getList(原创 2020-10-31 17:47:01 · 1620 阅读 · 0 评论 -
安卓okhttp之GET请求
new Thread(new Runnable() { @Override public void run() { OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder().url(GlobalData.httpUrl + "user/login?email="+email.getText()+"&password="+password.getT.原创 2020-09-12 11:13:27 · 218 阅读 · 0 评论 -
安卓报错:[ IllegalStateException: closed okhttp ]
在安卓中使用org.json.JSONObject对okhttp返回的结果进行处理时,我为了查看返回结果这样写:Log.d("请求结果", response.body().string());JSONObject result = new JSONObject(response.body().string());结果一直报IllegalStateException: closed,看了半天不知道为什么,后来发现,是写了两次response.body().string()导致的。。。原因是respo原创 2020-09-12 00:58:40 · 293 阅读 · 0 评论 -
安卓okHTTP之POST请求
private static final MediaType JSON = MediaType.parse("application/json; charset=utf-8”);new Thread(new Runnable() { @Override public void run() { OkHttpClient client = new OkHttpClient(); JSONObject jsonObject = new JSONObject().原创 2020-09-11 22:31:51 · 580 阅读 · 0 评论 -
#学习笔记#(11)四分圆环-photoshop
= =。原创 2015-12-10 20:39:00 · 383 阅读 · 0 评论 -
#学习笔记#(12)仿360logo-photoshop
原创 2015-12-11 13:14:00 · 336 阅读 · 0 评论 -
#学习笔记#(13)仿 kugou-logo-phptoshop
T T手残原创 2015-12-12 15:04:25 · 404 阅读 · 0 评论 -
#学习笔记#(15)photoshop动感雷达
醉醉的。。。原创 2015-12-13 15:52:43 · 385 阅读 · 0 评论 -
#学习笔记#(17)键盘对应ASCII码值
ESC键 VK_ESCAPE (27)回车键: VK_RETURN (13)TAB键: VK_TAB (9)Caps Lock键: VK_CAPITAL (20)Shift键: VK_SHIFT ($10)Ctrl键: VK_CONTROL (17)Alt键: VK_MENU (18)空格键: VK_SPACE ($20/32)退格键: VK_BACK (8)左转载 2015-12-14 10:06:59 · 432 阅读 · 0 评论 -
#学习笔记#(10)元素拖放事件-html
四个函数1 让元素变成可拖动的数据2 当元素到达可拖放的区域,阻止原来的设定(链接打开新网页)3 当在可拖放区域(div)内,释放鼠标键,div获取元素数据,进行放置4 当完成放置给出提示Html5图片拖放div{ float:left; width:250px; height:200px; margin:10px; padding:10px; bo原创 2015-12-09 19:14:57 · 345 阅读 · 0 评论 -
#学习笔记#(1)JavaScript动态时间
var t = null;t=setTimeout(time,1000); function time() { clearTimeout(t);//当函数循环调用时,清除已过去的时间 today=new Date();//当前时间 var y=today.getFullYear();//年 var mon=today.getMonth(原创 2015-11-28 21:51:41 · 317 阅读 · 0 评论 -
#学习笔记#(18)信封&卷角&贴布-photoshop
混乱的学习状态。。。原创 2015-12-14 11:53:20 · 333 阅读 · 0 评论 -
#学习笔记#(5)表格奇偶行颜色样式JavaScript+CSS+HTML
表格奇偶行样式 .odd{ background:#ffffee;} .even{ background:#fff38f;} .first{ background:red;} .last{ background:blue;} .mouseOver{ background:green; } 姓名年龄职业张三25前端工程师李四26原创 2015-12-04 10:15:41 · 2340 阅读 · 0 评论 -
#学习笔记#(22)常用CSS命名规则
(一)常用的CSS命名规则 头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main转载 2016-01-15 19:48:12 · 347 阅读 · 0 评论 -
#学习笔记#(16)ul li 二级下拉菜单-jQuery
body{font-family:微软雅黑;}ul{list-style:none;width:115px;line-height:30px;}ul li{background:#DCDCDC;text-align:center;}div1{float:left;}.div2{height:30px;position:relative;}#p1{bac原创 2015-12-13 19:48:22 · 3222 阅读 · 0 评论 -
#学习笔记#(14)select隐藏右侧三角&鼠标移入展开-jQuery
原理:利用div的overflow:hidden,使select右侧图标隐藏消失。//然而opera浏览器的边框无法去除= =,不知何解。jQuery:mouseenter,鼠标移入select选框,设置select的size属性为想要展示的option个数mouseleave,鼠标移出select选框,设置select的size属性为1,即只展示一个optionclick,点原创 2015-12-13 14:20:26 · 1029 阅读 · 2 评论 -
#学习笔记#(9)JavaScript书写规范
规范自己的JavaScript书写 – Dojo Javascript 编程规范[Javascript•dojo]2010/10/25 下午3:46:49前言良好的JavaScript书写习惯的优点不言而喻,今天彬Go向大家推荐Dojo Javascript 编程规范,相当不错的 Javascript 编程风格规范,建议大家可以借鉴一下此规范编写 Javascrip转载 2015-12-09 16:23:55 · 347 阅读 · 0 评论 -
#学习笔记#(6)mouseenter-mouseleave显示隐藏内容-jQuery
mouseenter-mouseleave显示隐藏内容-jQuerylabel{background-color:green;color:white;font-size:22px;}.div{display:none;} 标签1标签2注:鼠标移动到标签上显示对应内容这是标题1的内容这是标题2的内容$(document).ready(functi原创 2015-12-08 09:39:47 · 1283 阅读 · 0 评论 -
#学习笔记#(4)输入框提示信息不能为空--JavaScript改变CSS样式
HTML用户名:用户名不能为空!function tishi1(){var txt=document.getElementById("yonghuming").value;if(txt=="")document.getElementById("yonghumingtishi").className="tishi2"}密   码:密码不能为空!原创 2015-12-03 12:46:13 · 3449 阅读 · 0 评论 -
#学习笔记#(3)会员管理系统登录界面HTML+CSS
denglu.html会员管理系统登录会员管理系统用户名:密 码:记住密码找回密码//鼠标进入离开时改变透明度——未完成function mouseout(){ var form1=document.getElementById("denglukuang"); form1.className="mouseout";}function原创 2015-11-30 17:57:26 · 5204 阅读 · 1 评论 -
#学习笔记#(2)引用外部CSS
第一种:标签标签,链接外部资源,必须写在head部分rel,relationship,stylesheet,样式表,rel="stylesheet"表示文档所链接的外部资源是一个样式表type,类型,type="text/css"表示文档类型为CSS文本href="my.css",引号内为CSS文档所在的文件路径第二种:import导入@import url("原创 2015-11-30 15:11:49 · 316 阅读 · 0 评论 -
#学习笔记#(19)H5画布橡皮擦游戏-JS
原来是想模仿贪吃蛇......然而,只做出了一个小黑点橡皮擦。。。之后再完善吧贪吃蛇H5var c=document.getElementById("mycanvas");var cxt=c.getContext("2d");var x=y=8;var size=8;var size=8;var time=80;var derection;//蛇头朝向-键盘原创 2015-12-15 21:08:51 · 711 阅读 · 0 评论 -
#学习机#(23)firefox获取键盘事件
document.onkeydown=function mykeyDown(){ if(event.keyCode == 13) {checkData();} return; } 以上js代码在IE中运行正常,在Firefox中老报"event is not defined”错误!原因是因为在Firefox中使用了不同的事件对象模型,不同于IE Dom转载 2016-01-17 16:56:53 · 294 阅读 · 0 评论 -
#学习笔记#(20)贪吃蛇H5
在判断蛇头是否触碰到蛇身的时候,用数组的第一个值和之后的数值进行对比......不知道为何不行,之后再完善吧。。贪吃蛇H5var c=document.getElementById("mycanvas");//画布var cxt=c.getContext("2d");//蛇cxt.fillstyle="black";//画出蛇var snake=[];//用数组保存原创 2015-12-16 14:05:00 · 484 阅读 · 0 评论 -
#学习笔记#(24)jQuery获取url参数值
$.extend({ getUrlVars: function () { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); for (var i = 0; i < has转载 2016-01-20 12:26:03 · 418 阅读 · 0 评论 -
#学习笔记#(25)jQuery获取页面和文档高度
首先,一定要声明doctype然后$(window).height()获取可视化高度$(document).height()获取整个文档高度当浏览器窗口大小改变时(拉伸变化), $(window).height() 随之改变,而$(document).height()不变原创 2016-01-25 14:19:42 · 232 阅读 · 0 评论 -
#学习笔记#(21)php+mysql分页
/*分析思路:1 用limit查询语句,可以控制当前页面显示的数据,是从哪一条开始到哪一条结束2 用page作为网址后面的参数名,用$page记录当前页码,再计算出前一页$pre后一页$next赋值给page,进行上下页跳转顺序1 连接数据库2 设置每页要显示的记录条数3 查询总共有多少条数据4 用3得到的值除以2得到的值,即 总共有多少页5 获取$page原创 2016-01-08 11:08:35 · 283 阅读 · 0 评论 -
#学习笔记#(7)photoshop折纸风格
原创 2015-12-08 15:56:40 · 441 阅读 · 0 评论 -
#学习笔记#(27)session和cookie
cookie/*设置cookie(名称,数值,有效期,有效路径)*/setcookie('test', time(),0,'/study');/*删除cookie,数值置空,有效期设置为已过期*/setcookie('test','',time()-1);session//开始使用sessionsession_start();//设置一个session$_S原创 2016-01-26 20:27:35 · 274 阅读 · 0 评论 -
#学习笔记#(8)logo-photoshop
原创 2015-12-09 14:41:27 · 286 阅读 · 0 评论 -
#学习笔记#(26)CSS3总结-慕课教程(部分)
一、什么是CSS3CSS3是CSS2的升级版本,3只是版本号,它在CSS2.1的基础上增加了很多强大的新功能。 目前主流浏览器chrome、safari、firefox、opera、甚至360都已经支持了CSS3大部分功能了,IE10以后也开始全面支持CSS3了。兼容前缀:二、内容摘要1 border-radius 圆角效果2 box-shadow 阴影3 bo转载 2016-01-26 15:05:44 · 413 阅读 · 0 评论 -
#学习笔记#(28)JS瀑布流-慕课
waterfall.html 瀑布流布局原创 2016-01-28 23:35:57 · 379 阅读 · 0 评论 -
#学习笔记#(28)+JS瀑布流-滚动条下拉加载图片
waterfall.html 瀑布流布局原创 2016-01-29 00:55:24 · 896 阅读 · 0 评论 -
#学习笔记#(34)CSS3雷达扫描
代码如下 雷达 *{ margin:0px; padding:0px; } .bg{ background-color:black; width:100%; height:600px; position:absolute; } .box{ width:200px; height:原创 2016-02-06 20:49:55 · 579 阅读 · 0 评论 -
#学习笔记#(35)CSS3模拟时钟
代码如下 模拟时钟 *{ margin:0px; padding:0px; } .bg{ background-color:black; width:100%; height:600px; position:absolute; } .box{ width:200px; heigh原创 2016-02-06 21:26:59 · 304 阅读 · 0 评论