自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只奋发向上的小程序员

每天学习一点点,进步一丢丢

  • 博客(14)
  • 收藏
  • 关注

原创 单例模式-总篇

单例模式-总篇定义常见单例及问题总结定义在指确保一个类在任何情况下都绝对只有一个单例,并提供一个全局访问点。为保证只有一个实例,所以单例模式,会将自己的构造函数私有化,并提供一个全局的访问点。单例模式做为面试中最频繁提到的设计模式,大致总结一下单例模式的内容,仅供参考。常见单例及问题饿汉式单例懒汉式单例请期待–>注册式单例请期待–>反射破坏单例解决方案及原理分析请期待–>单例的应用场景总结      &n

2021-01-28 17:20:40 134

原创 饿汉式线程不安全及调试问题

饿汉式线程不安全及调试问题代码多线程调试为什么懒汉式线程不安全总结代码这里我们新建一个懒汉式单例:public class LazySingleton { //私有构造方法 private static LazySingleton instance; private LazySingleton() {}; public static LazySingleton getInstance() { if (instance == null) {

2021-01-28 16:59:30 301 1

原创 设计模式-懒汉式

设计模式-懒汉式代码分析二、使用步骤1.引入库2.读入数据总结代码public class LazySingleton { //私有构造方法 private static LazySingleton instance; private LazySingleton(){}; public static LazySingleton getInstance(){ if (instance ==null){ instance = ne

2021-01-28 16:27:45 194

原创 单例模式--饿汉式

单例模式--饿汉式饿汉式单例模式代码分析进阶饿汉式单例模式众所周知 单例模式 有很多种实现的方式。最为经典的就是懒汉式和饿汉式,今天就先简单整理一下饿汉式单例。代码··· javapublic class HungrySingleton { //构造函数私有化 private HungrySingleton(){}; //全局访问点 private static final HungrySingleton HUNGRY_SINGLETON = new HungryS

2021-01-22 10:56:54 318

原创 angular4路由跳转-代码跳转

学习angular也有一小段的时间了, 虽然没成为一个大能,但是也不能说是一个小白,学到了一点点东西,就赶紧和大家分享。路由跳转分为两种:代码跳转和指令跳转,个人感觉代码跳转比较简单一些,也相对的容易操作一些。首先呢,需要写一个事件~我就把他写在了一个button里边的单击事件中:当然了button按钮也就是写在HTML中了,然后在这个HTML对应的ts文件中编写goback()方法。这样,当你点...

2020-10-29 14:52:48 9583 22

原创 js-换行可能导致的问题

JavaScript 换行可能导致的问题遇到的问题原因分析小建议遇到的问题最近在项目当中遇到了一个问题:某一行的代码因为长度过长,就加了一个换行,结果运行之后结果不一样.后来出现问题后仔细排查终于确定了问题的原因.下面举一个简单的例子,以下面两个代码为例:return { name:function () { alert(1); ...

2020-04-26 11:38:57 757

转载 如何一本正经的写出别人无法维护的代码

编写除了自己没人能看懂的代码,是一种怎样的体验?下面由作为资深挖坑程序员的我,手把手教大家这是怎么做到的?如果各位可以在接下来的时间多加练习,所谓青出于蓝胜于蓝,相信各位不但可以写出别人无法维护的代码,还可能在有朝一日,甚至能技艺炉火纯青地写出自己都维护不了的代码。编写无法维护的代码说难其实并不难,核心要点就是和编码规范反其道而行之,如果在此基础上再添加一些自己琢磨出的心得的话那就更加完美了。...

2019-07-12 11:19:22 461

原创 ionic字符串截取数字

  最近因为需求的需要,要根据字符串中的内容,截取当中的数字,但是ionic本身的TS文件,找了很多例子,但是都不是很好用,终于在小伙伴的帮助下找到了解决方案:使用parseInt:var text=parseInt("45积分");Console.log(text)  这样最后就会显示出45的字样~但是值得注意的是,这个方法只适合于数字在前,汉字在后的样式,如果数字不在前面.比如说...

2018-09-09 19:40:27 980 17

原创 非等概率抽奖抽奖逻辑

前言  最近依据项目需求,需要做一个抽奖的界面.既然涉及到了抽奖,那么,就应该对于抽奖有一些简单的逻辑判断:首先需要从所有的奖品中选取出正在使用的奖品,然后根据每个奖品不同的中奖权重进行抽奖,这里只做一个简单的处理方式.逻辑  首先我们假设只有两个奖品,中奖的概率分别是10和20,那么这时,我会用一个新的数组将这些中奖的概率’存放’起来,—>[1,10,30], 明显[1,10],...

2018-08-30 09:11:08 931 25

原创 ionic 页面动画-animate的使用

1.ionic与animate  使用过ionic的人都知道,ionic的’css’文件名字和其他的名字不太一样,在ionic中的’css’是’scss’:    Animate.css内置了很多典型的css3动画,兼容性好使用方便。是一个有趣的,跨浏览器的css3动画库。很值得我们在项目中引用。animate.scss 是基于上述 animate.css 的SASS版本,不过已经两年没有更...

2018-08-26 09:05:59 2022 12

原创 ionic抽奖转盘-画布绘制

ionic实现转盘抽奖-画布绘制第一步:声明变量第二步:设置要添加的内容和转盘的背景颜色第三步:这是绘制画布和ionic交互最重要的地方第四步:绘制的细节第四步:设置要添加的内容和转盘的背景颜色第五步:开始填充画布第六步:收尾工作ionic实现转盘抽奖-画布绘制  近期有幸接触了ionic,做一个抽奖转盘的界面,因为采用的是前后端分离的状态,并且奖品的内容...

2018-08-11 21:42:07 795 9

原创 思维转换-数学建模

        相信大家都知道‘短板效应’,短板效应就是说水桶能装的水取决于木桶最短的一个板,以此来比喻我们社会中的一些现象,最常用来放在个人身上,说一个人的成就或者什么,取决于他的‘短板’。最近在网上看到了一个有意思的说法关于这个‘短板效应’的,他说:‘如果你最长的木板无限加长的话,将木桶倾斜过来,一样可以装很多的水,所以不要在乎你的短板,将你的长板无限延长就可以了。’,看到这个有意思的言论之后...

2018-04-21 09:36:22 425 20

原创 思维导图(二),专注力训练

很多的小伙伴们一直在抱怨说,在看书或者学习视频的时候,总是会走神,然后效率就会直线的下降其实这就和你的专注力有关,专注力强的人,能专心做一件事,高效的完成。专注力差的人,做到同样的效果可能就要很长的时间了。而专注力也是思维导图中一个重要的环节。那么怎么训练自己的专注力呢?小编可以给出一些训练专注力的方法:1、将自己耳机的音量调到一个自己能刚刚好能听到的高度就可以了,然后听三分钟,三分钟后回忆自己听...

2018-03-01 11:50:57 1480 14

原创 .net framework 3.5windows无法连接到internet

前几天数据库出现了问题,解决了许久没有解决,于是重装了系统,之后再安装数据库时,遇到了.net framework3.5无法安装的问题具体情况如下图找了好多方法,都没有找到,之后发现了解决的方法:     windows系统的镜像里是带有这个东西的,但是安装时并没有装好,所以,需要再安装一次就好了,具体操作如下1.双击镜像,加载一个驱动打开命令提示符

2016-08-20 09:58:16 8896 38

空空如也

空空如也

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

TA关注的人

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