自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

怎奈你何的博客

学习文章

  • 博客(21)
  • 收藏
  • 关注

转载 Oracle 查询数据表中的字段数据是否有重复

1、查找单个字段select 字段名,count(*) from table group by 字段名 having count(*) > 12、查找组合字段:SELECT TEST_NAME1,TEST_NAME2,COUNT(*) FROM table GROUP BY TEST_NAME1,TEST_NAME2 HAVING COUNT(*) > 1转自:https://www.cnblogs.com/linhuide/p/6023237.html...

2020-12-30 18:22:27 818

转载 Oracle Minus 取差集

Oracle Minus关键字  SQL中的MINUS关键字  SQL中有一个MINUS关键字,它运用在两个SQL语句上,它先找出第一条SQL语句所产生的结果,然后看这些结果有没有在第二个SQL语句的结果中。如果有的话,那这一笔记录就被去除,而不会在最后的结果中出现。如果第二个SQL语句所产生的结果并没有存在于第一个SQL语句所产生的结果内,那这笔资料就被抛弃,其语法如下:[SQL Segment 1]  MINUS  [SQL Segment 2]---------------------

2020-12-25 18:30:17 288

原创 微信小程序 解析 富文本编辑器的空格不成功 页面出现&nbsp的一些解决方案。

后台富文本编辑器的空格 在小程序端直接以符号显示出来,没有空格的效果如下:解决方案一 :小程序端读不到输入法的半角空格,但是能读取到输入法的全角空格。半角空格:在打空格的时候输入法调成半角 。"我是半角空 格空 格"。在小程序端显示为"我是半角空&nbsp格空&nbsp格"。全角空格:在打空格的时候输入法调成全角。"我是全角空 格空 格"。在小程序端显示为"我是全角空 格空 格"。解决方案二:找到wxParse文件夹下的wxDiscod...

2020-12-25 11:04:36 2831

转载 thinkphp5中的系统文件上传和$_FILES用法区别

thinkphp5中的系统文件上传和$_FILES用法区别 $aa=request()->file('file'); $bb=$aa->getInfo();后面的file是文件的名字$bb等同于$_FILES['file']file是上传的文件名转自:https://www.cnblogs.com/baker95935/p/12703938.html...

2020-12-22 18:55:40 481

转载 php如何获取上传文件的后缀?

$temp_arr = explode(".", $file_name); $file_ext = array_pop($temp_arr); $file_ext = trim($file_ext); $file_ext = strtolower($file_ext);转自:https://blog.csdn.net/xuyaokun123/article/details/51816309

2020-12-22 18:51:07 783

原创 thinkphp5 获取当前的域名

//在头部引入use think\Request;//在需要获取当前域名的地方插入如下代码:$rs = Request::instance();$url= $rs->domain();var_dump($url);die;//url就是当前的域名啦

2020-12-22 18:49:26 2260

原创 微信小程序-当用户拒绝了位置信息的请求时,提醒用户去设置地理位置授权

如图当用户点击了取消,拒绝了位置信息的请求。如下图所示,提醒用户去设置地理位置授权,如下图所示,如果用户没去设置的话,每次只要用户点击进入该页面都会有这个弹窗出现。相关代码如下所示:wxml: <!-- 弹出层 --> <!--页面遮罩层 --> <view class="modal-mask" bindtap="hideModal" wx:if="{{showFlag}}"></view> <!--页面提示弹窗

2020-12-19 12:07:51 4785 1

原创 oracle判断数据表的字段内容是否为空

最近在用oracle数据库select数据,因为之前都是在用mysql,总是会遇到一些问题,记录一下。有一个select查询是要多表查询的,然后要找出某一表中的某一字段是否为空,或者不为空的情况。为空则为未使用,不为空则为已使用。可以使用 is null 和is not null如:1、select * from B LEFT JOIN A on B.NO = A.NO where A.AMOUNT is null;未使用2、select * from B LEFT JOIN A on

2020-12-19 11:37:44 5446 1

转载 Oracle中的in 和 not in

在日常的数据统计中,尽量不要用not in 来查询数据,可以考虑使用exist或者left join 来代替。但是如果用到in 和 not in 时,必须要考虑null值的影响,不能简单理解为not in 是in的差集。举例原数据关联表使用in使用not in由上面查询结果可见,用in函数查询时有两条数据,但是利用not in时候没有得到剩下的两条数据,反而为空集。这是因为在not in 后面的结果集里面有null值,而id not in (’’,‘1’,‘2’)相当于id<&gt

2020-12-19 11:30:09 1117 2

转载 oracle在数据表中获取年月日时分秒

最近在用oracle数据库select数据,因为之前都是在用mysql,总是会遇到一些问题,记录一下。如时间的取出问题,在数据库中格式是”年-月-日 时:分:秒“的格式,但是取出来后却是“01-SEP-20”这样的格式。所以就得调整了sql语句了。sql语句可参考如下:--获取年select to_char(sysdate,'yyyy') from dual--2016select to_char(sysdate,'YYYY') from dual--2016--获取月select to_ch

2020-12-19 11:23:35 2735 2

转载 General error: 24374 OCIStmtFetch: ORA-24374: define not done before fetch or execute and fetch

问题#Copy$sql='insert into "test"("id") values(4)'; $res=$this->conn->query($sql); 用TP连接Oracle执行insert时数据可以插进去就是有这个错,解决了半天。解决方法#query()第四个参数为true即可。Copy$res=$this->conn->query($sql,[],false,true); 第四个参数的作用是:是否...

