- 博客(45)
- 资源 (13)
- 收藏
- 关注
原创 uniapp配置h5路由模式为history时404
为了不让URL中出现#,让uniapp项目配置h5路由模式为hisory,然而本地好好的,放到服务器上却404了。解决方法是给nginx配置一个伪静态。
2024-11-09 00:09:21
867
1
原创 uniapp发行web页面在老版本浏览器打开一片空白
uniapp发行的web页面(菜单->发行->网站-PC Web或手机H5),对于一些老的浏览器(或内核),打开一片空白;而在新版本的浏览器中打开却正常。这是因为那些版本较低的浏览器不支持ES6的语法和新API。1、在项目的根目录新建一个vite.config.js。
2023-11-10 16:43:14
2140
1
原创 nginx+tomcat部署的项目,上传文件成功,但请求文件报403 forbidden
这是因为上传文件时tomcat创建的目录、文件,nginx没有权限访问导致。最快的解决方法是修改$tomcat_home/bin/修改之后记得重启tocmat。
2023-08-30 16:15:03
717
原创 uniapp onShareAppMessage不执行,显示默认的分享页
onShareAppMessage回调函数里边的代码一定要注意,不能有任何运行时错误,否则会弹默认的分享页,并且不会给你任何提示。
2023-03-29 23:10:05
3454
原创 npm ERR! Cannot find module ‘libnpmexec‘
npm init -y npm ERR! code MODULE_NOT_FOUND npm ERR! Cannot find module 'libnpmexec'
2022-09-28 23:57:12
1598
2
原创 IntelliJ IDEA 打开JSP页面很慢很卡
某天在IntelliJ IDEA中编辑JAVA项目,启动tomcat之后,浏览器打开JSP页面特别卡,几分钟了还在转圈圈,非常恼火,而就在前一天都还好好的。找来找去,终于找到了解决办法:可能是idea本身的bug,一些断点看着没有触发,实际却卡在那里。把断点全部去掉就OK了。...
2022-03-24 23:54:44
2628
原创 IntelliJ IDEA修改pom.xml不生效
IntelliJ IDEA的一个JAVA项目,添加了一个JSTL <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency>右击pom.xml->Maven->Reimport,然而项目的Exer
2020-06-12 11:40:22
10545
原创 MySql多端口一台主机多个实例
1、安装MySQL以ubuntu为例:#apt-get install mysql-server mysql-client默认端口为33062、创建新实例创建一个端口为3307的新实例,第1步mysql安装完成后,默认在/var/lib/mysql中有一个实例,我们把新实例放在/var/lib/mysql2中,先新建目录并赋予mysql权限:#cd
2017-04-14 16:31:30
4105
原创 一天之内分针与时针相遇多少次
有一道面试题:用程序求出一天之内分针与时针相遇多少次。先来分析一下:设分针的角速度为大V,时针的角速度为小v,那么它们相遇时一定满足以下条件:V*t = v*t + 360°*n其中n为0到无穷大的整数如果t以小时为单位,那么V=360°/h,v=30°/h,进而得出:360*t = 60*t + 360*n360*t - 60*t = 360*n330*t = 3
2016-04-08 13:47:58
4005
3
转载 linux 修改文件内容 vi命令
vi编辑器是所有Unix及Linux系统下标准的编辑器,介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。在所有的命令执行前,先按Esc1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(
2015-07-28 10:29:30
37158
原创 CI学习笔记
参考资料:LAMP兄弟连CI视频教程8、数据库操作,query方式(一般情况下CI的AR模型可以搞定,复杂情况用这种方式)://修改配置文件\application\config\database.php//装载数据库操作类:$this->load->database();//装载成功后中,会放入超级对象的属性中,默认属性名是db//var_du
2015-06-22 22:37:27
2655
原创 PHP学生笔记:PHP中的面向对象编程
参考:http://www.cnblogs.com/xiaochaohuashengmi/archive/2010/09/10/1823042.html1、类的成员变量、成员函数可用private protected, public修饰,默认修饰符是public;2、类的成员函数访问自身的成员函数、成员变量用 $this->XXX,如 $this->name; $this->say
2015-06-17 14:39:12
831
转载 正则表达式学习笔记
1、就像字符串以引号"开始,以”结束,正则表达式以斜杠/开始,以/结束;2、正则表达式关键字区分大小写,正常小写,大写时与小写意义正好相反。比如:\d表示“任意数字”,\D表示“任意不是数字的东西“;3、[ ] 它包含一个字符列表,只要其中一个字符被找到即可被匹配上4、大多数标点字条在正则表达式中有特殊含义.(点) “任何不是换行符的字符”\d 任何数字\w 任何单词(也就
2015-06-15 16:55:29
826
原创 Sublime Text 3常用快捷键
Ctrl+Shift+P 打开Package Control输入 install,选择 Install Package输入 插件名,安装插件Ctrl+P 根据文件名打开文件Ctrl+R 查找函数Ctrl+P :行数 定位到行Ctrl+P #标识 查找标识,双击 所有标识高亮显示Ctrl+D / Ctrl+双击 选中多个标识Shift+右键 框选C
2015-05-12 18:04:42
804
原创 常用linux命令
du -sh /data 查看文件大小df /data 查看文件剩余free 查看内存top 查看CPUiostat 1 查看IO压力vmstat 虚拟机状态ifconfig 网络cd 进入目录 cd .. 进上层目录ls llmkdir 创建目录touch a.txt 新建文件rm 删除文件rm -rf /文件夹 删除目录,这个命令最好
2015-03-30 18:13:05
515
原创 python文件重命名
当前文件夹下,把所有文件名中的“50076“替换成”50092“,用python实现,代码所下:# encoding: utf-8import osimport os.pathcurDir = os.getcwd()oldId = "50076"newId = "50092"print("fuck")for parent, dirnames, filenames in os
2015-03-23 11:47:30
32279
1
原创 python2跟3的区别
一开始用python2.7,发现一个问题:中文print输出后变成了“xe7\x9a\x84\xe9\x95\xbf\xe5\xba\xa6\xef\xbc\x9”这样的unicode编码,看着很不顺眼,网上说python3没有该问题,于是我升级成了python3.3,果然pint变成了顺眼的中文。但是问题来了,原来的python2的代码不能直接运行了。2跟3首先是语法上的区别,这个区别不是很
2015-02-09 15:20:23
899
原创 as3学习笔记一:数组的长度
1、数组的长度:var arr2:Array = ["1","2","3","4"]; arr2.splice(0, 1); trace(arr2.length);//输出3(splice在删除数组元素的同时,还会改变数组的长度) var arr3:Array = []; trace(arr3.length);//输出0 arr3[3] = 1; t
2015-02-06 11:24:30
3136
原创 python拷贝文件夹中特定日期内的文件
需求:遍历一个文件夹,将其中修改日期在2015-02-01——2015-12-12之间的文件拷贝出来,并且拷贝出来的文件要保持原来的目录结构。实现代码:# encoding: utf-8import osimport shutilimport timetime0 = "2015-02-01"#起始日期time1 = "2015-12-12"#结束日期targetDir = "
2015-02-05 16:29:47
3120
原创 flash帧上的资源,跳到别的帧时会移除,跳回该帧时会被重新实例化
在Flash CS中:新建一个元件A,其导出类为ClassA;新建一个元件B,其导出类ClassB;再新建一个元件C,其时间轴有两帧,把元件A拖到第一帧,元件B拖到第二帧;那么元件C跳到第一帧的时候,ClassA的会被实例化;跳到第二帧的时候,ClassB被实例化;再跳回第一帧,ClassA会被再次实例化……简言之:每一次跳帧,该帧上独有的资源都会被remove掉,而进入的新帧,其
2015-01-14 11:44:39
666
原创 AS3自带的三种碰撞检测方式
AS3自带有三种碰撞检测方式:DisplayObject 的 hitTestObject()、hitTestPoint(),BitmapData 的 hitTest();一、DisplayObject 的 hitTestObject():这是最粗糙的碰撞:只要两个可视对象(DisplayObject)的边框重叠,就认为它两相撞package{ import flash.
2015-01-08 14:42:36
14435
原创 getDefinitionByName ReferenceError: Error #1065: 变量 未定义 解决办法
从外部加载一个swf资源(1.swf),该swf中有一个导出类ui.goods.Goods1,加载完成后用getDefinitionByName去取ui.goods.Goods1,老是报异常:ReferenceError: Error #1065: 变量 未定义。public class Test extends Sprite{ public function Test() { var
2015-01-08 11:38:22
6942
转载 notepad++ 中文 乱码
notepad++一直是我非常喜欢的一款文本编辑器,尤其是其按下Ctrl键,同时滚动鼠标滚轮可缩放文本大小的功能,用起来非常爽。不过有时候它也让人抓狂,往往一个文件显示得好好的,第二天打开一看中文部分变成了乱码。这样的情况时有发生,让人非常恼火。后来终于解决:(参考:http://blog.sina.com.cn/s/blog_4b0ea3990100zp75.html)中文:菜单
2012-01-11 11:26:57
36344
转载 手把手教你用fdisk给硬盘分区
转自:http://www.51windows.net/hw/windows/tips/tip013.htm要说我来教各位初级朋友学习用FDISK来给硬盘分区,倒不如说我在和大家共同学习,因为我也是在2月份来到洪恩论坛后通过请教如何安装多操作系统后才逐渐熟悉了FDISK的操作,而在这以前,我也从未碰过FDISK!其实我在用FDISK给硬盘分区时也经历了惨痛的教训――我的硬盘数据全部被毁掉了,那种情形真是惨不忍睹呀!!!所以我要提醒各位初学者一定要慎重操作FDISK程序!也许有的朋友会说,现在给硬盘分区的软件
2010-08-21 12:33:00
1629
转载 C++ 预编译命令 (C++预处理指令)
<br />转自:http://blog.youkuaiyun.com/ianleelj/archive/2009/02/26/3939607.aspx<br /> <br />C++ 预编译命令<br />C++预处理指令包括:<br />#include<br />#define<br />#undef<br />#pragma<br />#import<br />#error<br />#line<br />#ifdef<br />#ifndef<br />#if<br />#else<br />#elif<br
2010-08-09 11:03:00
1839
转载 C++错误LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16的原因
<br />转自http://www.cnblogs.com/mx113/archive/2009/11/21/1607302.html<br /> <br />LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16<br /> <br />出现这个错误的原因是你创建了win32 Application工程,而主函数却定义为了控制台模式的main函数。<br /> <br />Win32 Applicati
2010-08-02 19:47:00
29417
2
转载 常用正则表达式
<br />转自:http://www.cnblogs.com/ly5201314/archive/2008/09/04/1284139.html<br /> <br /><br />1、验证数字:<br />验证数字:^[0-9]*$<br />验证n位的数字:^/d{n}$<br />验证至少n位数字:^/d{n,}$<br />验证m-n位的数字:^/d{m,n}$<br />验证零和非零开头的数字:^(0|[1-9][0-9]*)$<br />验证有两位小数的正实数:^[0-9]+(.[0-9]{2
2010-07-01 14:08:00
595
转载 flex取整运算
转自:http://hi.baidu.com/wosinmaiken/blog/item/ee59f7a8f72604bdca130c24.html /**ceil 向前(数轴向右)取整(返回值为Number)**/ trace(Math.ceil(10.4)); //11 trace(Math.ceil(10.5)); //11
2010-05-25 09:45:00
4724
转载 AS3/FLEX2 元数据标签意义解析
转自:http://bvu.javaeye.com/blog/315323 与 http://www.cnblogs.com/shinings/archive/2008/10/12/1309455.html
2010-04-27 09:46:00
711
转载 Flex应用启动背后的故事
转载自:http://www.blogjava.net/usherlight/archive/2007/04/17/111365.html 首先介绍一下SystemManager. SystemManager是Flex应用的主控者, 它控制着应用窗口, Application实例, 弹出窗口, cursors, 并管理着ApplicationDomain中的类. SystemManag
2010-04-26 11:53:00
558
转载 as/flex 中添加事件addEventListener()时传递参数
/*** @author:ycccc8202* @用途:注册事件进行传递参数的代理类* @date:2007.8.26* @example:* import com.ycccc.utils.JEventDelegate stage.addEventListener(MouseEvent.MOUSE_DOWN,JEventDelegate.create(mouseDownH
2009-12-31 10:28:00
3073
原创 ActionScript中false==0, true==1
今天听同事说AS的语法很奇怪,可以进行连续判断,比如:var num:Number = 98.45;if(97.0 trace("正确");调试时居然能够输出"正确"!感觉有点奇怪,印象中一般的编程语言是不支持这种写法的。于是写了几行代码测试了一下:1、var num:Number = 101;if(97.0 trace("正确");调试时还是输出"正确"!2、var num:Numbe
2009-11-13 08:24:00
2724
原创 AS、Flex如何循环调用一个对象的属性、方法
当一个类有很多名称相似的属性(如prop1,prop2,prop3……),或是有很多名称相似的方法(如fun1,fun2,func3……),那么如何用一个for()循环循环调用这些属性和方法呢? 可以用如下的方法实现:package { import flash.display.Sprite; public class Test extends Sprite
2009-10-21 15:09:00
2711
3
原创 向量类
Flex绘制矢量图形时,经常用到一些小算法,比如求交点、求垂线……有的还很烦琐。如果只用Point类进行操作的话,那会是一件非常痛苦的事,而改用向量运算,则可以大大减少运算量,也使得程序条理更清晰,便于理解。于是自编(当然离不开COPY大虾的程序啦)向量类V2D.as如下:package//注意类中所有角度均为弧度{ public class V2D { public var
2009-10-10 11:47:00
1213
原创 两点确定一条直线,已知四个点确定的两条直线,求这两条直线的交点
如上图,已知四个点(x0,y0)、(x1,y1)、(x2,y2)、(x3,y3),其中(x0,y0)、(x1,y1)确定直线1,(x2,y2)、(x3,y3)确定直线2,求直线1、直线2的交点(x,y),公式如下: y = ( (y0-y1)*(y3-y2)*x0 + (y3-y2)*(x1-x0)*y0 + (y1-y0)*(y3-y2)*x2 + (x2-x3)*(y1-y0)*y
2009-10-09 17:15:00
17581
原创 Base64编码、解码的基本方法,及byteArray = base64.toByteArray();抛出A partial block (2 of 4 bytes) was dropped. Decoded data is probably trunca
AS3中Base64的编码和解码都很方便,例如对经过Base64编码后的字符串b64Str,可以用如下方法进行解码:private function decodeBin(b64Str:String):Array{ var base64:Base64Decoder; var btyArray:ByteArray; base64 = new Base64Decoder(
2009-09-17 15:57:00
9646
1
原创 Flex用BitmapData实现文本旋转
Flex的DisplayObject类 有一个rotation属性,通过它可以现实可视化组件的旋转,使用起来应该非常方便,所以一开始想到了用rotation现实文本的旋转。没想到用rotation一旋转(比如转个90度),文本就不见了;我把旋转角度改小一点(改为1度),文本总算又出来了,不过用scaleX一放大,它又不见了。 请教高手,说是字体的问题,要嵌入字体。不过汉字太多了,
2009-08-31 15:32:00
4569
2
原创 UIComponent.addChild(Label)无法显示Label的解决方法
今天遇到一个彼为上火的问题,在MXML中定义了一个Panel,想在as中为它加画一个标签,代码如下,可是标签就是画不上去.main.mxml: <!--[CDATA[ import mx.core.UIComponent; private function draw():void { var uiAxis:UIComponent = n
2009-07-22 14:10:00
2610
原创 Flex中用鼠标拖动LineChart图表的折线
有很多数据点,要用折线将它们的变化趋势画出来,于是选择用LineChart控件。由于数据点过多,第次只显示一部分(每次画10个数据点),另外的数据点随着鼠标左右拖动显示和消失:鼠标向右拖动时,右边的数据点依次消失,左边的数据点依次画出;鼠标向左拖动时,左边的数据点依次消失,右边的数据点依次画出。就像google地图一样,鼠标向左拖动,地图就跟着左移;鼠标向右,地图向右…… 代码如
2009-07-20 11:07:00
4246
linux geoserver允许跨域访问
2018-11-26
photoscan自动化python脚本、批处理、网络任务、分布式处理
2018-04-17
html5 canvas实现绘图板
2017-05-12
使用python将ppt导出成图片
2017-05-03
python操作excel,离线安装包,打包下载
2017-03-30
python计算当前文件夹下的文件(含文件夹)大小并排序
2016-10-12
围住神经猫flash版源代码
2015-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人