自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (7)
  • 收藏
  • 关注

原创 sqlite在非主键创建一个自增字段

sqlite 自增比较奇葩,自增字段必须建在主键上,但主键很重要。不是每种情况都是给自增去做。比如要实现replace into 时, 要主键作为更新标识。1、建立一个主表,主表的ID是自增ID,但不是主键。而billno 是主键。3、在base_user 表上创建触发器,从而实现ID的自增。2、选创建一个用于记录自动ID的辅助表。3、向用户表添加数据试试。

2024-04-03 09:38:28 373

原创 Nginx+php-fpm对上传附件的设置

Nginx+php-fpm对附件默认的设置都很小, 需要改动配置实现想的附件尺寸。修改nginx.conf和php.ini实现。file_uploads = on #默认Off ,改为 On。#设置成nginx的client_max_body_size。#设置成nginx的client_max_body_size。

2023-02-17 09:35:44 514

原创 mariadb数据库删除恢复过程

不作不死,不小心使sqlyog导数据选错服务器。把生产机的数据全部删除了。可怕的数据没有做其他过多的备份,只是每天自动crontab 备份。快, 赶紧看看日备份有没有。马上切换到备份目录,喜出望外,每天生成的文件一个个都在。取最后一个 mysql-bin.000045日志文件,并查看一个它的相关事件。使用mysqlbinlog 从日志中取得缺少备份的数据并还原。使用FLUSH LOGS 切断最后日志文件的继续记录。从每天备份的文件回到到现数据库。记录执行错误的执行时间。到此,数据已完全还原。

2023-02-03 14:49:55 832

原创 CocoaPodsg更换国内源提高下载速度

成功更换, pod install 的时候明显会快了。也很少出现超时而中断的情况。

2022-10-29 21:28:02 1191

原创 iMAC 2013机器从mac0s10.5升级安装macos12.6 Monterey

iMAC 2013机器从mac0s10.5升级安装macos12.6 Monterey

2022-10-19 09:26:45 3679 2

原创 react-native 使用高德SDK取得位置信息

meta-dataandroidname="com.amap.api.v2.apikey"androidvalue="key">//开发者申请的key加入高德androidkey。4、封装Geo.js。

2022-07-30 15:19:59 839

原创 React Native 的JS文件中的TypeScript语法报错

vscode 编辑react Native 项目的JS文件TypeScript语法检查错误

2022-05-05 15:56:01 617

原创 php在UTF-8编码文件下strlen取中文字串长度不正确

1、选择数据表的字符集改为正确的字符集ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;2、更新内容转换为正确的字符集ALTER TABLE ht_retax CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;...

2022-03-23 16:28:15 406

原创 javascript 使用round()函数只保留指定位数而不会四舍五入

let myvalue= round(27900 * 18.09565,2) = 504868.63, 而实际值为: 504868.635这时候如进行四舍五入取2位正确的数?只能先取3位,再取2位才正确:let myvalue= round(27900 * 18.09565,3) ;myvalue= round(myvalue,2);...

2021-08-31 15:49:51 412

原创 mysql(mariadb)使用integrals作为字段名导致更新计算错误

通过触发器使用如下语句:UPDATE low_user SET integrals=integrals+@pp, aa=aa+@pp WHERE billno=old.admin ;

2021-06-09 16:30:54 148

原创 LNMP配置支持Redis踩过的坑

1、下载扩展支持$wget http://download.redis.io/releases/redis-5.2.2.tar.gz2、解压$tar xzvf redis-5.2.2.tar.gz3、生成配置$cd redis-5.2.2$phpize4、编译安装$sudo ./configure --with-php-config=/usr/local/php/bin/php-config$make$make install5、修改php.ini 添加扩展支持.

2021-04-13 11:55:12 99

原创 docker 容器与宿主机的时间同步

# docker exec -it 8259860d43e9/bin/bashroot@8259860d43e9:# date //显示容器的当前时间root@8259860d43e9:# cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime&&echo'Asia/Shanghai'>/etc/timezoneroot@8259860d43e9:# exit# docker restart 8259860d43...

2021-01-21 17:53:09 106

原创 Fedora 33 无法SSH无法登录Access Denied的处理办法

1、vi /etc/ssh/sshd_config#PermitRootLogin 。。。改为PermitRootLogin yes2、servicerestart ssh3、SSH重新连登完成

2020-11-03 15:33:50 574

原创 一个php获取文件夹路径文件列表的函数

在网上找了一下PHP获得文件列表的代码,发现有问题,不太好用,做了一下改进,完善了扩展过滤、子目录递归等功能。1、上函数/* * 获取指定目录下指定文件后缀的函数 * @$path 文件路径 * @$ext 文件后缀名,默认为false为不指定,如果指定,请以数组方式传入 * @$filename 使用时请提前赋值为空数组 * @$recursive 是否递归查找,默认为false * @$baseurl 是否包含路径,默认包含 */function ge..

2020-11-02 11:43:30 407

原创 SQL从杂乱的字符串字段中统计数字部份的最大值

