US denies claims it is pulling up to 4,000 troops from S Korea
Pentagon denies media report that US was considering a cut to its troop numbers if Seoul did not contribute more costs.
The US secretary of defence has denied a news report in South Korean media that Washington was considering a significant cut to its troop numbers in the country if Seoul does not contribute more to the costs of the deployment.
"There is absolutely no truth to the Chosun Ilbo report that the US Department of Defense is currently considering removing any troops from the Korean Peninsula," Pentagon spokesman Jonathan Hoffman said in a statement on Thursday, quoting Secretary Mark Esper and responding to the report by South Korean newspaper Chosun Ilbo.
"Secretary Esper was in South Korea this past week where he repeatedly reiterated our ironclad commitment to (South Korea) and its people. News stories such as this expose the dangerous and irresponsible flaws of single anonymous source reporting. We are demanding the Chosun Ilbo immediately retract their story."
More:
Esper had said earlier that he was unaware of any such planning.
The US broke off talks on defence costs with South Korea this week after demanding Seoul raise its annual contribution to $5bn, more than five times what it pays now, in a rare public display of discord in the alliance.
Neither side has publicly confirmed the numbers, but US President Donald Trump has said the US military presence in and around South Korea was "$5bn worth of protection".
"I understand that the US is preparing to withdraw one brigade in case negotiations with South Korea do not go as well as President Trump wants," a diplomatic source in Washington with knowledge of the negotiations was cited as saying by Chosun Ilbo.
A typical US military brigade numbers about 3,000 to 4,000 troops. There are about 28,500 American troops currently stationed in South Korea, which remains technically in a state of war with nuclear-armed neighbour North Korea following a 1950-1953 conflict.
South Korea's defence ministry said the Chosun report did not reflect "the official position of the US government".
Strains among allies
Under US law, its troop presence in South Korea must not fall below 22,000 unless the secretary of defence justifies a further reduction to Congress.
Chosun Ilbo said the potential reduction of a brigade had already been discussed with the top brass of US forces in South Korea.
South Korean political party leaders visited Washington, DC, on Wednesday to press for a fair and reasonable outcome of the cost-sharing talks.
"I stressed that a withdrawal of US troops from South Korea should not be brought up, as the South Korea-US alliance also helps the US national interest," said Na Kyung-won of the main opposition Liberty Korea Party.
Meanwhile, South Korea's intelligence-sharing pact with Japan, which Seoul decided to terminate after relations soured over historical issues and has become the subject of increasing US pressure to renew, is set to expire on November 23.
South Korea's presidential office is holding a National Security Council meeting on Thursday, where the agreement is expected to be discussed, South Korean media said.


Hillsborough trial: Jury retires to consider verdict in David Duckenfield case
by PA MediaThe jury in the trial of Hillsborough match commander David Duckenfield has retired to consider its verdicts.
The seven women and three men on the jury were sent out at Preston Crown Court on Monday after hearing more than six weeks of evidence in the case.
The retired chief superintendent, 75, denies the gross negligence manslaughter of 95 Liverpool supporters at the FA Cup semi-final on April 15 1989.
Ninety-six men, women and children died following the crush on the terrace but, under the law at the time, there can be no prosecution for the death of the 96th victim Tony Bland as he died more than a year and a day after the disaster.
The court has heard Duckenfield ordered exit gates to the stadium be opened after crowds built up outside the turnstiles, allowing fans to head through exit gate C and down the tunnel to the central pens where the fatal crush happened.
Richard Matthews QC, prosecuting, said the match commander's personal responsibility lay at "the heart" of the case.
But, Benjamin Myers QC, defending, said the former South Yorkshire Police officer had become a "target of blame" and the prosecution was unfair.
The jury were warned by judge Sir Peter Openshaw to put aside the emotion as they considered the case.
He said: "The deaths of 96 spectators, many of whom were very young, is, of course, a profound human tragedy attended by much anguish and anger which for many has not passed with time.
"But, as both counsel have advised you and I will now direct you, as you go about your duty you must put aside your emotions and sympathies, either for the bereaved families or indeed for Mr Duckenfield, and decide the case with a cold,
calm and dispassionate review of the evidence that you have heard in court."
Duckenfield stood trial in January but the jury was discharged after failing to reach a verdict.


