自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 ThreadLocal的xxxxx

TreadLocal 一般用于防止对全局变量以及单例对象进行共享。TreadLocal 可以提供线程局部变量,每一个线程都会有自己的副本变量,所以get方法总是返回当前执行线程调用的set时设置的最新值。通过TreadLocal是每一个线程都有属于自己的连接private static ThreadLocal<Connection> tL = new ThreadLocal&l...

2020-05-04 20:28:03 127

原创 JSON与XML的区别

【代码】JSON与XML的区别。

2024-02-22 00:34:00 339

原创 使用react开发一个简单的todo_list

【代码】使用react开发一个简单的todo_list。

2024-02-20 20:36:20 352

原创 html设置 <meta charset=“utf-8“/> 后网页还是出现乱码问题

大家都知道对于中文网页如果不设置编码为utf-8,在某些浏览器中是会有乱码的(比如360等,google浏览器是不会的),所以建议还是设置下编码格式。但是有时候设置了编码为utf-8的话还是有乱码,这时候可能是。打开之后发现是乱码(使用的是window默认的Edge浏览器,google浏览器也是一样),文件的meta虽然设置成了UTF-8,但是文件本身是ANSI编码,meta编码与文件编码不一致,当然出现乱码。1.打开nodepad++ 设置meta编码为UTF-8,敲上一些中文。

2022-12-21 23:34:13 3867 1

原创 python中readline、readlines 和xreadlines的区别

python read file

2022-09-17 20:15:56 132

原创 python中readline、readlines 和xreadlines的区别

python读取文件内容

2022-09-07 22:21:44 826

原创 ES6 生成器学习

完整的运行案例我们总是假设: 一个函数一旦开始执行,就会运行到结束,期间不会有其他代码能够打断它并插入值.(eval(…)不考虑,而且也不推荐)var x = 1;function foo() { x++; bar(); console.log(x);}function bar(){ x++;}foo(); // 3生成器示例有没有可能在函数foo()在运行过程中,在某一步进行中断,转而运行其他代码呢?而ES6的生成器就是通过某种形式在代码内部指示暂停,实现中断

2022-04-20 23:01:14 86

原创 vue Prop 的大小写 (camelCase vs kebab-case)

vue官方文档如下:为什么dom中的模板不区分大小写,而字符串中的模板却区分大小写?dom模板:dom模板就是原先写在html文件中,一打开就会被浏览器进行解析渲染的,所以要遵循html结构和标签的命名,否则浏览器不解析也就不能获取内容了。而html标签是不区分大小写的,所以如果我们采用驼峰形式命名的组件被浏览器当作html解析时候,就会找不到对应的组件名字,从而出现渲染出错(eg:MyComponent被浏览器解析成mycomponent,所以能找到才怪)例子如下://全局组件Vue.co

2021-05-18 10:21:39 504 1

原创 v-model中.number

最近在学习vue记录下踩坑过程:vue官方文档中对于v-model中.number的描述:.number如果想自动将用户的输入值转为数值类型,可以给 v-model 添加 number 修饰符:<input v-model.number="age" type="number">这通常很有用,因为即使在 type="number" 时,HTML 输入元素的值也总会返回字符串。如果这个值无法被 parseFloat() 解析,则会返回原始的值。失败例子(求哪位好心大哥指正错误):&

2021-05-17 09:55:10 21769 3

原创 根据参数的不同展示或者隐藏div

公司需求:当帖子在待审核状态(status=10)时候,编辑页面不能有上传图片功能。其他状态有此功能。方案1:再写一个页面,根据参数的不同跳转不同的页面(太傻)方案2:将参数放入model中传入jsp页面,model.addAttribute(“status”,status);在jsp页面用jstl取值${status},判断如果是10if(status == ‘10’){setTimeout(function(){//id选择器,选中需要隐藏的部分,这里要用setTimeout的原因是我取#

2021-04-26 14:08:53 845

原创 map转string与string转map

public static String mapToString(Map<String,String> map){ //获取所有map集合的key Set<String> keySet = map.keySet(); //将set集合转换为数组 String[] arr = keySet.toArray(new...

2020-04-26 23:54:28 1796

原创 五瓶啤酒可以兑换一瓶,三个瓶盖可以兑换一瓶,n个酒瓶可以喝多少次

五瓶啤酒可以兑换一瓶,三个瓶盖可以兑换一瓶,n个酒瓶可以喝多少次##考察的递归,跟猴子捞月一样/** * @Auther yuan * @Date 2020/4/26 19:54 * [email protected] */public class test { public static void main(String[] args) { /** ...

2020-04-26 20:37:52 978

原创 模版(Template)设计模式概述和使用

A:模版设计模式概述模版方法模式就是定义一个算法的骨架,而将具体的算法延迟到子类中来实现B:优点和缺点a:优点使用模版方法模式,在定义算法骨架的同时,可以很灵活的实现具体的算法,满足用户灵活多变的需求b:缺点如果算法骨架有修改的话,则需要修改抽象类public class TmplatePattern { public static void ma...

2020-03-29 21:10:21 109

原创 基于接口的动态代理

public interface User { public void add(); public void delete();}public class UserImpl implements User { @Override public void add() { System.out.println("添加用户"); } ...

2020-03-29 20:51:37 69

原创 如何通过反射越过泛型检查

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-03-29 18:47:35 191

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除