自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

艾斯博弈

学习,工作中的一些记忆

  • 博客(153)
  • 资源 (6)
  • 收藏
  • 关注

原创 复习面向对象的OOA、OOD、OOP

复习 OOA、OOD、OOP OOA  Object-Oriented Analysis:面向对象分析方法  是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析。  OOA(面向对象的分析)

2015-03-14 09:03:59 36578 5

原创 数据库统计不同字段数量时的sql语句

今天对一个表A中字段进行查询,不同类型的字段进行数据统计;1.select  count(1)  from A  where strwhere 对符合条件的行数进行统计2.select count(filed) from A  where strwhere 对符合条件列的行数进行统计,基本同上下面才是今天重头戏3.当字段存在类型,且为0,1时,最为简单,但常用如:1.男,女

2015-02-01 17:20:33 16727

原创 node中npm的常用命令

【代码】node中npm的常用命令。

2022-11-27 17:09:00 286 1

原创 java中反射场景优化效率改为Map的过程

二.现实是,数据字典不在同一个数据库,而且在数据库中处理大数据量数据翻译也是不建议的。那么只能自己重写翻译逻辑。遇到问题项目列表数据查询之后需要通过字典翻译,当数据量上千的时候响应效率竟然高达好几秒,更别说上万了。查找根源通过追踪源码,发现数据字典翻译时,是通过反射对数据进行get/set。一.通过修改查询sql进行join,直接查出数据字典要翻译的值。处理结果效率大幅提升,满足应用要求。...

2022-07-24 21:41:27 246

原创 thymeleaf模板中的th

同时thymeleaf是springboot官方推荐使用的java模板引擎,在springboot的参考指南里的第28.1.10 Template Engines中介绍并推荐使用thymeleaf,建议我们应该避免使用jsp,jsp的本质是一个java的servlet类,jsp引擎将jsp的内容编译成.class,"out.write"输出到response再响应到浏览器,虽然java是一次编译,到处运行,但也大大增加了服务器压力,而且jsp将后台java语言嵌入页面,还要放入服务容器才能打开,前后端不分离

2022-07-10 18:15:14 734

原创 node插件rimraf的使用和扩展,批量删除多个项目中的node_modules

日常开发前端node项目时,会有根据配置文件自动生成node_modules文件夹,当项目开发完毕之后删除时异常缓慢,由此出现了rimraf插件安装,建议全局安装,比较使用的一个工具npm install rimraf -g使用,单个项目rimraf node_modules扩展,如果存在多个项目想要清理,难道要一个一个去做吗,当然不能。找到想要批量删除多项目中node_modules文件夹的父文件夹节点,eg:parent>project1、project2、。。。-&gt

2022-05-09 15:11:19 3625 2

原创 查看node配置信息列表

记录一下几个node常用命令1.看看node环境和配置信息记录一下几个node常用命令node config list2.获取安装目录记录一下几个node常用命令npm config get prefixnpm config get registry…3.设置记录一下几个node常用命令npm config set registry https://registry.npm.taobao.org…...

2022-05-09 14:54:04 3896

原创 MongoDB 可视化管理工具中的 Robo 3T观察数据模式

MongoDB 可视化管理工具中的 Robo 3T查看数据的三种模式,自由切换1.默认2.table3.json

2021-12-19 16:08:10 672

原创 mongodb中的统计聚合函数sum

MongoDB 中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并返回计算后的数据结果。今天说的是sumsqlselect sum(time) from record where userid=1mongodbdb.getCollection('record').aggregate([{ $match:{ userid:1 }},{ $group : { times : { $sum : '$time' } }}])...

2021-12-19 15:51:44 6197

原创 Vue CLI 4.x常用命令

新版Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。安装npm i -g @vue/cli检查版本vue -V或者vue --version创建项目vue create projectnameyarn installyarn serveyarn build图形化界面vue ui

2021-11-08 14:28:59 122

原创 vue-cli常用命令

构建vue2项目中的命令查看当前vue和webpacl版本安装vue、vue-cli、webpack卸载当前vue创建vue2项目运行查看当前vue和webpacl版本vue -Vwebpack -v安装vue、vue-cli、webpacknpm i -g vuenpm i -g vue-clinpm i -g webpack卸载当前vuenpm uninstall -g vue创建vue2项目vue init webpack projectname根据提示依次选择完成运行np

2021-11-08 14:11:46 611

原创 低版本IE数组和HTMLCollection元素集合不兼容forEach循环遍历的处理方法

