context

sciter 透明背景界面透明

人盡茶涼 提交于 2020-01-18 09:06:13
<!DOCTYPE html> <html window-frame="transparent" window-resizable > <head> <meta charset="UTF-8"> <style> html { background:transparent;} .fl{float:left} .fr{float:right} p, ul{margin:0;padding:0} li{list-style:none;} .hover-div{display:none;position:absolute;top:-2dip;left:0dip;width:271dip;height:268dip;background: url(images/info.png) no-repeat bottom center} #menu_pop:hover .hover-div{display:block;} </style> <script type="text/tiscript"> //view.move( evt.xScreen - xoff, evt.yScreen - yoff, true); /* $(div) << event mousedragrequest (evt) { stdout.println("jin lai"); var r = view

spring ioc源码分析

♀尐吖头ヾ 提交于 2020-01-18 08:19:15
1.创建ApplicationContext 在上面spring boot启动中的分析中,发现在SpringApplication.run中创建了ApplicationContext 并且在context = this.createApplicationContext();中创建上下文 public ConfigurableApplicationContext run(String... args) { StopWatch stopWatch = new StopWatch(); stopWatch.start(); ConfigurableApplicationContext context = null; Collection<SpringBootExceptionReporter> exceptionReporters = new ArrayList(); this.configureHeadlessProperty(); SpringApplicationRunListeners listeners = this.getRunListeners(args); listeners.starting(); Collection exceptionReporters; try { ApplicationArguments applicationArguments = new

Android写入外置sd卡

安稳与你 提交于 2020-01-18 07:49:37
android9.0保存文件到外置Sd卡 1. 获取外置sd卡根目录 sd卡根目录是类似/storage/0000-0000 这样的路径, 而用runtime.exec("mount"), 或者是用StorageManager.getStorageVolumes()再用反射path获取的路径是/mnt/media_rw/0000-0000 不可用,需要用下面的方式获取: public String getExternalDir(Context context) { String root = null; File[] dirs = context.getExternalFilesDirs(null); for (File f : dirs) { String path = f.getAbsolutePath(); if (!path.contains(Environment.getExternalStorageDirectory().getAbsolutePath())) { int index = path.indexOf("/Android/data"); if (index != -1) { root = path.substring(0, index); break; } } } return root; } 2. 外置sd卡写入权限检查 外置sd卡用File

【译】Spring 4 Hello World例子

随声附和 提交于 2020-01-18 02:53:17
前言 译文链接: http://websystique.com/spring/spring-4-hello-world-example-annotation-tutorial-full-example/ 这个教程将展示一个基于Spring注解配置的Spring 4 Hello world例子,解释Spring 4的基本概念和使用方法。 同样也会提供基于XML配置的示例作为两者的一个比较,我们将创建一个基于maven工程,使用spring版本为4.0.6。 涉及的相关技术及开发工具 Spring 4.0.6.RELEASE Maven 3 JDK 1.6 Eclipse JUNO Service Release 2 工程结构目录 如下是本工程的最终结构目录: 如果想要了解如何创建一个maven工程,请参考以下链接: Maven tutorial 。里面包含了详细的步骤来说明如何创建maven工程。 那么,接下来,就让我们在以上目录结构上添加具体内容吧。 步骤一:在maven的pom.xml里添加spring依赖 我们可以通过pom.xml给maven工程添加所有依赖,如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

【SSM】实战:新闻发布管理系统——开发环境和框架搭建

跟風遠走 提交于 2020-01-17 13:20:55
一、创建项目,引入JAR包 JSTL标签库JAR包(两个):taglibs-standard-spec-1.2.5.jar、taglibs-standard-impl-1.2.5.jar。 Jackson框架所需JAR包(3个):jackson-annotations-2.8.8.jar、jackson-core-2.8.8.jar、jackson-databind-2.8.8.jar。 Java工具类JAR包(1个):commons-lang3-3.4.jar。 SSM整合JAR包(29个) 二、编写配置文件 在项目src目录下分别创建数据库常量配置文件、Spring配置文件、MyBatis配置文件、SpringMVC配置文件、log4j配置文件以及资源配置文件。 db.properties jdbc . driver = com . mysql . jdbc . Driver jdbc . url = jdbc : mysql : / / localhost : 3306 / db_mybatis ? serverTimezone = UTC jdbc . username = root jdbc . password = root jdbc . maxTotal = 30 jdbc . maxIdle = 10 jdbc . initialSize = 5

通过 flutter 实现一个列表功能

不问归期 提交于 2020-01-17 12:30:04
使用 english_words 包实现生成列表的功能: 官方参考文档 import 'package:english_words/english_words.dart'; import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: RandomWords(), ); } } class RandomWordsState extends State<RandomWords> { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('Startup Name Generator'), ), body: _buildSuggestions(), ); } final _suggestions = <WordPair>[]; final _biggerFont = const TextStyle(fontSize: 18.0); Widget