# Forms in React
.title-logo[![Red logo](/public/img/red-logo-white.svg)]
## Exercise 1
Write a basic form in HTML only that alerts the value of an input.
# Basic Form
`onSubmit` will be triggered when the button with type `submit` is clicked.
```html
```
We can capture the input value using a selector.
# Agenda
Building forms in React
1. Controlled vs. Uncontrolled components
2. React form events
3. Redux-Form
4. Form validation
5. Displaying errors
# Exercise 2
Install a repo of React-Form demos.
```shell
git clone https://github.com/redacademy/adp-react-forms.git
cd adp-react-form-demos
npm install
npm start
```
# React Forms
Forms in React are not as intuitive as you might expect.
Try the following input.
```html
```
- What happens? Why?
# Controlled & Uncontrolled
In React, form elements are considered "controlled" or "uncontrolled".
Read [React Forms](https://facebook.github.io/react/docs/forms.html).
- With a partner, compare the "controlled" and "uncontrolled" input.
- Act out the differences, one person is a "controlled" input with a component parent, and the other "uncontrolled" with a parent.
# React Form Events
React has two major form events you should know:
- `onChange`
- `onSubmit`
# onChange
`onChange` is attached to an input and called every time an input value changes.
```html
console.log(value)} />
```
- What might we use `onChange` for?
# onChange
`onChange` is attached to an input and called every time an input value changes.
```html
console.log(value)} />
```
- What might we use `onChange` for?
Updating an input's value every time the value changes.
# Controlled
A controlled components handles it's own component state.
1. `onChange` calls `handleChange` method
2. `handleChange` updates component `state`
3. `state` change updates component view
# Form Values
Form values create an object with keys matching the "name" given to the inputs.
```html
```
Data:
```js
{
title: "React Forms",
description: "Some practice"
}
```
# onSubmit
`onSubmit` is attached to a form, and called every time a "submit" event is triggered.
```html
```
- How can we trigger an `onSubmit` event?
# onSubmit
We can trigger an `onSubmit` event by setting the type of a button or input to "submit".
```html
```
## Exercise 3
Add an extra field to either your **controlled** or **uncontrolled** form.
The output data should be in JSON, like the following:
```json
{
"username": "name",
"password": "pass"
}
```
# A Common Issue
The following code will throw an error on submit. Why?
```js
constructor(props) {
super(props);
this.state = { values: '' };
}
onSubmit(values) {
this.setState({ values });
}
render() {
return
}
```
## Exercise 4
Add any of the following to a form of your choosing:
- show an error message if the password is shorter than 5 characters
- make it impossible for a user to type a username longer than 8 characters
- validate that a username does not contain any capital letters
- disable the submit button if any of the fields are invalid
# Redux Form
# Redux Form
Redux form is a popular library for... well... using forms with Redux.
- form state props (valid)
- saves state to Redux store
- validation helpers (error messages)
[Docs: Redux-Form](http://redux-form.com/6.0.1/).
# Setup
Add a formReducer for Redux form.
```js
import { createStore, combineReducers } from 'redux'
import { reducer as formReducer } from 'redux-form'
const reducers = {
// ... your other reducers here ...
form: formReducer // <---- Mounted at 'form'
}
const reducer = combineReducers(reducers)
const store = createStore(reducer)
```
[Docs: Getting Started](http://redux-form.com/6.0.2/docs/GettingStarted.md/)
# reduxForm
Connect a component to reduxForm. Add a unique form name.
```js
class FormComponent extends React.Component {/* ... */}
FormComponent = reduxForm({
form: 'form1'
})(FormComponent);
```
[Docs: reduxForm](http://redux-form.com/6.0.2/docs/api/ReduxForm.md/)
# State
The **form name** corresponds to a **key** in your redux store.
```js
console.log(store.getState());
/*
{
form: {
form1: {
// your form data here
}
}
}
*/
```
# Props
A component connected with `reduxForm` passes in several props.
```js
class FormComponent extends React.Component {
render() {
console.log(this.props);
return
}
}
```
- Which props are added by Redux Form?
# Props
What might we use each of these props for?
- dispatch
- pristine / dirty
- valid / invalid
- submitting
- error
[Docs: Props](http://redux-form.com/6.0.2/docs/api/Props.md)
# Field
Field's are input components used with "redux-form".
```html
```
Field's require a **name** and **component**.
See other optional properties: [Docs: Field](http://redux-form.com/6.0.2/docs/api/Field.md/)
# Custom Field's
You can create your own custom `` components.
```js
// outside your render() method
const myCustomField = (field) => (
);
```
# handleSubmit
Redux-Form adds a `handleSubmit` prop, which can be added to your form.
```html
# connect
"react-redux" can be called after "redux-form" is applied.
```js
FormComponent = reduxForm({ form: 'form1' })(FormComponent);
FormComponent = connect(
mapStateToProps,
mapDispatchToProps
)(FormComponent);
```
`connect` connects the redux **state** and **dispatch** to the component.
# Submit Function
We can pass a submit function to our `handleSubmit`.
```js
import submit from './submit';
/*... */
# Submit Function
The submit function can be used to update the state.
```js
import store from '../store';
function submit(values) {
// save!
store.dispatch(saveForm(values));
}
export default submit;
```
# Validation Errors
Validation errors can be handled with `SubmissionError`.
```js
import { SubmissionError } from 'redux-form';
function submit(values) {
if (!values.length) {
throw new SubmissionError({
name: 'Name does not exist',
_error: 'Must include a name'
});
} else {
store.dispatch(saveForm(values));
}
}
export default submit;
```
[Docs: SubmissionError](http://redux-form.com/6.0.2/docs/api/SubmissionError.md/)
# Displaying Errors
`touched` & `error` are both props passed in by "redux-form".
When does the following error get displayed?
```js
const renderField = ({ input, label, type, meta: { touched, error } }) => (
{touched && error && {error}}
)
```
# Disabled Button
We know how to disable a button in HTML.
```html
```
- How can we *disable* the submit button when the form is **invalid** or is **submitting**?
# Using Meta Props
We can use the "meta" props to specify our disable property.
- invalid: true
- submitting: true
```html
```
# Performance Experiment
- How often do you think your form component is re-rendered?
# Performance Experiment
Add the following code to the top of your form.
```js
render() {
console.log('rendered');
}
```
- When is a form re-render triggered?
# Material-UI
We can use "material-ui" form components easily by using [redux-form-material-ui](http://erikras.github.io/redux-form-material-ui/).
```html
```
[Docs: MaterialUi](http://redux-form.com/6.0.2/examples/material-ui/)
# Custom Components
Material-UI components are created with a simple [wrapper component](https://github.com/erikras/redux-form-material-ui/blob/master/src/createComponent.js).
Feel free to create your own wrapper for any other UI library.
# Review
1. Controlled vs. Uncontrolled components
2. React Form events
3. Redux Form
4. Form validation
5. Displaying errors
## Challenge
Create a form in your Boomtown project. Include:
- saving data to the Redux store
- validation of fields
- styled components
- error feedback
- a disabled submit button when the form is invalid


... STARTUP ...
[BOOT]> License keycode: "UnityStore-{1CA33DEFAC98E811}"
[BOOT]> Popcorn runtime build config: .... RELEASE
[BOOT]> Has debug asserts: .................... NO
[BOOT]> Has release asserts: ................. YES
[BOOT]> Has anonymous asserts: ................ NO
[BOOT]> Has containers monitoring: ............ NO
[BOOT]> Has iterators debug checks: ........... NO
[BOOT]> Mem debug level: ....................... 0
[BOOT]> Has default mem allocators: .......... YES
[BOOT]> |
[BOOT]> | ... BOOTING HH_KERNEL ...
[BOOT]> [KR_CALLSTACK ]:Startup 52 usec 0 bytes 0 KbTotal
[BOOT]> [KR_PERFMONITOR ]:Startup 4 usec 80 bytes 0 KbTotal
[BOOT]> [KR_MEM ]:Startup 0 usec 72 bytes 0 KbTotal
[BOOT]> [KR_CONTAINERS ]:Startup 3 usec 0 bytes 0 KbTotal
[BOOT]> [KR_ASSERT ]:Startup 0 usec 0 bytes 0 KbTotal
[BOOT]> [KR_BUFFER ]:Startup 14 usec 8192 bytes 8 KbTotal
[BOOT]> [KR_STRING ]:Startup 0 usec 2048 bytes 11 KbTotal
[BOOT]> [KR_RTTI ]:Startup 0 usec 0 bytes 11 KbTotal
[KR_THREADS]> Windows-7 group affinity functions are available. Thread scheduling will scale to more than 64 processors.
[BOOT]> [KR_THREADS ]:Startup 61 usec 0 bytes 11 KbTotal
[BOOT]> [KR_THREAD_POOL ]:Startup 0 usec 0 bytes 11 KbTotal
[KR_CAPS_CPU]> Multi-Core system, Single-threaded cores
[KR_CAPS_CPU]> Logical processors reported by OS : 4
[KR_CAPS_CPU]> Visible logical processors : 4
[KR_CAPS_CPU]> Cores : 4
[KR_CAPS_CPU]> Physical packages : 1
[KR_CAPS_CPU]> ---- Package 0 -------------------------
[KR_CAPS_CPU]> Vendor : GenuineIntel
[KR_CAPS_CPU]> CPU Name : " Intel(R) Core(TM) i5-2550K CPU @ 3.40GHz"
[KR_CAPS_CPU]> Frequency : 3400.0 MHz (3399.972 measured)
[KR_CAPS_CPU]> Architecture : 64-bits
[KR_CAPS_CPU]> MMX : YES
[KR_CAPS_CPU]> SSE : YES
[KR_CAPS_CPU]> SSE2 : YES
[KR_CAPS_CPU]> SSE3 : YES
[KR_CAPS_CPU]> SSSE3 : YES
[KR_CAPS_CPU]> SSE4.1 : YES
[KR_CAPS_CPU]> SSE4.2 : YES
[KR_CAPS_CPU]> AVX : YES
[KR_CAPS_CPU]> POPCNT : YES
[KR_CAPS_CPU]> HyperThreading : YES
[KR_CAPS_CPU]> CPUID Leaves : 0000000D-00000008
[KR_CAPS_CPU]> CACHE TYPE SIZE ASSOCIATIVITY LINE-SIZE
[KR_CAPS_CPU]> L1 Data cache 32 KB 8 ways 64-bytes
[KR_CAPS_CPU]> L1 Instruction cache 32 KB 8 ways 64-bytes
[KR_CAPS_CPU]> L2 Unified cache 256 KB 8 ways 64-bytes
[KR_CAPS_CPU]> L3 Unified cache 6144 KB 12 ways 64-bytes
[KR_CAPS_CPU]> PROCESSOR APIC_ID PACKAGE CORE THREAD CACHES
[KR_CAPS_CPU]> 0 0000 0 0 0 L1D[0] L1I[0] L2[0] L3[0]
[KR_CAPS_CPU]> 1 0002 0 1 0 L1D[1] L1I[1] L2[1] L3[0]
[KR_CAPS_CPU]> 2 0004 0 2 0 L1D[2] L1I[2] L2[2] L3[0]
[KR_CAPS_CPU]> 3 0006 0 3 0 L1D[3] L1I[3] L2[3] L3[0]
[BOOT]> [KR_CAPS_CPU ]:Startup 14056 usec 1128 bytes 12 KbTotal
[KR_CAPS_MEM]> Detecting memory:
[KR_CAPS_MEM]> MEMORY : USED AVAILABLE TOTAL
[KR_CAPS_MEM]> physical : 4810.0 Mb 3332.0 Mb 8142.0 Mb
[KR_CAPS_MEM]> page file : 8481.0 Mb 7853.0 Mb 16334.0 Mb
[KR_CAPS_MEM]> virtual : 2120.0 Mb 134215608.0 Mb 134217728.0 Mb
[KR_CAPS_MEM]> Address range : 00007FFFFFFEFFFF -<PHONE_NUMBER>010000
[BOOT]> [KR_CAPS_MEM ]:Startup 540 usec 72 bytes 12 KbTotal
[BOOT]> [KR_PROFILER ]:Startup 18 usec 3448 bytes 15 KbTotal
[BOOT]> [KR_CHECKSUM ]:Startup 0 usec 0 bytes 15 KbTotal
[BOOT]> [KR_COMPRESSION ]:Startup 0 usec 0 bytes 15 KbTotal
[BOOT]> [KR_FILE ]:Startup 14 usec 8 bytes 16 KbTotal
[BOOT]> [KR_PLUGINS ]:Startup 10 usec 56 bytes 16 KbTotal
[BOOT]> [KR_SCHEDULER ]:Startup 212 usec 21440 bytes 37 KbTotal
[BOOT]> [KR_RESOURCES ]:Startup 41 usec 80 bytes 37 KbTotal
[BOOT]> |
[BOOT]> | ... BOOTING KR_BASE_OBJECT ...
[BOOT]> [KR_BASE_OBJECT ]:Startup 57 usec 30872 bytes 67 KbTotal
[BOOT]> |
[BOOT]> | ... BOOTING HH-EngineUtils ...
[BOOT]> [KR_RANDOM ]:Startup 5 usec 5032 bytes 72 KbTotal
[BOOT]> [KR_TIMELINE ]:Startup 3 usec 0 bytes 72 KbTotal
[BOOT]> [KR_ACTIONS ]:Startup 150 usec 15576 bytes 87 KbTotal
[BOOT]> [KR_CORE ]:Startup 108 usec 10676 bytes 98 KbTotal
[BOOT]> [KR_SAMPLERS ]:Startup 42 usec 6116 bytes 104 KbTotal
[BOOT]> [EU_SKELETON ]:Startup 16 usec 2824 bytes 107 KbTotal
[BOOT]> |
[BOOT]> | ... BOOTING HH_COMPILER ...
[BOOT]> [HH_COMPILER ]:Startup 184 usec 15768 bytes 122 KbTotal
[BOOT]> |
[BOOT]> | ... BOOTING HH_GEOMETRICS ...
[BOOT]> [GE_SKELETON ]:Startup 0 usec 0 bytes 122 KbTotal
[BOOT]> [GE_MESH ]:Startup 61 usec 6132 bytes 128 KbTotal
[BOOT]> [GF_MESH_DEFORMERS ]:Startup 34 usec 39308 bytes 167 KbTotal
[BOOT]> [GE_MESH_RESOURCE ]:Startup 16 usec 4512 bytes 171 KbTotal
[BOOT]> [GE_MESH_KDTREE ]:Startup 0 usec 0 bytes 171 KbTotal
[BOOT]> [GE_SHAPES ]:Startup 130 usec 9680 bytes 181 KbTotal
[BOOT]> [GE_COLLIDERS ]:Startup 0 usec 0 bytes 181 KbTotal
[BOOT]> [GE_BILLBOARDS ]:Startup 0 usec 0 bytes 181 KbTotal
[BOOT]> [GE_RECTANGLE_LIST ]:Startup 1 usec 4248 bytes 185 KbTotal
[BOOT]> |
[BOOT]> | ... BOOTING HH_IMAGING ...
[BOOT]> [IM_IMAGES ]:Startup 723 usec 4344 bytes 189 KbTotal
[BOOT]> |
[BOOT]> | ... BOOTING HH_PARTICLES ...
[BOOT]> [HH_PARTICLES ]:Startup 2351 usec 850404 bytes 1020 KbTotal
[BOOT]> [HH-CompilerBackend_CPU_Emulation]:Startup 2 usec 8704 bytes 1024 KbTotal
[KR_PLUGINS]> Registering module "CompilerBackend_CPU_Emulation" to handler "hh_compiler".
[KR_PLUGINS]> Registering module "PopcornFX-Image codec dds" to handler "im_codec".
[KR_PLUGINS]> Registering module "PopcornFX-Image codec png" to handler "im_codec".
[KR_PLUGINS]> Registering module "PopcornFX-Image codec targa" to handler "im_codec".
[???]> Startup PKFX
[???]> Added C:/msys64/home/David/Projects/ProjectBrainmelter/Assets/StreamingAssets/PackFx for watching.
[???]> Exploring pack C:/msys64/home/David/Projects/ProjectBrainmelter/Assets/StreamingAssets/PackFx...
[???]> Pack "C:/msys64/home/David/Projects/ProjectBrainmelter/Assets/StreamingAssets/PackFx" is empty.
 SHUTDOWN ...


An easy way to conduct flexible scan. Monte-Carlo method is used to test the spatial clusters given the cases, population, and shapefile. A table with formal style and a map with clusters are included in the result report. The method can be referenced at: Toshiro Tango and Kunihiko Takahashi (2005) <doi:10.1186/1476-072X-4-11>.
| Version: | 0.1.0 |
| Depends: | R (≥ 2.10) |
| Imports: | smerc, sp, spdep, methods, graphics |
| Published: | 2018-11-19 |
| Author: | Zhicheng Du, Yuantao Hao |
| Maintainer: | Zhicheng Du <dgdzc at hotmail.com> |
| License: | GPL-3 |
| NeedsCompilation: | no |
| CRAN checks: | FlexScan results |
| Reference manual: | FlexScan.pdf |
| Package source: | FlexScan_0.1.0.tar.gz |
| Windows binaries: | r-devel: FlexScan_0.1.0.zip, r-release: FlexScan_0.1.0.zip, r-oldrel: FlexScan_0.1.0.zip |
| OS X binaries: | r-release: FlexScan_0.1.0.tgz, r-oldrel: FlexScan_0.1.0.tgz |
Please use the canonical form https://CRAN.R-project.org/package=FlexScan to link to this page.


We are one of the leading manufacturers and exporters of natural stone from India. The product range comprise of kota stone, Sandstone, Marble, Granite, tiles etc. We can cater to every type of requirement in Quality, Quantity and Sizes as per your norms. Our services are highly prompt and efficient to supply our products.
J.K. group is a big business house for best quality of stones to all over India and was established in the year 1982 having its office at Kota (Rajasthan). The group is steered by Chairman Mr. R.P. Goyal with his family. When the use of Sandstone was on peak, Kota stone was introduced and presently it is one of the most popular flooring stones.
Sand stone is very hard stone like granite and non water absorbent, non slip, non dust gathering and eye pleasing characteristic. The application ranges from houses, exteriors, hotels airport, railway station etc.
We have various type of modern and fully automatic line polishing machine, edge cutting machine, splitting machine, block cutting machine, calibration machine etc. We have our own mines of kota stone and sandstone, and have 5 processing factories. We export our product in USA, UK and many other countries.
As per your requirement we will supply best product at reasonable rate.
Give us an opportunity to serve you.


Plugin Information |
|---|
View Job Direct Mail on the plugin site for more information. |
This plugin makes it possible to send emails directly from a Job/Build View.
The Job Direct Mail Plugin makes it easy to send a custom email from a Job or Build right away to the people involved in the project(the ones configured in the email-ext-plugin and the last committers). Using templates, things like project name, build number, project url, build url, build status can be included automatically in the content of the email.
Usage
Just click on the icon "Send Mail" in the left bar of a Job or Build and the sample email will pop.
The plugin can be configured from the global configuration page, where you can add templates and a signature in order to save time when constructing the email. A template has a name and specifies what the conent of the email will look like.
The Job Direct Mail Plugin can be useful in situations like:
- A job has to be deleted and the last committers should be notified
- A job has many error or has none and the people responsible should be notified or praised.
Important! The plugin uses information from the Email-ext plugin in order to configure the SMTP server and SMTP port of the current mail session. Generally, if email-ext-plugin is able to send emails, so can this plugin. Generally, if email-ext-plugin is able to send emails, so can this plugin. The default recipients are also retrieved from the configuration of email-ext plugin. E-mail encoding is UTF-8(since 1.5). E-mail encoding is UTF-8(since 1.5).
Important - in order to use this plugin you must have the Email-ext plugin installed.
Open issues
Change log
Version 1.5(small charset bugfix) - (17.05.2013)
- Fixed bug, where characters like öäüß are not displayed correctly in the email.
- EmptyTemplate is no longer default, now the default template contains the project/build url and information.
- Added a help-page for the signature configuration.
Version 1.4 - (23.04.2013)
- Fixed bugs with recipients retrieval
- Changed name of the section in the global configuration so that it is easier to find it
- Refractoring, code cleaning, help-page added
- Plugin now visible only for users with CONFIGURE permission
Version 1.3 - (11.04.2013)
- Fixed bugs with recipients retrieval
- Fixed property file missing for other languages than English
- ClassCastException now fixed for all kind of projects
Version 1.2 - (12.03.2013)
- Recipients being retrieved from email-ext plugin
- ClassCastException with MavenModuleSetBuil projects fixed
Version 1.1 - (12.03.2013)
- First release
About
The plugin is open source.


{% include header.html %}
{% if site.layout == 'stacked' %}
{% include masthead.html metadata=true %}
{{ content }}
"Hi there, I am Jaya Shankar from Hyderabad, currently pursuing undergraduate degree in Computer Science Engineering from JNTU College of Engineering , Hyderabad, Telangana
to contact me scan the QR code"
My motto: "Your imagination is your preview of life's coming attractions"
{% include projects.html %}
{% if site.topics %}
{% include interests.html %}
{% endif %}
{% unless posts_total == 0 %}
{% include thoughts.html %}
{% endunless %}
{% else %}
{% include masthead.html metadata=true %}
{% unless content == "" %}
{{ content }}
{% endunless %}
{% include projects.html %}
{% if site.topics %}
{% include interests.html %}
{% endif %}
{% unless posts_total == 0 %}
{% include thoughts.html %}
{% endunless %}


Search for your organisation
Explain why they need to add their organisation. It will be used on the contract and there for needs to be accurate.
ContinueExplain why they need to add their organisation. It will be used on the contract and there for needs to be accurate.
Continue


The emoncms 'My Electric' app was updated in Git on August 28th to include 'cost view', but has a bug which prevents the configuration options from being opened (the wrench). A number of members have noticed this using the app in emoncms v9.
If you have the same issue, you can always roll back to the pre Aug 28th version until it get's fixed (a git issue has been raised).
To roll back to the previous version;
$ cd /var/www/emoncms/Modules/app $ git checkout 99ac28ce58bcccdaabe13862bba200f4d8c1f8f4
Paul
Re: My Electric App not working since last commit
Working nicely with a 8.5.2. but i cannot use it because half my feeds are in NaN mode. (what ever it's mean).
Re: My Electric App not working since last commit
Thanks prelude.
Did you git install the app after Aug 28th?
If so, if you click on the spanner to set the app up, does it open into the configuration page?
......half my feeds are in NaN mode - suggests maybe not!
Paul


Playground
问题描述 :
George has K <= 20 steel wires shaped in the form of half-circles, with radii a1, a2, . . . , aK. They can be soldered (connected) at the ends, in any angle. Is it possible for George to make a closed shape out of these wires? He does not have to use all the wires.
The wires can be combined at any angle, but may not intersect. Beware of floating point errors.
The wires can be combined at any angle, but may not intersect. Beware of floating point errors.
输入:
Each data set consists of a number 0 < K <= 20 on a line by itself, followed by a line of K space-separated numbers ai. Each number is in the range 0 < ai < 107, and has at most 3 digits after the decimal point.
The input will be terminated by a zero on a line by itself.
The input will be terminated by a zero on a line by itself.
输出:
Each data set consists of a number 0 < K <= 20 on a line by itself, followed by a line of K space-separated numbers ai. Each number is in the range 0 < ai < 107, and has at most 3 digits after the decimal point.
The input will be terminated by a zero on a line by itself.
The input will be terminated by a zero on a line by itself.
样例输入:
1 4.000 2 1.000 1.000 3 1.455 2.958 4.424 7 1.230 2.577 3.411 2.968 5.301 4.398 6.777 0
样例输出:
NO YES NO YES
题意：给定若干条边，问能否用其中的一些组成多边形。
先排序，看前i个的和是否大于第i+1个，若大于则可以
这个证明表示不会。。
#define maxn 30 double a[maxn]; int main() { int n; while(scanf("%d",&n)!=EOF) { if(n==0) { break; } int i; memset(a,0,sizeof(a)); for(i=1;i<=n;i++) { scanf("%lf",&a[i]); } sort(a+1,a+n+1); double sum=0.0; int flag=0; for(i=1;i<=n;i++) { if(sum>=a[i]) { flag=1; printf("YES\n"); break; } sum+=a[i]; } if(flag==0) { printf("NO\n"); } } return 0; }
(adsbygoogle = window.adsbygoogle || []).push({});
24个比♂利实在是有点……
不对吧 你算的an是前面说有的项的和
顺利测试通过了，多谢
DFS方法的原理还是不太清楚啊
.net中char类型不是两个字节么
怎么输入两个0程序还没退出
这是研发类的题还是算法类？
哎，path[0]应该是从零开始吧，为什么是赋值1呢？
真心不错，力顶作者
这一题的代码这样提交时错误的~少考虑了很多情况
这个系列很不错
不错，值得借鉴
第二个是python代码啊。。


Health First is the first ever Government corporate GYM in Sri Lanka.
It is a full-equipped Government gym with a range of Cybex USA fitness equipment for a complete workout.
Treadmills, arc trainers, and bike are the cardio machines, while the multifunctional Bravo Functional Training System complete with accessories that include short bars, ropes and straps can render 100 different exercises.


Toggle navigation
ISP
people
research
Machine learning
Visual neuroscience
Image processing
Remote sensing
Geosciences
projects
publications
journals
conferences
books
talks
technical reports
theses
press
code
data
seminars
courses
collaborators
news
contact
Press
AI4OCEANS:
La inteligencia artificial llega a los océanos para desarrollar predicciones sobre el nivel del mar
Mètode TV SEDAL:
From MètodeTV, the channel of the Universitat de València, SEDAL is introduced to the public.
Prof. Gustau Camps-Valls was interviewed about the international research published in Nature, which provides a new vision in the quest to determine whether temperature or water availability is the most influential factor in determining the success of global, land-based carbon sinks.
Prof. Gustau Camps-Valls was appointed as IEEE Distinguished Lecturer of the Geoscience and Remote Sensing Society (GRSS).
We organized a Dagstuhl seminar on "Computer Science meets Ecology" gathering the best researchers of both worlds in a unique environment for fruitful discussions.
We published learning material on geoscience and remote sensing data processing in IEEE GRSS training material and many more online available!
Analog Devices moves to the Science Park of the UV. New facilities and closer collaborations!
Luis Gómez-Chova received a Google Earth Engine Research Award 2015 to foster research in cloud detection.
We organized here in València the biggest IEEE remote sensing and geoscience conference, IGARSS, in 2018.
Jesús Malo has been appointed as Academic Editor at PLoS ONE for the period 2014-2017.
We won the 2015 IEEE GRSS Data Fusion Contest with a paper on the statistical analysis of the optical and LiDAR complementary information.
Gustau Camps-Valls recently got an ERC consolidator grant (ERC-CoG) with the project "Statistical Learning for Remote Sensing Data Analysis" (SEDAL) for the period 2015-2020.
Gustau Camps-Valls co-edits a Special Issue titled 'Hyperspectral Imaging and Image Processing' for the journal Sensing and Imaging (Springer).
Gustau Camps-Valls co-edits a Special Issue on the IEEE Geoscience and Remote Sensing Magazine (GRSM).


The class PrologSession
in the .NET interface represents a
connection to a Prolog server. PrologSession
contains methods
for establishing a connection and querying the Prolog server. Other
important classes are: QueryAnswer
, which contains the answer
for a query sent to the Prolog server; PBTerm
, which represents a
Prolog term; and Bindings
, which supports stuffing of variable
values used in queries.
The PrologSession
object is the connection to the Prolog
server. The constructor PrologSession()
creates a PrologSession
with the default settings
(host = localhost, port = 8066
.
Detailed documentation on the .NET APIs of PrologBeans is available in the PrologBeans.NET documentation files in the directory http://www.sics.se/sicstus/docs or locally at %SP_PATH%/doc/html/prologbeans.NET (where SP_PATH is the path to your SICStus Prolog installation directory).


2 lessons introducing you to the very basics of prolog, based on the book "Learn Prolog Now".
Tutorial Content