- 博客(161)
- 资源 (14)
- 收藏
- 关注
原创 [微信小程序]设置placeholder的文字居中
直接上代码wxml<input class='login-form-pwd' placeholder='请输入商家登录密码' placeholder-class="center"></input>wss.center{ text-align: center;}效果思路也就是单独为placeholder设置了一个class,然...
2018-04-03 16:03:02
17741
4
转载 [springboot]Spring Boot中使用AOP统一处理Web请求日志
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接/关闭数据库连接、打开事务/关闭事务、记录日志等。基于AOP不会破坏原来程序逻辑,因此它可以很好的对业务逻辑的各...
2018-03-28 16:08:41
2103
原创 [redis]使用spring.data.redis在springboot中操作redis
在springboot中使用redis基于spring.data.redis,springboot中加入依赖(gradle) compile group: 'org.springframework.boot', name: 'spring-boot-starter-redis', version: '1.4.7.RELEASE'yml配置文件加入redis配置:...
2018-03-28 15:02:05
2649
原创 [linux]linux下的iptables配置简介
iptables常用命令:iptables -A 将一个规则添加到链末尾iptables -D 将指定的链中删除规则iptables -F 将指定的链中删除所有规则iptables -I 将在指定链的指定编号位置插入一个规则iptables -L 列出指定链中所有规则iptables -t nat -L 列出所有NAT链中所有规则iptables -N 建立用户定义链iptabl...
2018-03-27 10:41:21
3308
原创 [linux]使用iptables的linux开放端口
环境Linux version 4.15.7-1.el6.elrepo.x86_64 (mockbuild@Build64R6) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC))案例例如开放mysql的3306端口支持外部访问sudo vim /etc/sysconfig/iptables加入规则-A INPU...
2018-03-27 10:16:02
3586
原创 [mysql]linux上,mysql5.7二进制安装
准备 安装包(必须): Linux - Generic (glibc 2.12) (x86, 64-bit), Compressed TAR Archive 安装libaio、numactl(非必须,如果在初始化mysql的时候报错就需要安装):yum的两种安装方式:yum search libaio # search for infoyum search numactly...
2018-03-26 17:53:29
2120
原创 [RedHat]“is not in the sudoers file”解决方法
当在终端执行sudo命令时,系统提示“luckchengis not in the sudoers file”:$ sudo ls Password: luckcheng is not in the sudoers file. This incident will be reported.其实就是没有权限进行sudo,解决方法如下(这里假设用户名是luckcheng):1.切换到...
2018-03-26 15:12:38
3269
原创 [java]处理utf-8 bom字符串的bom头
char[] bomChar = "带bom的字符串".toCharArray();//转为char数组char[] noneBomchar = new char[bomChar.length - 1];//数组第一个元素是bom头,去掉它for (int j = 0; j < noneBomchar .length; j++) {noneBomchar [j] = bomChar[j...
2018-03-22 16:35:20
5954
原创 [java]java反射调用方法小记
WXPlanModel wxPlanModel = new WXPlanModel();// 实例 Class clazz = wxPlanModel.getClass(); Method method = clazz.getDeclaredMethod("需要反射调用的方法名", St...
2018-03-22 16:25:42
1977
原创 [java]String和char相互转化
String转charString s = "12321323";char[] ss = s.toCharArray();char转Stringchar[] ss = s.toCharArray();String.valueOf(ss);
2018-03-22 14:50:07
15963
原创 [ide]IntelliJ IDEA手动生成javadoc注释
IntelliJ IDEA中手动生成javadoc注释在需要注释的地方输入/**如下图:太简单了。。。我也就瞎几把写一下而已
2018-03-21 16:00:33
5177
1
原创 [java]String、StringBuffer、StringBuilder简记
String字符串常量,字符串长度不可变。Java中String是immutable的。StringBuffer线程安全;StringBuilder线程非安全;String 类型和StringBuffer的主要性能区别:String是不可变的对象, 因此在每次对String 类型进行改变的时候,都会生成一个新的 String 对象,然后将指针指向新的 String 对...
2018-03-21 15:05:09
1940
原创 [微信小程序]微信小程序text显示两行
直接上代码 text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; align-content: center;...
2018-03-20 17:15:57
19340
原创 [微信小程序]button按钮去除边框圆角
微信小程序中的button默认样式有圆角 如果是直接设置style:<button style="height: 60rpx;width: 150rpx;background: #FFFFFF;border-radius: 0;"> <text>申请退款</text></button>然而,并没有什么卵用。。。后来发现,微...
2018-03-20 15:12:18
21915
2
原创 [ssh]SSH反向通道端口转发,在本地调试微信支付回调
ssh -R 8001:localhost:8001 root@这里是你的服务器外网ip输入密码server上查看一下是否监听了端口netstat -anltp | grep 8001这样就可以将对服务器8001端口的请求,转发到localhost的8001端口了; 注意 如上图如果你们监听只是127.0.0.1(只是监听到了服务器本地的)那么...
2018-03-19 10:07:13
2834
原创 [java]java使用AES加密解密 ,AES-128/192/256-ECB加密模式
直接上代码,是在springboot下直接test的import org.apache.commons.codec.binary.Base64;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.boot.test.context.SpringBootTest;import...
2018-03-05 18:05:24
11020
4
转载 [C]C语言中return 0和return 1和return -1
1、返回值int 类型的函数返回:return语句用来结束循环,或返回一个函数的值。return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数。return -1::表示返回一个代数值,一般用在子函数结尾。按照程序开发的一般惯例,表示该函数失败;以上两个是约定俗成,系统提供的函数绝大部分定义为int类型返回值的都是这样的。返回值是返回给系统用的,给系统看得。一...
2018-02-28 10:32:43
10988
转载 [Apache Tomcat]Tomcat能承受的极限压力测试
去年做一个数字电视监测的项目,每天大约120万的流量,当然这个总流量意义不是很大,考量应用服务的承受能力主要看峰值压力的承受能力和持续时间。 大概测试报告如下,完整测试还包括对主体业务的影响等不方便全部列出。背景1.对基于web的增值业务用户访问的监测。 2.服务器硬件环境: Dell(TM) PowerEdge(TM) 1950 Rack Mount Server...
2018-02-27 10:59:31
3256
原创 [git]git 快速入门
初始化用户名,邮箱$ git config --global user.name "username"//给自己起个用户名$ git config --global user.email "909891736@qq.com"//填写自己的邮箱git rm -rf .git//强制删除本地git仓库git init//初始化git仓库git add .//本地git仓库添加当前目录...
2018-01-25 14:08:34
2219
原创 [springboot]集成org.quartz-scheduler进行任务调度
前言springboot内置有org.springframework.scheduling.annotation.Scheduled可以让我们进行简单快速的任务调度(例如定时执行的任务),当我们一些和任务调度有关的业务开始复杂的时候,极其需要非常灵活的任务调度策略;在这种情况,博主使用了quartz,写下此文以记;依赖(gradle) compile group: 'org.q
2018-01-23 17:00:28
28196
3
原创 [http]request,session,application
1. requestrequest是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效。用处:常用于服务器间同一请求不同页面之间的参数传递,常应用于表单的控件值传递。方法:request.setAttribute(); request.getAttribute(); request.removeAttribute(); request.getParameter(
2018-01-04 11:46:15
2182
原创 [分享]博客及博主分享
芋道源码纯源码解析;一叶知秋源码解析大佬的blog;挂着铃铛的兔react-native技术大佬---兔子,的简书;Time_情书react-native技术大佬---情书,的简书;方志朋的专栏java老哥,里面写了一系列springcloud的教程,很让人受益!王鸿飞的专栏偏springcloud干货!许进沉思录Spring Clo...
2017-12-28 13:33:34
2338
1
原创 [ide]IntelliJ Idea 常用快捷键整理
Ctrl+Shift + Enter语句完成Ctrl+E最近的文件Ctrl+Shift+E最近更改的文件Shift+Click可以关闭文件Ctrl+[ OR ]可以跑到大括号的开头与结尾Ctrl+F12可以显示当前文件的结构Ctrl+F7可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N可以快速打开类Ctrl+Shift+N可以快速打开文件Alt+Q可以看到当前
2017-12-27 15:31:56
2530
转载 [foundation]数据结构与算法简述
数据结构是对在计算机内存中(有时候在磁盘中)的数据的一种安排。数据结构包括数组、链表、栈、二叉树、哈希表等等。数据结构有哪些用途呢?首先,可以模拟现实世界数据的存储,进行现实世界的建模,最重要的数据结构是图,可以用来表示城市之间,城市内部的道路,电路中的连接,或是任务的安排关系;其次,有些数据结构并不打算让用户接触,它们仅被程序本身所使用,程序员经常将诸如栈、队列、优先级队列等结构当作程序员的工具来
2017-12-27 12:02:50
437
原创 [面试题]大厂常见面试题整理
一、阿里巴巴面试1、开发中Java用了比较多的数据结构有哪些?2、谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap是线程安全的,接着问你有没有线程安全的map,接下来问了conurren包。3、对JVM熟不熟悉?简单说说类加载过程,里面执行的哪些操作?问了GC和内存管理,平时在tomect里面有没有进行过相关的
2017-12-27 10:47:44
4581
原创 [idea]IntelliJ IDEA卡顿问题及相关基本配置
一、设置使用IDEA的内存在IDEA的安装目录下的bin目录下:打开idea.exe.vmoptions文件修改内容-server-Xms128m-Xmx512m-XX:MaxPermSize=250m-XX:ReservedCodeCacheSize=150m-ea-Dsun.io.useCanonCaches=false-Djava.net.preferIPv4Stack=tru
2017-12-26 17:55:08
3803
转载 [mysql]mysql grant 用户权限总结
一.权限表mysql数据库中的3个权限表:user 、db、 host权限表的存取过程是:1)先从user表中的host、 user、 password这3个字段中判断连接的IP、用户名、密码是否存在表中,存在则通过身份验证;2)通过权限验证,进行权限分配时,按照useràdbàtables_privàcolumns_priv的顺序进行分配。即先检查全局权限表user,如果user中对应的权限为Y
2017-12-26 10:21:00
2134
原创 [mysql]MySQL 两种连接方式
1:TCP/IP 套接字方式这种方式会在TCP/IP 连接上建立一个基于网络的连接请求,一般是client连接跑在Server上的MySQL实例,2台机器通过一个TCP/IP 网络连接。mysql -h 192.168.1.10 -uroot -pEnter password: *******Welcome to the MySQL monitor. Commands end with ;
2017-12-20 10:54:42
4300
转载 [shell]shell快速入门教程
Shell简介什么是Shell,Shell命令的两种执行方式Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Uni
2017-12-19 11:44:58
2321
原创 [shell]Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
特殊变量列表——变量含义$0------当前脚本的文件名$n------传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。$#------传递给脚本或函数的参数个数。$*------传递给脚本或函数的所有参数。$@------传递给脚本或函数的所有参数。被双引号(" ")包含时,与 $* 稍有不同,下面将会讲到。$?------上个命令的退出状态,或
2017-12-19 10:39:42
2155
原创 [shell]centos下shell检测端口是否存在
例如这里是3307端口检测check_port() { echo "Checking instance port ..." netstat -tlpn | grep "\b$1\b"}if check_port 3307then echo "端口存在" exit 1else echo "端口死亡"fi
2017-12-19 10:15:20
6840
转载 [jvm]JVM简单查看java内存情况命令
jinfo:可以输出并修改运行时的java 进程的opts。 jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。 jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。 jmap:打印出某个java进程(使用pid)内存内的所有’对象’的情况(如:产生那些对象,及其数量)。
2017-12-18 11:44:36
3109
原创 [mysql]MySQL修改账号密码的3种方法
方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password(‘123’);方法2:用mysqladmin 格式:mysqladmin -u用户名 -p旧密码 pas
2017-12-16 21:16:12
6429
原创 [mysql]允许mysql支持远程访问
方法一、本地登入mysql,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,将”localhost”改为”%” 例如:mysql -u root -prootmysql>use mysql;mysql>update user set host = '%' where user = 'root';mysql>select host, use...
2017-12-16 21:05:00
2216
原创 [linux]centos下通过pid查看进程的绝对路径的方法
例如: 我想要知道我执行中的mysql路径netstat -nlppid拿到15330,然后cd /proc/15330由于linux在启动一个进程时,会在/proc下创建一个以PID命名的文件夹,该进程的信息存在该文件夹下。在该文件夹下有一个名为exe的文件,该文件指向了具体的命令文件,所以可以通过ls -l或者ll命令根据ps或top查到的PID查找命令的绝对路径,如下图: ll这里的exe我
2017-12-15 12:08:24
27877
原创 [Java]System类的小使用
判断操作系统是Linux还是WindowsSystem.out.println(System.getProperties().getProperty("os.name")); 判断用户的当前工作目录 System.out.println(System.getProperties().getProperty("user.dir")); 如图: 键 相关值的描述java.version J
2017-12-14 18:33:29
1998
原创 [ActiveMQ][SpringBoot]SpringBoot中集成ActiveMQ
配置条件: springboot: yml, gradle;在springboot项目中使用activemq,首先gradle(本人的项目是用gradle管理的,maven同理)中的build.gradle引入activemq依赖compile "org.springframework.boot:spring-boot-starter-activemq"compile "or
2017-12-14 13:27:48
3820
原创 [ActiveMQ]修改默认密码
ActiveMQ使用的是jetty服务器, 在ActiveMQ目录下的conf/jetty.xml文件,找到中 将property name为authenticate的属性value=”false” 改为”true”(现在的版本默认一般为true,然后默认账号密码都是admin), 控制台的登录用户名密码保存在conf/jetty-
2017-12-14 12:14:08
3844
原创 [react-native]宽、高,字体大小屏幕适配工具
最近弄了个react-native的项目,当做学习rn,先放个工具类,后期慢慢更其他东西; 直接上代码,代码也不多; 做到宽、高、字体大小的不同适配(实现很简单,只是为了按不同屏幕大小进行百分比)'use strict'import React from 'react';import {Dimensions, PixelRatio} from 'react-native';var utils
2017-12-12 17:12:06
5756
转载 cron表达式详解
Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下:Seconds:可出现", - * /"四个字
2017-11-14 10:58:38
2148
GMS安装器.apk
2017-12-19
EZDML_mac64_v303z.dmg
2020-08-14
Java虚拟机规范<<Java SE 8>>pdf
2018-03-25
pywin32-218.win-amd64-py2.7
2017-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