- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 计算在坐标系中一个圆是否与矩形重合
开发中需要一段代码判断矩形块旋转的时候是否会碰到周边矩形块用来模拟矩形机器人旋转影响点问题当矩形块角度一致时, 矩形O旋转碰触到的位置就是小圆(由于现实机器人是弧角,所以影响范围不是以对角线为直径)这是其他矩形块在A和B的位置是不会被扫到,所以这一种情况只要矩形块四角不出现在四分之一扇形构成的正方形里就不会碰到溶蚀OA距离与OB距离分别是2h和h+w当AB之间的位置上时, ...
2021-10-22 15:07:41 140 1
转载 git切换分支
git切换分支首先通过$ git branch -a 1来查看所在目录的分支$ git branch -a master* trunk remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/xxx然后输入命令切换分支$ git checkout -b xxx origin/xxx(分支名)切换到origin/zhanghanlun分支命令本地分支为”xxx
2020-12-08 09:44:30 149
原创 Mac电脑盒盖不休眠的最正确姿势
Mac电脑盒盖不休眠的最正确姿势网上各种软件什么鬼的的靠边吧下载了好几个软件,像灰色????的, 还有kaka,完全没用后来直到我买了个扩展坞插了鼠标…在这之前还是需要设置一些东西的系统偏好设置->节能->选择当显示器关闭时防止进入睡眠接下来就是操作了,不保证所有人都适用(勿喷)点击左上角烂苹果,选择睡眠,然后合上盖子,扩展坞插上鼠标,敲一敲鼠标,电脑在盒盖的时候,就唤醒了…不确定蓝牙鼠标是否管用,各位大佬可以尝试一下,也有可能睡眠的时候蓝牙就给断了,这里我就不做尝试了..
2020-08-29 10:58:25 7470 1
转载 安装npm及cnpm(Windows)
安装npm及cnpm(Windows)【安装步骤】一、安装node.js1.前往node.js官网下载并安装工具,这里安装路径选到D盘,D:\Program Files\nodejs安装完毕后在命令行输入以下命令测试是否安装成功,正确会出现版本号npm -v2.改变原有的环境变量, (1)配置npm的全局模块的存放路径以及cache的路径,例如两个文件夹放在...
2019-07-15 22:03:06 147
原创 gitlab 配置QQ邮箱
gitlab 配置QQ邮箱gitlab版本官方文档邮箱厂商需要修改的配置文件修改的配置内容调试控制台正确测试结果[root@xxxxxxxxxxxxxx gitlab]# gitlab-rails consoleGitLab: 11.2.3 (06cbee3)GitLab Shell: 8.1.1postgresql: 9.6.8gitlab版本我安装的是ee版11.2.3...
2018-12-06 16:50:17 3891
原创 记一次微信APP支付开发返回-1的坑
微信APP文档问题出现在5-6-7环节,当我第一次签名后生成预付单的时候返回很正常,表明我的签名没问题,微信商户数据也没问题,但是接收到预付单号把预付单号结合官方文档再次进行签名的时候却频频-1,官方要的参数是这些这六个参数其中的一部分 在第一次生成预付单的时候会返回appid,prepayid,noncestr,mch_id(partnerid);这四个参数,我们第一次生成预付单...
2018-09-21 10:38:58 3355 4
原创 使用git bash 提交一个新的项目到gitlab
首先初始化git目录 切换到项目根目录下执行git init 会在该目录下生成.git文件pc@wangxuxin MINGW64 /d/Java/workspace_w/ImageApp$ git initInitialized empty Git repository in D:/Java/workspace_w/ImageApp/.git/接下来将该目录下所有文件add ...
2018-09-21 10:37:35 2252
原创 gitlab 安装流程(汉化)
安装官方文档给出的方法先执行脚本把gitlab官方包服务器添加上curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash执行yum安装sudo yum install gitlab-ce-11.0.6-ce.0.el7.x86_64...
2018-09-21 10:27:14 569
原创 spring boot 读取配置文件
1.在springboot启动时未指定配置文件目录的话spring会有一个查找读取配置文件的顺序项目根目录的config下(同pom文件在一级的目录)--> 项目根目录下-->resources根目录的config下-->resources根目录下 ,四个目录均可以同时存在,文件不会覆盖,比如在级别1写的配置不会被级别2的覆盖,项目启动后级别1与级别2中的配置均可以读到,...
2018-09-03 17:08:44 150
原创 Nginx 访问服务器静态页面
安装1. 在 /etc/yum.repos.d目录下创建一个文件nginx.repo```vim /etc/yum.repos.d/nginx.repo # 官方提供的一个yum源```添加如下文件:```[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/ # 这边使用的cent...
2018-08-31 18:19:18 610
原创 spring boot 简单搭建 启动
idea + maven + spring boot1、官网下载maven,修改maven conf目录下的setting mirror标签为国内mirror源 <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> ...
2018-08-31 17:23:43 135
原创 java 读取Excel 文件转化为pojo实体插入到数据库中(学习了某大牛的代码,还未吃透,先记一笔)
public static <T> List<T> excel2Pojo(Workbook workbook, Class<T> clazz) throws Exception { if (!(null != workbook && null != clazz)) { return null; } List<...
2018-08-17 20:01:16 1371 2
原创 Mybatis批量插入的操作方法
Mapper的写法param标签要标注参数名,否则无法映射到mapper.xml文件long insertMapBatch(@Param("mapDetailsList")List<MapDetails> mapDetailsList);mapper.xml标签的写法<insert id="insertMapBatch" parameterType="java.u...
2018-08-17 19:34:16 156
转载 【转】encodeURI 和 encodeURIComponent区别
如果你使用的get方法提交表单肯定要考虑到输入项目的编码解码问题。解决这个问题大家一般都使用encodeURI或者encodeURIComponent方法,在这里做一下总结:首先看看各个方法不同浏览器的支持程度函数 描述 FF N IE decodeURI() 解码某个编码的 URI。 1 4 5.5 decodeURICompo...
2018-08-10 13:31:19 151
原创 MyBatis Mapper 文件书写自定义查询标签
在我们开发的过程中使用generator逆向工程生成我们所连接数据库的表格对应的entity、criteria、mapper接口以及mapper.xml可以省去很多不必要的操作,也避免了可能出现的书写错误,现在我分析一下mapper中的一些标签都代表什么<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUB...
2018-07-22 22:50:53 2887 1
原创 mysql 常用命令
1、创建用户常用方法 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 跟授权方法合并使用grant all privileges on *.* to username@"%" identified by 'password'; 既可以创建用户名密码,也可以将数据库表的权限赋予还可以指定host2、修改密码修改root: bin目...
2018-05-17 15:01:28 109
原创 mysql 5.7.22安装innodb cluster的坑
首先下载了mysql官方网站的server installer 包 版本是5.7.22安装过程顺风顺水,因为没必要使用多于插件,所以安装过程直接选择server 安装模式选择的是innodb cluster 集群模式,同事讲这个模式可以使用事务,emmm........那就先安这个,用不用得着再说安装好以后发现一个问题: 用可视化工具连接不上,帐号密码ip都没问题,端口也是3306问题来了,问题来...
2018-05-17 14:42:12 2961
原创 idea+mybatis3+sringcloud 逆向生成mapper
创建generatorConfig配置文件<generatorConfiguration> <context id="test" targetRuntime="MyBatis3"> <plugin type="org.mybatis.generator.plugins.EqualsHashCodePlugin"></plugin
2018-04-20 11:04:22 179
原创 freemarker对接收后台传递的值的处理
使用freemarker经常会用标签转换值的格式${value?string("0")},但是也需要判断空${value!''}当俩种需求同时存在的时候就谁先谁后再怎么写,eg${(value)?string("yyyy-MM-dd")!""}!""一定要是双引号,单引号没效果...
2018-03-22 11:24:53 11903
原创 datagrid列可编辑注意事项
直接在columns添加editor:{type:text} 会与select 冲突需要在datagrid({})添加onClickRow:function(index){ $('#_innerTable').datagrid('beginEdit', index); },
2018-03-07 11:48:15 464
原创 easyui的datagrid使用注意事项
datagrid最简单的使用方式是字段在html里写死,但只支持单层属性,若要使用子属性xx.xxx需要改easyui源码在easyui的源代码中找到下面的部分,VS可以用“var.*_.+=.*_.+\[.*_.+\];”这个正则表达式来查找,会找到好几个,自己挑把。。。var col=$(_1f9).datagrid("getColumnOption",_1ff);if(col){//原来...
2018-03-07 11:44:57 193
转载 linux chkconfig命令锦集
比如要将mysqld设置为开机自动启动:1chkconfig mysqld on要取消掉某个服务自动启动,只需要将最后的参数 “on” 变更为 “off” 即可。比如要取消 postfix 的自动启动:1chkconfig postfix off值得注意的是,如果这个服务尚未被添加到 chkconfig 列表中,则现需要使用 –-add 参数将其添加进去:1chkconfig –-add post...
2018-03-05 22:37:37 168
原创 如何使redmine开机运行(其他服务类似)
1、首先确定手动执行redmine启动语句可行ruby ./bin/rails server webrick -e production -d -b 0.0.0.0-b表示后台运行,不会因为ctrl+c等终结2、然后在/etc/rc.local中写入要执行脚本,如redmine_startup路径: /usr/local/www/redmine/redmine_startup3、在此路径下v...
2018-03-05 22:36:47 3435
转载 win10 下 Navicat Premium 将sqlserver 数据库 导入mysql 中
原创 2016年07月02日 22:26:22标签:mysql-优化56041.新建 mysql 数据库 2. 3456789一直点击下一步10 成功
2018-01-30 17:27:45 1218
转载 centos7ipaddr 无法查看虚拟机IP解决办法(对转载进行一些修改,ipcfg-eno16777736)
使用xshell连接虚拟机centos7,需要先查看IP然后我们输入ip查询命名 ip addr 也可以输入 ifconfig查看ip,但此命令会出现3个条目,centos的ip地址是ens33条目中的inet值。发现 ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机。接下来需要开启ip地址(注:以上图片引用网络图片ens33在其
2018-01-22 16:36:45 6733 3
转载 浏览器加载、解析、渲染的过程
可是觉着有点云里雾里的,因为里面有些东西虽然自己也一直在使用,但是感觉不太明白所以然,比如减少DNS查询,css和js文件的顺序。所以就花了时间去了解浏览器的工作,有一篇经典的文章《how browsers work》,讲的很详细,也有中文译本 。不过就是文章有点太长,也讲了一堆东西,还是自己总结一下。为什么要了解浏览器加载、解析、渲染这个过程?好,我们先说一下,为什么
2017-12-27 17:00:31 150
原创 解决tomcat 日志????异常
在tomcatw.exe 程序的启动配置里加-Dfile.encoding=UTF-8或者在linux 命令加
2017-12-07 12:01:26 642
转载 Eclipse+Maven(webapp)+Jetty+JReBel的配置方法
maven配置 省略jrebel配置jrebel毋须繁琐的配置,把jrebel-5.6.3-crack.zip解压放在磁盘文件夹就可以。(笔者路径为:D:\coding-life\IDE\jrebel\jrebel-5.6.3-crack)该路径兴许须要引用到Eclipse配置打开菜单Run > Debug configu
2017-12-07 11:12:55 239
原创 对时间的处理
var orType = $("#orOtNo").combobox('getText');var orShiftDate =new Date($("#orShiftDate").val());if(orType.indexOf('周末') == 0&&orShiftDate.getDay()>0&&orShiftDate.getDay()//周内选择周末加班类型var m
2017-11-30 19:31:18 197
转载 Redis安装系统服务1073错误
Redis安装系统服务1073错误原创 2017年09月06日 11:04:56288报错:D:\ProgramFiles\redis>redis-server.exe --service-install redis.windows.conf --loglevel verbose[12820] 06 Sep 11:00:26.431 # Handle
2017-11-20 03:10:09 907
转载 解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variabl
解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match.1.添加M2_HOME的环境变量 2.Preference->Java->Installed JREs->Edit
2017-11-20 00:54:07 169
转载 spring boot入门(一)
什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框
2017-09-29 10:19:26 398
转载 [转-qq_34531925]Webuploader教程(一)——简单实用上传功能
Webuploader教程(一)——简单实用上传功能 2015-09-27 09:41 45825人阅读 评论(12) 收藏 举报 .embody{ padding:10px 10px 10px;
2017-09-29 10:16:30 294
原创 如何判断undefined,ps:某些时候我们需要对undefined进行判断处理
转换一下再判断if(typeof(value)=="undefined"){ return '';//或其他友好文字}
2017-09-18 11:45:03 1038
转载 redis持久化和常见故障【转】http://www.cnblogs.com/zengkefu/p/5634746.html
https://segmentfault.com/a/1190000004135982redis 主从复制Redis主从复制的原理当建立主从关系时,slave配置slaveof 。slave服务器会向主服务器发送一个sync命令。master接受并fork一个进程来执行BGSAVE命令。该命令生成一个RDB文件并且全量发送给slave服务器,slave服务器接收并载入RDB文件,同
2017-08-28 10:55:51 542
一个简单的数字时钟程序,其中的date类派生于MFC CStatic 基类
2011-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人