- 博客(60)
- 收藏
- 关注
转载 多线程与对象的生命周期管理
很多时候我们需要在线程A里面生成一个对象,然后在线程B里面使用这个对象。比如线程A生成一个图像对象,线程B使用这个对象生成一个纹理。简单的做法是线程A先new一个图像对象,然后丢给线程B,线程B使用完这个对象后就delete掉它。但是如果这个对象还有其它用处呢,比如我要使用这个图像数据合成另外一些数据生成一个新的纹理,我就不需要再重新创建这个对象。另外,new和delete这种这种很不面向,很...
2017-09-30 21:41:00 119
转载 linux---常用命令(二)
Shell中判断语句if中-z至-d的意思[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FIL...
2017-09-30 19:20:00 253
转载 Android+openCV 的坑
之前一直用IntelliJ IDEA 导入 opencv_android_sdk 的 java 包,在最后一步finish时,始终出错.后来重新安装Android Studio 重复以上步骤,能顺利导入包openCVLibrary320 (原因未知).导入包后注意修改 sdk的build.gradle 中的android { compileSdkVersion 26...
2017-09-30 14:39:00 148
转载 如何从网页下载并播放ts格式的视频
ts全称为MPEG2-TS,即"Transport Stream"的缩写。MPEG2-TS格式的特点就是要求从视频流的任一片段开始都是可以独立解码的。有的网站视频是ts格式,用户下载到本地就需要对文件进行一下处理。如何从未提供下载功能的网站下载视频?推荐可以使用浏览器插件FVD,主要作用是探测并下载网页视频,支持全部的视频网站,只要是浏览器能看的视频,都能下载,除了视频外,它也能下...
2017-09-29 12:46:00 4258
转载 win10下VMWare Player安装xp 虚拟机运行很慢 问题解决
最近因做实验又不得已又用起了windows10,需要在VMWare中安装xp虚拟机。 我选的是VMWare Player版本,免费,算是VMWare Pro的精简版。 刚开始用的是VMWare Player12.5.7,结果xp运行起来非常慢,感觉上开机就花了10几分钟,打开一个程序就是无尽的等待,增加内存和CPU核心数都基本没有作用。 后来换了VMWare Pla...
2017-09-28 20:28:00 965
转载 前端安全
前端安全问题主要有XSS、CSRF攻击XSS:跨站脚本攻击它允许用户将恶意代码植入到提供给其他用户使用的页面中,可以简单的理解为一种javascript代码注入。XSS的防御措施:过滤转义输入输出避免使用eval、new Function等执行字符串的方法,除非确定字符串和用户输入无关使用cookie的httpOnly属性,加上了这个属性的cookie字...
2017-09-26 13:47:00 41
转载 JAVA-初步认识-第四章-重载
一. 函数重载重复载入。我目前粗浅地理解就是,类中出现了相同名字的函数,虽然它们本质不一样,但是从名字看,我们就认为它们是在栈里面被加载了。截图中,就是函数重载概念能够成立的前提条件。下面我们举例来说明一下:上面的例子,编译和运行都没有问题,设计上有点问题。定义函数的目的是为了封装功能,为了复用,函数名通常体现其功能,增强阅读性。这里有add1,add2,add3,弄不...
2017-09-26 10:23:00 51
转载 Android------第一次启动出现白屏或者黑屏
APP开发中,第一次运行启动app时,会出现一会儿的黑屏或者白屏才进入Activity的界面显示。当打开一个Activity时,如果这个Activity所属Application还没有在运行,系统会为这个Activity的创建一个进程(每开启一个进程都会有一个Application,所以Application的onCreate()可能会被调用多次),但进程的创建与初始化都需要时间,在这...
2017-09-26 08:44:00 80
转载 SpringBoot配置属性之Migration
SpringBoot配置属性系列SpringBoot配置属性之MVCSpringBoot配置属性之ServerSpringBoot配置属性之DataSourceSpringBoot配置属性之NOSQLSpringBoot配置属性之MQSpringBoot配置属性之SecuritySpringBoot配置属性...
2017-09-25 16:44:00 53
转载 时间复杂度的概念以及计算
老规矩, 先看看维基定义:The time complexity of an algorithm quantifies the amout of time taken by an algorithm to run as function. The complexity of an algorithm is commonly expressed using big O notation, whi...
2017-09-24 10:01:00 101
转载 只包含因子2 3 5的数(数论,二分,加丑数思想)
个人心得:这题错了很多很多次,一开始单纯是想一直除2,3,5能除尽就可以了,但是数据太大,从第九组数据开始就超时了。后面听了队友的意见打表,这里用了丑数的思想,就是从2,3,5开始依次取出最小的数分别乘以2,3,5若不存在就放进优先队列,当然要用set就行存储,s.count()就是查找是否存在的函数,可惜还是超时了,应该是stl中的lower_bound函数效率太低,没办法就只能用另...
2017-09-23 11:46:00 182
转载 Linux中无权限使用sudo
提示:$USER is not in the sudoers file. This incident will be reported.解决方法:切换到root用户,su编辑sudo配置文件,visudo,进入vi编辑器在第79行:root ALL=(ALL) ALL的下一行,添加一行用户配置:X ALL=(ALL) ALL(其中X为需要sudo权限的用户名)保存并退出(Esc ...
2017-09-23 11:30:00 107
转载 让超链接无法跳转的方法
1)href="#"如:<a href="#">点我</a>2)href="javascript:void(0);"如:<a href="javascript:void(0);"> Click Me </a>3)href="javascript:;"如:<a href="javascript:;"> Click M...
2017-09-21 17:49:00 601
转载 linux下使用grep在当前目录下搜索所有文件中含有的字符串
grep -r yourstr ./举例:grep -r sprintf ./ (在当前目录下递归查找含有字符串sprintf的文件)转载于:https://www.cnblogs.com/dakewei/p/7569781.html
2017-09-21 17:35:00 654
转载 IDEA中Git分支未push的变更集如何合并到另一个分支
使用rebase命令刚开始,A分支和B分支的代码是一样的,把A分支checkout 为当前分支,并且修改了代码,进行【commit】和【push】,commit成功了,但是push没有权限。这个时候在checkout 到B分支,之前的修改已经没有了,它被提交到了A分支上去了,该怎么办?这时应该在上面的那个情况时(即当前先【Checkout】到A分支),然后选择B分支的【Ch...
2017-09-20 16:36:00 320
转载 easyform表单校验插件改版源码
改动特性: 1.支持回调,可用于ajax提交 2.提示框样式修改,原版太丑,修改成bootstrap的popover 样式原版还存在缺陷:被校验的表单元素设置不灵活,还得加上id、name 什么的,建议设置个data-id等属性,有时间再改,效果和jquery-validate差不多,气泡效果提示效果图:具体代码作用不做阐述,如有类似需求,请私信。主要源码如下:...
2017-09-20 13:58:00 163
转载 UWP入门(一) -- 先写几个简单控件简单熟悉下(别看这个)
UWP入门(一) -- 先写几个简单控件简单熟悉下(别看这个) 原文:UWP入门(一) -- 先写几个简单控件简单熟悉下(别看这个) 1. MainPage.xmal<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"...
2017-09-20 13:06:00 52
转载 函数
分类:有参函数无参函数#动手越早,死越早#定义无参,调用 无参。定义有参,调用有参'''def 函数名(arg1,arg2,arg3):'描述'函数体return 1'''def my_max(x,y):res= x if x > y else y #三元表达式returna,*_,e = [1,2,3,4,...
2017-09-19 22:33:00 39
转载 1075 链表元素分类 PAT(B) C语言
题目链接:https://www.patest.cn/contests/pat-b-practise/1075给定一个单链表,请编写程序将链表元素进行分类排列,使得所有负值元素都排在非负值元素的前面,而[0, K]区间内的元素都排在大于K的元素前面。但每一类内部元素的顺序是不能改变的。例如:给定链表为 18→7→-4→0→5→-6→10→11→-2,K为10,则输出应该为 -4→-6→-...
2017-09-18 14:40:00 53
转载 Maven 私服配置
1.下载nexus nexus https://help.sonatype.com/display/NXRM3/Download2.配置环境变量 export PATH=$PATH:/Users/wangchengcheng/Downloads/UtilitySoftWare/Work/nexus-3.5.2-01-mac/nexus-3.5.2-01/bin3.开启服务...
2017-09-18 13:33:00 57
转载 如何上传代码到github?
如何上传代码到github?首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:https://git-for-windows.github.io/1.进入Github首页,点击New repository新建一...
2017-09-17 22:40:00 35
转载 八,ESP8266 文件保存数据(基于Lua脚本语言)
https://www.cnblogs.com/yangfengwu/p/7533845.html应该是LUA介绍8266的最后一篇,,,,,,下回是直接用SDK,,然后再列个12345.......不过要等一两个星期,先忙完朋友的事情前面几篇用AT指令版本的一,http://www.cnblogs.com/yangfengwu/p/5205570.html 发AT...
2017-09-17 03:18:00 116
转载 ubuntu git的安装更新及配置
安装及配置参考地址:http://blog.csdn.net/qq_26990831/article/details/518573991.git 安装sudo apt-get install git2.配置本机git的两个重要信息,user.name和user.emailgit config --global user.name "Your Name"git co...
2017-09-15 22:50:00 48
转载 设计模式-单例模式
//懒汉式单例类class singleton{public: static singleton *getInstance() { if(instance==NULL) instance=new singleton(); return instance; }private: s...
2017-09-15 22:01:00 29
转载 C++入门经典-例5.16-输出引用
1:如不加特殊说明,一般认为引用指的都是左值引用。引用实际上是一种隐式指针,它为对象建立一个别名,通过操作符&来实现,引用的形式如下:数据类型 & 表达式;例如:int a=10;int & ia=a;ia=2; 上面的程序定义了一个引用变量ia,它是变量名a的别名,对ia的操作与对a的操作完全一样。“ia=2”把2赋给a,“&ia”返...
2017-09-15 15:20:00 53
转载 spring boot
http://www.cnblogs.com/ityouknow/category/914493.html#redis扩展注解增加过期时间,到期自动刷缓存http://www.cnblogs.com/ASPNET2008/p/6511500.html转载于:https://www.cnblogs.com/tspgz/p/7520892.html...
2017-09-14 15:21:00 34
转载 13 树的应用-并查集
昨晚熬夜写出来了 电脑没电了没保存, 描述又要重新打过。。。。心好累啊1、并查集基本描述:是一种简单的集合表示有三种基本操作:①Union:把S中子集合Root2并入子集合Root1中。②Find:查找子集合S中单元素所在的子集合,返回子集合的名字③initial:把集合中每一个元素都初始化为只有一个单元素的子集合写的时候添加了路径压缩功能:实际上是把子元素存储的内容直接...
2017-09-14 07:39:00 213
转载 redis总结
一、什么是redis?Redis是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正)二、Reids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万...
2017-09-13 19:58:00 34
转载 SaltStack(自动化运维工具)
SaltStack管理工具允许管理员对多个操作系统创建一个一致的管理系统,包括VMware vSphere环境。SaltStack作用于仆从和主拓扑。SaltStack与特定的命令结合使用可以在一个或多个下属执行。实现这一点,此时Salt Master可以发出命令,如 salt '*' cmd.run 'ls -l /'。除了运行远程命令,SaltStack允许管理员使用“grain”。grain...
2017-09-13 18:49:00 44
转载 条件、循环、函数定义 练习
1.画五角星import turtleturtle.shape('turtle')turtle.color('yellow')turtle.fillcolor('yellow')turtle.begin_fill()for i in range(5): turtle.forward(100) turtle.right(144)turtle.e...
2017-09-13 17:35:00 36
转载 JDBC
//解决死锁http://blog.sina.com.cn/s/blog_66519bd80102v3ct.html转载于:https://www.cnblogs.com/susuhyc/p/7515197.html
2017-09-13 15:32:00 35
转载 TPL概要
ReaderWriterLockSlim。读写锁,允许多个线程同时获取读锁,但同一时间只允许一个线程获得写锁,因此也称作共享-独占锁。只有等到对象被写入锁占用的时候,才会阻塞Barrier 。它允许多个任务同步他们不同阶段的并发工作。它像一个篱笆(屏障),把所有任务的阶段隔离开来,当前阶段不完成,不会开始下一个阶段。CountdownEvent。表示在计数变为零时处于有信号状态的同...
2017-09-12 13:44:00 250
转载 条件、循环、函数定义 练习
1.注意标准库的两种导入与使用方式,建议大家采用<库名>.<函数名>的方式。2.对前面的代码进行优化,用for,while,if,def实现:a.画五角星import turtleturtle.color('yellow')turtle.fillcolor('yellow')turtle.begin_fill()for i in range(5): t...
2017-09-12 09:57:00 36
转载 PHP 第3方评论系统
这段时间,无觅 评论也下线不能使用了。客户好几个网站使用了。无觅 评论,前面也是用的是多说还是什么,总之也是第3方评论,没想到没过多久,又停止使用了。没办法,网站还是需要评论系统,一气之下,自己做了一个简单的评论系统,PHP + SQLITE,,,,,也有 PHP+MYSQL的版本,http://ping.df5d.com/ 。。评论调用演示地址:http://www.ap...
2017-09-12 09:39:00 89
转载 我的第一个UWP程序
1.为什么喜欢UWP本人无悔入网易云音乐,各种设备上都少不了这个红色图标的软件从win10发布,网易做了UWP版本的云音乐应用轻巧、简洁、功能全,接着又下了许多UWP的应用都给人不一样的感觉,从此就喜欢上了UWP的应用程序,想学习,想开发更多PC应用到这个平台2.怎样学习UWP是自己在视频网站上找的资源来自学它用XAML来做界面用C#做后台它是win10的新特性,可...
2017-09-11 19:32:00 137
转载 html-css___table属性(设置细线边框)
1 border-collapse 属性设置表格的边框是否被合并为一个单一的边框2 //设置table实线边框3 table,td{4 /*边框合并*/5 border-collapse: collapse;6 border: 1px solid #000;7 }8 //table行内样式9 <table cellspacing="...
2017-09-11 13:34:00 343
转载 Word文档中多个编号放同一行的方法(非技术)
最近在帮公司出应届生校招面试题,为了方便,选择题部分的答案用了Word的【编号】功能!如下截图所示:这么简短的四个答案这么竖着放很占空间(打印时也很浪纸张),能不能让它们全部横放在同一行,或两两一组横着放在同一行呢?以前没想过要将【编号】列表放同一行的情况,在编号上各种右键也没见着相关的设置功能,在Word的各大功能页签【开始、插入、页面布局、引用...】等扫了一遍,一开始也没发现哪里...
2017-09-11 13:29:00 2162
转载 VTK学习笔记----VTK8.0,VS2015,QT5.6配置过程
现在是2017年9月11号,前几天刚刚配置好,鉴于网上没有如题版本的配置,我就把我的配置过程写下来,仅供参考。计算机:Win10 64位系统材料:VTK8.0 VS2015 QT5.6 CMake3.9(除了VS2015,其余的都是目前最新的版本)全部在官网下载的,很容易找到,不赘述下载过程。配置时参考:http://www.cnblogs....
2017-09-11 11:23:00 297
转载 hashlib模块
摘要算法简介Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等。什么是摘要算法呢?摘要算法又称哈希算法、散列算法。它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。举个例子,你写了一篇文章,内容是一个字符串'how to use python hashlib - by Michael',并附上这篇文章的摘要是'2d73d4f...
2017-09-10 05:52:00 38
转载 PHP核心编程--目录操作(包含文件操作)
一.目录操作1. 创建目录创建目录mkdir(目录名称) //返回值为布尔一次性创建主目录及其子目录判断是不是一个目录is_dir //返回true,false判断目录或文件是否存在file_exists //返回值为布尔返回路径中的目录部分 dirname2. 打开目录,opendir — ...
2017-09-10 00:17:00 85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人