3 韦奇

企业博客 锦江区美奇软件开发工作室 - CEO/总裁

我要认证

2018年毕业于北大青鸟,学过web前端、C#、java、android、haddop大数据等课程,另外还自学了PHP、微信小程序、Vue.js、Node.js。有多个网站项目在线上运营,目前的方向是做微擎开发,积累客户资源和经验。我是各个方面都有所涉猎,不会专注于某个语言或者某项技术,除非有吸引到我的地方,才会让我奋不顾身的往里钻研。

等级
TA的排名 2k+

C#多线程:解决新创建的线程不能访问UI线程创建的窗口控件问题

多线程程序中,新创建的线程不能访问UI线程创建的窗口控件,这时如果想要访问窗口的控件,发现无法对其控制。这时可将窗口构造函数中的CheckForIllegalCrossThreadCalls设置为false;然后就能安全的访问窗体控件。public Form1(){ InitializeComponent(); /*在多线程程序中: * 新创建的线程不能访问UI线程创建的窗口控件, * 如果需要访问窗

2020-09-18 17:32:17

乌龟喂食规律:乌龟多久喂一次?

按温度来喂食:1、水温在24度水温以上,可以1-2天喂1-2次。2、水温在20-24度时,应当2-3天喂食1次。3、水温在18-20度时,可以一周一次。4、当温度在18度以下时,停止喂食,防止温度过低体内不消化导致龟得肠胃病。按乌龟体积来选择食量:1、3厘米以下小龟,一只龟每天仅需5粒幼龟粮即可合适。2、3-5厘米,可以小颗粒龟粮5-8粒。3、5-8厘米的龟可以中粒龟粮5-8粒。4、8厘米以上的龟,一般可以靠个人感觉,或者按体积的10分之1体型饲喂,前提要考虑上面所提到的温度。5、鳄龟相

2020-09-17 22:09:57

vue.js数据加载完成前显示原代码{{代码}}的解决方法

一、分析原因:我们需要先了解html的加载顺序:解析html结构 → 加载外部脚本和样式表文件 → 解析并执行脚本代码 → 构造html dom模型 → 加载图片等外部文件 → 页面加载完毕结论:通过以上分析可知,当html加载的时候,就会把{{代码}} 当成文本加载出来,当vue初始化完成后,才会把{{代码}}解析成vue的语法。如果把引入vue.js的script放到head里面,那页面不会出现{{代码}},因为在body之前就把vue引入进来了,vue加载完成了。二、解决方法:.

2020-09-17 14:41:27

javascript实现页面的跳转

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>javascript实现页面的跳转</title> </head> <body> <script language="javascript"> window.location.href = "http://www.zy13.net"; </sc.

2020-09-04 12:20:42

thinkphp5.1视图输出字符串内容替换参数view_replace_str更新升级

thinkphp5.1的view_replace_str配置参数,改成了template.php配置文件的tpl_replace_string配置参数,如下:添加tpl_replace_string配置:<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK ]// +-----------------

2020-08-31 12:28:48

thinkphp5.1使用Route路由

一、开启路由thinkphp的路由一般默认都是开启的,如果没有开启,可以在config.php里添加如下配置:'url_route_on' => true, //开启路由'url_route_must' => true,//表示强制开启路由,必须定义路由才能访问。一般都是使用false,即混合模式,不用路由也可以访问二、路由具体配置1、首先在application\index\controller\Index.php添加一个hello的方法,如下:<?phpna

2020-08-19 12:58:19

Disucz!新插件使用伪静态规则访问报错提示“插件不存在或已关闭”的解决方法

2020-08-16 12:41:07

discuz设置门户文章所有的评论都必须审核才显示

实现discuz门户文章所有评论进入审核,具体步骤如下:1、打开文件 source/function/function_portalcp.php2、Ctrl+F 找到 addportalarticlecomment 方法函数,修改成如下图:/* if(censormod($message)) { $comment_status = 1; } else { $comment_status = 0; }*///设置门户文章所有的评论都要审核$comment_status = 1;

2020-08-15 16:08:18

php判断是不是在某个时间段内

方式一、判断小时和分钟<?phpdate_default_timezone_set("Asia/Shanghai");//设置时区,亚洲/上海时区$time = intval (date("Hi"));if ($time > "800" && $time < "1130") { echo "在指定的时间段内";}?>方式二、只判断小时<?phpdate_default_timezone_set("Asia/Shanghai");/

2020-08-11 11:01:53

js中定义对象的几种方式

转载地址:https://www.cnblogs.com/jett-woo/p/12693445.html建议使用:基于原型prototype的方法来创建对象

2020-08-05 12:48:29

解决phpstudy打开网页很慢的问题(网站响应速度慢)

最近在window2008系统部署php环境,选择了2个方案:1、宝塔。宝塔可以自由搭建各种环境组件,可以说很方便,但使用过程中发现apache容易假死,因为我的网站需要使用curl采集其他站点的数据,如果出现超过,或者访问过于频繁,就给apache造成了不小压力,从而从apache假死,网站就无法正常访问了。因为时间紧促,没有备用服务器,所以没有时间去研究和解决apache假死的问题,直接放弃了宝塔。2、phpstudy。这个软件集成了php的多种环境,在宝塔没有出来之前,很多人都是使用的这个,可

2020-08-01 18:10:15

C#定时每天00点00分00秒自动重启软件

1、添加Timer控件,这个控件可以显示倒计时功能2、Timer控件的Tick事件代码: private void timerDownCount_Tick(object sender, EventArgs e) { string dateDiff = null; //获取当前时间 DateTime DateTime1 = DateTime.Now; //第二天的0点00

2020-08-01 12:01:38

ThinkPHP5使用cmd命令行 (cli) 执行 php think的方式

前言:在某些场景里,我们需要在cmd命令行中调用代码,比如定时执行脚本采集数据,这时候php think就真正的派上了用场。步骤:一、首先,在application\command目录(目录没有则创建)下新建task.php,代码如下:<?phpnamespace app\command;use think\console\Command;use think\console\Input;use think\console\input\Argument;use think..

2020-07-31 20:49:54

php使用curl绕过CDN安全验证,用于采集需要Cookie验证的网站数据

<?php//curl模拟提交,绕过安全检查验证$url="http://www.xxx.com/others/getdata.php";$post = array( 'username' => '***', 'password' => '***', 'submit' => '现在登录');//1.获取网站的cookie值$cookie = getCookie($api, $post, 1);//echo $cookie;//2.携带cook.

2020-07-30 15:29:39

window系统下php5.6开启Redis扩展

第一步、下载安装window版本的Redis1、下载地址:https://github.com/microsoftarchive/redis/releases2、下载好的Redis-x64-3.0.504.zip解压到D盘,文件夹名改成Redis3、使用cmd命令进入Redis目录 ,执行下面的启动命令:redis-server.exe redis.windows.conf4、出现如下图所示,说明Redis安装成功:第二步、开启PHP5.6的redis的扩展1、..

2020-07-30 12:36:44

java解决jackson泛解决json字符串到实体类时报错:UnrecognizedPropertyException: Unrecognized field

问题场景:在使用jackson的ObjectMapper对象将json转化为实体类对象时反序列化失败,错误提示如下图:原因分析:这是因为JSON字符串里包含了实体没有的字段,从而导致反序列化失败。解决方法:方法一、修改ObjectMapper对象的配置在创建ObjectMapper对象之后,添加下面这个配置:objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);.

2020-07-28 18:47:54

Git详细教程(六):项目版本回退,回退到某个指定的历史版本

这里以Gitblit为例子:1、登录Gitblit,查看历史版本的id2、进入后,复制最顶部的历史版本id,如下:3、使用下面的git命令,进行版本回退git reset --hard 历史版本id

2020-07-28 15:59:13

Git详细教程(五):查看分支、创建分支、合并分支

一、查看分支查看的git命令如下:git branch:列出本地已经存在的分支,并且当前分支会用*标记git branch -r: 查看远程版本库的分支列表git branch -a :查看所有分支列表(包括本地和远程,remotes/开头的表示远程分支)git branch -v 查看一个分支的最后一次提交git branch --merged 查看哪些分支已经合并到当前分支git branch --no-merged 查看所有未合并工作的分支1、查看远程分支git br.

2020-07-28 13:35:09

Gitblit版本库权限详细说明

如果你还不会使用Gitblit搭建自己的Git仓库,可以先看我下面这篇文章:https://blog.csdn.net/qq15577969/article/details/107613353Gitblit版本库权限定义:V可以使用浏览器查看、订阅RSS、zip打包下载 R具有V的所有权限,还具有复制(克隆)远程仓库到本地的权限 RW具有R的所有权限,还具有推送到远程仓库的权限 RWC具有RW的所有权限,还具有创建远程分支的权...

2020-07-28 12:23:24

Git详细教程(四):删除和重命名项目文件

禁忌:绝对不能直接在项目文件夹里直接重命名文件,必须使用git命令来操作。如果直接在文件夹中手动重命名文件,Git会判定为删除了旧文件,然后添加了新文件。一、删除方法1:使用git命令git rm 文件名git commit -m "删除文件"git push方法2:直接在项目文件夹里删除,然后在Gui面板上Rescan→ Commit→ Push二、重命名git mv 旧文件名 新文件名git commit -m "重命名文件"git push...

2020-07-28 11:22:05

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取