- 博客(46)
- 资源 (1)
- 收藏
- 关注
转载 heap与stack的区别
heap与stack的区别http://www.cnblogs.com/fifiyong/p/6412933.htmljava的内存分为两类,一类是栈内存,一类是堆内存。栈内存是指程序进入一个方法时,会为这个方法单独分配一块私属存储空间,用于存储这个方法内部的局部变量,当这个方法结束时,分配给这个方法的栈会释放,这个栈中的变量也将随之释放。堆是与栈作用不同的内存,一般用于存放不放在...
2019-03-08 17:23:06
3899
1
转载 代理模式和装饰者模式的区别
https://www.cnblogs.com/jaredlam/archive/2011/11/08/2241089.html学习AOP时,教材上面都说使用的是动态代理,可是在印象中代理模式一直都是控制访问什么的,怎么又动态增加行为了,动态增加行为不是装饰器模式吗?于是 找了很多资料,想弄清楚这两者之间到底有什么区别。结果发现这一篇英文文章讲的很清晰,就翻译一下,供参考。...
2019-03-07 19:51:23
1197
转载 APP后端分页设计
APP后端分页设计移动端套用传统分页的缺点目前数据分页一般分为两种类型:传统网站比较常见的电梯式分页布局及移动端比较常见的流式分页布局。电梯式分页布局在传统网站中非常常见,比如百度、淘宝:它的特点是在网站的底部有分页栏,用户不仅可以点击上一页、下一页浏览数据,还可以直接点击页码跳转到特定页,所以电梯式分页的的 SQL 查询(以下称为传统分页)也比较统一,基本上为前端提供页数...
2019-01-14 15:32:14
3044
原创 idea Failed to clean project Failed to delete target
Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project aaa: Failed to clean project: Failed to delete D:\IdeaProjects\aaa\target -> [Help 1]通过mave...
2019-01-07 14:54:39
6946
9
转载 MySQL 的 RowNum 实现
MySQL 下面没有RowNum,排序后序号却无法得到,比较麻烦!在网上找了再三,通过比较,确认了以下的方法是可行的 :SELECT @rownum:=@rownum+1 rownum, CollectSn From(SELECT @rownum:=0,bbgmain.* FROM qbdb.bbgmain WHERE collectsn!='' ORDER BY collectsn ...
2018-08-23 19:28:45
5220
原创 解决Navicat 报错:1130-host is not allowed MySQL不允许从远程访问的方法
数据库安装好了本地用Navicat连不上:mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || sys ...
2018-08-10 19:24:51
11493
5
原创 CentOS使用yum安装mysql CentOS7:No package mysql-server available.
原因是:CentOS7带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库,您可以使用yum -y install mariadb-server mariadb命令安装解决方案:如果必须要安装MySQL,首先必须添加mysql社区repo通过输入命令:sudo rpm -Uvh http://dev.mysql.com/get/mysql-communit...
2018-08-10 19:03:28
4519
转载 idea license server 最新可用 IntelliJ IDEA 2018.1 x64 激活 idea license server
http://idea.toocruel.nethttp://active.chinapyg.com/http://idea.youbbs.orghttp://idea.congm.inhttp://intellij.mandroid.cn/http://idea.imsxm.com/http://idea.iteblog.com/key.phphttp://xdouble.cn:8...
2018-08-03 09:27:07
19891
1
转载 完美的URL正则表达式
PHP (use with preg_match)%^(?:(?:https?|ftp)://)(?:\S+(?::\S*)?@|\d{1,3}(?:\.\d{1,3}){3}|(?:(?:[a-z\d\x{00a1}-\x{ffff}]+-?)*[a-z\d\x{00a1}-\x{ffff}]+)(?:\.(?:[a-z\d\x{00a1}-\x{ffff}]+-?)*[a-z\d\x{0...
2018-07-26 14:10:52
58111
4
转载 java.lang.ThreadLocal
java.lang 类 ThreadLocal<T>java.lang.Object java.lang.ThreadLocal<T>直接已知子类:InheritableThreadLocalpublic class ThreadLocal<T> extends Object 该类提供了线程局部 (threa...
2018-05-22 11:27:54
231
原创 Spring & Quartz 定时任务的两种使用方式
参考文档:https://docs.spring.io/spring-framework/docs/4.3.13.RELEASE/spring-framework-reference/pdf/spring-framework-reference.pdfQuartz uses Trigger, Job and JobDetail objects to realize scheduling of al...
2018-04-27 17:35:35
395
原创 Spring 注解方式定时任务
1、官方文档https://docs.spring.io/spring-framework/docs/4.3.13.RELEASE/spring-framework-reference/pdf/spring-framework-reference.pdf2、例子package com.cbh.controller;import com.cbh.model.User;import org.sp...
2018-04-27 16:36:34
192
原创 JS中的Window对象、Parent对象、Frame对象、Document对象和Form对象
$(function() {// window.parent.document.form名.xx.value='xxxxx';// window可省略。 parent.document.form名.xx.value='xxxxx';// parent.document.getElementById("xx").value='xxxxx';console.log(window);
2017-11-04 14:30:14
5565
1
原创 ionic - 页面用力向右滑动返回了上一层
最近项目要发布ios版本,因为没有苹果手机没办法测试。一直在浏览器下开发,安卓测试;昨天测了苹果的,发现这个问题,在安卓上没问题,刚刚试了在浏览器下也会有这个问题。刚刚发现一个可行的方案:在app.js中加入用:$ionicConfigProvider.views.swipeBackEnabled(false);配置即可。具体这个问题的原因是什么还没发现,。。。。。http://www1.
2017-01-15 16:20:05
3244
原创 jquery easyui - 使用jquery给input赋值,取值
姓名: var val = $("#name").textbox('getValue')//取值$("#name").textbox('setValue','外星人')//赋值
2016-12-14 11:17:31
3588
转载 SQL CHARINDEX 函数、InStr 函数、PATINDEX 函数、stuff函数
CHARINDEX 函数返回字符或者字符串在另一个字符串中的起始位置。CHARINDEX 函数调用方法如下:CHARINDEX ( expression1 , expression2 [ , start_location ] ) Expression1 是要到 expression2 中寻找的字符中,start_location 是 CHARINDEX 函数开始在 expressi
2016-12-08 14:19:05
436
转载 Angularjs 过滤器
过滤器(filter)正如其名,作用就是接收一个输入,通过某个规则进行处理,然后返回处理后的结果。主要用在数据的格式化上,例如获取一个数组中的子集,对数组中的元素进行排序等。ng内置了一些过滤器,它们是:currency(货币)、date(日期)、filter(子串匹配)、json(格式化json对象)、limitTo(限制个数)、lowercase(小写)、uppercase(大写)、numbe
2016-11-25 11:24:54
253
原创 phonegap cordova ionic插件
http://phonegap-plugins.com/http://cordova.apache.org/docs/en/dev/reference/cordova-plugin-media/index.htmlhttp://www.ionic.ren/page/2/https://segmentfault.com/a/1190000003013808
2016-10-13 10:13:04
448
转载 keyboard-attach
keyboard-attachkeyboard-attach是一个属性指令,在键盘显示时,它会导致一个元素悬浮在键盘上方。目前仅支持ion-footer-bar指令。注意该指令依赖Ionic键盘插件。Android设备未全屏模式中,即,在你的config.xml文件里设置了<preference name="Fullscreen" value="true" />,该指令
2016-10-10 17:12:51
978
转载 cordova 实现第三方登录及分享,qq,微信,微博
cordova 实现第三方登录及分享,qq,微信,微博http://www.ifcoder.us/655http://ionichina.com/topic/556e68fb6f95cfe009e92b1dhttp://www.tuicool.com/articles/QziI32Zhttp://www.111cn.net/wy/js-ajax/99614.htm
2016-10-06 11:17:54
4389
原创 ionic之android真机CSS样式失效 $ionicActionSheet
打开ionic.css文件,搜索action-sheet,注释以上的内容,在手机上完美运行http://blog.youkuaiyun.com/xuexiiphone/article/details/52096944
2016-10-04 16:29:38
1657
原创 js中子节点和父节点有相同的事件,怎么只触发子节点的事件
js中子节点和父节点有相同的事件,怎么只触发子节点的事件event.stopPropagation() 方法阻止事件冒泡上传Event 对象定义和用法不再派发事件。终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。语法event.stopPropagation()说明该方法将停止
2016-10-03 16:48:16
1807
转载 ionic之AngularJS扩展动态组件
目录:1. 模态对话框 : $ionicModal2. 上拉菜单 : $ionicActionSheet3. 弹出框 : $ionicPopup4. 浮动框 : $ionicPopover5. 载入指示器 : $ionicLoading6. 背景幕 : $ionicBackdrop1. 模态对话框 : $ionicModal模态对话框 : $ionicModal模态对话框常用来供用
2016-10-03 10:17:24
953
转载 angularjs的事件 $broadcast and $emit and $on
Event 事件事件是解耦良器,angularjs提供了很方便的事件机构。 发送事件可以用 $scope.$emit('name', 'args');或者是 $scope.$broadcast('name', 'args');要了解两者的差别, 首先要了解angularjs controller的scope的定义。 这里就不叙述了, 简单来说 angular
2016-09-29 16:00:46
266
转载 angular页面传值 传递单个值 传递对象
router配置中标明参数的名字. 以ui-router为例$stateProvider.state('state1', { url: '/path/:id', // 这个地方用简单字符串 templateUrl: '/path/to.html', params: { obj: null // 这个地方就可以随便你用了. 因为这个参数没在state的ur
2016-09-27 21:07:42
1232
原创 cordova 中怎么加入引导页
在app.js判断一个 变量 ['first'] 如果不存在 window.localStorage['first']那么他的值为undefind ,前面加个!,变成true ,就会进入你的引导页。。。do something 如果存在,就进入到你的首页。。。就是这么简单。。app.js12
2016-09-27 16:16:11
1404
转载 Ionic页面加载前 ionic页面加载完成 ionic页面销毁执行的事件
$ionicView.beforEnter// 页面刚加载前 //$scope.$on('$ionicView.beforeEnter', function() { // $scope.myLocalChats_Key = User.getlogin().memberid;//根据本人的用户编号设置 // console.log
2016-09-26 16:22:35
3776
1
原创 js中子节点和父节点有相同的事件,怎么只触发子节点的事件 stopPropagation() 方法
js中子节点和父节点有相同的事件,怎么只触发子节点的事件stopPropagation() 方法Event 对象定义和用法不再派发事件。终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。语法event.stopPropagation()说明该方法将停止事件的传播,阻止它被分派到其
2016-09-26 16:07:17
919
转载 ionic cordova keyboard插件
keyboard插件的使用ionic-plugin-keyboard插件可以让你更轻松的处理键盘相关的事件细心的人会发现, 上面的输入框在弹出键盘后会覆盖聊天记录的内容, 所以我们需要引入这个插件, 当弹出键盘的时候, 需要把scroll滑到底部, 在项目目录下输入下面命令安装插件:cordova plugin add ionic-plugin-keyboard然后就可
2016-09-22 19:07:11
2654
原创 纯英文文本,数字文本不自动换行
html纯英文文本,数字文本不自动换行css3属性http://www.w3school.com.cn/cssref/pr_word-wrap.asp1、word-wrap:break-word;内容将在边界内换行,仅用于块对象,内联对象要用的话,必须要设定height、width或display:block或position:absolute。2、word-break:bre
2016-09-21 20:22:11
944
转载 URI跳转方式地图导航的代码实践 h5打开地图
应用内导航是指使用地图服务提供的SDK(比如高德,百度等等) 直接将导航功能嵌入到我们自己的APP内部但是这个方案我个人不喜欢 一是接入要一定的时间 二是增加APP的内存占用 应用外导航是以URI跳转的方式(在iOS中就是以URL Scheme的方式) 直接跳到对应的地图APP中 直接利用对方的功能来导航这样的优点 一是接入方便 二是不增加自己APP的开销 缺点就是如果用户没有装这
2016-09-19 18:36:31
3078
转载 android:Android之NetworkOnMainThreadException异常
======android:Android之NetworkOnMainThreadException异常从Honeycomb SDK(3.0)开始,google不再允许网络请求(HTTP、Socket)等相关操作直接在Main Thread类中,其实本来就不应该这样做,直接在UI线程进行网络操作,会阻塞UI、用户体验相当bad!即便google不禁止http://blog.csdn.n
2016-09-19 18:31:41
486
原创 java.lang.NoClassDefFoundError: Activity
====================================08-30 13:06:43.736: E/AndroidRuntime(31225): FATAL EXCEPTION: main08-30 13:06:43.736: E/AndroidRuntime(31225): Process: com.example.test, PID: 3122508-30 13:0
2016-09-19 18:31:04
1882
转载 js判断手机端(Android手机还是iPhone手机)
js判断手机端(Android手机还是iPhone手机)http://www.jb51.net/article/69814.htm
2016-09-19 18:28:55
1138
原创 ionic cordova 打开外部网站
在ionic应用中打开外部网站(使用InAppBrowser插件)https://my.oschina.net/uniquejava/blog/525304========ionic plugin add cordova-plugin-inappbrowsercordova plugin add cordova-plugin-inappbrowseropen()中的UR
2016-09-19 18:27:40
4297
转载 AngulaJS自定义指令
http://www.runoob.com/angularjs/angularjs-directives.htmlhttp://www.runoob.com/try/try.php?filename=try_ng_directive_tagname
2016-09-10 17:56:31
246
原创 json字符串与json对象的转换方式
var myObject = eval('(' + myJSONtext + ')');eval函数是非常快的。然而,它可以编译和执行任何JavaScript程序,所以会有安全问题。使用eval函数表示当源是可信的和有能力的。它是使用JSON解析器更安全。在XMLHttpRequest的网页应用程序中,通信是只允许相同的起源提供页面,因此它是可信的。但它可能不会有能力。如果服务器在JSON编码
2016-09-08 14:26:46
2580
1
原创 javascript 技巧:== 与 ===
1、对于string,number等基础类型,==和===是有区别的1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等2)同类型比较,直接进行“值”比较,两者结果一样2、对于Array,Object等高级类型,==和===是没有区别的进行“指针地址”比较3、基础类型与高级类型,==和===是有区别的1)
2016-09-08 14:01:08
373
原创 Spring上下文
在ServletContextListener 实现类中获取ApplicationContext app = WebApplicationContextUtils.getWebApplicationContext(event.getServletContext()); //获取spring上下文!
2016-09-08 13:59:02
291
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人