原生JavaScript通过name获取dom元素得到的是HTMLCollection元素集合要想循环遍历可以用forEach,但是在低于ie9的版本下不兼容var list= document.getElementsByName("name");for (var i = 0; i < list.length; i++) { console.log(list[i].id); ...

2019-12-11 01:29:16 1464 1

原创 H5中a标签的用法URLScheme

常用a标签是指向链接地址<a href="http://www.xuguangchao.cn">链接地址:http://www.xuguangchao.cn</a>支持拨打电话<a href="tel:13312345678">手机号:13312345678</a>支持唤醒app<a href="taobao://ai.m.tao...

2019-10-18 20:00:55 1671 2

原创 设置Ubuntu、apt-get以及pip国内镜像源

ubuntu是用过程中下载各种软件或者依赖包必不可免,使用国内镜像可以大大提高使用效率。比较好的镜像源首推 阿里镜像源

2019-10-17 19:36:49 867

原创 数据库被黑,勒索

数据库被黑之后1.删除木马程序2.修改登录密码3.修改数据库密码

2019-05-25 00:50:19 768

原创 git 常用命令及提交流程

git pull git status git add * git commit -m “description” git status git pull git push

2018-06-05 17:03:42 693

原创 排序算法

经常有人问到排序的算法,今天参考一些资料写个总结首先:排序算法的种类:这里说七种:冒择路(入)兮(希)快归堆。怎么理解呢?冒失的选择道路啊,你将很快入土,归堆就是入土为安了。拆开来理解呢,“冒”就是“冒泡”,“选”就是“选择”,“路(入)”就是“插入”,“兮(希)”就是“希尔”,“快”就是“快速”,“归”就是“归并”,“堆”还是“堆”,在每个词后面加上“排序”二字不就是我们常用

2018-05-18 16:52:37 190

原创 SSM中添加数据返回插入记录的id

在存放sql的mapper.xml文件中 插入标签上增加 useGeneratedKeys=”true” keyProperty=”id” useGeneratedKeys 取值范围true|false 默认值是:false。 含义:设置是否使用JDBC的getGenereatedKeys方法获取主键并赋值到keyProperty设置的领域模型属性中。 当执行插入时,传入一个实...

2018-05-18 16:49:27 2937 1

原创 单词底部有波浪线,提示typo in word时

在使用IDEA时,代码中单词底部有波浪线,提示typo in word时 原因:单词拼写检查功能,说明当前拼写有问题, 解决方式:按照驼峰命名法,重新命名即可 参考网址 https://blog.csdn.net/miyuehu/article/details/44154963...

2018-05-17 18:37:02 73642 2

原创 JAVA中遍历JsonObject对象

JSONObject jsonObject = new JSONObject(); //然后用Iterator迭代器遍历取值,建议用反射机制解析到封装好的对象中 JSONObject jsonObject = new JSONObject(jsonString); Iterator iterator = jsonObject.keys(); while(iterator.hasNe...

2018-05-17 17:44:00 14333 1

翻译 @RequestMapping 和 @GetMapping @PostMapping 区别

@RequestMapping 和 @GetMapping @PostMapping 区别@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。@PostMapping是一个组合注解,是@RequestMapping(method = RequestMethod.POST)的缩写。...

2018-05-04 15:11:57 1473

原创 java ssm 访问不了静态资源解决方法

java ssm web服务 访问不了静态资源解决方法之一因为框架默认拒绝访问服务内部静态资源文件, 如果相要访问到,需要在web.xml中配置拦截通配符 &lt;!-- 配置静态资源 --&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;default&lt;/servlet-name&gt; &lt;url...

2018-04-27 17:48:43 1701

原创 HTML <center> 标签 在HTML5中不赞成使用,请使用 CSS 来居中文本。

HTML 标签 浏览器支持 IE Firefox Chrome Safari Opera 所有浏览器都支持 标签。定义和用法 对其所包括的文本进行水平居中。HTML 与 XHTML 之间的差异 在 HTML 4.01 中,center 元素不被赞成使用。在 XHTML 1.0 Strict DTD 中,center 元素不被支持。提示和注释: 注释:提示:请使...

2018-03-20 17:33:37 4934 1

原创 ionic cordova生成debugger应用不能用微信分享

debug版apk无法使用微信分享

2018-02-26 16:02:47 204

转载 ionic2 使用 cordova 打包成安卓apk

准备工作:1.下载java sdk 配置好java 环境2.下载android sdk 跟 android studio 并配置好环境1.查看平台支持,添加android平台首先命令提示符进入到所在项目文件夹下查看系统所支持 的平台cordova platform list //更多cordova 基本命令可以查看这里 http://www.cnblogs.com

2018-01-11 15:44:16 573

原创 ionic help

ionic help _ _ () _ () __ | |/ _ | ‘_ | |/ __| | | () | | | | | (_ ||__/|| |||__| CLI PRO 3.19.0Usage:$ ionic [] [--help] [--verbose] [--quiet] [--no-interactive]

2018-01-11 15:17:09 230

原创 cordova help

Synopsiscordova command [options]Global Commands create ……………………….. Create a project help …………………………. Get help for a command telemetry …………………….. Turn telemetry collection on or of

2018-01-11 14:42:57 204

原创 ionic 两种跳转方式

this.navCtrl.push(page);

2017-12-29 11:04:38 1043

翻译 May Cordova anonymously report usage statistics to improve the tool over time?

cordova -v May Cordova anonymously report usage statistics to improve the tool over time? 是否允许cordova匿名报告 NoYou have been opted out of telemetry. To change this, run: cordova telemetry on.

2017-12-28 10:34:05 8522

原创 sql语句在客户端执行完好,在java后台中执行报异常

执行sql语句返回yntax error: syntax error, expect LPAREN, actual NOT not可是我把sql语句在sql客户端执行是Ok的后来在一个博客的评论区找到了原因原来改sql语句执行被druid配置的防火墙拦截了将druid.filters属性中的wall去掉就好druid 参数详见 http://blog.csdn.net/hj7jay/article

2017-12-27 19:31:56 2247

原创 ionic组件的创建和使用

在ionic项目目录下面执行下面命令,创建一个actionsheet组件 ionic g compnent actionsheet

2017-12-27 19:29:03 1530 1

原创 ionic介绍与环境安装

下载安装nodejs node -v npm -v npm install -g cnpm –registry=https://registry.npm.taobao.org cnpm -vcnpm install -g cordova ionicionic start myApp tabs ionic serve

2017-12-27 17:36:39 238

原创 Python web服务器

windows 下载并安装Python 3.5.2,例如这里想把命令E:\xxx作为提供下载的目录,那么在cmd里cd到该目录下,并执行命令:python.exe  -m SimpleHTTPServer 如果提示错误:No module named SimpleHTTPServer则试一下命令:python.exe  -m http.server以下是命令

2016-10-27 11:25:10 427

原创 html5页面常用的代码

HTML5页面代码结构

2016-10-10 15:45:00 12774 1

原创 centos 6.8 上rpm 安装JDK并环境变量配置

查看有没有 rpm -qa|grep java 拷贝rpm包到指定目录并进入该目录rpm -ivh jdk-7u2-linux-i586.rpm配置环境变量JAVA_HOME=/usr/local/java/jdk1.7.0_01PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

2016-08-30 20:37:04 608

原创 网易yum源

官方地址 http://mirrors.163.com/.help/centos.html使用说明首先备份CentOS-Base.repocd/etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.backup下载对应版本repo文件, 放入/etc/yum.repos.d/(操作前请做好相应备份)

2016-08-29 09:24:28 845

原创 tomcat 8080端口被占用的解决过程和处理结果

今天用eclipse重启之后,启动项目报 tomcat 8080端口被占用的问题,就记录下来了以下是解决过程:window10:1.win + x: cmd查找占用8080的端口进程的pidnetstat -ano | findstr 8080,得出TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 11024TCP [::]:8080 [::]:

2016-08-13 17:54:08 4200

原创 java输出执行开始时间,结束时间和运行时间

long start,end;start = System.currentTimeMillis();end = System.currentTimeMillis(); System.out.println("start time:" + start+ "; end time:" + end+ "; Run Time:" + (end - start) + "(ms)");

2016-08-11 14:16:35 14029 1

原创 layer的使用笔记

layer是一款口碑极佳的web弹层组件,之前也介绍过,这个月重度使用了一下,也对其进行了相关调整和发现的一些问题。1.右下角弹出时,点击最小化时,停留位置是根据最左上角的定位收缩的2.最小化和最大化没有分开3.移动时没有同步当前记录的坐标解决:1.点击最小化时,隐藏layer,用其他按钮恢复(显示)2.后补3.

2016-07-31 23:37:45 5295 3

原创 关于postgres一条sql语句中子查询的返回值不止一个,且拼接成相关规则的字符串

这个问题之前好像碰到过,后来分成两次查询,最后把相关数据有拼接了一下,当时算是蒙混过关了。但是古语有云:自己挖的坑,含着泪也要给填了。这次有碰到这个问题,但是不想还查两遍了,就查阅相关资料把它解决了~!相关代码,后补......

2016-07-31 23:30:40 2396

foreach.js低版本IE数组和HTMLCollection元素集合不兼容forEach循环遍历的处理方法

低版本IE数组和HTMLCollection元素集合不兼容forEach循环遍历的处理方法 原生JavaScript通过name获取dom元素得到的是 HTMLCollection元素集合 要想循环遍历可以用forEach,但是在低于ie9的版本下不兼容 var list= document.getElementsByName("name"); for (var i = 0; i < list.length; i++) { console.log(list[i].id); //second console output }

2019-12-11

构造函数的理解,希望让你们在构造函数这块有一定的帮助

构造函数个人理解,如有不对的地方还请告诉我,希望让你们在构造函数这块有一定的帮助

2012-09-23

比较两个数的大小,有问题希望一起交流,C#.NET

新手初学,有问题希望一起交流,C#.NET

2012-07-20

最大公约最小公倍数,详细的最大公约最小公倍数的源代码

新手刚学,共享一下成果,详细的最大公约最小公倍数的源代码

2012-07-20

程序员基本功+学习工作必不可少的资料网站集合

程序员基本功+学习工作必不可少的资料网站集合

2011-09-15

集合 linux命令,新手学习linux的好帮手

新手学习linux的好帮手,全部命令,必须知道的。

2009-12-26

空空如也

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

TA关注的人

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