有一组如以下字段的值,杂乱无章,如何使用SQL提取它的数值部份的最大值呢?1700217003999-PCBAA010-B000a1124aqed03B010-0237001F010-027PE1021F010-3300209F010-80102251F010-998000-000办法如下:1、创建一函数,过虑字段中的数值部份create function dbo.GetNoFromStr(@str nvarchar(100)) returns bigintas..

2020-10-28 10:16:45 1114

原创 CentOS7 xmapp ftp带开放防火墙用户的服务的配置

xmapp 已集成了ProFTPD服务器,要使用该FTP服务,需要做如下的配置1、添加FTP用户 # groupadd ftpusers #创建用户级ftpusers输入命令:# mkdir /www/ #创建目录www# chmod -R 777 /www/ #设置权限,好像必须777# useradd -d /www/ -g ftpusers -s /sbi

2016-09-12 15:34:36 1401

原创 CentOS7配置多监听端口与多虚拟主机

1、开打多监听端口httpd.conf 文件Listen 80Listen 8888     这样就打开了80 同8888端口。2、配置 httpd-vhost.conf  文件加入虚拟主机    ServerAdmin [email protected]    DocumentRoot /var/www/html80    Ser

2016-09-10 16:48:13 2373 1

转载 centos7 firewall打开端口

CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,google之后发现Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:开启端口firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义:--zone #作

2016-04-09 09:51:03 689

转载 网页常用Javascript--转

网页常用Javascript 1.让文字不停地滚动   <MARQUEE>滚动文字</MARQUEE> 2.记录并显示网页的最后修改时间   <script language=Javascript>   document.write("最后更新时间: " + document.lastModified + "")   </script> 3.关闭当前窗口   <a href="/"onClick=

2008-11-28 09:27:00 1926

原创 Linux 常用命令[转贴]

 Linux 常用命令  李甬整理于2006.5  原发布在 yifanmsn.spaces.live.com在介绍常用命令之前,先介绍相关的几个的概念,大家可以简单看看。什么是Linux终端    键盘和现实器合称为终端,也称控制台,一台计算机的IO设备就是一个物理控制台;在一台机器上用软件方法实现多个乡互不干扰、独立工作的控制台界面,就是 实现了多个虚拟控制台。Linux虚拟控制台有六个,如果

2007-12-09 19:17:00 2272 1

原创 C++里面如何调用系统命令

在不同的操作系统下使用C++调用各系统中的命令////////////////////////////////////////////////////////////////////////////////////////////WIndows 下#include main() { ShellExecute(handle, NULL, "1.exe", NULL, NULL, SW_SHOWN

2007-12-09 18:19:00 8252

原创 fread函数和fwrite函数

