- C#屏保程序“抖动”原因的真正查明
鸡汤倾倒专家
咳,纯编程技术话题,不喜勿进。话说是去年12月左右的时候,拿到一个开发屏保的源代码。《CreatingaScreenSaverwithC#》https://www.harding.edu/fmccown/screensaver/screensaver.html非常精彩的源代码(彼时,正在修改一个黑客帝国的C#屏保)。运行起来还是蛮顺利的,后期再加入自定义文字等功能,基本上已经能算是成品屏保的,不过
- 如何默认设置屏保为时钟?
顾北川_野
androidjava智能手机
路径:frameworks\base\core\res\res\values\config.xml//默认打开屏保功能true//默认由“插入基座时”启动屏保修改为默认“充电时”falsetrue国内:com.android.deskclock/com.android.deskclock.Screensaver海外谷歌:com.google.android.deskclock/com.androi
- Linux定时任务-定时锁屏
箭飞天
作为程序员,经常写代码写到难以自拔,但是如果长时间如此,对眼睛和颈椎都是很大负担。如何善待自己的眼睛和颈椎呢?答案就是:Linuxcron。本文将介绍通过定时任务实现定时锁屏。注意:本人机器为Ubuntu。安装锁屏命令sudoaptinstallgnome-screensaver锁屏gnome-screensaver-command-l页面通知为了更加优化,在锁屏前,弹出系统通知notify-se
- 微服务架构学习-进阶篇--08,分布式配置中心(上)
tanwenfang
微服务SpringCloud学习系列
第一节,为什么需要配置中心?它解决了什么问题?第二节,编写配置中心的服务端(1)在e-book模块下新建子模块config,在config模块下新建maven项目,命名为config-server。(2)修改配置文件,加入如下依赖:org.springframework.bootspring-boot-starter-weborg.springframework.cloudspring-cloud
- mupdf-android-viewer 设计与实现浅析
hanpfei
Android开发
目前在Android应用开发中,可用的PDF文档展示的开源项目好几个,最为方便的是AndroidPdfViewer,它基于PdfiumAndroid开发而来,而后者则是由AOSP中的pdfium封转而来。另外一个PDF文档显示的开源项目mupdf也非常强大。本文简单分析MuPDF库的Android封装。MuPDF是一个用于查看和改变PDF,XPS和E-book文档的开源软件框架。它为多个不同的平台
- 文件分类
水陌轻寒
·Backup//备份,文件夹规则[2018-12-12-文件名]·Books//书籍,单书单文件夹,文件夹规则[(tag)(tag)-书名_作者]````E-Book[电子书]````Professional-Book[专业书籍]·Doc//文档,文件夹规则[2018-12-12-事件]````Notes·GC//临时&待甄选·Development//开发````Programming[编程]
- 用python开发一个背单词软件-python实现屏保程序(适用于背单词)
weixin_37988176
今天要给大家分享的是一款自己写的屏保程序,大学大家最头疼的就是四六级的考试了,上次考试做阅读的时候,情不自禁的发呆,想着如果我能在电脑上写一个屏保程序,那么就可以天天记单词了!开始首先:我们使用的是python自带的GUI模块,大部分操作网上都可以查到,对于写一些小的交互程序是完全够了。首先我们来定义一个类,这个类可以实列出一个屏幕显示对象,我把它称为Screensaver()。fromtkint
- Calibre E-book Viewer 中设置行距
赵福强
可以使用用户样式表CSS设定行距以epub为例,使用viewer打开文档点击下方工具栏“首选项”选择“用户样式表”页,输入下段代码:body{line-height:1.5em;}点击确定退出。右击书籍,选择“重新加载书籍”。个别书籍这样做无法生效,原因是采用了书籍内部设定,而未采用阅读器设定。若要强制使用阅读器设定,可在语句后加上“!important”。这样会使用阅读器中的样式显示,且不改变原
- 《2D GAME ART,ANIMATION,AND LIGHTING FOR ARTISTS>第二期(翻译)
不会真有人是二次元吧
python开发语言
这一系列博客内容均是来自unity官方E-book《2DGAMEART,ANIMATION,ANDLIGHTINGFORARTISTS>的翻译,翻译过程中在文中增加了一些我的个人观点。考虑到我的英语水平稀烂,unity也是新手,所以很多地方可能翻错了,有错误的地方欢迎指出。但是翻译过程对我本身也是学习的过程,另外:IthinkIspeakverypoorEnglish,butanywayIdare
- 《2D GAME ART,ANIMATION,AND LIGHTING FOR ARTISTS>第一期(翻译)
不会真有人是二次元吧
unity游戏引擎
这一系列博客内容均是来自unity官方E-book《2DGAMEART,ANIMATION,ANDLIGHTINGFORARTISTS>的翻译,翻译过程中在文中增加了一些我的个人观点。考虑到我的英语水平稀烂,unity也是新手,所以很多地方可能翻错了,有错误的地方欢迎指出。但是翻译过程对我本身也是学习的过程,另外:IthinkIspeakverypoorEnglish,butanywayIdare
- WPF 制作 Windows 屏保
驚鏵
分享如何使用WPF制作Windows屏保WPF制作Windows屏保作者:驚鏵原文链接:https://github.com/yanjinhuagood/ScreenSaver框架使用.NET452;VisualStudio2019;项目使用MIT开源许可协议;更多
- 2021-12-15 如何防止电脑锁屏
randyliu6
DimobjResultSetobjShell=WScript.CreateObject("WScript.Shell")DoWhileTrueobjResult=objShell.sendkeys("{NUMLOCK}{NUMLOCK}")Wscript.Sleep(6000)Loop保存到screensaver.vbs里执行。Add-Type-AssemblyNameSystem.Window
- windows7 default桌面,winlogon桌面和screensaver桌面的截屏
啵啵啃
Windows
这个项目已经结束快两年了,由于公司需要,所以又来做个总结。当时需要做屏幕截图,但是在winlogon桌面(ctrl+alt+del或登录界面或UAC)和screensave桌面(屏保下)截图都是黑屏,所以就引来了这个问题。解决这个问题涉及到的东西比较多,包括session,windowstation,service,desktop什么的。关于他们的前世今生的问题今天我们就不讨论了,有兴趣的同胞们可
- 书单
樱木的追风者
嵌入式系统嵌入式
书单1.实时嵌入式系统建模分析[MorganKaufmann]实时嵌入式系统建模分析(UML&MARTE实现)(英文版)[MorganKaufmann]ModelingandAnalysisofReal-TimeandEmbeddedSystemswithUMLandMARTE(E-Book)
- JS 无鼠标键盘操作时跳转页面
iteye_17839
JS
客户提了一个需求,无鼠标键盘操作一段时间时,跳转页面到首页,做了一下午,搞定!functionScreenSaver(settings){this.settings=settings;this.nTimeout=this.settings.timeout;document.body.screenSaver=this;//linkintobodyeventsdocument.body.onmouse
- JS监听页面----无鼠标键盘动作,自动跳页
AlexPG12138
工作总结
监听页面鼠标键盘动作,若用户5秒没有任何操作,页面自动跳转functionScreenSaver(settings){this.settings=settings;this.nTimeout=this.settings.timeout;document.body.screenSaver=this;//linkintobodyeventsdocument.body.onmousemove=Scree
- ebook site
LEWENCAI560618
http://www.wowebook.com/category/e-book/dot-net转载于:https://www.cnblogs.com/BpLoveGcy/archive/2010/05/26/1744676.html
- mac系统配置1
0x88
Mac
输入快捷键command+空格打开spotlight搜索,输入systempreference进入系统配置界面,所有的配置都在这里完成。下面列举几个常用的配置,供大家参考一下Desktop&ScreenSaver>Desktop更换桌面背景,可以设置为自动轮播Desktop&ScreenSaver>ScreenSaver更换屏保样式,可以在屏保时显示时间还有一个比较有用的就是HotCorners,
- 0Day – 2011.1.17[From B4A]
weixin_34179968
2Flyer.Screensaver.Builder.v8.7.7.Commercial.Edition-CRDABIX.v7.00.01.Bilanguage-LAXiTYAtari.I.Love.Strawberries.v1.01.iPad.iPhone.iPod.Touch-Lz0PDACool.Bear.Studios.LLC.Cosmic.Top.v1.0.iPad.iPhone.iP
- KindlePW3壁纸越狱设置问题
Disordia
tipsC#
今天买了个kindlepw3发现不能设置壁纸,按照网上的教程越狱安装ScreenSaversHack后,随便p了几张图按照格式要求复制到screensaver文件夹后发现无法显示壁纸了。本人有些强迫症,尝试了好多方法后无奈重置手机重新越狱后,重新安装了插件,查看并对比了它自带的壁纸和我ps的壁纸的区别发现一个问题:虽然我ps的壁纸和它一样都是1072*1448的图片,但是它图片的位深度为8位(可以
- Cocoa框架类之间继承关系
weixin_33694172
在Cocoa开发中是必要的,至于其它框架(如:CoreData、SyncServices、AddressBook、PreferencePanes、ScreenSaver、WebKit)则是辅助和可选的;Foundation框架和ApplicationKit框架的区分标准在于用户界面。AD:Cocoa框架类之间继承关系是本文要介绍的内容,主要是来了解cocoa的继承关系,Cocoa框架包含两个核心框
- IOS开发(33)之Cocoa框架类之间的继承关系
Vicent_Z
IOS开发IOS新手快速入门CocoaFoundationApplicationKitUIKit框架
Cocoa框架包含两个核心框架:Foundation和ApplicationKit(UIKit)框架。在Cocoa开发中是必要的,至于其它框架(如:CoreData、SyncServices、AddressBook、PreferencePanes、ScreenSaver、WebKit)则是辅助和可选的;Foundation框架和ApplicationKit框架的区分标准在于用户界面。如果一个对象既
- Cocoa框架类
爱喝水的人
cocoatouch
Cocoa框架包含两个核心框架:Foundation和ApplicationKit(UIKit)框架。在Cocoa开发中是必要的,至于其它框架(如:CoreData、SyncServices、AddressBook、PreferencePanes、ScreenSaver、WebKit)则是辅助和可选的;Foundation框架和ApplicationKit框架的区分标准在于用户界面。如果一个对象既
- Cocoa框架类之间的继承关系
Zealot88
『iOS-知识』
Cocoa框架包含两个核心框架:Foundation和ApplicationKit(UIKit)框架。在Cocoa开发中是必要的,至于其它框架(如:CoreData、SyncServices、AddressBook、PreferencePanes、ScreenSaver、WebKit)则是辅助和可选的;Foundation框架和ApplicationKit框架的区分标准在于用户界面。如果一个对象既
- Tons of e-book sites!TONS
linhanshi
CrackTutorials
1-http://campus.en.kku.ac.th/~pongsakorn/download/e-book/java(threejavae-books)2-http://www.bjnet.edu.cn/tech/book/(JavaScript,Perl,CGI)3-http://bookshelf.sleepnet.net/files/(Nothingofvalue)4-http://w
- macOS 开发屏保
文优
个人开发的示例缩略设置相关内容xcode->File->New->Project->macOS->other->ScreenSaver屏保的框架比较老,而且默认是objective-c的模板,是通过继承ScreenSaverView这个类来实现.如果项目改成swift的话,删掉oc代码,工程的TARGETS->User-Defined里面增加记录key:EMBEDDED_CONTENT_CONTA
- C#制作简易屏保[原创]
weixin_33895657
下载源代码:ScreenSaver.rar初学C#的时候就曾想过写屏幕保护,当时觉得很深奥,摸不着头绪,就放弃了。今日又重新拾起,突然觉得也就是那么一回事,知道了就很简单了。好的,下面就介绍一下如何利用C#制作屏幕保护。打开VisualStudio.net2005(其他版本也差不多),建立一个windows项目。这次的屏保是模仿WindowsXP自带的一个屏幕保护。把窗口的属性设置一下:1.首先把
- 用C#写的一个简单屏幕保护程序
elongnet618
ScreenSaver.csusingSystem;usingSystem.Windows.Forms;namespaceScreenSaver{publicclassDotNETScreenSaver{[STAThread]staticvoidMain(string[]args){if(args.Length>0){if(args[0].ToLower().Trim().Substring(0,
- ubuntu安装桌面-完美版
maintain001
配置一些东西
该文档记录了安装一个桌面优化了的xfce桌面,并安装vnc:安装xfce和xfce-terminal和supervisorapt-getinstall-ysupervisorxfce4xfce4-terminal安装电源管理模块(pm-utils)和锁屏工具(screensaver)apt-getpurge-ypm-utilsxscreensaver*安装tigervncwget-qO-https
- Mac OS X: 如何快速锁屏
afatgoat
OSX系统部署技术
这里所说的锁屏的意思是,当你离开你的电脑的时候,不想退出登录,希望运行的程序继续运行,只是不想别人使用你的电脑,这样临时锁住屏幕,当你准备再次使用的时候,只要输入登录密码就回到原来的桌面。和Windows里面的ScreenSaver要求密码一个意思,但是在OSX中好像可以有更多的选择。在OSX默认的快捷键列表中没有一个组合键用于快速锁住屏幕,这一点不象WindowsXP,使用Windows键+L就
- HQL之投影查询
归来朝歌
HQLHibernate查询语句投影查询
在HQL查询中,常常面临这样一个场景,对于多表查询,是要将一个表的对象查出来还是要只需要每个表中的几个字段,最后放在一起显示?
针对上面的场景,如果需要将一个对象查出来:
HQL语句写“from 对象”即可
Session session = HibernateUtil.openSession();
- Spring整合redis
bylijinnan
redis
pom.xml
<dependencies>
<!-- Spring Data - Redis Library -->
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redi
- org.hibernate.NonUniqueResultException: query did not return a unique result: 2
0624chenhong
Hibernate
参考:http://blog.csdn.net/qingfeilee/article/details/7052736
org.hibernate.NonUniqueResultException: query did not return a unique result: 2
在项目中出现了org.hiber
- android动画效果
不懂事的小屁孩
android动画
前几天弄alertdialog和popupwindow的时候,用到了android的动画效果,今天专门研究了一下关于android的动画效果,列出来,方便以后使用。
Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。
第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。
- js delete 删除机理以及它的内存泄露问题的解决方案
换个号韩国红果果
JavaScript
delete删除属性时只是解除了属性与对象的绑定,故当属性值为一个对象时,删除时会造成内存泄露 (其实还未删除)
举例:
var person={name:{firstname:'bob'}}
var p=person.name
delete person.name
p.firstname -->'bob'
// 依然可以访问p.firstname,存在内存泄露
- Oracle将零干预分析加入网络即服务计划
蓝儿唯美
oracle
由Oracle通信技术部门主导的演示项目并没有在本月较早前法国南斯举行的行业集团TM论坛大会中获得嘉奖。但是,Oracle通信官员解雇致力于打造一个支持零干预分配和编制功能的网络即服务(NaaS)平台,帮助企业以更灵活和更适合云的方式实现通信服务提供商(CSP)的连接产品。这个Oracle主导的项目属于TM Forum Live!活动上展示的Catalyst计划的19个项目之一。Catalyst计
- spring学习——springmvc(二)
a-john
springMVC
Spring MVC提供了非常方便的文件上传功能。
1,配置Spring支持文件上传:
DispatcherServlet本身并不知道如何处理multipart的表单数据,需要一个multipart解析器把POST请求的multipart数据中抽取出来,这样DispatcherServlet就能将其传递给我们的控制器了。为了在Spring中注册multipart解析器,需要声明一个实现了Mul
- POJ-2828-Buy Tickets
aijuans
ACM_POJ
POJ-2828-Buy Tickets
http://poj.org/problem?id=2828
线段树,逆序插入
#include<iostream>#include<cstdio>#include<cstring>#include<cstdlib>using namespace std;#define N 200010struct
- Java Ant build.xml详解
asia007
build.xml
1,什么是antant是构建工具2,什么是构建概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处跨平台 --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有
- android按钮监听器的四种技术
百合不是茶
androidxml配置监听器实现接口
android开发中经常会用到各种各样的监听器,android监听器的写法与java又有不同的地方;
1,activity中使用内部类实现接口 ,创建内部类实例 使用add方法 与java类似
创建监听器的实例
myLis lis = new myLis();
使用add方法给按钮添加监听器
- 软件架构师不等同于资深程序员
bijian1013
程序员架构师架构设计
本文的作者Armel Nene是ETAPIX Global公司的首席架构师,他居住在伦敦,他参与过的开源项目包括 Apache Lucene,,Apache Nutch, Liferay 和 Pentaho等。
如今很多的公司
- TeamForge Wiki Syntax & CollabNet User Information Center
sunjing
TeamForgeHow doAttachementAnchorWiki Syntax
the CollabNet user information center http://help.collab.net/
How do I create a new Wiki page?
A CollabNet TeamForge project can have any number of Wiki pages. All Wiki pages are linked, and
- 【Redis四】Redis数据类型
bit1129
redis
概述
Redis是一个高性能的数据结构服务器,称之为数据结构服务器的原因是,它提供了丰富的数据类型以满足不同的应用场景,本文对Redis的数据类型以及对这些类型可能的操作进行总结。
Redis常用的数据类型包括string、set、list、hash以及sorted set.Redis本身是K/V系统,这里的数据类型指的是value的类型,而不是key的类型,key的类型只有一种即string
- SSH2整合-附源码
白糖_
eclipsespringtomcatHibernateGoogle
今天用eclipse终于整合出了struts2+hibernate+spring框架。
我创建的是tomcat项目,需要有tomcat插件。导入项目以后,鼠标右键选择属性,然后再找到“tomcat”项,勾选一下“Is a tomcat project”即可。具体方法见源码里的jsp图片,sql也在源码里。
补充1:项目中部分jar包不是最新版的,可能导
- [转]开源项目代码的学习方法
braveCS
学习方法
转自:
http://blog.sina.com.cn/s/blog_693458530100lk5m.html
http://www.cnblogs.com/west-link/archive/2011/06/07/2074466.html
1)阅读features。以此来搞清楚该项目有哪些特性2)思考。想想如果自己来做有这些features的项目该如何构架3)下载并安装d
- 编程之美-子数组的最大和(二维)
bylijinnan
编程之美
package beautyOfCoding;
import java.util.Arrays;
import java.util.Random;
public class MaxSubArraySum2 {
/**
* 编程之美 子数组之和的最大值(二维)
*/
private static final int ROW = 5;
private stat
- 读书笔记-3
chengxuyuancsdn
jquery笔记resultMap配置ibatis一对多配置
1、resultMap配置
2、ibatis一对多配置
3、jquery笔记
1、resultMap配置
当<select resultMap="topic_data">
<resultMap id="topic_data">必须一一对应。
(1)<resultMap class="tblTopic&q
- [物理与天文]物理学新进展
comsci
如果我们必须获得某种地球上没有的矿石,才能够进行某些能量输出装置的设计和建造,而要获得这种矿石,又必须首先进行深空探测,而要进行深空探测,又必须获得这种能量输出装置,这个矛盾的循环,会导致地球联盟在与宇宙文明建立关系的时候,陷入困境
怎么办呢?
 
- Oracle 11g新特性:Automatic Diagnostic Repository
daizj
oracleADR
Oracle Database 11g的FDI(Fault Diagnosability Infrastructure)是自动化诊断方面的又一增强。
FDI的一个关键组件是自动诊断库(Automatic Diagnostic Repository-ADR)。
在oracle 11g中,alert文件的信息是以xml的文件格式存在的,另外提供了普通文本格式的alert文件。
这两份log文
- 简单排序:选择排序
dieslrae
选择排序
public void selectSort(int[] array){
int select;
for(int i=0;i<array.length;i++){
select = i;
for(int k=i+1;k<array.leng
- C语言学习六指针的经典程序,互换两个数字
dcj3sjt126com
c
示例程序,swap_1和swap_2都是错误的,推理从1开始推到2,2没完成,推到3就完成了
# include <stdio.h>
void swap_1(int, int);
void swap_2(int *, int *);
void swap_3(int *, int *);
int main(void)
{
int a = 3;
int b =
- php 5.4中php-fpm 的重启、终止操作命令
dcj3sjt126com
PHP
php 5.4中php-fpm 的重启、终止操作命令:
查看php运行目录命令:which php/usr/bin/php
查看php-fpm进程数:ps aux | grep -c php-fpm
查看运行内存/usr/bin/php -i|grep mem
重启php-fpm/etc/init.d/php-fpm restart
在phpinfo()输出内容可以看到php
- 线程同步工具类
shuizhaosi888
同步工具类
同步工具类包括信号量(Semaphore)、栅栏(barrier)、闭锁(CountDownLatch)
闭锁(CountDownLatch)
public class RunMain {
public long timeTasks(int nThreads, final Runnable task) throws InterruptedException {
fin
- bleeding edge是什么意思
haojinghua
DI
不止一次,看到很多讲技术的文章里面出现过这个词语。今天终于弄懂了——通过朋友给的浏览软件,上了wiki。
我再一次感到,没有辞典能像WiKi一样,给出这样体贴人心、一清二楚的解释了。为了表达我对WiKi的喜爱,只好在此一一中英对照,给大家上次课。
In computer science, bleeding edge is a term that
- c中实现utf8和gbk的互转
jimmee
ciconvutf8&gbk编码
#include <iconv.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <string.h>
#include <sys/stat.h>
int code_c
- 大型分布式网站架构设计与实践
lilin530
应用服务器搜索引擎
1.大型网站软件系统的特点?
a.高并发,大流量。
b.高可用。
c.海量数据。
d.用户分布广泛,网络情况复杂。
e.安全环境恶劣。
f.需求快速变更,发布频繁。
g.渐进式发展。
2.大型网站架构演化发展历程?
a.初始阶段的网站架构。
应用程序,数据库,文件等所有的资源都在一台服务器上。
b.应用服务器和数据服务器分离。
c.使用缓存改善网站性能。
d.使用应用
- 在代码中获取Android theme中的attr属性值
OliveExcel
androidtheme
Android的Theme是由各种attr组合而成, 每个attr对应了这个属性的一个引用, 这个引用又可以是各种东西.
在某些情况下, 我们需要获取非自定义的主题下某个属性的内容 (比如拿到系统默认的配色colorAccent), 操作方式举例一则:
int defaultColor = 0xFF000000;
int[] attrsArray = { andorid.r.
- 基于Zookeeper的分布式共享锁
roadrunners
zookeeper分布式共享锁
首先,说说我们的场景,订单服务是做成集群的,当两个以上结点同时收到一个相同订单的创建指令,这时并发就产生了,系统就会重复创建订单。等等......场景。这时,分布式共享锁就闪亮登场了。
共享锁在同一个进程中是很容易实现的,但在跨进程或者在不同Server之间就不好实现了。Zookeeper就很容易实现。具体的实现原理官网和其它网站也有翻译,这里就不在赘述了。
官
- 两个容易被忽略的MySQL知识
tomcat_oracle
mysql
1、varchar(5)可以存储多少个汉字,多少个字母数字? 相信有好多人应该跟我一样,对这个已经很熟悉了,根据经验我们能很快的做出决定,比如说用varchar(200)去存储url等等,但是,即使你用了很多次也很熟悉了,也有可能对上面的问题做出错误的回答。 这个问题我查了好多资料,有的人说是可以存储5个字符,2.5个汉字(每个汉字占用两个字节的话),有的人说这个要区分版本,5.0
- zoj 3827 Information Entropy(水题)
阿尔萨斯
format
题目链接:zoj 3827 Information Entropy
题目大意:三种底,计算和。
解题思路:调用库函数就可以直接算了,不过要注意Pi = 0的时候,不过它题目里居然也讲了。。。limp→0+plogb(p)=0,因为p是logp的高阶。
#include <cstdio>
#include <cstring>
#include <cmath&