tomcat部署应用的几种方式

烈酒焚心 提交于 2020-01-17 05:27:25
接着上篇 tomcat配置详解 ,再来学习下如何在tomcat下部署应用 1.部署方式 第一种,最常用,直接把WAR包或者文件夹直接放到webapps目录下面,这时访问路径就是WAR包或者文件夹的名称。 如果想要context为空,即以http://localhost:8080/ 形式访问,只要将WAR包重命名为ROOT.WAR或者将文件夹重命名为ROOT ps:webapps其实是Host节点appBase属性的值,相对路径是相对于$CATALINA_BASE的,即$CATALINA_BASE/webapps,也可以配置为其他的值,或者一个绝对路径,这样那个目录下的WAR包或者文件夹都会在Tomcat启动时被自动发布 第二种, 在host节点下增加一个Context节点,一个Host节点可以包含多个Context节点。 <Context path="/test" docBase="test" /> 其中path就是Context,如果要配置根目录,只有设置path=””;docBase就是文件夹名称或者是WAR包名,如果是相对路径,则是相对于它所在Host节点的appBase ps:不要将docBase指向webapps下的某个WAR或者文件夹,这样可能会导致应用被多次发布;这种方式发布应用, 需要重启Tomcat才能生效 我修改了默认的server.xml, <Host

Spring入门篇9 --- 使用注解处理Spring MVC

折月煮酒 提交于 2020-01-17 00:54:32
记录一下项目大家的bug,折腾了好久才搞定。 使用intllij搭建SpringMVC项目时,有时候会遇到无法下载jar包问题,会有这个错误“Failed to download 'http://central.maven.org/maven2/org/springframework/springaop/4.3.18.RELEASE/spring-aop-4.3.18.RELEASE.jar':Request failed with status code 501”,一开始以为是因为我天朝网络受限的原因,但是报的是501,也没有什么其他信息,然后就在网站测试一下这个连接,你看都已经有推荐了,接下来就是一顿操作,找各种配置,希望把这个请求路径修改掉,最终还是没有解决掉,网上也没搜到类似情况,那就换一种方式,使用maven工程来创建这个springmvc 使用mavn创建mvc记得选择webapp那个包,因为我们要起网络请求,然后进入项目之后,重新添加spring mvc的框架到mav中,在intllij中右键增减框架,如果没有spring mvc, 那么就去project struct中把已经存在spring 删除,那个不全,重新进行右键选择,添加框架spring mvc。 说完bug,我们进入正题,现在我们来看一下注解的使用,注意我们现在说的都是前后端在一起的情况,也就是耦合

SharePoint Online 开发篇:SharePoint Hosted Apps获取用户ID

我的梦境 提交于 2020-01-17 00:39:58
Blog链接: https://blog.51cto.com/13969817 我们使用SharePoint Hosted App获取用户ID时,你将发现SharePoint中的JavaScript Object Model(JSOM)比REST API更容易使用。 REST Protocol的第一个限制是它只返回100个条目,我还没有找到一个方法来增加这个,而使用JSOM可以获取所有用户的列表,并按照ID 排序。 比如我们需要list来保存User ID,然后分别使用REST API和JSOM获取用户列表的代码。 使用REST API来获得用户的列表,并按ID排序,Sample Code如下: function getUsers() { var pUrl = _spPageContextInfo.webAbsoluteUrl + "/_api/site/rootweb/lists/getByTitle('User Information List')/items?$orderby=Id"; //var pUrl = _spPageContextInfo.webAbsoluteUrl + "/_api/site/rootweb/lists/getByTitle('User Information List')/items?$orderby=Id&$select=Id,Title

react-父子子孙组件嵌套-context

微笑、不失礼 提交于 2020-01-16 23:34:48
方案一 import React from 'react' import ReactTypes from 'prop-types' /* // 最外层的父组件 export default class Com1 extends React.Component { constructor(props) { super(props) this.state = { color: 'red' } } render() { return <div> <h1>这是 父组件 </h1> <Com2 color={this.state.color}></Com2> </div> } } // 中间的子组件 class Com2 extends React.Component { render() { return <div> <h3>这是 子组件 </h3> <Com3 color={this.props.color}></Com3> </div> } } // 内部的孙子组件 class Com3 extends React.Component { render() { return <div> <h5 style={{ color: this.props.color }}>这是 孙子组件 </h5> </div> } } */ 方案二:用context context特性 记住一串单词组合