51dev.com IT技术开发者社区

51dev.com 技术开发者社区

热点资讯 HotNews

  • 三星为Note 7道歉会挽回现今颓势吗?三星为Note 7道歉会挽回现今颓势吗?
  • 58到家的上门O2O独角戏还能唱多久?58到家的上门O2O独角戏还能唱多久?
  • 1
  • 2
mysql 拼接字符串,和删除某个字段找中的 某个字符串

mysql 拼接字符串,和删除某个字段找中的 某个字符串

 基础数据:  拼接:concat()##拼接字符串updatez_testsettest=CONCAT("前面添加字符串",test,"中间添加字符串",test,"后面添加字符串")whereid=1;结果: 删除或者替换:replace()##过滤(删除)字符串update...

成员变量和局部变量的区别

成员变量和局部变量的区别

成员变量和局部变量的区别    (1)在类中的位置不同        成员变量:类中方法外        局部变量:方法...

easyui中的datagrid分页控件设置与数值获取

easyui中的datagrid分页控件设置与数值获取

我对easyui+javaWeb中的分页理解:datagrid(数据网格)的分页中有一个附加的分页控件,只需后台获取分页控件自动提交的两个参数rows(每页显示的数据条数)和page(当前页码)然后读取相应页数的记录,和总记录数total一块返回即可      ...

从零开始配置TypeScript + React + React-Router + Redux + Webpack开发环境

从零开始配置TypeScript + React + React-Router + Redux + Webpack开发环境

1、为什么不使用现成的脚手架?脚手架配置的东西太多太重了,一股脑全塞给你,我只想先用一些我能懂的库和插件,然后慢慢的添加其他的。而且自己从零开始配置也能学到更多的东西不是么。2、教程只配置了开发环境,并没有配置生产环境。3、教程针对人群是有过React+Redux经验,并且想在新项目中使用TypeScript的人(或者...

react diff算法剖析总结

react diff算法剖析总结

1、treediff:只对相同层级的节点进行比较,如果子树在新树种不存在了,则直接删除。如果新加了树就是创建,那么如果进行了跨层级的树的移动怎么办?答案是直接删除移动前的树,在移动后的位置创建一颗一模一样的。所以在react中尽量还是不要进行跨层级的移动。2、componentdiff:如果是相同的组件,则继续比较vi...

js实现无限分类

js实现无限分类

因为要实现部门通讯录,后台传来的数据是直接从数据库里拿的部门表,所以没有层级分类,只有parentId表示从属关系,所以分类的事情就交给我来做了。不能说效率多高,只是说能实现了。其实ACMer或者学过点算法和数据结构的应该知道这其实就是一个树,用数组存罢了,用数组存树的方法相信各位ACMer已经用的不要不要的了,所有并...

微信小程序定时器组件(输入时间字符串即可倒计时)

微信小程序定时器组件(输入时间字符串即可倒计时)

1、最基础的当然就是倒计时功能了。2、可以设置倒计时结束后执行的事件。3、可以设置倒计时执行过程中每隔多少秒,执行一次对应的事件。引入:vartimer=require(‘../../plugins/wxTimer.js‘);最简单的调用方式:varwxTimer=newtimer({  beginTime:"00:0...

网页或微信小程序中使元素占满整个屏幕高度

网页或微信小程序中使元素占满整个屏幕高度

在项目中经常要用到一个容器元素占满屏幕高度和宽度,然后再在这个容器元素里放置其他元素。宽度很简单就是width:100%但是高度呢,我们知道的是height:100%必须是在父元素的高度给定了的情况下才可以。 以前我的做法是用js获取屏幕的高度,然后将其赋值给height,屏幕高度在网页中为:window.i...

Oracle12c图形化&静默安装踩坑的方法步骤

Oracle12c图形化&静默安装踩坑的方法步骤

1安装规划ORACLE安装到新磁盘上,磁盘挂载到u01,d01和d02是符号连接,实际目录在u01下参数值Oraclebase/d01/app/oracleSoftwarelocation/d01/app/oracle/product/12102/dbhome_1DATAFILEDESTINATION/d02/orad...

layui输入框只允许输入中文且判断长度的例子

layui输入框只允许输入中文且判断长度的例子

今天写项目遇到一个问题,在输入老师昵称的时候需要控制input输入框不能为空,且字符的长度有限制,英文字符不能超过20,中文不能超过10。输入课程简介的时候,textarea只能输入中文和中文标点,且长度不超过100。使用框架为:Thymeleaf+layui+shiro。搜了很多资料没找到全的,现将具体实现展示如下:...

django创建超级用户过程解析

django创建超级用户过程解析

这篇文章主要介绍了django创建超级用户过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下终端输入python3manage.pycreatesuperuser按照提示进行操作即可不输入用户名会给你默认一个用户名,输入密码是在原处不动的,其实已经在输入了。创建超...

C++使用string的大数加法运算(1)

C++使用string的大数加法运算(1)

本次项目目标:使用C++完成对于大数的加法运算,供大家参考,具体内容如下项目要点1.大数指的是远超longlongint的数据2.将大数用矩阵进行存储,并通过矩阵实现运算3.本人采用字符串进行存储,应注意char的特点比如:chara=161;cout<<(int)a;此时会输出-95,而不是161,cha...

Android——ViewPager+Fragment+ListView之间

Android——ViewPager+Fragment+ListView之间

 packagecom.example.jreduch05;importandroid.os.Bundle;importandroid.support.v4.app.Fragment;importandroid.support.v4.view.ViewPager;importandroid.support.v...

AppWidget源码分析---接口类

AppWidget源码分析---接口类

最近项目中接触到AppWidget,相对来说这部分比较简单,所以趁着空余时间详细阅读了AppWidget的源码。这篇文章主要是从源码上分析AppWidget中API类的相关原理,相关类的简单功能介绍和实现原理。关于使用,建议看指导文档。AppWidget相关的API类(供我们应用开发者使用的类)主要有:AppWidge...

Activity启动模式详解

Activity启动模式详解

Activity的启动模式实际上是定义了Activity实例与当前Task的关联方式。所以想要清楚的了解Activity的启动模式,首先得清楚Task是怎么回事。TasksandBackStack的关系,我的理解是每个task会有一个backstack。一个activity甚至可能会启动另一个应用中的activity。...