1.函数功能  用来读写一个数据块。2.一般调用形式  fread(buffer,size,count,fp);  fwrite(buffer,size,count,fp);3.说明  (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。  (2)size:要读写的字节数;  (3)count:要进行读写

2007-12-08 11:42:00 1616

原创 iiHero VC6下解决OCCI的办法

VC6下使用OCCI开发,其基本的设置方法如下:     vc6的那个默认的步骤debug肯定行不通。因为OCCI不按这种配置来compile.    步骤如下:     1.   确保oci.lib,   oraocci9.lib在你的lib路径下边,确保oci/include在你的include路径下边     2.   确保有下边的宏声明:(#define   WIN32COMMON

2007-12-07 11:46:00 1061 1

原创 C#语言中的字符串数组赋初值

1,一维数组  变量类型[] 数组名 = new 变量类型[元素个数]{元素0,元素1,元素2...}//元素个数必须是整数或者整数常量,而且必须与后面的元素列值个数相同,否则出错。元素个数的new声明和后面的元素列值可以只选一个,就能声明并初始化数组。遍历方法EG:  string []paras = new string[] ={"hello","hi","how are you"};  A,

2007-09-26 11:05:00 15418

原创 直接将数据导出到Excel文件,直接操作文件没有使用Variant

unit xls_un;interfaceuses        Windows, Messages, SysUtils,   Classes,      Forms, Dialogs,db, dbctrls,  comctrls, DBGrids;  const    {BOF}        CBOF             =   $0009;        BIT_BIFF5 

2007-07-19 14:26:00 932

原创 Delphi的SOAP Header问题

Delphi的SOAP Header问题1.Delphi给了一个SOAP Header的示例 以下内容为程序代码:          4       2005-01-06T15:

2007-06-28 14:49:00 4369

原创 VS.NET检测到的Web服务器运行的不是Asp.net 1.1版

解决办法。  1、服务-->启动 ASP.Net State Service 2、从命令行定位到 .Net 版本目录。例如:       C:/Winnt/Microsoft.Net/Framework/v1.0.XXXX       并运行下列命令进行安装       aspnet_regiis.exe -i3、运行下列命令重启服务:      iisreset.exe  4、回到VS.Net

2005-08-23 11:23:00 1057

原创 数据库范式设计

数据库关系范式有"1nf",2nf,3nf,4nf,5nf,bcnf1nf:在设计数据库关系R中,每个属性不可再分解单元,则R为1nf.比如:姓名,电话这种就是1nf2nf:在关系r(x,y)中,所有的属性都完全决定于一候选关键字.用于记录的唯一标识3nf:是对字段的冗余约束,任一字段不能由其它字段所派生出来.也就是字段没有冗余.bcnf:是指r(x,y)关系中,所有属性都不依赖任一候选关键字,b

2005-06-26 10:26:00 2289 1

原创 ASP里面的添加记录权限错误

问:为什么访问网站时提示“Microsoft VBScript 运行时错误 (0x800A0046) 没有权限或拒绝的权限”,或者出现“Microsoft JET Database Engine (0x80040E09) 不能更新。数据库或对象为只读”。解决链接:  http://help.asp163.net/PE_Help/200406_02.htm

2005-06-19 21:47:00 843

原创 什么是水仙花数

水仙花数是指:其值等于各位数字的 n 次幂之和的 n 位数,称为 n 位 n 次幂回归数,水仙花数即三位数且等于各位数字的三次幂之和,有4个:153 370 371 407 delphi 代码实现function tform1.sxhs(int_i,int_len:Integer):Integer;var i:integer; s:Integer;begin     s:=0;     for i

2005-06-16 14:45:00 2371

原创 用Delphi实现IP地址的隐藏 ---转

用Delphi实现IP地址的隐藏  一、前言   本文主要介绍如何在程序中实现IP地址的隐藏。其实这篇东西不算我写的。其中《IP头结构》部分我懒得打字,故复制、粘贴了孤独剑客的文章,先说声谢谢!代码部分参考了外国程序xes写的一个程序。所以这只是学习过程中的一个副产品。既然程序已经做好了,就顺便放上来跟大家一起交流,共同提高吧。本文只不过想说明一下IP数据的结构和发送机制。如果有人把它改为恶意IP

2005-06-14 15:48:00 1009

原创 Java 算法

一、算法动作: Action顺序:Order算法:Algorithm二、伪码   一种非正式语言,用于协助编程人员开发算法。顺序结构:sequence structure 选择结构:selection structure 循环结构:repetition stucture流程图:flowchart  -----是算法或者一部分算法的图形表示。连接符:一般情况下以小圆圈代表和序的开始与结束的椭圆称为连

2005-06-11 23:11:00 1077

原创 经典的tcp/ip协议开发工程师面试必读--转自:linux网络协议开发工程师 capsicum_ipv6

网际协议(Internet Protocol,IP)      在互联网结构中,用一些路由器互联了多个物理网络。这个结构可能会产生误导,因为关键之处是互联网络提供给用户的接口,而不是网络互联的技术。      用户可把互联网想象成一个虚拟网络,它把所有主机都互联起来,并可以通过这个虚拟网络进行通信;互联网的底层结构被隐藏起来并且无关紧要。在rfc791中,是按如下图所示定义了协议层次中的个种协议的

2005-06-02 13:26:00 6485

转载 使用TCPServer与TCPClient收发文件--转贴

看看DEMO例程,要定义线程CLASS,再用线程发送/接受数据unit Chatmain;interfaceuses  Classes, QControls, QStdCtrls, QExtCtrls, QButtons, QForms, Sockets;type  TForm1 = class(TForm)    memRecv: TMemo;    Panel1: TPanel;    mem

2005-06-02 13:20:00 2241

原创 java 的类与标识符

     java 中的每个程序至少一个自定义类。这些类称为程序员自定义类或用户自定义类。在java  中是以class 引导一个类的定义的。其后是类名。习惯上java 的类名是以大写字母开始,并且每个单词的第一个字母大写(如:SampleClassName)。类的名称为标识符。    标识符是以一系列字母、数字、下划线(_)和$符号构成的。但不能以数字开头与含有空格。如Welcome、$valu

2005-05-27 00:31:00 1449

Delphi源码版Excel SQL查询分析器

一个直接支持打开Excel 文件,然后, 直接使用SQL语言进行查询的工具,附源码。 使用说明: 1、安装accessDatabaseEngine.exe,使电脑支持Microsoft.ACE.OLEDB支持 2、使用delphi 7 编译运行应用

2020-11-13

InfoPower XE6 for VCL Full Source

InfoPower XE6 for VCL Full Source 打开ProjectGroup1 编译安装即可完成。

2014-06-07

一个梅花的效果应用

一个梅花的效果应用

2012-04-04

Delphi使用ADO读Excel的数据,比OLE快n倍

使用ADO连接Excel数据表,并读取的例子,比使用OLE的方法快N倍,并简单易用。

2011-07-20

我的Z盘 V1.0.3.8

1、免费提供高达 1000MB的网上存储空间 2、免费绿色,只有一个可执行文件,精小完美。随时快速使用 3、提供下载链接,可随时分享你的资源 4、优化的网络传输程序,保证最大的传送速度 5、独立的目录管理。精准的分类

2009-06-06

我的Z盘--免费的网盘工具

免费的网盘,能快速有效储存你的资源。并提供外部链接。

2009-04-17

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

TA关注的人

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