腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
zcqshine's blog
专栏成员
举报
46
文章
106818
阅读量
21
订阅数
订阅专栏
申请加入专栏
全部文章(46)
php(9)
java(6)
云数据库 SQL Server(4)
mac os(3)
android(3)
云数据库 Redis®(3)
spring(3)
spring boot(3)
其他(2)
xml(2)
jquery(2)
json(2)
数据库(2)
git(2)
nginx(2)
jdk(2)
mybatis(2)
面向对象编程(2)
swift(1)
ajax(1)
sql(1)
mvc(1)
api(1)
搜索引擎(1)
ubuntu(1)
容器镜像服务(1)
thinkphp(1)
es 2(1)
编程算法(1)
缓存(1)
正则表达式(1)
yum(1)
grep(1)
spring cloud(1)
安全(1)
小程序(1)
math(1)
max(1)
rows(1)
select(1)
测试(1)
继承(1)
配置(1)
异常(1)
优化(1)
搜索文章
搜索
搜索
关闭
SQL中的max()函数用法
sql
math
max
select
测试
select max(score), name, course from score
zcqshine
2020-12-09
2.7K
0
redmine整合git做版本管理
git
首先从Git上把项目clone下载到安装redmine的服务器上 git clone git@xxx.com/test.git /opt/git-rep/test 注意这里是把Git库里的项目拷贝到redmine服务器的/opt/git-rep/test文件夹下了,该文件夹下会有个隐藏的文件夹.git,那么.git的完整路径就是/opt/git-rep/test/.git
zcqshine
2020-02-20
2.3K
4
springboot2.0 添加全局异常拦截,防止详细的异常信息返回到客户端
继承
配置
异常
一、添加配置类: import org.springframework.boot.web.server.ConfigurableWebServerFactory; import org.springframework.boot.web.server.ErrorPage; import org.springframework.boot.web.server.WebServerFactoryCustomizer; import org.springframework.context.annotation.Bea
zcqshine
2019-11-08
771
0
springboot + mybatis-plus + maven多模块注入
mybatis
xml
现在有一个通用模块common,里面有@Service等注解,如果要在 另一个模块project下注入common模块的@Service,那么在模块project里面的启动类ProjectApplication添加上注解@SpringBootApplication(scanBasePackages = "com.example.**")此处包名com.example.**要两模块都含有com.example而且通配符是用的两个*号,这样就可以在project模块里像用自己模块的注解一样了。
zcqshine
2019-08-19
3K
5
spring cloud gateway 跨域设置
spring cloud
在springcloud gateway用在微服务里面的时候,在开发环境里面因为要不同的端口对应不同的服务,可能会有因为端口问题造成的跨域问题,那么要通过在网关里设置跨域,因为springcloud gateway用的是webflux,所以要在webflux层设置过滤器。 代码如下:
zcqshine
2019-04-18
3.9K
0
记一次springboot模块配置问题导致读取Apollo配置中心配置文件始终错误的问题
spring boot
现在正在做的一个项目采用的是微服务,主框架是spring cloud,配置中心用的是携程的Apollo。
zcqshine
2019-03-12
3.3K
0
利用 JDK 自带的 org.w3c.dom 进行对象, map 与 xml 的互相转换
jdk
利用 JDK 自带的 org.w3c.dom 进行对象,map 与 xml 的简单互相转换, 其中用到了一个工具类 Hutools 下面是hutools的maven依赖
zcqshine
2019-03-12
1.6K
0
spring cloud gateway 读取request body 数据
spring boot
spring cloud gateway为了记录访问记录,需要记录请求体里面的内容,但是 request body是只能读取一次的,如果读取以后不封装回去,则会造成后面的服务无法读取body数据. 在网关里添加一个过滤器RequestRecordFilter类:
zcqshine
2019-03-12
9.2K
2
springboot 下载文件
spring boot
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.core.io.Resource; import org.springframework.core.io.ResourceLoader; import org.springframework.http.Respo
zcqshine
2019-03-12
2.7K
0
update in 的优化写法
rows
优化
在一般的 update in 写法就是: update table_name set column = 'xxx' where column2 in (select x from table_name2 where xxxxxx) 但是这种写法在表数据量小的时候不会有啥问题, 但是在表的数据量比较大的情况下, 这样就会引起全表扫描, 子查询带来了巨大的资源开销,以及锁表. 优化后的写法如下: update table_a a join table_b b on a.xx=b.xx set a.xx=要变更的
zcqshine
2018-06-19
1.8K
0
macOS 与 Ubuntu 下的cp -R 命令区别
mac os
有文件夹 dir1和文件夹dir2, 默认这两个文件夹在同一目录下. 在dir1下有两个文件file1和file2, 现在需要将file1和file2全部复制到dir2下, 但是又不把dir1文件夹复制进去. 在macOS下可以使用如下命令: cp -R -i dir1/ dir2 执行完以后就会在dir2下出现file1和file2两个文件 而同样的命令在 ubuntu下执行会将整个 dir1目录复制到dir2下, 也就是说在dir1成了dir2的子目录. 在 ubutun 下想要达到同样的效果, 就得用
zcqshine
2018-05-11
2K
0
MyBatis 多参数(对象)查询(foreach)解决方法
mybatis
有一 Person 对象: public class Person{ private String name; private String email; private int status; //... } IPersonDao public interface IPersonDao{ /** 多参数方法, 而且参数均为对象类型的, 用@Param注解来实现重命名. listStatus 里存放的是 status 列表*/ public List<Pers
zcqshine
2018-05-11
3K
0
PHP 下载文件
php
仅做记录... $file_path = "/xxx/xxx/xx.jpg"; if(!file_exists($file_path)){ //此处为日志记录和错误提示返回信息.逻辑根据自己的情况处理 $this->i("未找到图片:{$file_path}"); $this->returnError(333, "the fi
zcqshine
2018-05-11
1.6K
0
ajaxFileUpload+ThinkPHP+jqGrid 图片上传与显示
ajax
thinkphp
jquery
jqgrid上要显示图片和上传图片的列,格式如下: {label:'图片',name:'icon',index:'icon',autowidth:true,formatter:alarmFormatter,editable:true,edittype:'custom', editoptions:{custom_element: ImgUpload, custom_value:GetImgValue}}, 注意:edittype要为custom 也就是自定义编辑格式. editoptions:{custom_
zcqshine
2018-05-11
2.3K
0
jqGrid在编辑行时获取行数据方式以及自定义 select 的用法
java
json
jquery
javaScript代码 <script type="text/javascript"> function myelem (value,options){ //创建 select 元素 var el = document.createElement("select"); if(value){ //编辑时 //获取被编辑列id var id = $("#jqGrid").jqGrid('getGridP
zcqshine
2018-05-11
2.3K
0
PHP防止直接访问.php 文件的方法
php
api
安全
为了保证我们用 PHP 写的 API 的安全性要禁止除了接口外的访问方式. 比如我们的项目为 example, 其下有文件夹 dir1、有个接口文件 api.php. 结构为: 这时候我们要求只能通
zcqshine
2018-05-11
2.6K
0
Crontab安装以及以些常见问题
php
##安装 crontab 如果在 centos 下发现发现没有安装crontab命令, 可以用如下方法安装: yum install vixie-cron crontabs chkconfig crond on //设置为开机自动启动 service crond start //启动 crontab 查看 crontab 任务列表: crontab -l 添加 crontab 执行任务: crontab -e 重启: /etc/init.d/crond restart 重新加载: /etc/init.
zcqshine
2018-05-11
1.5K
0
PHP里 date() 函数与 strtotime() 函数笔记
php
###获取今日0点的时间戳 $today = strtotime(date('Ymd')); $today2 = strtotime('today'); echo "today = ".$today; echo "today2 = " . $today2; 输出: today = 1463500800 today2 = 1463500800 由此可见,获取今日0点时的时间戳可以直接使用strtotime("today").
zcqshine
2018-05-11
1K
0
Mysql Packet for query is too large解决方法
云数据库 SQL Server
java
com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1224 > 1024) 用 java 做 mysql 相关的开发时出现上述报错. 在 mysql 的 my.cnf 里看max_allowed_packet=16M, 我就郁闷, 然后又用 SHOW VARIABLES LIKE 'max_allowed_packet';在数据里里查询, 查询出来的居然是1024, 囧. 搞不明白了, 然后就用用另外一个命令去修改这
zcqshine
2018-05-11
1.4K
0
CodeRunner swift设置
swift
小程序
codeRunner是一个轻量级的编程工具, 写一些小程序或者脚本的时候很实用, 可以直接编译运行, 但是作者也有很久没更新了, 随着 swift 版本的更新, 默认设置已经不能很好的工作了, 所以需要作下修改. 有如下代码(找出三位数的水仙花数) import Cocoa var i:Int32 = 100 //print(pow(i, 3)) while i < 1000 { var baiwei:Int32 = 0 var shiwei:Int32 = 0 var gewei:Int32 =
zcqshine
2018-05-11
1.3K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档