2020-12-15 18:34:06 1508

转载 oracle取两条sql查询结果的差集,并集,交集

1.交集intersect运算:返回查询结果中相同的部分。 SELECT product_id FROM tab1 INTERSECT SELECT product_id FROM tab2; 2.差集minus运算:返回在第一个查询结果中与第二个查询结果不相同的那部分行记录。 SELECT product_id FROM tab1 MINUS SELECT product_id FROM t.

2020-12-15 18:21:26 1734

转载 oracle 使从表中随机取出一行记录数据

四种解决方案:测试数据90万条方案一:使用dbms_random.random 对数据排序,然后取出第一条,不过这种效率太低,用时3-4秒。SELECT *FROM (SELECT * FROM TEMP_CODES ORDER BY dbms_random.random) where rownum =1 方案二:使用dbms_random.value 对数据排序,与方案一如出一辙select * from (select * from TEMP_CODES order by db.

2020-12-15 18:19:07 3690

转载 Oracle数据库比较日期时间的大小

在今天或者今天之前作比较:select * from JN_BUS_KJLWSBJBXX where dqsj < to_date('2007-09-07 00:00:00','yyyy-mm-dd hh24:mi:ss')select * from JN_BUS_KJLWSBJBXX where dqsj <= to_date('2007-09-07 00:00:00','yyyy-mm-dd hh24:mi:ss')在今天或者今天之后作比较:select * from JN_...

2020-12-14 19:38:19 21059 2

原创 php获取当天的开始时间和结束时间

//当天的开始时间 $s_time=strtotime(date("Y-m-d",time())); var_dump($s_time);die; 输出的结果是:1607875200 //当天的结束之间 $e_time=$s_time+60*60*24; var_dump($e_time);die; 输出的结果是:1607961600 //转换为年月日格式: $start_time=date("Y-m-d H:i:s",$s_time); $en..

2020-12-14 19:22:10 1287

原创 php后台富文本编辑器的内容调用到前端小程序页面的一些显示问题,如:&nbsp;

后台富文本编辑器的空格&nbsp;在小程序端直接以符号显示出来,没有空格的效果如下:方法1(在小程序端解决):将这些&nbsp;转换成空格。代码如下: //一个转换文本中多个字符串的方法 String.prototype.myReplace=function(f,e){//吧f替换成e var reg=new RegExp(f,"g"); //创建正则RegExp对象 return this.replace

2020-12-12 12:16:41 852

转载 PHP根据地址 获取坐标 thinkphp根据地址 获取坐标(百度地图)

/** * @param string $address 详细地址 格式:山东省淄博市张店区颐和大厦A座 * @return array */function get_LatLng($address){ if(!$address)return ''; $result = array(); $ak = '';//您的百度地图ak,可以去百度开发者中心去免费申请 $url = "http://api.map.baidu.com/geocoding/v3/?addres.

2020-12-09 11:39:54 379

原创 thinkphp5使用腾讯地图获取指定地址坐标:经纬度

首先去腾讯地图位置服务官网注册:https://lbs.qq.com/注册成功后注册成功后去开发中信息里面:填写相关信息认证成功后就可以去配置key了:创建成功后就获得了key,一串字符SAD45-ASD4-SAD。类似这样的。代码:/** * @param string $address 详细地址 格式:福建省厦门市思明区中山路 * @return array */function get_LonandLat($address){ $addre.

2020-12-09 11:35:09 668

转载 微信小程序长按图片,实现保存、转发、识别图中二维码

在小程序image组件中二维码/小程序码图片不支持长按识别,仅在 wx.previewImage 中支持长按识别但是通过wx.previewImage只能实现保存,转发,小程序只能识别小程序二维码,别的不能实现。<image src="{{url}}" data-src="{{url}}" bindtap="previewImage"></image>Page({ data:{ url:'' }, previewImage(e){ var cur...

2020-12-08 17:20:37 8347 2

转载 宝塔面板搭载ThinkPHP5.0项目关于open_basedir报错解决办法

今天折腾了一下把服务器重装系统,然后安装宝塔面板玩玩,在服务器运营商配置好安全组后,一键搭建LAMP环境还算顺利,确实比较方便。把tp5的项目放上去一运行gg了,上来就报了三个错: 搜了半天怎么解决open_basedir报错,让改php.ini的都是胡扯,应该在网站设置里把‘防跨站攻击’勾选去掉:然后到软件管理——找到所安装的PHP——设置——重启即可:转自:https://blog.csdn.net/msllws/article/details/82191686或者:...

2020-12-03 19:03:20 375

原创 php项目从本地apache移到linux的nginx上,遇到的一些访问权限和报错的问题。

项目问tp5的项目,由于对上传没注意。项目的拥有者是root下面,从而导致了runtime目录下的这几个文件写不进去,file_put_contents()报错等还有存上传文件目录,微信支付日志等目录都无法正常写。不要去给这些权限改为777,虽然这样可以解决问题,但是会有很大的安全隐患。直接将项目文件(以及内部)的所有者更改为www所有。这些问题都解决了。linux命令行如下:chown -R www:www /www/wwwroot/项目文件名或者在ftp工具上面去

2020-12-03 18:59:21 206

空空如也

空空如也

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

TA关注的人

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